Hacker News new | past | comments | ask | show | jobs | submit login

I am productionizing a golang project which I have working ... it parses an input image at the pixel level to synthesize its audio equivalent ... inspired by a 3Blue1Brown video on Hilbert Curves ... as it traverses the entire image pixel by pixel it assigns to each pixel an audio frequency which it increments for next pixel ... in doing so it collapses the 2D image into a 1D line of pixels ... then it engages audio oscillators at each element of this line at the assigned frequency with volume determined by the light intensity of the respective source pixel ... it then aggregates all these audio tones into a single tone which represents the source input image ( inverse Fourier Transform ) ... entire process above is reversible so the system can go from image to audio as well as audio to image ... goal is to allow Blind people to see with their ears ... alternatively it can allow the Deaf to hear with their eyes ...



That sounds fascinating! I'd love to see the results when it's ready.


Agreed! Please post a demo, when you're able!




Join us for AI Startup School this June 16-17 in San Francisco!

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

Search: