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
Abstract:
PURPOSE: A time stamp allocation method for a video service having non-increasing frame order is provided to automatically calculate a time stamp by using a frame indicator when a video of a hierarchical frame rate structure is encoded. CONSTITUTION: A plurality of frames that are decoded in a non-increasing frame order based video encoding method is received. Time stamps are calculated by using frame rate indicators corresponding to each frame(S420). The time stamp of a current frame is added on a connection list(S440). The time stamp of the calculated current frame is stored according to the frame rate indicators. All time stamps are deleted if the current frame rate indicator is equivalent to the maximum frame rate(S460).
Abstract:
PURPOSE: A real-time on-demand service providing method and package content of an open type IPTV service environment are provided to download user providing content according to the request of a user. CONSTITUTION: The subscription of a package content provider is requested to a package content integrated management server(110) according to the request of a package content provider(100). The package contents provider is subscribed to the package content integrated management server. Package content use information is downloaded from the package content integrated management server. The package content is generated by using the downloaded package content use information.
Abstract:
PURPOSE: An adaptive transmission method of hierarchical contents for unicast transmission and multicast transmission by selecting a transmission mode according to a transmission state of a terminal is provided to reduce the load of the communication network by maximizing the data transmission rate of a basic transmission group. CONSTITUTION: A transmission server receives transmission state information from a terminal(302). The transmission server determines a transmission policy according to the transmission state information(304). The transmission server transmits a basic transmission group of hierarchical contents. The transmission server transmits the basic transmission group of the hierarchical contents to the terminals(306). The transmission server transmits a transmission group to the terminal(308).
Abstract:
PURPOSE: An apparatus and a method for estimating channel capacity between terminals are provided to estimate the capacity of a channel using a data packet without using an additional packet for estimating the capacity of a channel. CONSTITUTION: A channel capacity average configuration unit(203) obtains the average value of channel capacities by the size of a data packet of data packets of different sizes. A linear model configuration unit(213) obtains a linear model of the channel capacity of a data packet using the average of the channel capacities. A channel capacity estimating unit(215) estimates the channel capacity of a data packet using the linear model. The linear model configuration unit generates the linear model of the channel capacity according to the size of the data packet using the average value and the real channel capacity of the data packets.
Abstract:
PURPOSE: A scalable video decoder utilizing a property of single loop decoding mode and controlling method thereof are provided to run an image enlargement calculation with macro block information and a neighboring task part of the lower layer, after an encoding of a lower layer, if texture or residual is needed in a higher layer encoding so reducing a necessary memory usage. CONSTITUTION: A macro block mode decision unit(110) determines the macro block mode of the higher layer when decrypting the scalable image. When the macroblock mode of the higher layer is an inter-layer reference mode. An enlargement operation unit(120) magnifies the texture by using the correspondence macro block data and a neighboring pixel information of the lower layer. Or the enlargement operation unit enlarges the residual by using a macro block information of a lower layer. A decoder unit(130) decodes the higher layer by using the texture or the residual enlargement.
Abstract:
PURPOSE: A conversion apparatus is provided to rewrite an MGS(Medium Grained Scalability) based SVC(Scalable Video Coding) bit stream into an AVC(Advanced Video Coding) bit stream. CONSTITUTION: An extracting unit an MGS layer of a key picture included in an MGS based SVC bit stream. A generating unit(813) creates the residual signal by adding one or more MGS layers of the key picture through a CGS-to-AVC rewriter. A computing unit(814) computes the corrected residual signal about the key picture based on the difference between the residual signal and DCD(Drift-Compensating Data). A bit stream coding unit(815) creates bit stream of single layer based on predicted data and the corrected residual signal.
Abstract:
본 발명은 스케일러블 영상 부/복호화기에서 주변 블록 정보를 이용한 바운더리 처리 방법 및 장치에 관한 것으로, H.264 스케일러블 영상 코덱(Scalable Video Codec: SVC)의 싱글-루프-디코딩(single-loop-decoding) 방식의 특성을 활용하여, 작은 하위 레이어의 부/복호화 시에 상위 레이어의 이미 복원된 정보를, 다운 샘플링 과정을 통해 하위 레이어의 대응 블록의 확대에 필요한 바운더리 정보로 이용하여, 영상 블록의 확대시에 필요한 바운더리 처리 방법을 제공한다. 영상 부호화, 영상 복호화, 레이어, 블록
Abstract:
본 발명은 음성 및 오디오 신호의 코딩 및 디코딩에 관한 것으로서, 더욱 구체적으로는 HHT(Hilbert-Huang Transform)을 이용하여 음성 및 오디오신호와 같이 비정규적(non-stationary) 특성이 강한 입력신호를 동시에 부호화 및 복호화 할 수 있는 장치 및 방법에 관한 것이다. 본 발명은 입력신호에 대하여 HHT를 적용하여 각기 다른 주파수 대역을 갖는 신호들로 분리하는 단계와, 상기 분리된 신호 각각을 독립적으로 부호화하는 단계 및 상기 독립적으로 부호화된 각각의 신호를 다중화하는 단계를 포함하는 부호화 방법을 제공한다. 힐버트 변환, EMD, HHT, intrinsic mode function,
Abstract:
A device and a method for generally extracting FGS(Fine Granular Scalability) from SVC(Scalable Video Coding) video with user preference are provided to supply an SVC bit stream having the FGS data according to a consumption environment. An R(Rate)-D(Distortion) data extractor(110) extracts R-D data of more than one space layer by analyzing a bit stream. A user preference collector(120) collects user preference for each space layer. A determination engine(130) determines an optimal bit rate for each space layer by using the bit rate and the user preference. A scaling engine(140) excludes FGS data not corresponding to the optimal bit rate for each space layer.