






본 발명은 다양한 종류의 자료를 포함하는 고객에 관한 데이터에 기초하여 고객의 일대기를 리와인드 영상으로 생성하는 기술에 관한 것이다.The present invention relates to a technology for generating a rewind video of a customer's biography based on data about the customer including various types of data.
최근, 다양한 디지털 영상 기술이 발전함에 따라, 디지털 이미지 데이터를 생성하는 다양한 디지털 기기, 예컨대, 디지털 카메라, 캠코더, 스마트폰 등을 이용하여 이미지나 동영상을 생성하거나, 음성을 녹음할 수 있다.Recently, as various digital imaging technologies have developed, various digital devices that generate digital image data, such as digital cameras, camcorders, and smartphones, can be used to generate images or videos, or record voices.
디지털 기기를 통해, 고객이 평소에 관심이 있는 아이템(또는, 분야) 촬영하거나, 특별한 날을 추억하기 위해 특별한 날의 순간들을 이미지, 동영상, 음성 등의 자료로 남길 수 있다. 그러나, 이러한 자료는 하나 이상의 디지털 기기의 저장부에 각 순간들의 데이터가 개별적으로 저장되어, 고객의 생애 일부를 단편적으로 기록하고 있을 뿐이다.Through digital devices, customers can take pictures of items (or areas) that they are interested in, or leave special day moments in the form of images, videos, and audio to remember special days. However, this data only records part of the customer's life fragmentarily, with each moment's data individually stored in the storage of one or more digital devices.
따라서, 고객 또는 고객의 주변인(예를 들어, 배우자, 자녀, 친구 등)이 고객의 일대기를 추억하고 싶을 때, 이러한 자료를 보는 것만으로는 한계가 있다.Therefore, when a customer or someone close to the customer (e.g., spouse, child, friend, etc.) wants to reminisce about the customer's biography, there are limitations to simply viewing such data.
이에 따라, 고객의 일대기를 보다 쉽게 추억할 수 있게 하는 기술이 필요하다.Accordingly, there is a need for technology that allows customers to more easily remember their biographies.
본 발명의 일실시예는, 단말로부터 수신된 고객에 관한 데이터(예를 들어, 이미지, 음성, 텍스트 및 동영상 중 적어도 하나를 포함하는 데이터)를 분석하고, 분석 결과에 기초하여 시간의 흐름에 기반한 리와인드 영상을 생성한 후, 리와인드 영상을 단말에 전송함으로써, 고객(예를 들어, 단말의 사용자의 부모님) 생애의 일부 조각들을 하나의 영상으로 제공하여 고객의 일대기를 단말의 사용자(예를 들어, 고객의 자녀)로 하여금 쉽게 확인할 수 있게 하는 것을 목적으로 한다.One embodiment of the present invention analyzes customer-related data (e.g., data including at least one of image, voice, text, and video) received from a terminal, and based on the passage of time based on the analysis results. After creating a rewind video, by transmitting the rewind video to the terminal, some pieces of the customer's (e.g., parents of the terminal user) life are provided as one video, and the customer's life is captured by the user of the terminal (e.g., The purpose is to enable the customer's children to easily check.
본 발명의 일실시예는, 고객에 대한 일대기 시나리오에 기초하여, 고객에 관한 리와인드 영상을 생성하고, 리와인드 영상 생성시 내레이션(narration)으로서, 고객에 대한 일대기 시나리오를 음성으로 삽입함으로써, 리와인드 영상의 완성도를 높이는 것을 목적으로 한다.One embodiment of the present invention generates a rewind video about a customer based on a biographical scenario about the customer, and inserts the biographical scenario about the customer as a voice as a narration when generating the rewind video, thereby creating a rewind video of the rewind video. The purpose is to improve completeness.
본 발명의 일실시예는, 고객에 관한 데이터를 분석한 결과에 기초하여 고객의 관심 아이템을 확인하고, 고객의 관심 아이템에 기초하여 생성된 리와인드 영상을 단말에 전송함으로써, 단말의 사용자(예를 들어, 고객의 자녀)로 하여금, 고객(예를 들어, 단말의 사용자의 부모님)의 관심 분야(예를 들어, 취미)를 확인할 수 있게 하고, 관심 분야를 통해 고객이 행복해 하는 모습들을 볼 수 있게 하는 것을 목적으로 한다.One embodiment of the present invention identifies the customer's interest item based on the results of analyzing data about the customer, and transmits a rewind video generated based on the customer's interest item to the terminal, thereby allowing the user of the terminal (e.g. For example, the customer's child) can check the interest area (e.g., hobby) of the customer (e.g., the terminal user's parents) and see the customer being happy through the interest area. The purpose is to
본 발명의 일실시예는, 리와인드 영상에 관한 식별 코드(예를 들어, QR 코드)를 리와인드 영상과 함께 단말에 제공함으로써, 식별 코드를 통해 타 단말과 리와인드 영상을 공유할 수 있게 하는 것을 목적으로 한다.One embodiment of the present invention aims to provide an identification code (e.g., QR code) related to the rewind video to the terminal along with the rewind video, so that the rewind video can be shared with other terminals through the identification code. do.
또한, 본 발명의 일실시예는, 단말로부터의 편집 요청에 따라, 리와인드 영상을 편집(예를 들어, 이미지 합성, 총 재생 시간 조정, 임의의 주제만 포함 등)하여 단말에 전송함으로써, 리와인드 영상에 대한 사용자 요구를 만족시키는 것을 목적으로 한다.In addition, in one embodiment of the present invention, in response to an editing request from the terminal, the rewind video is edited (e.g., image composition, total playback time adjustment, inclusion of only arbitrary topics, etc.) and transmitted to the terminal, thereby editing the rewind video. The purpose is to satisfy user needs.
본 발명의 일실시예에 따른 콘텐츠를 제작 및 제공하는 방법은 콘텐츠를 제작 및 제공하는 장치에 의해 수행되는 콘텐츠를 제작 및 제공하는 방법에 있어서, 단말로부터의 리와인드 영상 생성 요청에 연동하여, 리와인드 영상 생성 요청으로부터 이미지, 음성, 텍스트 및 동영상 중 적어도 하나를 포함하는 고객에 관한 데이터를 추출하는 단계와, 고객에 관한 데이터를 분석하고, 분석 결과에 기초하여 시간의 흐름에 기반한 리와인드 영상을 생성하는 단계와, 리와인드 영상 생성 요청에 대한 응답으로서, 리와인드 영상을 단말에 전송하는 단계를 포함할 수 있다.A method of producing and providing content according to an embodiment of the present invention is performed by a device for producing and providing content, in which a rewind video is generated in conjunction with a request for generating a rewind video from a terminal. Extracting data about the customer including at least one of image, voice, text, and video from the creation request, analyzing the data about the customer, and generating a rewind video based on the passage of time based on the analysis results. Wow, as a response to the request for generating a rewind video, the step of transmitting the rewind video to the terminal may be included.
본 발명의 일실시예에 따른 콘텐츠를 제작 및 제공하는 장치는 프로세서와, 프로세서와 동작 가능하게 연결되고 프로세서에서 수행되는 적어도 하나의 코드를 저장하는 메모리를 포함하고, 메모리는 프로세서를 통해 실행될 때, 프로세서가 단말로부터의 리와인드 영상 생성 요청에 연동하여, 리와인드 영상 생성 요청으로부터 이미지, 음성, 텍스트 및 동영상 중 적어도 하나를 포함하는 고객에 관한 데이터를 추출하고, 고객에 관한 데이터를 분석하고, 분석 결과에 기초하여 시간의 흐름에 기반한 리와인드 영상을 생성하고, 리와인드 영상 생성 요청에 대한 응답으로서, 리와인드 영상을 단말에 전송하도록 야기하는 코드를 저장할 수 있다.A device for producing and providing content according to an embodiment of the present invention includes a processor and a memory operably connected to the processor and storing at least one code to be executed by the processor, and when the memory is executed through the processor, The processor is linked to the request for creating a rewind video from the terminal, extracts data about the customer including at least one of image, voice, text, and video from the request for creating a rewind video, analyzes the data about the customer, and provides information on the analysis results. Based on this, a rewind video can be generated based on the passage of time, and as a response to the request for generating a rewind video, a code that causes the rewind video to be transmitted to the terminal can be stored.
전술한 것 외의 다른 측면, 특징, 이점이 이하의 도면, 특허청구범위 및 발명의 상세한 설명으로부터 명확해질 것이다.Other aspects, features and advantages in addition to those described above will become apparent from the following drawings, claims and detailed description of the invention.
본 발명의 실시예들에 의하면, 단말로부터 수신된 고객에 관한 데이터(예를 들어, 이미지, 음성, 텍스트 및 동영상 중 적어도 하나를 포함하는 데이터)를 분석하고, 분석 결과에 기초하여 시간의 흐름에 기반한 리와인드 영상을 생성한 후, 리와인드 영상을 단말에 전송함으로써, 고객(예를 들어, 단말의 사용자의 부모님) 생애의 일부 조각들을 하나의 영상으로 제공하여 고객의 일대기를 단말의 사용자(예를 들어, 고객의 자녀)로 하여금 쉽게 확인할 수 있게 한다.According to embodiments of the present invention, customer-related data (e.g., data including at least one of image, voice, text, and video) received from the terminal is analyzed, and based on the analysis results, over time. After creating a rewind video based on the content, sending the rewind video to the terminal, some pieces of the customer's (e.g., parents of the terminal user) life are provided as one video, and the customer's life can be shared with the user of the terminal (e.g., , the customer's children) can easily check.
본 발명의 실시예들에 의하면, 고객에 대한 일대기 시나리오에 기초하여, 고객에 관한 리와인드 영상을 생성하고, 리와인드 영상 생성시 내레이션으로서, 고객에 대한 일대기 시나리오를 음성으로 삽입함으로써, 리와인드 영상의 완성도를 높일 수 있다.According to embodiments of the present invention, a rewind video about a customer is generated based on a biographical scenario about the customer, and the completeness of the rewind video is improved by inserting the biographical scenario about the customer as a voice as a narration when generating the rewind video. It can be raised.
본 발명의 실시예들에 의하면, 고객에 관한 데이터를 분석한 결과에 기초하여 고객의 관심 아이템을 확인하고, 고객의 관심 아이템에 기초하여 생성된 리와인드 영상을 단말에 전송함으로써, 단말의 사용자(예를 들어, 고객의 자녀)로 하여금, 고객(예를 들어, 단말의 사용자의 부모님)의 관심 분야(예를 들어, 취미)를 확인할 수 있게 하고, 관심 분야를 통해 고객이 행복해 하는 모습들을 볼 수 있게 한다.According to embodiments of the present invention, the customer's interest item is confirmed based on the results of analyzing data about the customer, and a rewind video generated based on the customer's interest item is transmitted to the terminal, so that the user of the terminal (e.g. For example, the customer's child) can check the interest areas (e.g., hobbies) of the customer (e.g., the terminal user's parents) and see the customer being happy through the interest area. let it be
본 발명의 실시예들에 의하면, 리와인드 영상에 관한 식별 코드(예를 들어, QR 코드)를 리와인드 영상과 함께 단말에 제공함으로써, 식별 코드를 통해 타 단말과 리와인드 영상을 공유할 수 있게 한다.According to embodiments of the present invention, an identification code (eg, QR code) related to the rewind video is provided to the terminal along with the rewind video, thereby enabling the rewind video to be shared with other terminals through the identification code.
또한, 본 발명의 실시예들에 의하면, 단말로부터의 편집 요청에 따라, 리와인드 영상을 편집(예를 들어, 이미지 합성, 총 재생 시간 조정, 임의의 주제만 포함 등)하여 단말에 전송함으로써, 리와인드 영상에 대한 만족도를 높일 수 있게 한다.In addition, according to embodiments of the present invention, in response to an editing request from the terminal, the rewind video is edited (e.g., image composition, total playback time adjustment, inclusion of only arbitrary topics, etc.) and transmitted to the terminal, thereby enabling rewind. It allows you to increase your satisfaction with the video.
도 1은 본 발명의 일실시예에 따른 콘텐츠를 제작 및 제공하는 장치, 단말 및 이들을 서로 연결하는 네트워크를 포함하는 콘텐츠를 제작 및 제공하는 시스템의 구성을 개략적으로 도시한 도면이다.
도 2는 본 발명의 일실시예에 따른 콘텐츠를 제작 및 제공하는 장치의 구성 일례를 도시한 도면이다.
도 3은 본 발명의 일실시예에 따른 콘텐츠를 제작 및 제공하는 장치에서의 리와인드 영상 생성에 대한 일례를 설명하기 위한 도면이다.
도 4는 본 발명의 일실시예에 따른 콘텐츠를 제작 및 제공하는 장치에서의 리와인드 영상 생성에 대한 다른 일례를 설명하기 위한 도면이다.
도 5는 본 발명의 일실시예에 따른 콘텐츠를 제작 및 제공하는 장치에서의 리와인드 영상 생성에 대한 또 다른 일례를 설명하기 위한 도면이다.
도 6은 본 발명의 일실시예에 따른 콘텐츠를 제작 및 제공하는 장치에서의 리와인드 영상에 대한 편집 일례를 설명하기 위한 도면이다.
도 7은 본 발명의 일실시예에 따른 콘텐츠를 제작 및 제공하는 방법을 도시한 흐름도이다.Figure 1 is a diagram schematically showing the configuration of a system for producing and providing content, including a device for producing and providing content, a terminal, and a network connecting them, according to an embodiment of the present invention.
 Figure 2 is a diagram showing an example of the configuration of a device for producing and providing content according to an embodiment of the present invention.
 FIG. 3 is a diagram illustrating an example of rewind image generation in a device that produces and provides content according to an embodiment of the present invention.
 FIG. 4 is a diagram illustrating another example of rewind image generation in a device for producing and providing content according to an embodiment of the present invention.
 FIG. 5 is a diagram illustrating another example of rewind image generation in a device for producing and providing content according to an embodiment of the present invention.
 FIG. 6 is a diagram illustrating an example of editing a rewind video in a device that produces and provides content according to an embodiment of the present invention.
 Figure 7 is a flowchart showing a method of producing and providing content according to an embodiment of the present invention.
본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 설명되는 실시 예들을 참조하면 명확해질 것이다. 그러나 본 발명은 아래에서 제시되는 실시 예들로 한정되는 것이 아니라, 서로 다른 다양한 형태로 구현될 수 있고, 본 발명의 사상 및 기술 범위에 포함되는 모든 변환, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다. 아래에 제시되는 실시 예들은 본 발명의 개시가 완전하도록 하며, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이다. 본 발명을 설명함에 있어서 관련된 공지 기술에 대한 구체적인 설명이 본 발명의 요지를 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략한다.The advantages and features of the present invention and methods for achieving them will become clear by referring to the embodiments described in detail together with the accompanying drawings. However, the present invention is not limited to the embodiments presented below, but may be implemented in various different forms, and should be understood to include all conversions, equivalents, and substitutes included in the spirit and technical scope of the present invention. . The embodiments presented below are provided to ensure that the disclosure of the present invention is complete and to fully inform those skilled in the art of the scope of the invention. In describing the present invention, if it is determined that a detailed description of related known technologies may obscure the gist of the present invention, the detailed description will be omitted.
본 출원에서 사용한 용어는 단지 특정한 실시 예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, "포함하다" 또는 "가지다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다. 제1, 제2 등의 용어는 다양한 구성요소들을 설명하는데 사용될 수 있지만, 구성요소들은 상기 용어들에 의해 한정되어서는 안 된다. 상기 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용된다.The terms used in this application are only used to describe specific embodiments and are not intended to limit the invention. Singular expressions include plural expressions unless the context clearly dictates otherwise. In this application, terms such as “comprise” or “have” are intended to designate the presence of features, numbers, steps, operations, components, parts, or combinations thereof described in the specification, but are not intended to indicate the presence of one or more other features. It should be understood that this does not exclude in advance the possibility of the existence or addition of elements, numbers, steps, operations, components, parts, or combinations thereof. Terms such as first, second, etc. may be used to describe various components, but the components should not be limited by the terms. The above terms are used only for the purpose of distinguishing one component from another.
이하, 본 발명에 따른 실시 예들을 첨부된 도면을 참조하여 상세히 설명하기로 하며, 첨부 도면을 참조하여 설명함에 있어, 동일하거나 대응하는 구성 요소는 동일한 도면번호를 부여하고 이에 대한 중복되는 설명은 생략하기로 한다.Hereinafter, embodiments according to the present invention will be described in detail with reference to the accompanying drawings. In the description with reference to the accompanying drawings, identical or corresponding components are assigned the same drawing numbers and overlapping descriptions thereof are omitted. I decided to do it.
이하 첨부된 도면을 참고하여 본 발명을 상세히 설명하기로 한다.Hereinafter, the present invention will be described in detail with reference to the attached drawings.
도 1은 본 발명의 일실시예에 따른 콘텐츠를 제작 및 제공하는 장치, 단말 및 이들을 서로 연결하는 네트워크를 포함하는 콘텐츠를 제작 및 제공하는 시스템의 구성을 개략적으로 도시한 도면이다.Figure 1 is a diagram schematically showing the configuration of a system for producing and providing content, including a device for producing and providing content, a terminal, and a network connecting them, according to an embodiment of the present invention.
도 1을 참조하면, 콘텐츠를 제작 및 제공하는 시스템(100)은 단말(110), 콘텐츠를 제작 및 제공하는 장치(120) 및 네트워크(130)를 포함할 수 있다.Referring to FIG. 1, a
단말(110)은 스마트폰, PC(Personal Computer), 태블릿 PC, 노트북, 데이터 프로세싱 기능을 구비한 시계, 안경 등의 웨어러블 디바이스 등일 수 있으며, 이에 한정되지 않는다.The
단말(110)은 리와인드 영상 생성 요청이 입력되면, 리와인드 영상 생성 요청을 콘텐츠를 제작 및 제공하는 장치(120)에 전송할 수 있다. 이때, 단말(110)은 고객에 관한 데이터를 리와인드 영상 생성 요청에 포함시켜 전송할 수 있다. 고객에 관한 데이터는 단말(110)(또는, 다른 단말)의 카메라를 통해 생성된 이미지, 동영상, 녹음 모듈을 통해 녹음된 고객의 음성, 문자 메시지(또는, SNS(Social Network Service)) 기반의 텍스트 중 적어도 하나를 포함할 수 있다.When a request for creating a rewind video is input, the
콘텐츠를 제작 및 제공하는 장치(120)는 예를 들어, 서버일 수 있다. 콘텐츠를 제작 및 제공하는 장치(120)는 단말(110)로부터의 리와인드 영상 생성 요청에 연동하여, 리와인드 영상 생성 요청으로부터 이미지, 음성, 텍스트 및 동영상 중 적어도 하나를 포함하는 고객에 관한 데이터를 추출할 수 있다. 콘텐츠를 제작 및 제공하는 장치(120)는 단말(110)로부터 고객에 관한 데이터를 수신할 수 있으나, 이에 한정되지 않고, 저장매체(예를 들어, USB(Universal Serial Bus))로부터 고객에 관한 데이터를 수신할 수 있다.The
콘텐츠를 제작 및 제공하는 장치(120)는 고객에 관한 데이터를 분석하고, 분석 결과에 기초하여 시간의 흐름에 기반한 리와인드(rewind) 영상(예를 들어, 고인 추모 콘텐츠)을 생성할 수 있다. 콘텐츠를 제작 및 제공하는 장치(120)는 리와인드 영상 생성 요청에 대한 응답으로서, 리와인드 영상을 단말(110)에 전송함으로써, 단말(110)의 사용자로 하여금 고객의 일대기를 추억할 수 있게 하거나, 또는 내부의 출력부를 통해 출력할 수 있다. 여기서, 고객과 단말(110)의 사용자는 상이할 수 있으나, 이에 한정되지 않고 동일할 수 있다. 고객과 단말(110)의 사용자가 상이할 경우, 단말(110)의 사용자는 타인의 일대기를 추억할 수 있으며, 고객과 단말(110)의 사용자가 동일할 경우, 단말(110)의 사용자는 본인의 일대기를 회상할 수 있다.The
콘텐츠를 제작 및 제공하는 장치(120)는 단말(110)과 분리될 수 있으나, 이에 한정되지 않고 단말(110)을 포함하여 구성될 수 있다.The
네트워크(130)는 단말(110) 및 콘텐츠를 제작 및 제공하는 장치(120)를 연결할 수 있다. 이러한 네트워크(130)는 예컨대, LANs(local area networks), WANs(Wide area networks), MANs(metropolitan area networks), ISDNs(integrated service digital networks) 등의 유선 네트워크나, 무선 LANs, CDMA, 블루투스, 위성 통신 등의 무선 네트워크를 망라할 수 있으나, 본 발명의 범위가 이에 한정되는 것은 아니다. 또한, 네트워크(130)는 근거리 통신 및/또는 원거리 통신을 이용하여 정보를 송수신할 수 있다. 여기서 근거리 통신은 블루투스(bluetooth), RFID(radio frequency identification), 적외선 통신(IrDA, infrared data association), UWB(ultra-wideband), ZigBee, Wi-Fi(Wireless fidelity) 기술을 포함할 수 있고, 원거리 통신은 CDMA(code division multiple access), FDMA(frequency division multiple access), TDMA(time division multiple access), OFDMA(orthogonal frequency division multiple access), SC-FDMA(single carrier frequency division multiple access) 기술을 포함할 수 있다.The
네트워크(130)는 허브, 브리지, 라우터, 스위치 및 게이트웨이와 같은 네트워크 요소들의 연결을 포함할 수 있다. 네트워크(130)는 인터넷과 같은 공용 네트워크 및 안전한 기업 사설 네트워크와 같은 사설 네트워크를 비롯한 하나 이상의 연결된 네트워크들, 예컨대 다중 네트워크 환경을 포함할 수 있다. 네트워크(130)에의 액세스는 하나 이상의 유선 또는 무선 액세스 네트워크들을 통해 제공될 수 있다. 더 나아가 네트워크(130)는 사물 등 분산된 구성 요소들 간에 정보를 주고받아 처리하는 IoT(Internet of Things, 사물인터넷) 망 및/또는 5G 통신을 지원할 수 있다.
도 2는 본 발명의 일실시예에 따른 콘텐츠를 제작 및 제공하는 장치의 구성 일례를 도시한 도면이다.Figure 2 is a diagram showing an example of the configuration of a device for producing and providing content according to an embodiment of the present invention.
도 2를 참조하면, 본 발명의 일실시예에 따른 콘텐츠를 제작 및 제공하는 장치(200)는 프로세서(210) 및 메모리(220)를 포함할 수 있다. 도 2의 콘텐츠를 제작 및 제공하는 장치(200)에는 실시예와 관련된 구성요소들 만이 도시되어 있으므로, 도 2에 도시된 구성요소들 외에 다른 범용적인 구성요소들이 더 포함될 수 있음을 당해 기술분야의 통상의 기술자라면 이해할 수 있다.Referring to FIG. 2, a
프로세서(210)는 단말로부터의 리와인드 영상 생성 요청에 연동하여, 리와인드 영상 생성 요청으로부터 고객(예를 들어, 단말의 사용자의 어머니)에 관한 데이터를 추출할 수 있다. 고객에 관한 데이터는 이미지, 음성, 텍스트 및 동영상 중 적어도 하나를 포함할 수 있으나, 이에 한정되지 않고, 텍스트 등 다른 형태의 정보를 포함할 수 있다.The
여기서, 이미지는 고객을 촬영한 이미지, 배경(또는, 객체)를 촬영한 이미지, 문자 메시지(또는, SNS(Social Network Service) 텍스트, 웹이미지 등)을 캡쳐(capture)한 이미지 등을 포함할 수 있다. 또한, 음성은 고객(또는, 단말의 사용자, 고객의 친구 등)의 목소리로서, 일기, 자서전, 유언, 인터뷰, 전화 통화 형식 등에 기반하여 녹음된 자료일 수 있다.Here, the image may include an image taken of a customer, an image taken of a background (or object), an image captured of a text message (or SNS (Social Network Service) text, web image, etc.), etc. there is. Additionally, the voice is the voice of the customer (or the user of the terminal, the customer's friend, etc.), and may be recorded data based on a diary, autobiography, will, interview, phone call format, etc.
프로세서(210)는 고객에 관한 데이터를 분석하고, 분석 결과에 기초하여 시간의 흐름에 기반한 리와인드 영상을 생성하여 리와인드 영상 생성 요청에 대한 응답으로서, 단말에 전송함으로써, 단말의 사용자(예를 들어, 고객의 아들, 고객 본인)로 하여금 고객(예를 들어, 단말의 사용자의 어머니)의 일대기를 쉽게 확인할 수 있게 한다. 이때, 프로세서(210)는 고객에 관한 데이터로서 이미지가 추출된 경우, 분석 결과로서 이미지로부터 객체, 객체의 제스쳐(gesture), 텍스트, 이미지가 촬영된 장소 및 이미지가 생성된 시점 중 적어도 하나를 검출할 수 있다. 프로세서(210)는 고객에 관한 데이터로서 음성이 추출된 경우, 분석 결과로서 음성으로부터 텍스트 및 음성이 생성된 시점 중 적어도 하나를 검출할 수 있다. 또한, 프로세서(210)는 고객에 관한 데이터로서 동영상이 추출된 경우, 분석 결과로서 동영상에 포함된 이미지로부터 객체, 객체의 제스쳐(gesture), 및 텍스트 중 적어도 하나를 검출하거나, 또는 동영상에 포함된 음성으로부터 텍스트를 검출하고, 동영상으로부터 동영상이 촬영된 장소, 동영상이 생성된 시점 등을 검출할 수 있다.The
또한, 프로세서(210)는 고객에 관한 데이터를 분석한 결과에 기초하여, 고객의 관심 아이템을 확인하고, 관심 아이템에 기초하여 리와인드 영상을 생성하여 단말에 전송함으로써, 단말의 사용자로 하여금 고객의 관심 분야를 통해 행복해 하는 모습들을 볼 수 있게 한다. 여기서, 프로세서(210)는 설정된 기간 동안 고객에 관한 데이터로부터 특정 키워드와 연관된 객체 및 텍스트 중 적어도 하나가 설정된 횟수 이상 검출되거나, 또는 단말로부터 고객의 관심 아이템으로서, 특정 키워드를 수신할 경우, 특정 키워드를 고객의 관심 아이템으로 확인할 수 있다.In addition, the
실시예에서, 프로세서(210)는 고객에 대한 일대기 시나리오를 작성하고, 일대기 시나리오로부터 설정된 주제(또는, 설정된 키워드)(예를 들어, 출생, 입학, 졸업, 결혼, 취업 등) 및 주제와 연관된 일자를 검출할 수 있다. 고객에 대한 일대기 시나리오는 예를 들어, 음성 또는 텍스트 형태일 수 있다. 이때, 프로세서(210)는 일대기 시나리오에 관한 가이드 질문 포맷(format)을 단말에 전송하고, 가이드 질문 포맷에 대한 답변에 기초하여 고객에 대한 일대기 시나리오를 작성하며, 일대기 시나리오(또는, 가이드 질문 포맷에 대한 답변)로부터 설정된 주제 및 주제와 연관된 일자를 검출할 수 있다.In an embodiment,
프로세서(210)는 고객에 관한 데이터로부터 주제 및 일자 중 적어도 하나와 연관된 데이터를 선별하여 리와인드 영상을 생성하여 단말에 전송함으로써, 단말의 사용자가 완성도 높은 고객의 일대기를 확인할 수 있게 한다. 이때, 프로세서(210)는 고객에 대한 일대기 시나리오를 음성으로 생성하여 리와인드 영상에 대한 내레이션으로서, 리와인드 영상에 삽입할 수 있다. 프로세서(210)는 일대기 시나리오의 내용 및 내용과 연관된 리와인드 영상 내 이미지가 매칭되도록 일대기 시나리오의 음성을 리와인드 영상에 삽입할 수 있다.The
또한, 프로세서(210)는 단말로부터 편집 요청이 수신되면, 편집 요청 으로부터 편집 옵션(option)을 추출할 수 있다. 편집 옵션은 예를 들어, 지정된 구간에서의 단말의 사용자(또는, 고객의 지인)의 이미지 합성 편집, 지정된 총 재생 시간으로의 편집, 임의의 주제로의 편집 등일 수 있으나, 이에 한정되지 않는다. 프로세서(210)는 편집 옵션에 기초하여 리와인드 영상을 편집하고, 편집된 리와인드 영상을 단말에 전송함으로써, 리와인드 영상에 대한 만족도를 높일 수 있게 한다.Additionally, when an edit request is received from the terminal, the
또한, 프로세서(210)는 리와인드 영상에 대한 식별 코드(예를 들어, QR 코드(Quick Response Code))를 생성하고, 리와인드 영상과 함께 식별 코드를 단말에 전송함으로써, 식별 코드를 통해 타 단말과 리와인드 영상을 공유할 수 있게 한다. 여기서, 리와인드 영상에 대한 식별 코드는 리딩 장치(타 단말)에 의해, 리딩됨에 따라 리와인드 영상이 플레이되는 웹사이트로의 접속 주소를 포함할 수 있다. 즉, 리딩 장치는 접속 주소를 통해 리와인드 영상을 확인할 수 있다.In addition, the
리와인드 영상은 예를 들어, 장례식장에서 고인의 추모 콘텐츠(영상)로 활용될 수 있다. 또한, 리와인드 영상에 대한 식별 코드는 예를 들어, 단말 또는 프로세서(210)에 의해, 고객의 부고 메시지에 포함시켜 전달됨으로써, 식별 코드와 연관된 리와인드 영상을 통해 고객의 일대기를 회상할 수 있게 한다.For example, the Rewind video can be used as memorial content (video) for the deceased at a funeral. In addition, the identification code for the rewind video is transmitted by being included in the customer's obituary message, for example, by the terminal or
프로세서(210)는 콘텐츠를 제작 및 제공하는 장치(200)의 전반적인 동작을 제어한다. 예를 들어, 프로세서(210)는 메모리(220)에 저장된 프로그램들을 실행함으로써, 입력부(미도시), 디스플레이(미도시), 메모리(220), 통신 모듈(미도시), 카메라(미도시) 등을 전반적으로 제어할 수 있고, 이를 통해 콘텐츠를 제작 및 제공하는 장치(200)의 동작을 제어할 수 있다. 프로세서(210)는 도 1 내지 도 7에서 설명되는 콘텐츠를 제작 및 제공하는 장치의 동작 중 적어도 일부를 제어할 수 있다.The
프로세서(210)는 ASICs (application specific integrated circuits), DSPs(digital signal processors), DSPDs(digital signal processing devices), PLDs(programmable logic devices), FPGAs(field programmable gate arrays), 제어기(controllers), 마이크로 컨트롤러(micro-controllers), 마이크로 프로세서(microprocessors), 기타 기능 수행을 위한 전기적 유닛 중 적어도 하나를 이용하여 구현될 수 있다.The
메모리(220)는 콘텐츠를 제작 및 제공하는 장치(200) 내에서 처리되는 각종 데이터들을 저장하는 하드웨어로서, 프로세서(210)와 동작 가능하게 연결되고, 프로세서(210)의 처리 및 제어를 위한 프로그램을 저장할 수 있다.The
메모리(220)는 고객에 관한 데이터를 더 저장할 수 있다.
메모리(220)는 DRAM(dynamic random access memory), SRAM(static random access memory) 등과 같은 RAM(random access memory), ROM(read-only memory), EEPROM(electrically erasable programmable read-only memory), CD-ROM, 블루레이 또는 다른 광학 디스크 스토리지, HDD(hard disk drive), SSD(solid state drive), 또는 플래시 메모리를 포함할 수 있다.The
또한, 본 발명에 따른 실시 예는 컴퓨터 상에서 다양한 구성요소를 통하여 실행될 수 있는 컴퓨터 프로그램의 형태로 구현될 수 있으며, 이와 같은 컴퓨터 프로그램은 컴퓨터로 판독 가능한 매체에 기록될 수 있다. 이때, 매체는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체, CD-ROM 및 DVD와 같은 광기록 매체, 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical medium), 및 ROM, RAM, 플래시 메모리 등과 같은, 프로그램 명령어를 저장하고 실행하도록 특별히 구성된 하드웨어 장치를 포함할 수 있다.Additionally, embodiments according to the present invention may be implemented in the form of a computer program that can be executed through various components on a computer, and such a computer program may be recorded on a computer-readable medium. At this time, the media includes magnetic media such as hard disks, floppy disks, and magnetic tapes, optical recording media such as CD-ROMs and DVDs, magneto-optical media such as floptical disks, and ROM. , RAM, flash memory, etc., may include hardware devices specifically configured to store and execute program instructions.
한편, 상기 컴퓨터 프로그램은 본 발명을 위하여 특별히 설계되고 구성된 것이거나 컴퓨터 소프트웨어 분야의 당업자에게 공지되어 사용 가능한 것일 수 있다. 컴퓨터 프로그램의 예에는, 컴파일러에 의하여 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용하여 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드도 포함될 수 있다.Meanwhile, the computer program may be designed and configured specifically for the present invention, or may be known and available to those skilled in the art of computer software. Examples of computer programs may include not only machine language code such as that created by a compiler, but also high-level language code that can be executed by a computer using an interpreter or the like.
일 실시예에 따르면, 본 발명의 다양한 실시예들에 따른 방법은 컴퓨터 프로그램 제품(computer program product)에 포함되어 제공될 수 있다. 컴퓨터 프로그램 제품은 상품으로서 판매자 및 구매자 간에 거래될 수 있다. 컴퓨터 프로그램 제품은 기기로 읽을 수 있는 저장 매체(예: compact disc read only memory (CD-ROM))의 형태로 배포되거나, 또는 어플리케이션 스토어(예: 플레이 스토어TM)를 통해 또는 두 개의 고객 장치들 간에 직접, 온라인으로 배포(예: 다운로드 또는 업로드)될 수 있다. 온라인 배포의 경우에, 컴퓨터 프로그램 제품의 적어도 일부는 제조사의 서버, 어플리케이션 스토어의 서버, 또는 중계 서버의 메모리와 같은 기기로 읽을 수 있는 저장 매체에 적어도 일시 저장되거나, 임시적으로 생성될 수 있다.According to one embodiment, methods according to various embodiments of the present invention may be included and provided in a computer program product. Computer program products are commodities and can be traded between sellers and buyers. The Computer Program Product may be distributed on a machine-readable storage medium (e.g. compact disc read only memory (CD-ROM)) or through an application store (e.g. Play StoreTM) or between two customer devices. It may be distributed in person or online (e.g., downloaded or uploaded). In the case of online distribution, at least a portion of the computer program product may be at least temporarily stored or temporarily created in a machine-readable storage medium, such as the memory of a manufacturer's server, an application store's server, or a relay server.
도 3은 본 발명의 일실시예에 따른 콘텐츠를 제작 및 제공하는 장치에서의 리와인드 영상 생성에 대한 일례를 설명하기 위한 도면이다.FIG. 3 is a diagram illustrating an example of rewind image generation in a device that produces and provides content according to an embodiment of the present invention.
도 3을 참조하면, 콘텐츠를 제작 및 제공하는 장치는 단말로부터 이미지, 음성, 텍스트 및 동영상 중 적어도 하나를 포함하는 고객에 관한 데이터를 수신하고, 고객에 관한 데이터를 분석한 결과에 기초하여 시간의 흐름에 기반한 리와인드 영상을 생성할 수 있다. 여기서, 고객은 예를 들어, 단말의 사용자의 부모님일 수 있다. 즉, 단말의 사용자는 고객의 자녀일 수 있다.Referring to FIG. 3, a device for producing and providing content receives data about a customer including at least one of image, voice, text, and video from a terminal, and provides information about the customer based on the results of analyzing the data about the customer. You can create a rewind video based on the flow. Here, the customer may be, for example, the parents of the user of the terminal. In other words, the user of the terminal may be the customer's child.
콘텐츠를 제작 및 제공하는 장치는 예를 들어, 도입부(310)(예를 들어, 출생 관련 복수의 이미지), 전개(320, 330, 340)(예를 들어, 유년기, 결혼, 환갑 등에 관련한 복수의 이미지) 및 에필로그(350)를 포함하는 리와인드 영상을 생성할 수 있다. 이때, 콘텐츠를 제작 및 제공하는 장치는 설정된 위치(예를 들어, 에필로그의 앞, 또는 단말에 의해 지정된 위치)에 고객의 인터뷰 영상(360)을 리와인드 영상에 삽입할 수 있다. 콘텐츠를 제작 및 제공하는 장치는 단말로부터 수신한 고객에 관한 데이터에서 고객의 인터뷰 영상(360)을 추출할 수 있으나, 추출되지 않을 경우, 단말에 고객의 인터뷰 영상(360)을 요청하여, 단말로부터 고객의 인터뷰 영상(360)을 추가로 수신할 수 있다.The device for producing and providing content includes, for example, an introduction 310 (e.g., a plurality of images related to birth), a
콘텐츠를 제작 및 제공하는 장치는 리와인드 영상을 단말에 전송함으로써, 고객(예를 들어, 단말의 사용자의 부모님) 생애의 일부 조각들을 하나의 영상으로 제공하여 고객의 일대기를 단말의 사용자(예를 들어, 고객의 자녀)로 하여금 쉽게 확인할 수 있게 한다.The device that produces and provides content transmits a rewind video to the terminal, providing some pieces of the customer's (e.g., parents of the user of the terminal) life as one video, thereby conveying the customer's life to the user of the terminal (e.g., , the customer's children) can easily check.
도 4는 본 발명의 일실시예에 따른 콘텐츠를 제작 및 제공하는 장치에서의 리와인드 영상 생성에 대한 다른 일례를 설명하기 위한 도면이다.FIG. 4 is a diagram illustrating another example of rewind image generation in a device for producing and providing content according to an embodiment of the present invention.
도 4를 참조하면, 콘텐츠를 제작 및 제공하는 장치(400)는 고객에 대한 일대기 시나리오에 기초하여 리와인드 영상을 생성할 수 있다. 실시예에서, 콘텐츠를 제작 및 제공하는 장치(400)는 일대기 시나리오에 관한 가이드 질문 포맷(format)(420)을 단말(410)에 전송하고, 가이드 질문 포맷(420)에 대한 답변에 기초하여 고객에 대한 일대기 시나리오를 작성하며, 일대기 시나리오(또는, 가이드 질문 포맷에 대한 답변)로부터 설정된 주제 및 주제와 연관된 일자를 검출할 수 있다. 여기서, 가이드 질문 포맷(420)은 예를 들어, 출생, 유치원의 입학 및 졸업, 학교(초등학교, 중학교, 대학교 등)의 입학 및 졸업, 첫 취업, 결혼, 환갑, 사망 등의 주제에 대한 항목, 연령별(10대, 20대 등) 기억에 남는 일, 성격, 취미 등에 대한 항목을 포함할 수 있다.Referring to FIG. 4, the
콘텐츠를 제작 및 제공하는 장치(400)는 가이드 질문 포맷(420)에 대한 답변에 기초하여 고객에 대한 일대기 시나리오를 작성할 수 있다. 콘텐츠를 제작 및 제공하는 장치(400)는 고객에 대한 일대기 시나리오로부터 설정된 주제 및 주제와 연관된 일자를 검출하고, 고객에 관한 데이터로부터 주제 및 일자와 연관된 데이터를 선별하며, 선별한 데이터에 기초하여 리와인드 영상을 생성할 수 있다. 이때, 콘텐츠를 제작 및 제공하는 장치(400)는 일대기 시나리오(또는, 가이드 질문 포맷에 대한 답변)로부터 연령별(10대, 20대 등) 기억에 남는 일, 취미 등을 더 검출할 수 있으며, 이를 더 고려하여 고객에 관한 데이터로부터 데이터를 선별할 수 있다.The
실시예에서, 콘텐츠를 제작 및 제공하는 장치(400)는 고객에 대한 일대기 시나리오를 음성으로 생성하여, 리와인드 영상에 대한 내레이션으로서, 리와인드 영상에 삽입할 수 있다. 이때, 콘텐츠를 제작 및 제공하는 장치(400)는 고객의 목소리를 이용하여 내레이션의 음성을 생성하거나, 또는 일대기 시나리오(또는, 가이드 질문 포맷에 대한 답변)로부터 검출된 고객의 성격에 기초하여 설정된 목소리의 톤을 변경함으로써, 내레이션의 음성을 생성할 수 있다.In an embodiment, the
또한, 콘텐츠를 제작 및 제공하는 장치(400)는 고객에 대한 일대기 시나리오의 내용과 연관된 삽화 및 배경음악(BGM) 중 적어도 하나를 생성하여, 리와인드 영상에 삽입할 수 있다.Additionally, the
콘텐츠를 제작 및 제공하는 장치(400)는 고객에 대한 일대기 시나리오에 기초하여 생성된 리와인드 영상을 단말에 전송함으로써, 고객(예를 들어, 단말의 사용자의 어머니 또는 아버지)에 대한 완성도 높은 리와인드 영상을 단말의 사용자(예를 들어, 고객의 아들 또는 딸)에게 제공할 수 있다.The
도 5는 본 발명의 일실시예에 따른 콘텐츠를 제작 및 제공하는 장치에서의 리와인드 영상 생성에 대한 또 다른 일례를 설명하기 위한 도면이다.FIG. 5 is a diagram illustrating another example of rewind image generation in a device for producing and providing content according to an embodiment of the present invention.
도 5를 참조하면, 콘텐츠를 제작 및 제공하는 장치(500)는 단말(510)로부터 고객에 관한 데이터를 수신하고, 고객에 관한 데이터를 분석한 결과에 기초하여, 고객의 관심 아이템을 확인할 수 있다.Referring to FIG. 5, the
이때, 콘텐츠를 제작 및 제공하는 장치(500)는 설정된 기간 동안 고객에 관한 데이터로부터 설정된 횟수 이상, 특정 키워드와 연관된 객체 및 텍스트 중 적어도 하나가 검출될 경우(또는, 특정 키워드와 연관된 객체 및 텍스트 중 적어도 하나를 포함하는 이미지, 음성 또는 동영상의 파일이 설정된 횟수 이상 확인될 경우), 특정 키워드를 고객의 관심 아이템으로 확인할 수 있다. 예를 들어, 콘텐츠를 제작 및 제공하는 장치(500)는 1년 동안, 고객에 관한 데이터(520)로부터 '골프'와 연관된 객체(예를 들어, '골프채', '골프공' 등) 및 텍스트(예를 들어, '홀인', '버디' 등 '골프'와 관련된 용어) 중 적어도 하나가 1개월에 10회 이상 검출된 경우, '골프'를 고객의 관심 아이템으로 확인할 수 있다. 이때, 콘텐츠를 제작 및 제공하는 장치(500)는 하나의 이미지에 '골프'와 연관된 객체와 텍스트가 모두 검출될 경우, 검출 횟수를 2회로 카운팅할 수 있으나, 이에 한정되지 않고, 이미지의 파일을 기준으로 검출 횟수를 1회로 카운팅할 수 있다.At this time, the
고객에 관한 데이터(520)에 포함된 제1 이미지(521)는 카메라를 통해 촬영된 이미지일 수 있고, 고객에 관한 데이터(520)에 포함된 제2 이미지(522)는 SNS 텍스트를 캡쳐한 이미지일 수 있다. 여기서, 콘텐츠를 제작 및 제공하는 장치(500)는 제2 이미지(522)로부터 SNS 텍스트를 검출할 수 있으나, 이에 한정되지 않고, SNS 서버로부터 고객의 SNS 텍스트를 제공받을 수 있다.The
다른 일례로서, 콘텐츠를 제작 및 제공하는 장치(500)는 설정된 기간 동안 고객에 관한 데이터 내 상이한 종류의 파일에서 설정된 횟수 이상, 특정 키워드와 연관된 객체 및 텍스트 중 적어도 하나가 검출되는 경우, 특정 키워드를 고객의 관심 아이템으로 확인할 수 있다. 예를 들어, 콘텐츠를 제작 및 제공하는 장치(500)는 고객에 관한 데이터 내 '2000. 05.08' 일자의 이미지에서 '골프'와 연관된 객체와 텍스트 중 적어도 하나가 검출되고, 고객에 관한 데이터 내 '2000. 05.08' 일자의 동영상에서 '골프'와 연관된 객체와 텍스트 중 적어도 하나가 검출될 경우, 검출 횟수를 1회로 카운팅할 수 있다. 또한, 고객에 관한 데이터 내 '2000. 05.15' 일자의 이미지에서 '골프'와 연관된 객체와 텍스트 중 적어도 하나가 검출되고, 고객에 관한 데이터 내 '2000. 05.16' 일자의 음성에서 '골프'와 연관된 객체와 텍스트 중 적어도 하나가 검출될 경우, 검출 횟수를 1회(누적 2회)로 카운팅할 수 있다. 여기서, 상이한 종류의 파일이 생성된 시점 차이는 설정된 기간(예를 들어, 2일) 이내일 수 있다. 콘텐츠를 제작 및 제공하는 장치(500)는 1년 동안, 고객에 관한 데이터 내 상이한 종류의 파일에서 '골프'와 연관된 객체 및 텍스트 중 적어도 하나가 1개월에 10회 이상 검출된 경우, '골프'를 고객의 관심 아이템으로 확인할 수 있다.As another example, the
또한, 콘텐츠를 제작 및 제공하는 장치(500)는 단말(510)로부터 고객의 관심 아이템으로서 특정 키워드('골프')를 수신할 경우, 특정 키워드를 고객의 관심 아이템으로 확인할 수 있다.Additionally, when the
특정 키워드는 하나 이상일 수 있으며, 고객에 대한 일대기 내 기간별로 상이할 수 있다.There may be more than one specific keyword, and it may vary depending on the period in the customer's biography.
콘텐츠를 제작 및 제공하는 장치(500)는 고객에 관한 데이터로부터 고객의 관심 아이템이 포함된 이미지, 음성, 텍스트 및 동영상 중 적어도 하나의 데이터를 선별하고, 선별된 데이터에 기초하여 리와인드 영상을 생성할 수 있다. 음성 또는 동영상에서의 데이터 선별시, 콘텐츠를 제작 및 제공하는 장치(500)는 음성 또는 동영상으로부터 고객의 관심 아이템이 포함된 시점을 기준으로 설정된 구간의 음성 또는 동영상을 선별할 수 있다.The
콘텐츠를 제작 및 제공하는 장치(500)는 고객의 관심 아이템에 기초하여 생성된 리와인드 영상을 단말에 전송함으로써, 단말의 사용자(예를 들어, 고객의 자녀)로 하여금, 고객(예를 들어, 단말의 사용자의 아버지)의 관심 분야(예를 들어, 골프)를 확인할 수 있게 하고, 관심 분야를 통해 고객이 행복해 하는 모습들을 볼 수 있게 한다.The
도 6은 본 발명의 일실시예에 따른 콘텐츠를 제작 및 제공하는 장치에서의 리와인드 영상에 대한 편집 일례를 설명하기 위한 도면이다.FIG. 6 is a diagram illustrating an example of editing a rewind video in a device that produces and provides content according to an embodiment of the present invention.
도 6을 참조하면, 콘텐츠를 제작 및 제공하는 장치(600)는 단말(610)로부터 편집 요청이 수신되면, 편집 요청으로부터 편집 옵션을 추출하고, 편집 옵션에 기초하여 리와인드 영상을 편집할 수 있다. 여기서, 편집 옵션은 예를 들어, 지정된 구간에서의 이미지 합성 편집, 지정된 총 재생 시간으로의 편집, 임의의 주제로의 편집 등일 수 있다.Referring to FIG. 6 , when an editing request is received from the terminal 610, the
콘텐츠를 제작 및 제공하는 장치(600)는 편집 옵션으로서, 지정된 구간(또는, 지정된 시점)에서의 단말의 사용자(또는, 고객의 지인) 이미지 합성 편집이 추출되면, 리와인드 영상 중 단말(610)에서 지정된 구간에 해당하는 영상(또는, 이미지)에 단말의 사용자(또는, 고객의 지인)의 이미지를 합성할 수 있다. 여기서, 구간에 해당하는 영상은 리와인드 영상의 재생 시간을 기반으로, 단말(610)에 입력되는 구간 시작 시점 및 구간 종료 시점에 대응하는 일부 영상으로 정의될 수 있다. 예를 들어, 콘텐츠를 제작 및 제공하는 장치(600)는 편집 옵션으로서, '5분 5초~5분 30초' 구간에서의 'B 사용자'(예를 들어, 고객의 아들)의 이미지 합성 편집이 추출되면, 'A 고객'에 관한 리와인드 영상의 '5분 5초~5분 30초' 구간에 해당하는 영상 내 각 이미지에 'B 사용자'의 이미지를 합성할 수 있다. 이때, 콘텐츠를 제작 및 제공하는 장치(600)는 '5분 5초~5분 30초' 구간에 해당하는 영상 내 각 이미지에서 'A 고객'을 포함하는 이미지를 선별하여 'B 사용자'를 합성하고, 합성된 이미지에 기초하여 리와인드 영상을 편집할 수 있다. 콘텐츠를 제작 및 제공하는 장치(600)는 편집된 리와인드 영상을 단말(610)에 전송함으로써, 'B 사용자'가 'A 고객'과 함께 할 수 없었던 순간에 'B 사용자'가 'A 고객'과 함께 있었던 것처럼 리와인드 영상을 남길 수 있게 한다.The
또한, 리와인드 영상이 복수의 주제에 대응하는 복수의 서브 영상으로 구분되는 경우, 구간에 해당하는 영상은 단말(610)에 입력되는 임의의 주제에 대응하는 서브 영상으로 정의될 수 있다.Additionally, when the rewind video is divided into a plurality of sub-videos corresponding to a plurality of topics, the video corresponding to the section may be defined as a sub-video corresponding to an arbitrary topic input to the terminal 610.
콘텐츠를 제작 및 제공하는 장치(600)는 편집 옵션으로서, 지정된 복수의 구간에서의 구간별 고객의 이미지 합성 편집이 추출되면, 리와인드 영상 내 각 구간별 영상에, 구간에 대응하는 고객의 이미지를 각각 합성할 수 있다.The
실시예에서, 콘텐츠를 제작 및 제공하는 장치(600)는 편집 옵션으로서, 지정된 총 재생 시간으로의 편집이 추출되면, 총 재생 시간(예를 들어, '10분')에 맞춰 리와인드 영상의 재생 시간이 증가하거나 또는 감소하도록 리와인드 영상을 편집할 수 있다. 이때, 콘텐츠를 제작 및 제공하는 장치(600)는 이미지 간의 유사도, 고객의 얼굴 표정, 포즈, 이미지가 촬영된 장소 등을 고려하여 리와인드 영상을 편집할 수 있다.In an embodiment, the
또한, 콘텐츠를 제작 및 제공하는 장치(600)는 편집 옵션으로서, 임의의 주제(예를 들어, '결혼')로의 편집이 추출되면, 리와인드 영상 중에서 임의의 주제에 대응하는 서브 영상을 제외한 다른 서브 영상(예를 들어, '학교의 입학 및 졸업'에 해당하는 서브 영상)을 삭제하여, 리와인드 영상을 편집할 수 있다. 여기서, 임의의 주제는 하나 이상일 수 있다.In addition, the
도 7은 본 발명의 일실시예에 따른 콘텐츠를 제작 및 제공하는 방법을 도시한 흐름도이다. 여기서, 콘텐츠를 제작 및 제공하는 방법은 콘텐츠를 제작 및 제공하는 장치의 프로세서에 의해 수행될 수 있다.Figure 7 is a flowchart showing a method of producing and providing content according to an embodiment of the present invention. Here, the method of producing and providing content may be performed by a processor of the device that produces and provides content.
도 7을 참조하면, 단계 S710에서, 콘텐츠를 제작 및 제공하는 장치는 단말로부터의 리와인드 영상 생성 요청에 연동하여, 리와인드 영상 생성 요청으로부터 이미지, 음성, 텍스트 및 동영상 중 적어도 하나를 포함하는 고객에 관한 데이터를 추출할 수 있다.Referring to FIG. 7, in step S710, the device for producing and providing content is linked to a request for creating a rewind video from a terminal, and generates information about the customer including at least one of image, voice, text, and video from the request for creating a rewind video. Data can be extracted.
단계 S720에서, 콘텐츠를 제작 및 제공하는 장치는 고객에 관한 데이터를 분석하고, 분석 결과에 기초하여 시간의 흐름에 기반한 리와인드 영상을 생성할 수 있다. 이때, 콘텐츠를 제작 및 제공하는 장치는 고객에 관한 데이터로서 이미지가 추출된 경우, 분석 결과로서 이미지로부터 객체, 텍스트, 이미지가 촬영된 장소 및 이미지가 생성된 시점 중 적어도 하나를 검출할 수 있다. 콘텐츠를 제작 및 제공하는 장치는 고객에 관한 데이터로서 음성이 추출된 경우, 분석 결과로서 음성으로부터 텍스트 및 음성이 생성된 시점 중 적어도 하나를 검출할 수 있다. 또한, 콘텐츠를 제작 및 제공하는 장치는 고객에 관한 데이터로서 동영상이 추출된 경우, 분석 결과로서 동영상에 포함된 이미지로부터 객체 또는 텍스트를 검출하거나, 또는 동영상에 포함된 음성으로부터 텍스트를 검출하고, 동영상으로부터 동영상이 생성된 시점을 검출할 수 있다.In step S720, the device that produces and provides content may analyze data about the customer and generate a rewind video based on the passage of time based on the analysis results. At this time, when an image is extracted as data about a customer, the device that produces and provides content may detect at least one of an object, text, the location where the image was taken, and the time when the image was created from the image as an analysis result. When voice is extracted as data about a customer, a device that produces and provides content may detect at least one of the points in time when text and voice were generated from the voice as an analysis result. In addition, when a video is extracted as data about a customer, the device that produces and provides content detects an object or text from the image included in the video as an analysis result, or detects text from the voice included in the video, and detects the video. It is possible to detect when the video was created.
또한, 콘텐츠를 제작 및 제공하는 장치는 고객에 관한 데이터를 분석한 결과에 기초하여, 고객의 관심 아이템을 확인하고, 관심 아이템에 기초하여 리와인드 영상을 생성할 수 있다. 이때, 콘텐츠를 제작 및 제공하는 장치는 설정된 기간 동안 고객에 관한 데이터로부터 특정 키워드와 연관된 객체 및 텍스트 중 적어도 하나가 설정된 횟수 이상 검출되거나, 또는 단말로부터 고객의 관심 아이템으로서, 특정 키워드를 수신할 경우, 특정 키워드를 고객의 관심 아이템으로 확인할 수 있다.Additionally, a device that produces and provides content may identify the customer's items of interest based on a result of analyzing data about the customer and generate a rewind video based on the items of interest. At this time, the device that produces and provides content detects at least one of the objects and texts associated with a specific keyword more than a set number of times from data about the customer during a set period, or receives a specific keyword from the terminal as an item of interest to the customer. , specific keywords can be identified as items of interest to customers.
실시예에서, 콘텐츠를 제작 및 제공하는 장치는 고객에 대한 일대기 시나리오를 작성하고, 일대기 시나리오로부터 설정된 주제(예를 들어, 출생, 입학, 졸업, 결혼, 취업 등) 및 주제와 연관된 일자를 검출할 수 있다. 고객에 대한 일대기 시나리오는 예를 들어, 음성 또는 텍스트 형태일 수 있다. 이때, 콘텐츠를 제작 및 제공하는 장치는 일대기 시나리오에 관한 가이드 질문 포맷(format)을 단말에 전송하고, 가이드 질문 포맷에 대한 답변에 기초하여 고객에 대한 일대기 시나리오를 작성하며, 일대기 시나리오(또는, 가이드 질문 포맷에 대한 답변)으로부터 설정된 주제 및 주제와 연관된 일자를 검출할 수 있다.In an embodiment, a device for creating and providing content may create a biographical scenario for a customer and detect a set topic (e.g., birth, admission, graduation, marriage, employment, etc.) and dates associated with the topic from the biographical scenario. You can. The biographical scenario for the customer may be in audio or text form, for example. At this time, the device that produces and provides content transmits a guide question format related to the biography scenario to the terminal, creates a biography scenario for the customer based on the answers to the guide question format, and creates a biography scenario (or guide The date associated with the set topic and topic can be detected from the answer to the question format.
콘텐츠를 제작 및 제공하는 장치는 고객에 관한 데이터로부터 설정된 주제 및 주제와 연관된 일자 중 적어도 하나와 연관된 데이터를 선별하여 리와인드 영상을 생성할 수 있다. 이때, 콘텐츠를 제작 및 제공하는 장치는 리와인드 영상에 대한 내레이션으로서, 고객에 대한 일대기 시나리오를 음성으로, 리와인드 영상에 삽입할 수 있다.A device that produces and provides content may generate a rewind video by selecting data related to at least one of a topic set from data about a customer and a date related to the topic. At this time, the device that produces and provides content can insert a biographical scenario about the customer into the rewind video as a narration for the rewind video.
또한, 콘텐츠를 제작 및 제공하는 장치는 단말로부터 편집 요청이 수신되면, 편집 요청 으로부터 편집 옵션을 추출하고, 편집 옵션에 기초하여 리와인드 영상을 편집할 수 있다. 편집 옵션은 예를 들어, 지정된 구간에서의 고객의 이미지 합성 편집, 지정된 총 재생 시간으로의 편집, 임의의 주제로의 편집 등일 수 있으나, 이에 한정되지 않는다.Additionally, when an editing request is received from a terminal, a device that produces and provides content can extract editing options from the editing request and edit the rewind video based on the editing options. Editing options may include, for example, composite editing of the customer's image in a designated section, editing to a designated total playback time, editing to a random topic, etc., but are not limited thereto.
단계 S730에서, 콘텐츠를 제작 및 제공하는 장치는 리와인드 영상 생성 요청에 대한 응답으로서, 리와인드 영상을 단말에 전송할 수 있다.In step S730, the device that produces and provides content may transmit a rewind video to the terminal as a response to the request for generating a rewind video.
콘텐츠를 제작 및 제공하는 장치는 리와인드 영상에 대한 식별 코드(예를 들어, QR 코드)를 생성하고, 리와인드 영상과 함께 식별 코드를 단말에 전송할 수 있다. 여기서, 리와인드 영상에 대한 식별 코드는 리딩 장치에 의해, 리딩됨에 따라 리와인드 영상이 플레이되는 웹사이트로의 접속 주소를 포함할 수 있다.A device that produces and provides content may generate an identification code (eg, QR code) for the rewind video and transmit the identification code to the terminal along with the rewind video. Here, the identification code for the rewind video may include an access address to the website where the rewind video is played as it is read by the reading device.
본 발명의 명세서(특히 특허청구범위에서)에서 "상기"의 용어 및 이와 유사한 지시 용어의 사용은 단수 및 복수 모두에 해당하는 것일 수 있다. 또한, 본 발명에서 범위(range)를 기재한 경우 상기 범위에 속하는 개별적인 값을 적용한 발명을 포함하는 것으로서(이에 반하는 기재가 없다면), 발명의 상세한 설명에 상기 범위를 구성하는 각 개별적인 값을 기재한 것과 같다.In the specification (particularly in the claims) of the present invention, the use of the term “above” and similar referential terms may refer to both the singular and the plural. In addition, when a range is described in the present invention, it includes the invention to which individual values within the range are applied (unless there is a statement to the contrary), and each individual value constituting the range is described in the detailed description of the invention. It's the same.
본 발명에 따른 방법을 구성하는 단계들에 대하여 명백하게 순서를 기재하거나 반하는 기재가 없다면, 상기 단계들은 적당한 순서로 행해질 수 있다. 반드시 상기 단계들의 기재 순서에 따라 본 발명이 한정되는 것은 아니다. 본 발명에서 모든 예들 또는 예시적인 용어(예들 들어, 등등)의 사용은 단순히 본 발명을 상세히 설명하기 위한 것으로서 특허청구범위에 의해 한정되지 않는 이상 상기 예들 또는 예시적인 용어로 인해 본 발명의 범위가 한정되는 것은 아니다. 또한, 당업자는 다양한 수정, 조합 및 변경이 부가된 특허청구범위 또는 그 균등물의 범주 내에서 설계 조건 및 팩터에 따라 구성될 수 있음을 알 수 있다.Unless there is an explicit order or statement to the contrary regarding the steps constituting the method according to the invention, the steps may be performed in any suitable order. The present invention is not necessarily limited by the order of description of the above steps. The use of any examples or illustrative terms (e.g., etc.) in the present invention is merely to describe the present invention in detail, and unless limited by the claims, the scope of the present invention is limited by the examples or illustrative terms. It doesn't work. Additionally, those skilled in the art will recognize that various modifications, combinations and changes may be made depending on design conditions and factors within the scope of the appended claims or their equivalents.
따라서, 본 발명의 사상은 상기 설명된 실시 예에 국한되어 정해져서는 아니 되며, 후술하는 특허청구범위뿐만 아니라 이 특허청구범위와 균등한 또는 이로부터 등가적으로 변경된 모든 범위는 본 발명의 사상의 범주에 속한다고 할 것이다.Therefore, the spirit of the present invention should not be limited to the above-described embodiments, and the scope of the patent claims described below as well as all scopes equivalent to or equivalently changed from the scope of the claims are within the scope of the spirit of the present invention. It will be said to belong to
100: 콘텐츠를 제작 및 제공하는 시스템
110: 단말
120: 콘텐츠를 제작 및 제공하는 장치
130: 네트워크100: System for producing and providing content
 110: terminal
 120: Device for producing and providing content
 130: network
| Application Number | Priority Date | Filing Date | Title | 
|---|---|---|---|
| KR1020240090071AKR20240127310A (en) | 2023-02-15 | 2024-07-09 | Method, apparatus and system for generating and providing memorial contents of the deceased based on identification code | 
| Application Number | Priority Date | Filing Date | Title | 
|---|---|---|---|
| KR1020230020297 | 2023-02-15 | ||
| KR20230020297 | 2023-02-15 | 
| Application Number | Title | Priority Date | Filing Date | 
|---|---|---|---|
| KR1020240090071ADivisionKR20240127310A (en) | 2023-02-15 | 2024-07-09 | Method, apparatus and system for generating and providing memorial contents of the deceased based on identification code | 
| Publication Number | Publication Date | 
|---|---|
| KR102684648B1true KR102684648B1 (en) | 2024-07-16 | 
| Application Number | Title | Priority Date | Filing Date | 
|---|---|---|---|
| KR1020230127448AActiveKR102684648B1 (en) | 2023-02-15 | 2023-09-22 | Method for generating and providing memorial contents of the deceased based on identification code | 
| KR1020240090071APendingKR20240127310A (en) | 2023-02-15 | 2024-07-09 | Method, apparatus and system for generating and providing memorial contents of the deceased based on identification code | 
| Application Number | Title | Priority Date | Filing Date | 
|---|---|---|---|
| KR1020240090071APendingKR20240127310A (en) | 2023-02-15 | 2024-07-09 | Method, apparatus and system for generating and providing memorial contents of the deceased based on identification code | 
| Country | Link | 
|---|---|
| KR (2) | KR102684648B1 (en) | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| KR20060055782A (en)* | 2004-11-19 | 2006-05-24 | 영 준 김 | How to make and provide memorial video material through wired / wireless communication network | 
| KR20190141860A (en)* | 2018-06-15 | 2019-12-26 | 신한대학교 산학협력단 | Apparatus for Providing Cherish Memory Service and Driving Method Thereof | 
| KR20200103496A (en)* | 2019-02-25 | 2020-09-02 | 우상명 | Apparatus for providing condolence image contents service | 
| KR20210074962A (en)* | 2019-12-12 | 2021-06-22 | 주식회사 옐로테일 | Method for making video message easly and device using thereof | 
| KR102407132B1 (en)* | 2021-02-05 | 2022-06-10 | 장건 | A method and a system for providing a service to conduct a conversation with a virtual person simulating the deceased | 
| JP2022127996A (en)* | 2021-02-22 | 2022-09-01 | 特定非営利活動法人Kizuna25 | management server | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| KR20060055782A (en)* | 2004-11-19 | 2006-05-24 | 영 준 김 | How to make and provide memorial video material through wired / wireless communication network | 
| KR20190141860A (en)* | 2018-06-15 | 2019-12-26 | 신한대학교 산학협력단 | Apparatus for Providing Cherish Memory Service and Driving Method Thereof | 
| KR20200103496A (en)* | 2019-02-25 | 2020-09-02 | 우상명 | Apparatus for providing condolence image contents service | 
| KR20210074962A (en)* | 2019-12-12 | 2021-06-22 | 주식회사 옐로테일 | Method for making video message easly and device using thereof | 
| KR102407132B1 (en)* | 2021-02-05 | 2022-06-10 | 장건 | A method and a system for providing a service to conduct a conversation with a virtual person simulating the deceased | 
| JP2022127996A (en)* | 2021-02-22 | 2022-09-01 | 特定非営利活動法人Kizuna25 | management server | 
| Publication number | Publication date | 
|---|---|
| KR20240127310A (en) | 2024-08-22 | 
| Publication | Publication Date | Title | 
|---|---|---|
| US20230370673A1 (en) | Providing visual content editing functions | |
| US8515255B2 (en) | Systems and methods for enhancing media with supplemental content | |
| KR102015067B1 (en) | Capturing media content in accordance with a viewer expression | |
| US12373503B2 (en) | Cue data model implementation for adaptive presentation of collaborative recollections of memories | |
| US8789120B2 (en) | Temporal video tagging and distribution | |
| US20150161565A1 (en) | Methods and systems for producing, previewing, and publishing a video press release over an electronic network | |
| CN104956357A (en) | Creating and sharing inline media commentary within a network | |
| US20160110899A1 (en) | Methods and systems for creating storylines | |
| Broekhuijsen et al. | From PhotoWork to PhotoUse: exploring personal digital photo activities | |
| Areni | Ontological security as an unconscious motive of social media users | |
| WO2014100893A1 (en) | System and method for the automated customization of audio and video media | |
| CN113722535A (en) | Method for generating book recommendation video, electronic device and computer storage medium | |
| US20220005129A1 (en) | Methods and systems for interaction with videos and other media files | |
| US20160021042A1 (en) | Video messaging | |
| Herman et al. | Instagram for business for dummies | |
| US20230245686A1 (en) | Distributed video creation | |
| US12288271B1 (en) | Lifelogging software application | |
| KR102684648B1 (en) | Method for generating and providing memorial contents of the deceased based on identification code | |
| US10262697B1 (en) | Systems and methods for generating audio or video presentation heat maps | |
| KR101576094B1 (en) | System and method for adding caption using animation | |
| KR102739639B1 (en) | Book management system | |
| JP2014182681A (en) | Shared information providing system | |
| Deng | Talking heads in Chinese independent cinema: discourses and speaking rights | |
| Wu | Engram, an application of recording and throwing back memories with your parents | |
| HOΥΤ | FOURTEEN| Saving Podcasting's Contexts | 
| Date | Code | Title | Description | 
|---|---|---|---|
| PA0109 | Patent application | Patent event code:PA01091R01D Comment text:Patent Application Patent event date:20230922 | |
| PA0201 | Request for examination | Patent event code:PA02011R01I Patent event date:20230922 Comment text:Patent Application | |
| PA0302 | Request for accelerated examination | Patent event date:20230922 Patent event code:PA03022R01D Comment text:Request for Accelerated Examination Patent event date:20230922 Patent event code:PA03021R01I Comment text:Patent Application | |
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration | Patent event code:PE07011S01D Comment text:Decision to Grant Registration Patent event date:20240531 | |
| A107 | Divisional application of patent | ||
| GRNT | Written decision to grant | ||
| PA0107 | Divisional application | Comment text:Divisional Application of Patent Patent event date:20240709 Patent event code:PA01071R01D | |
| PR0701 | Registration of establishment | Comment text:Registration of Establishment Patent event date:20240709 Patent event code:PR07011E01D | |
| PR1002 | Payment of registration fee | Payment date:20240710 End annual number:3 Start annual number:1 | |
| PG1601 | Publication of registration |