4 ms·
Might be interesting to experiment with different mappings of pixel location to audio sample number, rather than just having a row by row linear scan from corne
by besselheim 9y ago
Might be interesting to experiment with different mappings of pixel location to audio sample number, rather than just having a row by row linear scan from corner to corner.
- minkzilla 9y agoI am curious. I do not know much about image encoding and the such. What other types are there besides linear either row by row or column by column? It seems to me that those two are the only logical ways to map pixels.
- arnarbi 9y agoE.g. https://en.m.wikipedia.org/wiki/Hilbert_curve https://en.m.wikipedia.org/wiki/Hilbert_curve
- besselheim 9y agoAny permutation could be used, but I suppose you'd want to use ones that form some sort of visually recognisable pattern. For example, a spiral emerging from the centre of the image, or all the even numbered pixels from a linear scan followed by all those indexed by an odd number.
- dylan604 9y ago"a spiral emerging from the centre of the image" Would this be middle-out compression?
- Sunset 9y agoPolar coordinates?
- theresistor 9y agoZ-order (aka Morton order) is widely used in GPU acceleration, as a means of converting 2D locality into 1D locality. https://en.wikipedia.org/wiki/Z-order_curve https://en.wikipedia.org/wiki/Z-order_curve
- robert_foss 9y agoIf there was a raw format that did this, or some other very exotic thing, that would be very interesting. Right now I've mostly been exploring YUV and RGB colorspace in either packed or planar formats.