Abstract:
PURPOSE: A method for constructing a 512-point FFT using a shuffle memory is provided to embody an effective memory structure by dividing two stages or more stages and storing a conversion result outputted as the row unit in two different FFTs to the first stage FFT and using a shuffle memory performing a function supplying the stored row unit conversion result to the second stage FFT. CONSTITUTION: In a method for embodying a 512-point FFT circuit, the circuit is constructed by dividing a 64-point FFT of the first stage and an 8-point FFT of the second stage. The 64-point FFT of the first stage is divided into two 8-point FFTs. A conversion result being outputted as the row unit at the 64-point FFT of the first stage between the 64-point FFT of the first stage and the 8-point FFT of the second stage is stored. The second shuffle memory(SM2) supplies the stored row unit conversion result to the 8-point FFT of the second stage as the column unit. The first shuffle memory(SM1) stores the initial input sample as the row unit and supplies data to the 64-point FFT of the first stage as the column unit. The third shuffle memory(SM3) stores the output of the 8-point FFT of the second stage at the row unit and outputs the final result of the 512-point FFT as the column unit.
Abstract:
The present invention provides an apparatus and a method for personal identification for performing a user identification or authentication on a TV or a set-top box (STB) required when providing a personalized service on a TV. The personal identification apparatus according to the present invention includes a remote control unit and a personal identification unit. The remote control unit includes a normal key and a special key, and receives a user authentication request, an identifier and a password through the normal key and the special key and delivers the user authentication request, the identifier and the password to the personal identification unit. The personal identification unit provides a user authentication interface screen based on the received user authentication request, determines whether to register the user is registered or not based on the received identifier and the password, and provides personalized service if the user is registered.
Abstract:
Disclosed is a device for transmitting augmented broadcast metadata comprising a metadata generation unit to generate augmented broadcast metadata which is data required for augmented content to be overlapped on broadcast content; and a metadata transmission unit to transmit the generated augmented broadcast metadata to a user terminal. [Reference numerals] (110) Device for transmitting augmented broadcast metadata; (120) User terminal; (130) Broadcast content supply server; (140) Augmented content supply server
Abstract:
PURPOSE: A method and an apparatus for providing additional information of contents are provided to respect the watch of a contents program by minimizing an additional information providing screen of an appearance element appearing with contents. CONSTITUTION: A receiving terminal judges whether additional information of contents exists or not based on an indicator who is extracted from received metadata and overlays an appearance element of the contents (S300,S310). The receiving terminal outputs connection information for the download of simple additional information related to the appearance element and detailed additional information and downloads the detailed additional information from a server (S320,S330). The receiving terminal notifies the presence of the downloaded detailed additional information after the end of the contents and outputs the detailed additional information on a screen (S340,S350). [Reference numerals] (AA) Start; (BB) End; (S300) Judge whether additional information of contents exists or not; (S310) Output the appearance element of the contents by overlaying a graphic object on the appearance element of the contents; (S320) Output connection information for the download of simple additional information related to the appearance element and detailed additional information; (S330) Download and store the detailed additional information from a server; (S340) Notify the presence of the downloaded detailed additional information after the end of the contents; (S350) Output the detailed additional information on a screen
Abstract:
PURPOSE: A directional information based fast mode decision method in scalable video coding is provided to perform real time processing a process of scalable video coding by speeding up an encoding process. CONSTITUTION: A video encoder applies a decision block according to a motion encoding result with respect to a lower layer of an inputted video frame to motion encoding of a higher layer. The video encoder decides a prediction candidate block mode of the higher layer using directional information according to the motion encoding of the higher layer and applies direction information in the neighboring blocks to a current block(440). The video encoder decides candidate block modes of the current block which uses the directional information of the neighboring blocks, calculates RDC(Rate Distortion Cost) with respect to the decided candidate blocks and decides the final encoding block mode(450,460). [Reference numerals] (450) Calculating candidate modes; (460) Setting an optimized mode; (AA) Start; (BB) Optimized mode of lower layer is SKIP or 16X16?; (CC) Optimized mode of lower layer is SKIP or 16X8?; (DD) Optimized mode of lower layer is SKIP or 8X16?; (EE) Optimized mode of lower layer is SKIP or 8X8?; (FF,GG,HH,II,SS,TT) Yes; (JJ) Adding SKIP and 16X16 on every candidate mode; (KK) Adding SKIP and 16X8 on every candidate mode; (LL) Adding SKIP and 8X16 on every candidate mode; (MM) Adding SKIP and 8X8 on every candidate mode; (NN) End; (OO) The direction of the optimized mode of lower layer is the front?; (PP) The direction of the optimized mode of lower layer is the rear?; (QQ) No; (RR) Adding the optimized mode of adjacent blocks on every candidate mode; (UU) Adding the optimized mode of adjacent blocks on candidate modes in front; (VV) Adding the optimized mode of adjacent blocks on candidate modes in rear