Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

JPEG itself has that property - you can decode any JPEG at 1/8 the size pretty easily, and progressive scan JPEGs do what you want here.

Dedicated texture compression formats would also do this since they use mipmaps, but I don't know if you can stream those.



For JPEG, if image is encoded using resolution progression, then decoder can not decode using quality progression (where image quality improves with each new piece of the image) and vice versa. With JPEG 2000, the decoder can decide which progression it wishes to use at decode time - by resolution, by quality, by component, or by spatial region.


Anyway, progressive jpeg2000 decoding is more sophisticated than progressive jpeg




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: