Back to Search Start Over

A fast algorithm for color space conversion and rounding error analysis based on fixed-point digital signal processors.

Authors :
Liu, Zhao-Guang
Du, Sheng-Yong
Yang, Yang
Ji, Xiu-Hua
Source :
Computers & Electrical Engineering. May2014, Vol. 40 Issue 4, p1405-1414. 10p.
Publication Year :
2014

Abstract

Abstract: The YCbCr (luminance, chrominance-blue, and chrominance-red) color space is adopted in video codecs or transmission, while the HSV (hue, saturation and value) color space is used in some video analysis algorithms. In this paper, a fast algorithm based on fixed-point digital signal processors (DSPs) is proposed for YCbCr to HSV conversion. Floating-point multiplications are replaced with fixed-point shifts, 16-bit fixed-point multiplications, and additions. To compensate for rounding error and convert floating-point multiplication into 16-bit fixed-point multiplication in the calculation, tables occupying 225bytes and 256bytes are established, respectively. According to the experimental results, the error caused by the proposal is within the acceptable range. At the same time, the proposed algorithm is about 10 times faster than traditional YCbCr to HSV conversion algorithm on a fixed-point digital signal processor (DSP) platform and about 1.41 times faster on a personal computer (PC) platform. [Copyright &y& Elsevier]

Details

Language :
English
ISSN :
00457906
Volume :
40
Issue :
4
Database :
Academic Search Index
Journal :
Computers & Electrical Engineering
Publication Type :
Academic Journal
Accession number :
95812689
Full Text :
https://doi.org/10.1016/j.compeleceng.2013.01.011