Abstract:
PURPOSE: A method for compressing an image using a dual object detection and motion trajectory information in steps of encoding and decoding the image is provided to extract image information, motion information, and transformation information for an object from an encoding process, and to reconfigure a prediction frame using the motion information and the transformation information for the object extracted on the basis of a reference frame in a decoding process, thereby raising a compression rate. CONSTITUTION: A method for compressing an image using a dual object detection and motion trajectory information in a step of encoding the image includes; a step of extracting an object with separating the object and a background from a reference frame in the image; and a step of extracting the object, the initial location value and the size of a block adjacent to the object, and the motion trajectory information of the object. [Reference numerals] (AA) Start decoding; (BB) End; (S210) Check header information; (S214) Decode an I frame; (S216) Search a reference frame; (S218) Generate background information about an expected frame based on a reference frame; (S220) Check information about a starting location value (i, j) and a size (m, n) of a block adjacent to an object in the reference frame; (S222) Extract a relevant object by using information about the location and size of a relevant block; (S224) Generate an expected frame by using header information about the extracted object in the reference frame and applying motion trajectory information; (S226) Is there form deformation information about an object in a header?; (S228) Correct the expected frame by using transform information about an object; (S230) Is there correction information about a block adjacent to an object in a header?; (S232) Reconstruct block information about an error of the background around an extracted object in a reference frame of a header information reference; (S234) Perform the reconstruction for each object?; (S236) Final frame?
Abstract:
본 발명은 멀티미디어 콘텐츠를 이용한 소셜 네트워크 구축 기술로서, 영화 및 드라마 등의 멀티미디어 콘텐츠에 포함되어 있는 등장 인물 및 사물에 대한 소셜 네트워크를 영화, 드라마 대본 등의 메타데이터를 통해 생성할 수 있는 것으로 영화 및 드라마의 대본을 미디어의 메타데이터로 동영상과 함께 전송하여 이를 수신한 클라이언트에서 동영상의 타임라인에 맞게 소셜 네트워크를 구축하고 이에 대한 정보를 제공하는 것을 특징으로 한다. 본 발명에 의하면, 현재 방영중인 영화나 드라마 등 미디어의 흐름을 놓치거나 이해도가 낮을 경우 사용자가 원하는 시점에 그 시점까지의 미디어 전개 상황을 확인할 수 있으며, 이를 통해 미디어에 대한 이해도를 향상시켜 몰입도 높은 미디어 서비스를 제공할 수 있다.
Abstract:
PURPOSE: An encoding method which applies an intra prediction of a macro block variable size division mode and a device thereof are provided to reduce an error of pixel values of a macro block by processing a calculation mode of a representative pixel value of the corresponding macro block in case of applying the intra prediction in a variable size macro block compression mode of a P frame. CONSTITUTION: In case the horizontal and vertical sizes of a macro block are the same or less than a standard size, an encoding device calculates the average value of the macro block and sets up the representative value of the macro block(S520,S522,S529). In case the horizontal and vertical sizes exceed the standard size or at least one of the sizes exceeds the standard size, the device calculates an average value about each minor macro block which is generated by the division of the macro block and sets up a representative value about each of the minor macro block(S530,S532,S526). [Reference numerals] (AA) Start; (BB) End; (CC) Add encoding information based on the comparison result; (S500) Input a P/B frame; (S502) Divide a macro block with a variable size; (S504) Generate a macro block list; (S506) Read in macro blocks according to the order of macro block risk; (S508) Macro block exists?; (S510) Search a macro block with the most similar pixel values to a macro block in the existing frame; (S512) Implement inter prediction with the searched similar macro block and an encoding target macro block; (S514,S536) Encode and temporarily store the inter prediction result value; (S516) Define all flags with inter prediction; (S518) Collect horizontal and vertical lengths of a processing target macro block; (S520) Horizontal length
Abstract:
PURPOSE: A multimedia reproduction system for reproducing multimedia data including audio and video, and a method of reproducing multimedia using the same are provided to synchronize the videos reproduced by a multimedia player because an existing media controller performing a synchronization function regardless of the input multimedia data type cooperates with the media controller installed on another multimedia player. CONSTITUTION: A multimedia reproduction system(500) comprises a first multimedia player(100), a second multimedia player(200), and a user interface(300). The first multimedia player comprises a first media controller(180) controlling the reproduction of a first audio and a first video in response to the multimedia data provided from an external device. The second multimedia player is independently driven and comprises a second media controller(280) controlling the reproduction of a second video in response to the multimedia data. The user interface transmits synchronization information to the first and second media controllers. The first media controller receives the reproduction time of the second video from the second media controller according to the synchronization information and the difference between the reproduction time of the first and second videos.
Abstract:
PURPOSE: A structure of a multiprotocol gateway and an application, and a method for processing the same are provided to service another protocol through a web by independently designing a system and the web. CONSTITUTION: A gateway(11) receives information such as a query letter row and a host's name through CGI, transmits to a message queue, and transmits the processed results to a web server. A monitor(12) analyzes the query transmitted to the message queue and allots to the appropriate application server with being permanently stationed as a demon type. An application server(13) is directly connected with database for processing a transaction allotted by the monitor and transmitting the results the gateway. A Z client(14) is directly connected with z39.50 server for processing z39.50 protocol query allotted by the monitor and transmitting the results to the gateway. One message queue(15) belongs to the gateway, the monitor, the application server, and the client.