[M4IF Technotes] YUV player for Windows
Kris Huber
khuber sorenson.com
Thu Jul 11 13:33:27 EDT 2002
Ersin,
I know of two reasons to keep color space conversion to a minimum:
1 - avoid wasting computations
2 - the "data processing inequality" - information is never increased by
processing it (see textbook Elements of Information Theory by Cover and
Thomas). So-called "denoising" or "noise removal" through filtering or more
sophisticated data processing are not exceptions in my view. I prefer the
perspective that the data processing inequality always holds, and "noise
removal", etc., algorithms facilitate or enhance the communication of the
information that the viewer typically extracts. No less information is
contained in the noisy data, but less information may be received by the
average person when he views the noisy data.
In the case of color conversion and resampling from YUV 4:2:0 to RGB 4:4:4
then back to YUV 4:2:0, there is no reason to expect any enhancement of the
presentation to come from this process, except perhaps some implementations
that could do a low-pass filtering simultaneously that in some cases might
lead to an enhanced compressed sequence. Normally such redundant color
conversions will only add (probably not terribly significant) quantization
and resolution conversion error. Maybe the greater risk is of exposing your
processing chain to the possibility of mismatching or buggy
colorspace/resampling conversions that do add significant errors.
Best Regards,
Kris
-----Original Message-----
From: "Ersin Esen" <ersin.esen bilten.metu.edu.tr>
To: <technotes lists.m4if.org>
Date: Thu, 11 Jul 2023 10:45:49 +0300
Organization: TUBiTAK Bilten
Subject: [M4IF Technotes] YUV player for Windows
Ben,
I dont get the point about that unwanted color space conversion for display
purposes. Anyway, here's another YUV420 player for windows:
http://www.ee.bilkent.edu.tr/~eersin/perde.zip
-ersin
tosun.ee.bilkent.edu.tr/~ersin
>
> Yes, I know of that. But it does an unwanted color space conversion
to
> RGB. I want to be able to convert to a YUV codec like Huffyuv or any of
the
> many QuickTime YUV authoring codecs without having to go to RGB.
>
More information about the Mp4-tech
mailing list