[RGB vs YCbCr] Where is the best place to do the color conversion? Player or Display? - AVS Forum
Forum Jump: 
 
Thread Tools
post #1 of 6 Old 07-01-2011, 05:33 PM - Thread Starter
Senior Member
 
Tony_Montana's Avatar
 
Join Date: Mar 2011
Posts: 382
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 1 Post(s)
Liked: 15
You may find my questions totally noob, but i would like to make clear theory about color conversions.
i didnt found a sub-forum for general theory about displays or bluray players so i post it here. Moderators can always move it anywhere.


All the people in HTPC`s area talk about the new madVR - video renderer and the noticable improve of Picture Quality.
According to the developer there is no way to upsample the color on a pc without converting this to RGB first. Its impossible the card to output untouched YCbCr data,
so he suggests to set our htpc cards' pixel format to rgb and our display`s input source also to rgb.
With this project we skip one color conversion setting it up fullRGB 4:4:4 all the way. The only conversion that happens this way is the 4:2:0 to RGB.

But what happens with our standalone bluray players? Does anybody know if consumer electronics when uplsampling 4:2:0 to 4:2:2 or YCbCr 4:4:4 also convert the color first to rgb and then to YCbCr?
If we assume that we have a perfect bluray player like oppo93 and a display capable to handle both RGB/YCbCr which color format we would choose?
YCbCr 4:4:4 or RGB?


Where is the best place to do the color conversion?
option 1:
4:2:0 to 4:4:4 in the player ---> 4:4:4 to RGB on the display (two color conversions)
or option 2:
4:2:0 to rgb in the player ---> no color conversion on the display (one color conversion)
Tony_Montana is offline  
Sponsored Links
Advertisement
 
post #2 of 6 Old 07-01-2011, 08:17 PM
Advanced Member
 
Smackrabbit's Avatar
 
Join Date: Sep 2001
Location: Portland, OR, USA
Posts: 893
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 2 Post(s)
Liked: 30
This is really display and device dependent. Some receivers or processors only handle certain color spaces correctly, and might lose data on others. Some displays might also only handle a certain color space, like YCbCr 4:4:4, correctly and have issues on YCbCr 4:2:2 and RGB. Really the only way to determine this is with some test patterns (the Spears and Munsil Blu-ray works well) and testing the various colorspaces on your display with a player that can output all of them correctly (such as an Oppo).

I can say for certain that a device that only outputs RGB is not going to be ideal for 100% of people, as I've seen too many devices and displays that need a specific colorspace to work correctly. Unless you are sending this output to a video processor that converts it to the correct signal format for your display, there is a good chance of an issue.

Chris Heinonen
Senior Editor, Secrets of Home Theater and High Fidelity,
To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.

Displays Editor,
To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.

Contributor,
To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.
and
To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.

ISF Level II Certified Calibrator,
To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.
Smackrabbit is offline  
post #3 of 6 Old 07-02-2011, 03:52 AM - Thread Starter
Senior Member
 
Tony_Montana's Avatar
 
Join Date: Mar 2011
Posts: 382
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 1 Post(s)
Liked: 15
chris i am very happy that you repplied my post.
i have to say that all these color conversions concerns started when i read your article:
Secrets bluray player HDMI benchmark.

I think that although displays are rgb native, most of them are more capable to handle YCbCr than RGb.



It would be also very interesting if we could ever success in a pc the same results in the YCbCr 4:2:0 --> RGB conversion like oppo does.
Do you also think that this will be GPu`s hardware dependent?
I think this is the most objective comparison between htpcs and standalone blu-ray players.
I am not oppo fan boy, but there is no clear answer about this issues all over the internet.
HTPCs have only one way to make the color conversions right and not all displays can do it this way.
Tony_Montana is offline  
post #4 of 6 Old 07-02-2011, 05:57 AM
Moderator
 
PooperScooper's Avatar
 
Join Date: Dec 2002
Location: Leominster MA
Posts: 19,829
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 59 Post(s)
Liked: 79
In this thread, in various places, there's discussion on how to determine the proper color space to send to your display: http://www.avsforum.com/avs-vb/showthread.php?t=1131344

Also, on Stacey and Don's website there are white papers that go into more detail.

larry

Opportunity is missed by most people because it is dressed in overalls and looks like work. -- Thomas Alva Edison
PooperScooper is offline  
post #5 of 6 Old 07-02-2011, 07:40 AM - Thread Starter
Senior Member
 
Tony_Montana's Avatar
 
Join Date: Mar 2011
Posts: 382
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 1 Post(s)
Liked: 15
larry i think you cannot have accurate results using this kind of method.
you can use it in a standalone bluray player but not in a htpc.
you can calculate the YCbCr-->RGB that is in your display (if your card supports YCbCr)
but not the first initial color conversion of 4:2:0-->YCbCr because every software has to do it RGb first.
Every pc software needs to do this conversion first.
If i am wrong please forgive me ArcSoft & Cyberlink developers.
GPUs also cannot output untouched YCbCr data.
That is my main concern.
Tony_Montana is offline  
post #6 of 6 Old 07-05-2011, 04:25 PM
AVS Special Member
 
ChrisW6ATV's Avatar
 
Join Date: Nov 2000
Location: Hayward, Collie-fornia USA
Posts: 4,205
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 17
Since every display ultimately outputs RGB and nothing but RGB (except those four-color Sharp ones), you would think an RGB input (whether analog or digital) would be the least likely to have problems within any display device. It surprises me that some displays might not be designed that way.

Chris

"It's [expletive] lame to watch Jaws, a film that uses the 2.40 ratio as well as any ever produced, in the wrong format on HBO." -Steven Soderbergh, Oscar-winning director

ChrisW6ATV is offline  
Reply HDTV Software Media Discussion

User Tag List

Thread Tools
Show Printable Version Show Printable Version
Email this Page Email this Page


Forum Jump: 

Posting Rules  
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off