发明名称 IMPROVED VARIABLE LENGTH DECODER
摘要 Variable length decoding of DCT coefficients in MPEG video data is performed using a standard processor (400) and a small look-up table (LUT 530). The processor performs (520) an integer to floating point conversion on a portion the received bitstream (BS). By this step, lengthy codewords with many leading zeros, which are common in the codebook, are represented in a compressed form by the exponent and mantissa fields (EXP, MAN) of the floating point result (FP). The relevant bits are extracted and used as an index (IX) to address the LUT. This avoids cumbersome bit-oriented logic, while also avoiding a very large LUT that would otherwise be required to represent the same codebook. The entire LUT may thus reside in cache memory (410). In a VLIW processor implementation, decoding of one token is pipelined with the inverse scan and inverse quantisation step of the preceding token(s).
申请公布号 KR100924907(B1) 申请公布日期 2009.11.03
申请号 KR20047005610 申请日期 2002.09.19
申请人 发明人
分类号 H04N19/42;H03M7/40;H04N19/44;H04N19/61 主分类号 H04N19/42
代理机构 代理人
主权项
地址