SciELO - Scientific Electronic Library Online

 
vol.11 número4GPS/INS Integration Accuracy Enhancement Using the Interacting Multiple Model Nonlinear Filters índice de autoresíndice de materiabúsqueda de artículos
Home Pagelista alfabética de revistas  

Servicios Personalizados

Revista

Articulo

Indicadores

Links relacionados

  • No hay artículos similaresSimilares en SciELO

Compartir


Journal of applied research and technology

versión On-line ISSN 2448-6736versión impresa ISSN 1665-6423

J. appl. res. technol vol.11 no.4 Ciudad de México ago. 2013

 

Perceptual Zero-Tree Coding with Efficient Optimization for Embedded Platforms

 

B. F. Wu1, H. Y. Huang1, J. H. Wang3, C. J. Chen2, Y. L. Chen*3

 

1 Institute of Electrical and Control Engineering National Chiao Tung University Hsinchu, Taiwan.

2 CSSP Inc. Hsinchu, Taiwan.

3 Dept. of Computer Science & Information Engineering National Taipei University of Technology Taipei, Taiwan. *ylchen@ntut.edu.tw.

 

ABSTRACT

This study proposes a block-edge-based perceptual zero-tree coding (PZTC) method, which is implemented with efficient optimization on the embedded platform. PZTC combines two novel compression concepts for coding efficiency and quality: block-edge detection (BED) and the low-complexity and low-memory entropy coder (LLEC). The proposed PZTC was implemented as a fixed-point version and optimized on the DSP-based platform based on both the presented platform-independent and platform-dependent optimization technologies. For platform-dependent optimization, this study examines the fixed-point PZTC and analyzes the complexity to optimize PZTC toward achieving an optimal coding efficiency. Furthermore, hardware-based platform-dependent optimizations are presented to reduce the memory size. The performance, such as compression quality and efficiency, is validated by experimental results.

Keywords: Computational complexity, image compression, embedded system, optimization.

 

DESCARGAR ARTÍCULO EN FORMATO PDF

 

Acknowledgements

This work is supported by the National Science Council of the Republic of China under Contract No. NSC-1002221-E-027-033, NSC-101-2219-E-027-006.

 

References

[1] J. Visockienė and A. Pranskevičiūtė, "Influence of Photogrammetric Dynamic Movements of Non-metric Camera on the Accuracy Results in Digital Images Processing," J. Vibroeng., vol. 13, no. 3, pp. 513-522, 2011.         [ Links ]

[2] R. Aquino-Santos et al., "Wireless Communication Protocol Based on EDF for Wireless Body Sensor Networks," J. Appl. Res. Technol., vol. 6, no. 2, pp. 120-130, 2008.         [ Links ]

[3] C. Cruz-Ramos et al., "A Blind Video Watermarking Scheme Robust To Frame Attacks Combined With MPEG2 Compression," J. Appl. Res. Technol., vol. 8, no. 3, pp. 323-339, 2010.         [ Links ]

[4] H. J. Ochoa-Domínguez and K. R. Rao, "A Discrete Wavelet Transform-Singular Value Decomposition System for Image Coding," J. Appl. Res. Technol., Vol. 5, No. 2, pp. 121-136, 2007.         [ Links ]

[5] W. Pennebaker and J. Mitchell, "JPEG Still Image Data Compression Standard," New York: Van Nostrand Reinhold, 1993.         [ Links ]

[6] Information Technology-JPEG2000 Image Coding System, ISO/IEC 15444-1, 2000.         [ Links ]

[7] Coding of Moving Pictures and Associated Audio for Digital Storage Media up to Sbout 1.5 Mbit/s, ISO/IEC IS 11 172(MPEG-1), 1993.         [ Links ]

[8] Generic Coding of Moving Pictures and Associated Audio, ISO/IEC DIS 13 818(MPEG-2), 1994.         [ Links ]

[9] R. Koenen, Overview of the MPEG-4 Version 1 Standard, ISO/IEC JTC1/SC29/WG11 N1909, 1997.         [ Links ]

[10] M. C. Chi et al., "Region-of-Interest Video Coding Based on Rate and Distortion Variations for H.263+," Signal Process. Image Comm., vol. 23, no. 2, pp. 127-142, 2008.         [ Links ]

[11] T. Wiegand et al., "Overview of the H.264/AVC Video Coding Standard," IEEE Trans. Circuits Syst. Video Technol., vol. 13, no. 7, pp. 560-576, 2003.         [ Links ]

[12] Z. Xiong et al., "A Comparative Study of DCT-and Wavelet-Based Image Coding," IEEE Trans. Circuits Syst. Video Technol., vol. 9, no. 55, pp. 692-695, 1999.         [ Links ]

[13] D. Zhao et al., "Embedded Image Coding Based on Novel Organization of DCT Coefficients," in Processing of SPIE 4115, Applications of Digital Image Processing XXIII, Vol. 4115, San Diego, USA, 2000, pp. 153-162.         [ Links ]

[14] A. Said and W. Pearlman, "A New, Fast, and Efficient Image Codec Based on Set Partitioning in Hierarchical Trees," IEEE Trans. Circuits Syst. Video Technol., vol. 6, no. 3, pp. 243-250, 1996.         [ Links ]

[15] S. A. Martucci et al., "A Zerotree Wavelet Video Coder," IEEE Trans. Circuits Syst. Video Technol., vol. 7, no. 1, pp. 109-118, 1997.         [ Links ]

[16] D. Taubman, "High Performance Scalable Image Compression with EBCOT," IEEE Trans. Image Process., vol. 9, no. 7, pp. 1158-1170, 2000.         [ Links ]

[17] N. I. Cho and S. K. Mitra, "Warped Discrete Cosine Transform and Its Application in Image Compression," IEEE Trans. Circuits Syst. Video Technol., vol.10, no. 8, pp. 1364-1373, 2000.         [ Links ]

[18] D. Zhao et al., "Low-Complexity and Low-Memory Entropy Coder for Image Compression," IEEE Trans. Circuits Syst. Video Technol., vol. 11, no. 10, pp. 1140-1145, 2001.         [ Links ]

[19] H. S. Chang and K. Kang, "A Compressed Domain Scheme for Classifying Block Edge Patterns," IEEE Trans. Image Process., vol. 14, no. 2, pp. 145-151, 2005.         [ Links ]

[20] S. L. Chu and C. C. Hsiao, "Golden-Finger and Back-Door: Two HW/SW Mechanisms for Accelerating Multicore Computer Systems," Int. J. Eng. Technol. Innov., vol. 2, no. 1, pp. 72-84, 2012.         [ Links ]

[21] Texas Instrument. (2009 Oct. 15). OMAP3530/25 Applications Processor (Rev. F) [Online]. Available from: http://www.ti.com/lit/gpn/omap3530        [ Links ]

[22] H. Taleshbahrami and H. Saffari, "Optimization of the C3MR Cycle with Genetic Algorithm," Trans. Can. Soc. Mech. Eng., vol. 34, no. 3-4, pp. 433-448, 2010.         [ Links ]

[23] M. J. Richard et al., "Structural Optimization Algorithm for Vehicle Suspensions," Trans. Can. Soc. Mech. Eng., vol. 35, no. 1, pp. 1-17, 2010.         [ Links ]

[24] B. F. Wu et al., "The Single-Pass Perceptual Embedded Zero-Tree Coding Implementation on DSP," Comput. Math. Appl., vol. 64, no. 6, pp. 1140-1152, 2012.         [ Links ]

[25] J. Rodríguez-Reséndiz et al., "Design and Implementation of an Adjustable Speed Drive for Motion Control Applications," J. Appl. Res. Technol., vol. 10, no. 2, pp. 180-194, 2012.         [ Links ]

[26] Y. M. Al-Smadia et al., "An Extension of an Algorithm for Planar Four-Bar Path Generation with Optimization," Trans. Can. Soc. Mech. Eng., vol. 33, no. 3, pp. 443-458, 2009.         [ Links ]

[27] B. Lee, "A New Algorithm to Compute the Discrete Cosine Transform," IEEE Trans. Acoust., Speech, Signal Process., vol 32, no. 6, pp. 1243-1245, 1984.         [ Links ]

Creative Commons License Todo el contenido de esta revista, excepto dónde está identificado, está bajo una Licencia Creative Commons