This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

YCbCr 8-bits Range conversion on HDVPSS



Hi everyone,

I am trying to do JPEG encoding using as source a frame given by the VPSS, the scale used by the VPSS and the one expected by the encoder doesn't match, I have been investigating in detail and it seems that happens since the capture system works with YCbCr studio range (Y' range of [16,235], Cb/Cr range of [16,240]) and JPEG encoder uses YCbCr full range (Y'CbCr range of [0,255]), I can not modify the capture system to handle the same range than JPEG encoder neither it is possibility to implement the conversion by software since it will be too slow.

Are there any option to do YCbCr range conversion from YCbCr studio range (Y' range of [16,235], Cb/Cr range of [16,240]) to YCbCr full range (Y'CbCr range of [0,255]) on HDVPSS?

Currently, I am using ti-ezsdk_dm816x-evm_5_05_02_00 software.

Best Regards

Angel