Quoting Pierre-Anthony Lemieux (2024-11-18 06:57:52)
> On Mon, Nov 11, 2024 at 12:19 AM WATANABE Osamu
> <owata...@es.takushoku-u.ac.jp> wrote:
> >
> > I have confirmed that these failures in FATE were due to the insufficient 
> > floating point precision of a 32-bit environment.
> >
> > The commit 82467b635efced67c1767cb810af1f3c31a2e493 introduces the improved 
> > dequantization in FF_DWT97_INT path and makes FFmpeg compliant for ISO/IEC 
> > 15444-4 (Conformance testing.)
> >
> > Actually, both 64 and 32-bit FFmpeg with the commit pass the conformance 
> > testing.
> >
> > Current FATE tests for JPEG 2000 are to check the CRC of reconstructed 
> > images.
> > Checking CRC is unsuitable for lossy codestream because even a patch that 
> > can improve the quality of a reconstructed image cannot pass the FATE. 
> > Passing FATE is, of course, important, but passing the official (ISO's) 
> > conformance tests is essential, too.
> >
> > I recommend introducing a way to allow some tolerance in FATE tests for 
> > JPEG 2000 lossy codestreams.
> > For example, including the original files and using the PSNR value in FATE 
> > will be an option.
> 
> The original files are approximately 10 MB. Any objection/concerns to
> adding them to FATE, which can then apply the conformance requirements
> specified in the standard?

IMO it should not be a problem, other codecs have far larger conformance
samples.

-- 
Anton Khirnov
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".

Reply via email to