Real-time image detail enhancement implementing on multi-core DSP platform

Image detail enhancement is of wide application in image processing fields. In order to gain a better performance for detail enhancement, the computing cost is normally very large. Thus, it's unacceptable in real-time applications, such as video enhancement. In this paper, we propose a novel parallel framework for reliable real-time image detail enhancement based on recent proposed Gradient Domain Bilateral Filter (GDBF) which is realized on a multicore DSP platform: TMS320C6678. With the implement of parallel enhancement method, not only image base layer and detail layer are rapidly separated, but also the detail layer is further enhanced. Furthermore, the implementation of the parallel framework employs fix point programming instead of float point. With a bit-shift strategy for input image data, the computing precision is well satisfied. Experimental results show that our proposed framework outperform available state-of-the-art one, the processing time for 1080p image is less than 30ms. It is a good candidate for real-time image detail enhancement based on the multi-core DSP.

[1]  Qingxiong Yang,et al.  Recursive Bilateral Filtering , 2012, ECCV.

[2]  V. Ranganath AUTOMATIC IMAGE EQUALIZATION AND CONTRAST ENHANCEMENT USING GAUSSIAN MIXTURE MODELING , 2014 .

[3]  Lei Zhang,et al.  Parallel Image Detail Enhancement For Real-time Applications , 2015 .

[4]  Rohit Chandra,et al.  Parallel programming in openMP , 2000 .

[5]  Chun-Ming Tsai,et al.  Contrast enhancement by automatic and parameter-free piecewise linear transformation for color images , 2008, IEEE Transactions on Consumer Electronics.

[6]  John C. Russ,et al.  The Image Processing Handbook , 2016, Microscopy and Microanalysis.

[7]  E. Land The retinex theory of color vision. , 1977, Scientific American.

[8]  Richard Szeliski,et al.  Computer Vision - Algorithms and Applications , 2011, Texts in Computer Science.

[9]  Jian Sun,et al.  Guided Image Filtering , 2010, ECCV.

[10]  Zia-ur Rahman,et al.  A multiscale retinex for bridging the gap between color images and the human observation of scenes , 1997, IEEE Trans. Image Process..

[11]  Kate Devlin,et al.  A review of tone reproduction techniques , 2002 .

[12]  John D. Austin,et al.  Adaptive histogram equalization and its variations , 1987 .

[13]  Fatih Porikli,et al.  Constant time O(1) bilateral filtering , 2008, 2008 IEEE Conference on Computer Vision and Pattern Recognition.

[14]  Zia-ur Rahman,et al.  Multi-scale retinex for color image enhancement , 1996, Proceedings of 3rd IEEE International Conference on Image Processing.

[15]  Greg Ward,et al.  A Contrast-Based Scalefactor for Luminance Display , 1994, Graphics Gems.