摘要:
Disclosed is a selective frame error concealment method for a moving picture frame, the method including the steps of determining if an erroneous frame corresponds to one among a predetermined number of frames received after an I frame when the erroneous frame is received during reception of moving picture frames, determining if the number of consecutive erroneous frames is greater than a threshold value when the erroneous frame does not correspond to one among the predetermined number of frames received after the I frame, using an error concealment technique when the number of consecutive erroneous frames is equal to or less than the threshold value; and displaying a frame, which has been received without error before the erroneous frame, until receiving a new I frame, either when the erroneous frame corresponds to one among the predetermined number of frames received after the I frame, or when the number of consecutive erroneous frames is greater than the threshold value.
摘要:
A 0.75-power computation apparatus and method are provided in which the range of an input value X is divided into a predetermined number areas, a 0.75 power of the input value X is represented as a predetermined approximation polynomial, coefficients for the approximation polynomial representing the input value X are preset for each of the areas, predetermined coefficients of the approximation polynomial are checked according to an actual input value X, and a 0.75-power of the actual input value X is computed using the approximation polynomial.
摘要:
Provided is an H.264 decoding method and device for detection of Network Abstract Layer (NAL) unit error. The method includes calculating a total macroblock count for one picture, calculating a difference between a previous frame count and a current frame count, whenever a NAL unit is received, counting a macroblock count whenever decoding the macroblock, until the one picture is made complete, setting information indicating that one erroneous picture is made complete when the counted macroblock count is less than the total macroblock count and reporting that the one erroneous picture is made complete when the difference is greater than “0”.
摘要:
An apparatus for determining an encoding mode in an H.264 encoder is provided with a 16×16 macroblock number calculating unit and a threshold updating unit. The 16×16 macroblock number calculating unit calculates means of the number of 16×16 macroblocks. The threshold updating unit compares the number of 16×16 macroblocks of a frame, which is chosen to be currently encoded, with the mean of the number of 16×16 macroblocks among or within the frames, and updates a currently set threshold according to a result of comparing. Then, calculating unit checks the number of times by which the encoding mode is determined by the 16×16 macroblock in a frame whose encoding is currently completed, and the threshold updating unit compares the number of times with the currently set threshold to increase or decrease the threshold according to a result of the comparison.
摘要:
A method for measuring an real-time image complexity of an image processed for each macroblock based on a frame includes: identifying a state of a preset value among header bits of information processed for each macroblock in a preceding frame; identifying a state of the preset value among header bits of information processed for each macroblock up to a preceding frame; and detecting image complexity of a current frame through comparison of the identified states.
摘要:
An apparatus for reproduction of an image frame in an image receiving system is disclosed. The apparatus includes a demultiplexer for restoring a received signal to a decodable bitstream and generating start information of each image frame of the bitstream, and an image decoder for decoding the bitstream restored by the demultiplexer, thereby generating a reproducible I frame or P frame, which is an image frame; an image reproduction time uniformity processing module for buffering each image frame output from the image decoder, and then outputting the buffered I frame or P frame while delaying the I frame or P frame based on the start information of each image frame provided by the demultiplexer according to a preset delay time. The present delay time has been preset to be greater than a processing time period required for decoding of an I frame and to be less than a time interval between image frames in the image bitstream. The apparatus may also includes an image output unit for providing an output of the image reproduction time uniformity processing module to an external output unit to display said output.
摘要:
Disclosed are a system and method for providing digital multimedia broadcasting confinement service. The system includes: a relay center side system, which is adopted to the relay center, according to the relay center side packet identification description (PID) key, for modifying the PID of transport stream and generating the distorted program specific information (PSI); and a terminal side system, which is adopted to the DMB terminal, according to the terminal side PID key, for recovering the distorted PSI of the transport stream received from the relay center and decoding it. The method includes the steps of: identifying whether the actual PID of the TS is consistent when the TS is demultiplexed by audio/video PID acquired through the program map table (PMT) analysis of the TS; generating a preset alarm signal; modifying the PID of the audio/video data in the PMT according to the terminal side PID; and demultiplexing the TS according to the modified PID value.
摘要:
Disclosed is a digital broadcasting transmission apparatus for rapid channel change to an A/V stream of a predetermined channel, the apparatus including a program specific information (PSI) generation unit for generating PSI of the A/V stream, a PSI length detection unit for detecting a length of the PSI generated by the PSI generation unit; a channel information (CI) generation unit for generating CI which includes PSI of all digital broadcasting channels input to the digital broadcasting transmission apparatus, a CI insertion unit for dividing and inserting the CI generated by the CI generation unit into a PSI transmission area generated by the PSI generation unit, according to the length information detected by the PSI length detection unit, and a transport stream (TS) multiplexing unit for multiplexing and outputting the A/V stream and an output of the CI insertion unit.
摘要:
A field programmable gate array (FPGA) for multiplexing data and enable signals input from a plurality of input ports and outputting the multiplexed signal to one output port is disclosed. The FPGA includes a plurality of memories, which are connected to the input ports, for storing the input data and enable signals, respectively, and outputting one-shot signals at trailing edges of the enable signals; and a finite state machine (FSM) for sequentially reading the data signals stored in the memories in an order of the one-shot signals input from the memories.
摘要:
A method and apparatus for error concealment in decoding of a moving picture. The method includes the steps of determining an erroneous macro block in a present frame when the moving picture is decoded, finding a first macro block having a highest similarity to the erroneous macro block and a second macro block having a next highest similarity to the erroneous block in a previous frame by comparing adjacent pixels of respective blocks in the previous frame with adjacent pixels of the erroneous block in the present frame; and replacing the erroneous block by using an average between the found macro blocks having the highest similarity and the second highest similarity to thereby conceal the erroneous macro block. The apparatus includes a parser, an entropy decoder, an inverse quantizer, an inverse converter, and a concealment unit that uses motion compensation from a previous frame to correct a macro block in a current frame.