Hardware-software co-design architecture for joint photo expert graphic XR encoder

In recent years, because of to the fast growing of internet and digital multi-media, new image compression algorithms are needed to reduce the transferring bandwidth and the decay of image quality. Joint Photo Expert Graphic (JPEG) extended range (XR) is a new standard for still image compression. Compared to previous standards, it provides better image quality and plentiful pixel format. However, the better image quality often comes with the higher computation complexity. In this study, the authors propose a hardware–software co-design architecture for JPEG XR encoder. For photo overlap transform (POT), and photo core transform (PCT), the complicated parts of JPEG XR, the authors propose new algorithms which eliminate data dependency in the basic filters of POT and PCT so that operations can be executed in parallel. The processing rate of the new algorithms is much faster. The authors also demonstrate a basic filter with multiple functions, which can be time-shared by POT and PCT; the hardware cost can be therefore reduced. Moreover, a memory saving scheme is proposed. Therefore the proposed architecture is suitable for stand-alone application-specific integrated circuit (ASIC). In our co-design, POT and PCT are implemented in hardware and then mapped to field programmable gate array (FPGA), whereas the other procedures of JPEG XR such as quantisation are executed by ARM926-EJ processor. The overall performance of our hardware architecture is 50 fps for 4:4:4 HDTV format at 166 MHz.

[1]  Liang-Gee Chen,et al.  Architecture design of full HD JPEG XR encoder for digital photography applications , 2008, IEEE Transactions on Consumer Electronics.

[2]  Nicolae Vizireanu,et al.  Morphological shape decomposition interframe interpolation method , 2008, J. Electronic Imaging.

[3]  Radu Mihnea Udrea,et al.  Visual-oriented morphological foreground content grayscale frames interpolation method , 2009, J. Electronic Imaging.

[4]  Wesley De Neve,et al.  Privacy Protection in Video Surveillance Systems: Analysis of Subband-Adaptive Scrambling in JPEG XR , 2011, IEEE Transactions on Circuits and Systems for Video Technology.

[5]  Nicolae Vizireanu,et al.  Robust wavelet-based video watermarking scheme for copyright protection using the human visual system , 2011, J. Electronic Imaging.

[6]  Gaurav Bhatnagar,et al.  Robust watermarking using fractional wavelet packet transform , 2012 .

[7]  Dragos Nicolae Vizireanu,et al.  A robust digital watermarking scheme for video copyright protection in the wavelet domain , 2010 .

[8]  S. Ipson,et al.  Robust image watermarking via geometrically invariant feature points and image normalisation , 2012 .

[9]  Nicolae Vizireanu,et al.  Generalizations of binary morphological shape decomposition , 2007, J. Electronic Imaging.

[10]  F. Dufaux,et al.  The JPEG XR image coding standard [Standards in a Nutshell] , 2009, IEEE Signal Processing Magazine.

[11]  Simona Halunga,et al.  Morphological skeleton decomposition interframe interpolation method , 2010, J. Electronic Imaging.

[12]  Nasrollah Moghadam Charkari,et al.  Shape retrieval based on manifold learning by fusion of dissimilarity measures , 2012 .

[13]  Nicolae Vizireanu,et al.  Quantisation-based video watermarking in the wavelet domain with spatial and temporal redundancy , 2011 .

[14]  A. Uhl,et al.  Fast motion estimation approaches for surveillancetype videos in an inter-frame JPEG 2000-based adaptive video coding system , 2012 .