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.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call