KR100953476B1 - Creative image generating device and method using a plurality of source files - Google Patents
Creative image generating device and method using a plurality of source files Download PDFInfo
- Publication number
- KR100953476B1 KR100953476B1 KR1020080020608A KR20080020608A KR100953476B1 KR 100953476 B1 KR100953476 B1 KR 100953476B1 KR 1020080020608 A KR1020080020608 A KR 1020080020608A KR 20080020608 A KR20080020608 A KR 20080020608A KR 100953476 B1 KR100953476 B1 KR 100953476B1
- Authority
- KR
- South Korea
- Prior art keywords
- file
- image
- source
- creative
- scenario
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/85—Assembly of content; Generation of multimedia applications
- H04N21/854—Content authoring
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Television Signal Processing For Recording (AREA)
- Processing Or Creating Images (AREA)
Abstract
본 발명은 복수의 소스파일을 이용한 창작영상생성장치 및 방법에 관한 것이다. 본 발명의 장치는 복수개의 소스파일을 업로드하기 위한 데이터업로드부와, 상기 업로드된 소스파일을 저장하기 위한 소스파일저장부와, 사용자의 키입력에 따라 시나리오파일을 생성하기 위한 시나리오파일생성부와, 상기 생성된 시나리오파일을 저장하는 시나리오파일저장부와, 상기 시나리오파일에 담긴 창작영상출력정보에 근거하여 창작영상이 디스플레이되도록 제어하는 제어부와, 디스플레이될 창작영상을 시나리오파일에 근거하여 생성하는 창작영상생성부; 및 사용자가 원하는 형태의 창작영상을 디스플레이하기 위한 디스플레이부를 포함하는 것을 특징으로 한다. 따라서, 본 발명은 다양한 소스파일을 이용해 시나리오파일을 생성하고 그에 따라 각기 다른 소스의 파일들을 하나의 화면상에 원하는 형태로 화면출력을 가능하도록 하는 효과를 제공한다. The present invention relates to a creative image generating apparatus and method using a plurality of source files. The apparatus of the present invention includes a data upload unit for uploading a plurality of source files, a source file storage unit for storing the uploaded source files, a scenario file generation unit for generating a scenario file according to a user's key input, and And a scenario file storage unit for storing the generated scenario file, a controller for controlling the display of the creative image based on the creative image output information included in the scenario file, and a creation for generating the creative image to be displayed based on the scenario file. Image generation unit; And a display unit for displaying a creative image in a form desired by the user. Accordingly, the present invention provides an effect of generating a scenario file using various source files and, accordingly, outputting files of different sources on a single screen in a desired form.
영상편집, 소스파일, 창작영상, 시나리오파일 Video editing, source file, creative video, scenario file
Description
본 발명은 영상생성장치에 관한 것으로, 사용자가 직접 편집하는 창작영상을 생성하고 디스플레이하기 위한 창작영상생성장치 및 방법에 관한 것이다. The present invention relates to an image generating apparatus, and relates to a creative image generating apparatus and method for generating and displaying a creative image that the user directly edits.
일반적으로, 인터넷ㅇ디지털카메라ㅇ휴대전화 등 정보통신 분야가 발달함에 따라 전문가 집단이 아닌 일반인들도 기존의 미디어보다 빠르고 의미있는 정보들을 생산해 내면서 확산되었다. 2006년 12월 미국의 시사주간지 <타임>이 '2006 올해의 인물'로 '유(You)'를 선정하고 '블로그나 미디어 영역에서 영향력을 키워가는 평범한 당신이 바로 올해의 주인공'이라고 발표, 새로운 문화 트랜드로서 UCC의 힘을 전세계에 확인시켰다. In general, with the development of information and communication fields such as the Internet, digital cameras, and mobile phones, non-professional groups have also spread and produced information that is faster and more meaningful than conventional media. In December 2006, US news magazine Time announced that you were the main character of the year, who selected You as the 2006 Person of the Year and growing influence in the blog and media areas. UCC's strength as a cultural trend has been confirmed worldwide.
초기에는 단순히 보고 즐기는 글과 사진 위주의 엔터테인먼트 콘텐츠(Entertainment UCC) 형태였다가 동영상 위주의 정보제공 콘텐츠(Information UCC) 위주로 발전하고 있다. 그러나 UCC의 빠른 발전과 함께 저작권 침해와 부적합 한 콘텐츠의 범람, 명예 훼손과 프라이버시의 침해, 정보조작, 유언비어 등 해결해야 할 문제도 많다. In the early days, entertainment and entertainment-oriented content (Entertainment UCC) was simply developed to focus on video-based information content (Information UCC). However, with the rapid development of UCC, there are many problems to solve such as copyright infringement, flooding of inappropriate content, defamation and privacy infringement, information manipulation, and rumors.
최근에는 전문가(professional)와 아마추어(amateur)의 합성어인 프로추어(Proteur)들이 자신의 블로그를 통해 콘텐츠를 제공하는 PCC(Proteur Created Contents)도 등장했다. In recent years, Proteur Created Contents (PCC) has emerged, where Proteur, a compound word of professional and amateur, provides content through his blog.
이러한 UCC는 동영상파일을 사용자가 카메라를 이용해 촬영된 영상을 재생하는데 그치는 것이다. 즉, 비디오파일로 출력된 컨텐츠를 비디오 플레이어 소프트웨어를 이용하여 비디오파일을 재생해주는 형태가 대부분이다. Such UCC only plays a video file recorded by a user using a camera. In other words, the content output as a video file is played by using a video player software.
또한, 웹브라우저상에서 플래시비디오파일(예를들어 확장자 flv)을 재생하거나 로컬 PC상에서 이미지파일(예를들어, 확장자 jpg, bmp, gif, png 등)을 썸네일 형태로 미리보거나 확대해서 재생하여 디스플레이한다. 이러한 플래시파일이나 이미지파일들은 사용자가 간단히 조작하거나 변경하는 기능도 제공하기는 하였으나, 하나의 파일형태로 제공되어 재생하는데 그치는 것이다. In addition, playback of flash video files (e.g. extension flv) on a web browser or image files (e.g. extension jpg, bmp, gif, png, etc.) on a local PC can be previewed or enlarged for display. . Such flash files and image files are provided as a single file, but the user can simply manipulate or change them.
플래시비디오파일을 재생할때는 플래시 파일(*.swf)에서 원하는 장면을 나타낼 수 있도록 로직 프로그램을 짠 후, 필요한 이미지, 사운드, 로직 프로그램을 합쳐 하나의 플래시 파일로 만들고, 이를 인터넷 익스플로러(상표명)에 삽입하게 된다. 이러한 플래시 파일이 삽입된 웹사이트에 접속한 접속자는 웹사이트의 화면상에 고양이가 숲 속을 걸어다니는 장면을 볼 수 있게 된다.When playing a flash video file, write a logic program to display the desired scene in a flash file (* .swf), combine the necessary images, sounds, and logic programs into a single flash file and insert it into Internet Explorer (trade name). Done. A visitor who accesses a website that contains such a flash file can see a cat walking in the woods on the website screen.
이러한 플래시파일을 이용한 플래시구현의 예를 도 1 및 도 2를 참고하여 설명한다. An example flash implementation using such a flash file will be described with reference to FIGS. 1 and 2.
도 1은 본 발명의 플래시 구동시스템(100)을 도시한 블록도이다. 1 is a block diagram showing a
도 1을 참고하면, 플래시 구동시스템은 아이템제어수단(101), 플래시제어수단(102) 및 클라이언트제어수단(103)을 포함한다. Referring to FIG. 1, the flash drive system includes an item control means 101, a flash control means 102, and a client control means 103.
아이템제어수단(101)은 플래시 파일 형식(*.swf)으로 구성된 복수의 아이템을 저장한다. 즉, 아이템제어수단(101)에는 동영상으로 구현되는 플래시 파일에 사용되기 위한 각종 이미지 등이 저장된다. 플래시제어수단(102)은 아이템제어수단(101)에 저장되어 있는 이미지 등의 아이템의 동작을 지시하는 로직 프로그램들이 저장되어 있고, 이러한 로직 프로그램을 이용하여 플래시 화면에 동영상을 구현한다. 클라이언트제어수단(103)은 외부로부터 입력된 명령에 따라 명령에 사용되는 아이템을 아이템제어수단(101)으로부터 검출하고, 플래시제어수단(102)에 저장되어 있는 로직 프로그램 중 입력된 명령에 사용되는 로직 프로그램을 이용하여 검출된 아이템을 동작시키도록 플래시제어신호를 플래시제어수단(102)에 출력한다. The item control means 101 stores a plurality of items configured in a flash file format (* .swf). That is, the item control means 101 stores various images for use in a flash file implemented as a moving picture. The
클라이언트제어수단(103)에는 명령어에 따라 사용되는 로직 프로그램 및 아이템에 관한 정보가 저장되어 있으며, 사용자(110)로부터 입력된 내용이 사용 가능한 명령어인지, 즉 클라이언트제어수단(103)에서 지원하는 명령어인지 파악하여 명령어의 내용에 따라 명령을 실행하기 위해 사용되는 아이템을 아이템제어수단(101)에서 검출하고, 사용되는 로직프로그램을 플래시제어수단(102)에서 검출한다. 여기서, 명령을 실행하기 위해 사용되는 로직프로그램을 검출하는 기능이 클라이언트제어수단(103)에서 수행된다고 설명하였으나, 플래시제어수단(102)에서 직접 검출되도록 하는 것도 물론 가능하다. The client control means 103 stores information about a logic program and an item used according to the command, and is whether the content input from the
예를 들어, 사용자의 명령 내용이 고양이가 숲 속을 걸어가는 내용을 화면에 출력하라는 내용인 경우, 클라이언트제어수단(103)은 아이템제어수단(101)에서 화면을 구현하기 위하여 필요한 이미지, 즉 고양이가 걸어가는 화면을 표현하기 위해 필요한 이미지 및 배경화면을 나타내기 위한 이미지를 검출하고, 플래시제어수단(102)에서 아이템들을 결합하고 동작을 설정하기 위한 로직프로그램을 검출한 후, 플래시제어수단(102)에 이들 정보를 포함한 플래시제어신호를 출력한다. 이때, 플래시제어신호에는 검출된 아이템에 관한 정보가 모두 포함되어 있을 수도 있고, 검출된 아이템이 위치한 주소정보만을 포함하여 이를 수신한 플래시제어수단(102)에서 직접 검출된 아이템을 불러서 실행하도록 하는 것도 가능하다. 플래시제어수단(102)은 클라이언트제어수단(103)으로부터 플래시제어신호를 받아 신호에 포함된 내용에 따라 아이템저장수단(101)에 저장되어 있는 아이템과 로직프로그램을 이용하여 플래시화면(120)에 명령에 해당하는 효과를 시연한다. 플래시화면(120)을 통하여 사용자가 명령을 내리는 경우에 플래시를 구동하는 방법에 대해서만 도시하였으나, 클라이언트제어수단(103)과 연계된 별도의 클라이언트프로그램(130)으로부터 명령을 입력받아 플래시가 구동되도록 하는 것도 가능하다. 이 경우에도 클라이언트제어수단(103)은 클라이언트프로그램(130)으로부터 입력된 명령을 분석하여, 명령에 따른 효과를 시연하기 위하여 필요한 아이템 및 로직프로그램 등을 검출하며, 클라이언트제어수단(103)이 아이템 및 로직프로그램을 검출하는 단계 이하의 단계는 전술한 바와 같이 플래시가 구동된다. 즉, 도 2에 플래시의 구동상태를 보여준다. 모니터상에 메인화면 위로 플래시화면이 구현되며, 메인화면과 별도로 플래시 화면은 다양한 화면으로 출력된다. For example, if the user's command content is to output the content of the cat walking in the forest on the screen, the client control means 103 is an image necessary to implement the screen in the item control means 101, that is, the cat Detects the image necessary to represent the screen on which the user walks and the image representing the background screen, and detects a logic program for combining the items and setting the operation in the flash control means 102, and then flash control means 102. ), A flash control signal including these information is output. In this case, the flash control signal may include all the information on the detected item, or include only the address information where the detected item is located so that the
그러나, 이와 같은 방식으로 플래시 파일을 작성하여 웹사이트에 삽입하는 경우 하나의 플래시 파일에 필요한 아이템과 로직프로그램이 모두 포함되어 있기 때문에 외부에서 작성된 플래시 파일을 변경할 수 있는 방법은 없다. However, when a Flash file is created and inserted into a website in this manner, there is no way to change an externally created Flash file because all necessary items and logic programs are included in one Flash file.
즉, 예를 들어 상기한 플래시 파일로 표현되는 장면 중 배경만을 변경하고자 할 때, 동일한 로직 프로그램과 동일한 고양이이미지를 사용하고 단지 배경 이미지만을 변경하는 것이지만, 제작자는 플래시 파일을 새로이 작성하여야 하고, 외부에서 별도의 다른 프로그램이나 명령어를 입력하는 등의 방식으로 간단하게 플래시 파일을 수정할 수 있는 방법이 없었다. 즉, 플래시 파일 제작방법은 아이템과 로직 프로그램이 하나의 플래시 파일에 포함되어서 작성되기 때문에 수정이 불가능하여 사용자에 의해 원하는 형태로 출력되도록 편집하는 것도 불가능했다. That is, for example, when changing only the background of the scene represented by the above-described flash file, the same logic program and the same cat image are used, and only the background image is changed, but the creator has to create a new flash file. There was no simple way to modify the Flash file by typing another program or command in. That is, the flash file manufacturing method is impossible to modify because the item and the logic program is included in one flash file, it was impossible to edit the output to the desired form by the user.
또한, 앞서 설명된 UCC도 파일형태로 제공되는 이미지파일을 단지 재생하는 기능만을 제공하므로 사용자가 원하는 형태로 변경하거나 수정하는 기능을 제공할 수 없었다. In addition, the UCC described above also provides only a function of playing an image file provided in the form of a file, so that the UCC could not provide a function of changing or modifying the image to a desired form.
이처럼, 플래시파일이나 UCC 모두 제공되는 파일의 형태만 서로 상이할 뿐 사용자의 입장에서는 재생하는 기능뿐이였고 원하는 형태로의 변경이 불가능하여 사용자의 창작능력이나 창의성을 발휘할 수 없어 단순한 재생기능만을 제공하는데 그치는 것이었다. Like this, only Flash file or UCC provided files are different from each other, but only from the user's point of view, they can only be played back. It was a stop.
따라서, 본 발명의 목적은 전술한 문제점을 해결할 수 있도록 복수의 정지영상파일과 동영상파일 및 오디오파일 및 텍스트파일 등을 사용자가 원하는 형태의 시나리오파일을 생성하여 창작영상을 디스플레이하는 복수의 소스파일을 이용한 창작영상생성장치 및 방법을 제공함에 있다.Accordingly, an object of the present invention is to generate a plurality of source files for displaying a creative image by generating a scenario file of a desired form of a plurality of still image files, video files, audio files, text files, etc. to solve the above problems. The present invention provides an apparatus and method for generating a creative image.
이와 같은 목적을 달성하기 위한 본 발명에 따른 창작영상생성장치는 사용자가 편집가능하여 원하는 형태의 영상이 출력되도록 하기 위한 영상생성장치에 있어서, 복수개의 소스파일을 업로드하기 위한 데이터업로드부와, 상기 업로드된 소스파일을 저장하기 위한 소스파일저장부와, 사용자의 키입력에 따라 시나리오파일을 생성하기 위한 시나리오파일생성부와, 상기 생성된 시나리오파일을 저장하는 시나리오파일저장부와, 상기 시나리오파일에 담긴 창작영상출력정보에 근거하여 창작영상이 디스플레이되도록 제어하는 제어부와, 디스플레이될 창작영상을 시나리오파일에 근거하여 생성하는 창작영상생성부; 및 사용자가 원하는 형태의 창작영상을 디스플레이하기 위한 디스플레이부를 포함하는 것을 특징으로 한다. In order to achieve the above object, the creative video production growth value according to the present invention is an image generating apparatus for outputting a desired type of image by being editable by a user, comprising: a data upload unit for uploading a plurality of source files; A source file storage unit for storing the uploaded source file, a scenario file generation unit for generating a scenario file according to a user's key input, a scenario file storage unit for storing the generated scenario file, and the scenario file A control unit which controls to display the creative image based on the creative image output information contained therein, and a creative image generation unit which generates the creative image to be displayed based on the scenario file; And a display unit for displaying a creative image in a form desired by the user.
또한, 소스파일은 동영상파일과 정지영상파일과 텍스트파일 및 오디오파일을 포함하는 것을 특징으로 한다. In addition, the source file may include a moving picture file, a still picture file, a text file, and an audio file.
또한, 소스파일저장부는 상기 데이터업로드부로부터 입력되는 동영상파일과 정지영상파일과 텍스트파일 및 오디오파일을 각각 분류하여 저장하는 것을 특징으 로 한다. The source file storage unit may classify and store a video file, a still image file, a text file, and an audio file input from the data upload unit.
또한, 시나리오파일생성부는 복수개의 소스파일을 원하는 형태로 하나의 화면에 디스플레이되도록 시나리오파일생성툴을 상기 디스플레이부로 출력하여 사용자의 키입력에 따라 시나리오파일을 생성하는 것을 특징으로 한다. The scenario file generation unit may output a scenario file generation tool to the display unit to display a plurality of source files on a single screen in a desired form, and generate a scenario file according to a user's key input.
또한, 창작영상출력정보는 공간축과 시간축을 기준으로 하나의 화면에 출력될 소스파일의 종류, 크기, 위치, 재생순서와 지속시간 등의 정보를 포함하는 것을 특징으로 한다. In addition, the creative image output information may include information such as the type, size, position, playback order and duration of the source file to be output on one screen based on the spatial axis and the time axis.
또한, 창작영상은 동영상과 정지영상과 텍스트 및 음성 중 적어도 어느 하나 이상을 포함하는 것을 특징으로 한다. The creative image may include at least one of a moving image, a still image, a text, and an audio.
본 발명에 따른 창작영상생성방법은 사용자가 편집가능하여 원하는 형태의 영상이 출력되도록 하기 위한 영상생성방법에 있어서, 복수개의 소스파일을 저장하는 단계와, 사용자가 원하는 형태로 상기 소스파일들이 출력되도록 하는 시나리오파일을 생성하는 단계와, 상기 생성된 시나리오파일중 사용자가 원하는 시나리오파일을 선택하는 키입력을 수신받는 단계와, 상기 키입력에 의해 선택된 시나리오파일에 근거하여 상기 소스파일을 독출하여 창작영상을 생성하는 단계; 및 상기 생성된 창작영상을 출력하는 단계를 포함하는 것을 특징으로 한다. According to an aspect of the present invention, there is provided a method of generating a creative image, the method of generating a video of which a user can edit and output an image of a desired form. Generating a scenario file; receiving a key input for selecting a scenario file desired by the user from the generated scenario file; reading the source file based on the scenario file selected by the key input; Generating a; And outputting the generated creative image.
따라서, 본 발명의 장치는 복수개의 소스파일을 이용해 간편하게 시나리오파일을 생성하여 하나의 화면상에 원하는 형태로 다양한 종류의 소스파일이 동시에 출력 가능하도록 하는 효과를 제공한다.Accordingly, the apparatus of the present invention provides an effect of easily generating a scenario file using a plurality of source files to simultaneously output various types of source files in a desired form on one screen.
이하, 첨부한 도 3 내지 도 6을 참조하여 본 발명의 바람직한 실시예를 상세히 기술하기로 한다. Hereinafter, with reference to the accompanying Figures 3 to 6 will be described in detail a preferred embodiment of the present invention.
도 3은 본 발명의 일실시예에 따른 창작영상생성장치의 구성블록도이다. 3 is a block diagram illustrating an apparatus for generating a creative image according to an embodiment of the present invention.
도 3을 참고하면, 복수개의 소스파일을 업로드하기 위한 데이터업로드부(31)와 업로드된 소스파일을 분류하여 저장하기 위한 소스파일저장부(32)와 시나리오파일을 생성하기 위한 시나리오파일생성부(33)와 생성된 시나리오파일을 저장하는 시나리오파일저장부(34)와 사용자의 키입력에 따라 창작영상이 디스플레이되도록 제어하는 제어부(35)와 디스플레이될 창작영상을 생성하는 창작영상생성부(36) 및 사용자에 의해 생성된 시나리오파일에 근거한 창작영상을 디스플레이하기 위한 디스플레이부(37)를 포함한다. Referring to FIG. 3, a
도 3에서, 사용자는 업로드할 동영상파일과 정지영상파일, 텍스트파일 및 오디오파일을 가지고 있으며 이를 원하는 형태의 시나리오파일을 생성하여 하나의 화면에 시나리오파일에 근거한 창작영상을 디스플레이하여 보기를 원한다고 가정하자. In FIG. 3, suppose that a user has a video file, a still image file, a text file, and an audio file to be uploaded, and creates a scenario file of a desired type and displays a creative image based on the scenario file on one screen. .
이를 위해 사용자는 동영상파일이 저장된 카메라등과 접속하여 업로드하거나 개인용컴퓨터 등에 기저장된 동영상파일 또는 실시간 수신되는 동영상파일을 업로드하거나 기 저장된 정지영상을 독출하여 업로드하거나 원하는 텍스트를 키패드를 통해 입력하여 업로드하거나 오디오파일을 생성하여 업로드할 수 있다. 여기서, 동영상파일과 정지영상파일과 텍스트파일 및 오디오파일등을 다양한 형태로 업로드가능하다. 즉 제어부(35)는 현재 입력되는 사용자의 키입력에 따라 데이터업로드모드인 경우 데이터업로드부(31)로 입력데이터를 출력한다. 데이터업로드부(31)는 사용자가 업로드하는 데이터들을 동영상파일과 정지영상파일, 텍스트파일 및 오디오파일로 분류하여 소스파일로 소스파일저장부(32)에 저장한다. 소스파일저장부(32)는 도 4에 도시된 바와 같다. To do this, the user can access the uploaded camera or the like where the video file is stored, upload the pre-stored video file or the received video file in real time, read the pre-stored still image or upload the desired text through the keypad. You can create and upload an audio file. Here, the video file, the still image file, the text file and the audio file can be uploaded in various forms. That is, the
도 4는 도 3의 소스파일저장부에 저장된 데이터파일을 보여주는 예시도이다. 4 is an exemplary diagram illustrating a data file stored in a source file storage of FIG. 3.
도 4를 참고하면, 소스파일저장부(32)는 창작영상을 생성하기 위해 사용자가 업로드한 복수개의 소스파일을 저장하고 있다. 즉, 도 4에 소스파일저장부(32)는 동영상파일(321)과 정지영상파일(322)과 텍스트파일(323) 및 오디오파일(324)을 저장하고 있다. 여기서 소스파일은 동영상파일과 정지영상파일과 텍스트파일 및 오디오파일의 예로 하였으나 이러한 파일들에만 한정하는 것은 아니며 더 많은 파일을 소스파일로 사용할 수도 있다. 또한, 어떠한 형태의 소스파일도 가능함은 자명하다 할 것이다. Referring to FIG. 4, the source
도 4에서, 사용자가 업로드한 소스파일이 각각 저장 완료된 후, 복수개의 소스파일을 원하는 형태로 하나의 화면에 디스플레이되도록 시나리오파일을 생성하고자 하는 키입력을 수행한다. 그러면, 제어부(35)는 시나리오파일생성부(33)로부터 시나리오파일을 사용자가 생성할 수 있는 기능을 제공한다. 즉, 시나리오파일생성부(33)는 복수개의 소스파일을 원하는 형태로 하나의 화면에 디스플레이되도록 시나리오파일을 생성가능한 시나리오파일생성툴을 제공한다. In FIG. 4, after each of the source files uploaded by the user is completed, a key input for generating a scenario file is performed so that a plurality of source files are displayed on one screen in a desired form. Then, the
그래서, 사용자가 업로드한 소스파일들을 시간적순서와 공간적 배치 및 화면효과 등을 구성하여 시나리오파일을 생성하도록 한다. So, the user uploads the source files to create a scenario file by configuring temporal order, spatial arrangement, and screen effects.
시나리오파일생성부(33)는 사용자에게 시나리오파일생성툴을 화면상에 제공하고 사용자의 키입력에 의해 시나리오파일을 생성한다. 즉, 사용자는 동영상과 정지영상과 텍스트 및 오디오파일의 종류를 선택하고 선택한 파일들이 화면상에 어떠한 배치로 출력될 것인지와 어떠한 시간순서로 출력될지 등에 대한 키입력을 수행한다. 시나리오파일은 소스파일저장부(32)에 저장된 동영상과 정지영상과 텍스트 및 오디오파일이 종류별로 어떠한 시간순으로 재생될 것인지와 어떠한 화면배치로 재생될 것인지 임의의 소스 종류 각각에 대해 어떤 소스파일을 선택할 것인지 등에 대한 창작영상출력정보를 담고 있다. 이러한 정보를 담고있는 시나리오파일을 통해 창작영상을 생성하는 일예로 도 5를 참고하여 창작영상을 설명한다. The scenario
도 5는 창작영상일의 일예를 보여주는 참고도이다. 5 is a reference diagram showing an example of a creative video day.
도 5를 참고하면, 시간축과 공간축으로 표시하고 그때 배열된 소스파일들의 일예를 보여준다. Referring to FIG. 5, an example of source files arranged at a time axis and a space axis and then arranged is shown.
공간축과 시간축을 기준으로 하나의 화면에 출력될 소스파일의 종류를 알 수 있으며, 소스파일의 종류, 크기, 위치, 재생순서와 지속시간 등의 창작영상출력정보를 포함한다. 각 시간축과 공간축마다 화면상에 출력되는 소스파일인 동영상파일과 정지영상파일과 텍스트파일 및 오디오파일을 포함하는 상태를 보여주며, 시간축과 공간축마다 서로 다른 소스파일들이 화면에 출력됨을 알 수 있다. The type of source file to be displayed on one screen based on the space axis and the time axis can be known, and the original image output information such as the type, size, position, playback order and duration of the source file is included. It shows the status including the video file, still image file, text file and audio file which are output on the screen for each time axis and space axis, and it shows that different source files are output on the screen for each time axis and space axis. have.
도 5의 시간축의 중간쯤에 해당하는 시간을 슬라이드바로 디스플레이해주어 현재 창작영상이 중간정도 재생되었음을 알 수 있고, 실선표시된 시간축에는 텍스트파일이 화면의 상단에 디스플레이되는 상태이고, 중앙에 동영상파일이 디스플레이되는 상태이며, 바탕화면으로 정지영상파일이 디스플레이되는 상태임을 알 수 있다. 또한, 오디오파일은 나래이션오디오와 배경음악이 동시에 출력되는 상태가 된다. By displaying a time corresponding to the middle of the time axis of Figure 5 with a slide bar, it can be seen that the current creative image has been played midway, the text file is displayed at the top of the screen in the solid time line, the video file is displayed in the center It can be seen that the still image file is displayed on the desktop. In addition, the audio file is in a state in which narration audio and background music are simultaneously output.
시나리오파일생성부(33)는 사용자의 키입력에 따라 이러한 시나리오파일이 생성되면 생성된 시나리오파일을 시나리오파일저장부(34)에 출력하여 저장한다. 이러한 시나리오파일 또한 사용자에 의해 복수개 생성할 수 있음은 자명하므로 어떠한 형태로든 선택할 수 있도록 하여 화면에 보여지는 상태로 구현가능하도록 한다. 즉, 제어부(35)는 사용자가 기생성한 시나리오파일중의 하나를 선택하는 키입력신호를 입력받으면, 창작영상생성부(36)로 선택된 시나리오파일에 해당하는 창작영상을 출력하기 위한 창작영상생성을 위한 제어신호를 출력한다. 창작영상생성부(36)는 사용자에 의해 선택된 시나리오파일에 근거한 창작영상을 디스플레이하기 위해 시나리오파일저장부(34)에서 해당하는 시나리오파일을 독출한다. 그리고, 시나리오파일에 담고 있는 창작영상출력정보들을 이용해 소스파일저장부(32)에 기저장된 소스파일들을 불러 창작영상을 생성한다. The scenario
이렇게 하여 생성된 창작영상은 시나리오파일에 담고 있는 해당하는 동영상과 정지영상과 텍스트가 재생순서에 맞도록 화면배치되어 화면출력가능하도록 디스플레이부(37)로 출력하고, 오디오파일도 함께 영상신호와 매칭시켜 출력가능하도록 한다. 즉, 디스플레이부(37)는 도 6에 도시한 화면상태로 창작영상을 디스플레이하도록 한다. The created video generated in this way is output to the
도 6은 창작영상을 출력하는 화면상태도이다. 6 is a screen state diagram for outputting a creative image.
도 6을 참고하면, 사용자가 선택한 특정 동영상이 화면의 왼쪽하단에 출력되도록 배치되었으며, 사용자가 선택한 특정 정지영상이 화면의 상단에 배경화면으로 출력되도록 배치되었고 동영상과 함께 오디오파일도 재생되며, 동영상의 측면에 사용자가 원하는 텍스트가 출력되도록 배치되었다. 즉, 하나의 화면상에 동영상과 정지영상과 텍스트 및 음성이 함께 출력되도록 할 수 있다. Referring to FIG. 6, a specific video selected by the user is arranged to be output at the bottom left of the screen, a specific still image selected by the user is arranged to be output as a wallpaper at the top of the screen, and an audio file is also played along with the video. On the side of the user was placed to output the text you want. That is, the moving picture, the still picture, the text and the voice may be output together on one screen.
도 1은 일반적인 플래시구동 예를 설명하기 위한도면, 1 is a view for explaining a general flash driving example,
도 2는 플래시화면을 제공하는 화면상태도, 2 is a screen state providing a flash screen;
도 3은 본 발명의 일실시예에 따른 창작영상생성장치의 구성블록도, 3 is a block diagram of a creative image generating device according to an embodiment of the present invention;
도 4는 도 3의 소스파일저장부에 저장된 데이터파일을 보여주는 예시도, 4 is an exemplary view illustrating a data file stored in a source file storage of FIG. 3;
도 5는 시나리오파일의 일예를 보여주는 참고도, 5 is a reference diagram showing an example of a scenario file;
도 6은 창작영상을 출력하는 화면상태도. 6 is a screen state diagram for outputting a creative image.
도면의 주요부분에 대한 부호의 설명Explanation of symbols for main parts of the drawings
31 : 데이터업로드부 32 : 소스파일저장부31: data upload unit 32: source file storage unit
33 : 시나리오파일생성부 34 : 시나리오파일저장부33: scenario file generation unit 34: scenario file storage unit
35 : 제어부 36 : 창작영상생성부35: control unit 36: creative image generation unit
37 : 디스플레이부37: display unit
Claims (7)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020080020608A KR100953476B1 (en) | 2008-03-05 | 2008-03-05 | Creative image generating device and method using a plurality of source files |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020080020608A KR100953476B1 (en) | 2008-03-05 | 2008-03-05 | Creative image generating device and method using a plurality of source files |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20090095330A KR20090095330A (en) | 2009-09-09 |
| KR100953476B1 true KR100953476B1 (en) | 2010-04-16 |
Family
ID=41295637
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020080020608A Expired - Fee Related KR100953476B1 (en) | 2008-03-05 | 2008-03-05 | Creative image generating device and method using a plurality of source files |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR100953476B1 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101109170B1 (en) * | 2008-07-07 | 2012-02-24 | 공윤옥 | System for service of creative image |
| KR101451966B1 (en) * | 2013-06-17 | 2014-10-22 | (주)가비아 | System and method for providing mobile movie rendering |
| KR102444712B1 (en) | 2016-01-12 | 2022-09-20 | 한국전자통신연구원 | System for automatically re-creating a personal media with Multi-modality feature and method thereof |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20020011728A (en) * | 2000-08-04 | 2002-02-09 | 이성한 | Creating system and method for moving image |
| KR20070102361A (en) * | 2006-04-14 | 2007-10-18 | 텔미정보통신 주식회사 | How to create personal multimedia content |
-
2008
- 2008-03-05 KR KR1020080020608A patent/KR100953476B1/en not_active Expired - Fee Related
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20020011728A (en) * | 2000-08-04 | 2002-02-09 | 이성한 | Creating system and method for moving image |
| KR20070102361A (en) * | 2006-04-14 | 2007-10-18 | 텔미정보통신 주식회사 | How to create personal multimedia content |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20090095330A (en) | 2009-09-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12499914B2 (en) | Generation and use of user-selected scenes playlist from distributed digital content | |
| JP4853510B2 (en) | Information processing apparatus, display control method, and program | |
| JP3871684B2 (en) | Content playback apparatus and menu screen display method | |
| US20050231513A1 (en) | Stop motion capture tool using image cutouts | |
| JP5522894B2 (en) | Apparatus and method for generating frame information of moving image and apparatus and method for reproducing moving image | |
| US20090129740A1 (en) | System for individual and group editing of networked time-based media | |
| WO2016029745A1 (en) | Method and device for generating video slide | |
| KR20080047847A (en) | Dynamic video playback device and method | |
| JP4343027B2 (en) | Slideshow creation apparatus and method, and program | |
| KR100953476B1 (en) | Creative image generating device and method using a plurality of source files | |
| JP2010268195A (en) | Movie content editing program, server, apparatus and method | |
| KR100860510B1 (en) | How to create a slide show with visual effects on a mobile device | |
| JP2012186795A (en) | Image editing device, image editing method, and program | |
| US20220180901A1 (en) | System and method for performance-based instant assembling of video clips | |
| KR20160012256A (en) | Streaming service system using motion album jacket | |
| KR101109170B1 (en) | System for service of creative image | |
| Ghadhab | Creation of a dynamic social media reel: Promoting valencia through fast editing and visual rhythm | |
| Cummings | Video Production for Industry Clients: A Guide to Creating Corporate Media | |
| US20060230069A1 (en) | Media transmission method and a related media provider that allows fast downloading of animation-related information via a network system | |
| Carucci | Adobe Premiere Pro CC for Dummies | |
| JP5740557B2 (en) | Image editing apparatus, image editing method, integrated circuit, recording medium, computer program | |
| KR101506423B1 (en) | projector for Storytelling and Drive Method of the Same | |
| Mollison | Editing Basics | |
| KR20170011065A (en) | A system and method for composing real-time image and animation Image of subject | |
| Skidgel | Designing Menus with Encore DVD |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| N231 | Notification of change of applicant | ||
| PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20130405 Year of fee payment: 4 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| FPAY | Annual fee payment |
Payment date: 20140409 Year of fee payment: 5 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| FPAY | Annual fee payment |
Payment date: 20150709 Year of fee payment: 6 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
| LAPS | Lapse due to unpaid annual fee | ||
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20160410 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20160410 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |