Hi,

To achieve best results with compression it is important to choose the best input to compress. That is, given a source image, for example 1920x1080 4:2:2, you can compress it directly, or you could convert it to a lower resolution such as 1280x720 4:2:0 and then compress the lower resolution. When you reduce the resolution of the imput picture before compression you will reduce its quality becuase it will be slightly more blurred than the original. However you make it easier for the codec to compress it because there is less data to compress. This results in fewer compression artefacts. An ideal codec would produce the same output quality whatever the input resolution. However today's codecs are not ideal. So sometimes it is better to reduce the resolution before coding becuase the reduction in quality due to reduced resoution is less that the impairment due to compression artefacts from trying to compress the original resolution. For example for the BBC HD transmissions in the UK we have broadcast 1440x1080 images rather than the full 1920x1080 resolution, because the final quality was better. Similar experiments for internet streaming indicate that streaming 1280x720, at the bit rates available, yeilds better quality than trying to compress the full 1920x1080. For VC-2 we also compressed 1440x1080 images for compression of HD or SD SDI links (SMPTE RP 2047-3:2011).

The need to select the correct image resolution prior to compression is particularly important when the bit rate is highly constrained, that is when you are trying to achieve the highest compression ratio. In this circumstance the quality of the coded image may reduce significantly for even a small increase in data rate (the differential of quality versus bit rate is high). So by reducing the bit rate by a fairly small amount (e.g. by coding 4:2:0 rather than 4:2:2) you may a significant decrease in encoding artefacts for only a small redcution in resolution. I suspect this is what you are finding when you report that the quality from coding 1280x720 8 bit 420 is better than when coding 1280x720 8 bit 422. The relative quality from coding these two formats will vary depending on the bit rate. At higher bit rates 4:2:2 may look better whereas at lower bit rates 4:2:0 may be better.

The trade off between resolution and coding artefacts is important. However it is difficult to analyse using a PSNR metric because the subjective effects of low of resolution (i.e. blurring) is different from the subjective effect of compression artefacts. PSNR does not take this into account, which makes it poor metric for such an analysis. For this reason, or perhaps because this issue is not well understood, there has not been much research into this. I don't know of any academic papers that really address this issue.

Tim Borer

On 19/03/2014 00:41, yumeiwang_2000 wrote:
Hi,
The last mail can't be sent because of the size of attachment too big.
i delete one attachment and send again.

I have another question, i tried 1280x720 8 bit 422 and 420, with same compress ratio, the 420 quality is much better than 422. Is there something wrong?



------------------------------------------------------------------
发件人:yumeiwang_2000 <yumeiwang_2...@aliyun.com>
发送时间:2014年3月18日(星期二) 13:19
收件人:schrodinger-devel <schrodinger-devel@lists.sourceforge.net>
主 题:schrodinger 1.0.11 10bit


Hi,

I try to use schrodinger 1.0.11 to compress picture, i test 8bit mode, it works well. However, i can't get correct picture with 10 bit mode. The attachment is the original picture(1280x720 10bit 4:2:2 mode), but after encode and decode, the size is 1843200 which should be 8 bit size.

i changed the encode.c for the test, could you please help me check how i set the parameters?

Best Regards,
Anna


------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech


_______________________________________________
Schrodinger-devel mailing list
Schrodinger-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/schrodinger-devel

------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
_______________________________________________
Schrodinger-devel mailing list
Schrodinger-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/schrodinger-devel

Reply via email to