HackerTrans
トップ新着トレンドコメント過去質問紹介求人

computerbuster

238 カルマ登録 4 年前

投稿

Fast Perceptual Image and Video Metrics

github.com
2 ポイント·投稿者 computerbuster·一昨日·1 コメント

Same Image, Different Score?

halide.cx
3 ポイント·投稿者 computerbuster·5 か月前·0 コメント

Oavif: Faster target quality image compression

giannirosato.com
44 ポイント·投稿者 computerbuster·9 か月前·20 コメント

Fast SSIMULACRA2 Implementation in Zig

github.com
30 ポイント·投稿者 computerbuster·9 か月前·4 コメント

コメント

computerbuster
·一昨日·議論
blog: https://halide.cx/blog/fmetrics/
computerbuster
·2 か月前·議論
I think these conversations are directed by the parties funding the efforts. Example: "we (large company) want a fast AV2 decoder" -> they pay a specialized team to do it -> this team works in C for the most part, so it is done in C. If there were financial incentives to do it in Rust, they'd pay more for a Rust decoder.
computerbuster
·2 か月前·議論
Congratulations to the team, I've been on Zed exclusively for a couple of years and it has been nothing but great on macOS and Linux.
computerbuster
·4 か月前·議論
JPEG XL is mainly based on unique image-specific research, but you're right to say a lot of the techniques are compatible with videos in theory (the XYB color space comes to mind). AVIF is an AV1 OBU in an image-specific container, and required a lot of image-specific engineering to make AV1's tools useful for images; see libaom's tune "iq", and the same in SVT-AV1. The compression gains translated when engineering effort went into creating bespoke implementations, and the same may happen for LLMs if I had to guess.
computerbuster
·9 か月前·議論
Quick follow-up from the original SSIMULACRA2 author:

> The error will be much smaller than the error between ssimu2 and actual subjective quality, so I wouldn't worry about it.
computerbuster
·9 か月前·議論
Existing tools really just need to do a better job keeping up.
computerbuster
·9 か月前·議論
Very cool use case! 4:4:4 support + 10-bit color make AVIF very compelling here.
computerbuster
·9 か月前·議論
I'm a big fan of JPEG XL, but even its most dedicated fans have given up the argument that it is the best for compression efficiency. AVIF's generational leap took place in August 2024 with Tune Still Picture in SVT-AV1-PSY, so much so that Google integrated it into their own encoder and has done very impressive work optimizing it further for the human visual system. JPEG XL's strongest quality is its featureset; lossless JPEG recompression, for example, is really incredible
computerbuster
·9 か月前·議論
Hi, author here – the README covers this in the Performance section: https://github.com/gianni-rosato/fssimu2?tab=readme-ov-file#...

If you run the `validate.py` script available in the repo, you should see correlation numbers similar to what I've pre-tested & made available in the README: fssimu2 achieves 99.97% linear correlation with the reference implementation's scores.

fssimu2 is still missing some functionality (like ICC profile reading) but the goal was to produce a production-oriented implementation that is just as useful while being much faster (example: lower memory footprint and speed improvements make fssimu2 a lot more useful in a target quality loop). For research-oriented use cases where the exact SSIMULACRA2 score is desirable, the reference implementation is a better choice. It is worth evaluating whether or not this is your use case; an implementation that is 99.97% accurate is likely just as useful to you if you are doing quality benchmarks, target quality, or something else where SSIMULACRA2's correlation to subjective human ratings is more important than the exactness of the implementation to the reference.