Gianni Rosato
gianni@disobey.net
<p>Multimedia compression engineer</p><p><a href="https://disobey.net/tags/opensource" class="mention hashtag" rel="tag">#<span>opensource</span></a> <a href="https://disobey.net/tags/linux" class="mention hashtag" rel="tag">#<span>linux</span></a> <a href="https://disobey.net/tags/foss" class="mention hashtag" rel="tag">#<span>foss</span></a> <a href="https://disobey.net/tags/av1" class="mention hashtag" rel="tag">#<span>av1</span></a></p>
Posts
-
Post #4342418
Making Software: Image Compression https://www.makingsoftware.com/chapters/image-compression Cool to see WebP addressed here too!
-
Post #3726632
Hey everyone! fmetrics, a fast open-source perceptual metrics toolkit that runs on the CPU, is here: https://github.com/halidecx/fmetrics fmetrics includes support for IW-SSIM, MS-SSIM, CVVDP (via fcvvdp), SSIMULACRA2, & Butteraugli. All are faster than their reference implementations while maintaining competitive MOS correlation – see the blog post (https://halide.cx/blog/fmetrics) for more info. All code is Apache 2.0. Enjoy!!
-
Post #2812385
New Halide blog post! https://halide.cx/blog/consistency Quality and speed define an image encoder&#39;s compression performance. Consistency is a close third, and easily overlooked in image encoder design. What value does it provide, and how can we measure it? #avif #webp #jxl #jpegxl #compression
-
Post #2812384
fssimu2 has its first release! https://github.com/gianni-rosato/fssimu2/releases/tag/0.1.0 fssimu2 is a fast SSIMULACRA2 implementation in Zig, with support for distortion map output. It is ~23% faster than the reference implementation at ~40% less memory usage, while being 99.97% accurate. Give it a look if you&#39;re interested!
-
Post #2812383
Introducing oavif: faster target quality image compression https://giannirosato.com/blog/post/oavif/ oavif can be up to 63% faster than traditional target quality encoders. Learn how in the attached blog post! #av1 #avif #compression
-
Post #2812382
I spoke with Julio Barba at VideoLAN Dev Days in London! Here are our slides, discussing SVT-AV1-PSY: https://giannirosato.com/files/svt-av1-psy_vdd_2025.pdf I&#39;ll find access to the video &amp; post it soon! #av1 #avif #ffmpeg #vdd
-
Post #2812381
Happy Holidays! Introducing fcvvdp, a faster CVVDP implementation: https://github.com/halidecx/fcvvdp Compared to the reference implementation running on the CPU, fcvvdp is faster (~15%) despite being single-threaded. It sees stronger wins with user time (up to ~15x) and memory usage (&gt;90% less memory). #compression #av1 #video
-
Post #2812380
SVT-AV1 4.0.0 is here! Changelog: https://gitlab.com/AOMediaCodec/SVT-AV1/-/releases/v4.0.0 SVT-AV1-PSY&#39;s porting efforts are fully complete, and this release also features huge AVIF improvements. Maybe the most exciting release to date by my standards – SVT-AV1 is finally a real perceptual encoder! #av1 #avif #compression
-
Post #2812378
New Halide blog post on post-processing for chroma as it is relevant to compression efficiency: https://halide.cx/blog/chroma-handling Seems like you can get a roughly 2% efficiency improvement with 4:2:0 decoder output just with smarter post-processing for chroma. Pretty neat! #avif #webp #jpeg #transcoding #compression
-
Post #2812377
fcvvdp 0.2.0! https://github.com/halidecx/fcvvdp/releases/tag/0.2.0 Highlights: ~9-12% speed boost for single-threaded, task threading (220% faster than the reference implementation with 8 threads on my 13700k), FFmpeg support via patch. Check it out and lmk what you think!
-
Post #235139
@barrbrain@floss.social wow, definitely going to look into this, thanks! Very cool!!