发明名称 On-chip dynamic buffer level indicators for digital video encoder
摘要 Method and encoder for encoding a digital video image stream. The encoding includes spatial compression of still images in the video stream and temporal compression between the still images. The spatial compression is carried out by converting a time domain image of a macroblock to a frequency domain image of the macroblock, taking the discrete cosine transform of the frequency domain image, transforming the discrete cosine transformed macroblock image by a quantization factor, and run length encoding the quantized discrete cosine transformed macroblock image. The temporal compression is carried out by reconstructing the run length encoded, quantized, discrete cosine transformed image of the macroblock, searching for a best match macroblock, and constructing a motion vector between them. This forms a bitstream of run length encoded, quantized, discrete cosine transform macroblocks and of motion vectors. This bitstream is passed to and through an external buffer to a transmission medium. The number encoded bits read by a host from the external buffer is fed back to the encoder for calculation in real time of a dynamic buffer level indicator indicative of the fullness of the external buffer. The encoder may generate a BUFFER<SUB>-</SUB>EMPTY flag, BUFFER<SUB>-</SUB>ALMOST<SUB>-</SUB>FULL flag and/or BUFFER<SUB>-</SUB>FULL flag for the host.
申请公布号 US6961378(B1) 申请公布日期 2005.11.01
申请号 US19980186584 申请日期 1998.11.05
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 GREENFIELD JAMES D.;KACZMARCZYK JOHN M.;NGAI AGNES Y.
分类号 H04N7/26;H04N7/32;H04N7/46;H04N7/50;(IPC1-7):H04N7/32 主分类号 H04N7/26
代理机构 代理人
主权项
地址