Patent ID: 6798839
Filing Date: 2004-09-28
Classification: H04N

Abstract:
An image processing device comprising:a reference time information extractor coupled to receive a bit stream containing coded image data and having system reference time information for reproducing the system reference time on an encoder side and decode start time information appended for extracting the system reference time information; a buffer coupled to receive the bit stream after the system reference time information has been extracted for storing it; a decoding controller coupled to the buffer for scanning a portion of the bit stream stored in the buffer to produce identification information for each frame of image data and then outputting the identification information together with decode start time information for the corresponding frame of image data, information concerning the storage location of the corresponding frame of image data in the buffer, and information concerning a coding type of the corresponding frame of image data; a hold circuit coupled to the decoding controller for holding the identification information, the decode start time information, the storage location information, and the coding type information for each frame of image data in the form of a mapping table; a reference time information revise circuit coupled to the reference time information extractor for producing reference time information on a decoder side and, in the even that there is a displacement between the decoder-side reference time information and the system reference time information, revising the decoder-side reference time information; a comparator coupled to the reference time information revise circuit and the hold circuit for making a comparison between the decoder-side reference time information and the decode start time information for each frame in the hold circuit and, when a match occurs, outputting the identification information for image data to be decoded; and a decoder coupled to the buffer and the decoding controller for reading that image data to be decoded from the buffer and decoding it, wherein the decoding controller reads from the hold circuit the storage location information for the image data corresponding to the identification information output from the comparator and sends it to the decoder as an address used in reading the image data from the buffer.