Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Video Encoding > New and alternative video codecs

Reply
 
Thread Tools Search this Thread Display Modes
Old 7th January 2023, 00:12   #141  |  Link
nhw_pulsar
Registered User
 
Join Date: Apr 2017
Posts: 134
Hello,

For those interested, I have released the 0.2.9.3 version of NHW.

I have modified the quantization scheme.Based on psychovisual tuning, this new version has more precision, but a little less neatness.

Hope it was a good decision, as I maybe did not test on enough images...

More at: http://nhwcodec.blogspot.com/

Cheers,
Raphael
nhw_pulsar is offline   Reply With Quote
Old 9th January 2023, 18:07   #142  |  Link
nhw_pulsar
Registered User
 
Join Date: Apr 2017
Posts: 134
Hello,

Just a very quick update for those interested, I have released the 0.2.9.4 version of NHW.I have fine-tuned the quantization in the encoder, and so this new version is better, with notably a little more precision and a little more neatness.

More at: http://nhwcodec.blogspot.com/

Cheers,
Raphael
nhw_pulsar is offline   Reply With Quote
Old 11th January 2023, 18:22   #143  |  Link
nhw_pulsar
Registered User
 
Join Date: Apr 2017
Posts: 134
Hello,

I am continuing to improve/fine-tune the quantization in NHW, and so I have released the new version 0.2.9.5.

-I tried to simplify/clean up the quantization code but I didn't have same results... so for now the quantization code is a little complicated but it works well...-

I find that this new version is better and has quite an interesting balance between neatness and precision.

More at: http://nhwcodec.blogspot.com/

Cheers,
Raphael
nhw_pulsar is offline   Reply With Quote
Old 19th January 2023, 00:13   #144  |  Link
nhw_pulsar
Registered User
 
Join Date: Apr 2017
Posts: 134
Hello,

For those interested, I have released the 0.2.9.6 version of NHW.This new version has a better quantization based on psychovisual fine-tuning.

More at: http://nhwcodec.blogspot.com/

As NHW is still extremely fast, I hope in 2023 it could find some interest within niche applications.

Cheers,
Raphael
nhw_pulsar is offline   Reply With Quote
Old 24th January 2023, 22:24   #145  |  Link
nhw_pulsar
Registered User
 
Join Date: Apr 2017
Posts: 134
Hello,

For those interested, I have released the 0.2.9.7 version of NHW.I am continuing to improve the quantization, and so this new version is visually better, with a better balance between neatness and precision.

More at: http://nhwcodec.blogspot.com/

Cheers,
Raphael
nhw_pulsar is offline   Reply With Quote
Old 25th January 2023, 16:01   #146  |  Link
nhw_pulsar
Registered User
 
Join Date: Apr 2017
Posts: 134
Hello,

I forgot to let you know that the new version 0.2.9.7 also improves the high quality settings (-q17 to -q23, previously -l3 to -h3), if it might interest those who test at high quality.

Cheers,
Raphael
nhw_pulsar is offline   Reply With Quote
Old 26th January 2023, 18:23   #147  |  Link
nhw_pulsar
Registered User
 
Join Date: Apr 2017
Posts: 134
Hello,

I found time to study a little deeper the new version of the high quality settings in NHW, it was 10 years that I did not work on them! Actually new quantization step is imperfect, in the sense that it is not coded in the feedback-loop-correction, but it seems this version that gives the best visual results.Maybe it would need more extensive tests (and I really lack time), but (in the past) there were quite many people interested in NHW high quality settings, and I would be really interested to know what would they think of this new version?

Very quickly to finish, as some people remarked me, yes I am more relaxed now, NHW is a good hobby project (and nothing more), and of course I won't be angry and won't insist if it doesn't lead to a commercial/industry application... (and also anyway my last chance was with the niche market as NHW is extremely fast, but they don't seem interested, so I am more cool now, NHW will stay an experimental hobby project for my spare time...)

Cheers,
Raphael
nhw_pulsar is offline   Reply With Quote
Old 27th January 2023, 17:59   #148  |  Link
nhw_pulsar
Registered User
 
Join Date: Apr 2017
Posts: 134
Hello,

Really hope that I am not disturbing you, but for those interested, I have improved quantization in NHW, and so now it is visually better, with a better balance between neatness and precision.

As it is a small modification and correction, I did not release a new version but I have updated the binaries.

More at: http://nhwcodec.blogspot.com/

I know I am publishing a lot of incremental updates, but my aim is to release/reach the 0.3.0 version in march, because after I think I will not have time to work on NHW on that pace anylonger.

Cheers,
Raphael
nhw_pulsar is offline   Reply With Quote
Old 3rd February 2023, 18:29   #149  |  Link
nhw_pulsar
Registered User
 
Join Date: Apr 2017
Posts: 134
Hello,

Some few update, I've tried this past week some quantization psychovisual tuning/improvement in NHW, some simple processing some complex, but it seems more and more complex now and actually I didn't see real visual improvements as I validate with my eyes... It maybe seems easier to develop for PSNR or VMAF score actually, but I am not used to it, and especially I absolutely don't trust PSNR for visual quality perception with the NHW algorithm...

Where it becomes also quite complex, is that a (new) quantization step is not coded in the feedback-loop correction, so this should be notably less efficient, but actually it gives (slightly) better visual results... So if the "normal logic" is not respected, then psychovisual optimization seems quite complex...

I'll see if I can finish to improve quantization and pre_processing for 0.3.0 version.I'll also have to look at and improve wavelet coding after, but this is a complex task (for me).

Cheers,
Raphael
nhw_pulsar is offline   Reply With Quote
Old 4th February 2023, 00:00   #150  |  Link
benwaggoner
Moderator
 
Join Date: Jan 2006
Location: Portland, OR
Posts: 4,369
Quote:
Originally Posted by nhw_pulsar View Post
Some few update, I've tried this past week some quantization psychovisual tuning/improvement in NHW, some simple processing some complex, but it seems more and more complex now and actually I didn't see real visual improvements as I validate with my eyes... It maybe seems easier to develop for PSNR or VMAF score actually, but I am not used to it, and especially I absolutely don't trust PSNR for visual quality perception with the NHW algorithm...
That's absolutely the tension in practical encoder development and tuning. Golden eyeball hours are really expensive and scarce, with metrics orders of magnitude cheaper. So, how do you make things look better when you can only look at a minuscule fraction of what you're trying to improve.

So there is a constant effort to find better, more subjectively correlated metrics, then understanding how to use those metrics to the best effect, and then how to use those metrics to guide eyeballs to where they're most likely to see a difference that makes a difference.

No metric is perfect. Heck, no metric is really all that good. The improvements in how we encode happen in large part in the places where we find metrics lie, and we find a better way to discern the truth.

And even a good metric needs constant reevaluation and tuning as new types of content are introduced. All publicly available metrics are a lot less accurate in HDR than SDR, and in 4K than lower resolutions.

Even a bad metric is better than nothing, and even a good metric isn't a replacement for seeing. Balancing those is essential to real-world encoding.
__________________
Ben Waggoner
Principal Video Specialist, Amazon Prime Video

My Compression Book
benwaggoner is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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

Forum Jump


All times are GMT +1. The time now is 03:55.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.