首页>
外国专利>
Vector processing unit that accepts cosine transform / inverse cosine transform / quantization / inverse quantization operation
Vector processing unit that accepts cosine transform / inverse cosine transform / quantization / inverse quantization operation
展开▼
机译:接受余弦变换/逆余弦变换/量化/逆量化运算的矢量处理单元
展开▼
页面导航
摘要
著录项
相似文献
摘要
The present invention relates to a vector processing apparatus that accepts a cosine transform / inverse cosine transform / quantization / inverse quantization operation. The present invention relates to a DCT preprocess for performing preprocessing according to a cosine transform / inverse cosine transform / quantization / inverse quantization operation. Means (10); Data storage means 20 for storing a value of 1 / QP and outputting the index value by an index value to avoid division during DCT / IDCT coefficient and quantization (Q); Multiplication operation means (30) which receives the output of the DCT preprocessing means (10) and the output of the data storage means (20) and multiplies it in two steps; In the DCT / IDCT operation, the output of the multiplication operation means 30 performed four times is accumulated and output, and in the Q operation, '0' is added to the output value of the multiplication operation means 30 and output. Accumulating means (40) for adding the value of the quantization parameter (QP) or QP-1 to the output value of the multiplication calculating means (30) during the calculation; And an IDCT post-processing means 50 for storing only four accumulated values of the accumulation means 40 at the time of IDCT operation, discarding the rest, storing two values, performing an addition operation, and outputting an IDCT value. When the unit operation of DCT / IDCT / Q / IQ is controlled according to the calculation type, the hardware can be efficiently shared, thereby reducing the complexity of the hardware.
展开▼