Patent ID: 9699478
Date: 2017-07-04
CPC Classifications: H04N

Claim:
1. An inverse transformer capable of performing inverse transforms for a 2n×2n block and an n×n block (where n is a natural number) with a single module, the inverse transformer comprising: a first inverse transform unit configured to perform an inverse transform operation on one of an even column portion of a 2n×2n block and an n×n block sharing inverse transform coefficients; a second inverse transform unit configured to store coefficients according to a first input mode and a second input mode and configured to select coefficients according to input mode and multiply the selected coefficients with an input value to perform an inverse transform of an odd column portion of a 2n×2n block or an n×n block; and a butterfly operation module configured to perform a butterfly operation on output values outputted by the first inverse transform unit and the second inverse transform unit, wherein: the second inverse transform unit includes: the coefficient register, the switch, the array multipliers, and the adder/subtractor unit are included in a single module.