I am converting an image stream that is in the YCbCr 4:2:2 format to RGB24 by using the ippiYCbCr422toBGR_8u_C2C3R function. The issue I am having is when displaying the RGB24 conversion, every once in a while, the image will be brighter than what it should be. Is this because the conversion is not 100%?
The reason might be that this function follow to video processing convention where sample range header and footer are saturated to particular level (0..16 is zero and 245..255 is 255). You may try function from IPP JPEG library which do not have such saturation ippiYCbCr422ToRGB_JPEG_8u_C2C3R (note, we do not have BGR variant of this function)