There is provided a DCT processor for performing at least one of DCT operation and inverse DCT operation for image data in unit blocks having different sizes. This DCT processor is provided with a bit slice circuit (102) for outputting, bit by bit, the pixel data inputted for each column or row; a first butterfly operation circuit (103) for subjecting the output data of the bit slice circuit (102) to butterfly operation; a ROM address generation circuit (104) for generating continuous ROM addresses; an RAC (105) for reading the data corresponding to the ROM addresses from ROMs (ROM0.about.ROM7) and accumulating the data by accumulation circuits (51a.about.51h); and a second butterfly operation circuit 106 for subjecting the output data of the RAC 105 to butterfly operation.

É fornecido um processador de DCT executando ao menos uma da operação de DCT e da operação inversa de DCT para dados da imagem nos blocos da unidade que têm tamanhos diferentes. Este processador de DCT é fornecido com um circuito da fatia de bocado (102) outputting, o bocado pelo bocado, os dados do pixel inputted para cada coluna ou a fileira; um primeiro circuito da operação da borboleta (103) para sujeitar os dados da saída da fatia de bocado circuita (102) à operação da borboleta; um circuito da geração do endereço da ROM (104) para gerar endereços contínuos da ROM; um RAC (105) para ler os dados que correspondem aos endereços da ROM de ROM (ROM0.about.ROM7) e que acumulam os dados pelos circuitos da acumulação (51a.about.51h); e um segundo circuito 106 da operação da borboleta para sujeitar os dados da saída do RAC 105 à operação da borboleta.

 
Web www.patentalert.com

< Method of and apparatus for ascertaining the genuineness of packaged commodities

< Pharmacy pill counting vision system

> Image processing method for reducing noise and blocking artifact in a digital image

> Digital image processing method and for brightness adjustment of digital images

~ 00073