DocumentCode :
187073
Title :
Acceleration with FPGA for blocks and subblocks edge pattern classification in DCT domain images
Author :
Vega-Pineda, Javier ; Rivera-Mejia, Jose ; Sandoval-Rodriguez, Rafael ; Trujillo-Schiaffino, Gerardo
Author_Institution :
Div. de Estudios de Posgrado e Investig., Inst. Tecnol. de Chihuahua, Chihuahua, Mexico
fYear :
2014
fDate :
12-15 May 2014
Firstpage :
707
Lastpage :
712
Abstract :
The discrete cosine transform (DCT) is widely used in many image applications and there are a high number of data bases with images stored in DCT-JPEG format. In this paper we present a hardware accelerator to perform a modified scheme to classify DCT blocks according to its edge orientation content but the classification performed in the compress domain. The efficient and simple solution consists of two combined steps. The first is a bidirectional conversion to different sizes of the DCT blocks, and the second is the edge classifier based on the subblocks DCT coefficients much like as would be performed at the spatial domain. The hardware accelerator explained in this article implements the before mentioned second step and its synthesis is based on Altera´s FPGAs. The accelerator is capable of classify up to five different edge directions {0°, 45°, 90°, 135° and NB (Non Edge Block)} analyzing the DC coefficient of four 4×4 coefficients (pixels) subblocks which together form an 8x8 DCT block (JPEG Std.). The architecture of the small accelerator is presented together with the arithmetic, simulation and performance values resulting from its implementation. Images showing the block classification resulting from applying the scheme to them are also presented. The software version of the scheme is much simpler than other near similar content image classifiers, is because of this that a hardware implementation is intended. The scheme is oriented to applications where the feature extraction from compressed images is important.
Keywords :
data compression; discrete cosine transforms; edge detection; feature extraction; field programmable gate arrays; image classification; image coding; Altera FPGAs; DCT block classification; DCT domain images; DCT-JPEG format; bidirectional conversion; compress domain; discrete cosine transform; edge classifier; edge orientation content; feature extraction; hardware accelerator; image applications; image compression; software version; spatial domain; subblocks DCT coefficients; subblocks edge pattern classification; Classification algorithms; Discrete cosine transforms; Field programmable gate arrays; Hardware; Image edge detection; Indexes; Niobium; Block edge; compress domain processing; discrete cosine transform (DCT); fpga performance; image feature extraction;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Instrumentation and Measurement Technology Conference (I2MTC) Proceedings, 2014 IEEE International
Conference_Location :
Montevideo
Type :
conf
DOI :
10.1109/I2MTC.2014.6860834
Filename :
6860834
Link To Document :
بازگشت