View Single Post
Old 9th January 2008, 13:30   #243  |  Link
josey_wells
Registered User
 
Join Date: Dec 2007
Location: VA, USA
Posts: 116
Neuron2,

While looking through the ISO/IEC 14496-2:2004 (MPEG-4 standard) I found that a video_range parameter was added to the extensions header such that for 8 bit video:

Video_Range=0(default with no extension header)
Luminance and Chromaniance [16, 235] & [16, 240] respectively

Video_Range=1
Luminace and Chrominance [0, 255]

I don't have a copy of the new MPEG-2 standard to see whether it applies there or not. If it does could a video_range information field be added to the log file and GUI to display this information? This would be useful for the new ColorMatrix and also my internal color conversion function since full range video uses different offset and scaling factors.

This would also apply to the new DGAVCIndex function.

The standard also mentions that with no extension information BT709 is assumed. If I read through the post correctly DGIndex currently reports this as BT470-2, B, G*. IMO this should be reported as BT709*.

Thanks!
josey_wells is offline