Closed chkngit closed 2 years ago
Thank you for the report. Will look into that. Probably a simple bug with the difference calculation routine.
thank you also it would be very nice to have a frame basis report like this one below, when comparing YUVs
Performing sequence comparison type: PSNR reference: "E:\test\8_M9_640x360.bindec.yuv" subject: "E:\test\9_M9_640x360.bindec.yuv" block size: 640x360
frame y cb cr
sequence average: y:42.35 cb:49.04 cr:48.51
Comparison finished
Hi.
Sorry for the long delay but its hard for me right now to find time for this.
I have looked into the problem and I am not entirely sure if I found exactly your problem. I have loaded two 10 bit YUV files and put them into a difference item. Then I am getting MSE values per frame in the info box. The only thing that seems to not work is the report of difference values in the Zoom Box:
Ok I think this may have been just a problem with the layout system and my highDPI display or something. I tried the latest develop build and Qt 6 (which has some layout fixes) and there erything looks good:
If you still get the error could you please give some more detail? Are the YUV Files 4:2:0 or maybe one is something else?
it works fine now with the latest revision. thanks
is there a plan to report psnr for each frame of the diff sequence?
Ok nice. Thanks for checking. Not sure entirely what fixed it then to be honest. I mean from the MSE values you could easily calculate the PSNR values but YUView could also do that. Not sure why I did not implement that ... will do that.
So finally I fixed this. The PSNR is now also calculated and the values are displayed in a better way. There was a lso a problem that the MSE values for U and V were not scaled correctly.
Describe the bug entered two yuvs in 10bit mode. tools does not report a difference
Expected behavior other tools report difference in some frames