2001 A Space Odyssey Poster of Compressed Frames Designed by Ozone

2001 A Space Odyssey Poster of Compressed Frame Segments as CD ROM

2001 A Space Odyssey Poster of Compressed Frame Segments as CD-ROM

Reddit user julekca aka Julien a computer science student from Poland (@theozonelab on Instagram) has created a 2001 A Space Odyssey Poster, and many others, based on individual frames from movies and songs, which have been compressed and arranged in the shape of a CD-ROM.

Or, as it’s properly described:

computer-generated polar projection of the compression of all the frames from the movie.


The science/math/programming is a little beyond me, but apparently it isn’t rocket science, at least according to julekca:

The explanation of the process is as follows:

I’m using Python with some image processing libraries (mainly OpenCV and Pillow) for the whole thing.

• First, the program reads the video and extracts a specified number of frames (here, 1600) in the chronological order (it computes how much time between each frames is needed in order to extract until the last frame)

• Then I create an image with a width equal to the number of frames extracted and I place these one after the other (after resizing them to 1px wide)

• Finally once this barcode is created, I generate the polar projection of it which gives this “CD-ROM/O” shape.

Creating the actual spectrogram involved the following process:

• I’m using Python and Matplotlib‘s function “specgram“.

• Make sure the audio file you’re using is high-quality with a good bitrate (I would see that’s the most important thing to keep in mind). I’m converting it to a mono signal and creating the corresponding array of data so I can use the specgam function to generate a high resolution spectrogram.


2001 A Space Odyssey Poster of Compressed Frame Segments as CD ROM

2001 A Space Odyssey Poster of Compressed Frame Segments as CD ROM

2001 A Space Odyssey Poster of Compressed Frame Segments as CD ROM


When all is said and done, this is a format that has been popular for a few years; this whole breaking down of movie frames into individual segments (thecolorofmotion), but this particular format, and the design and style of the posters makes this pretty shit hot.

I’m a big fan of all of these, and here’s just a small selection of the posters available for purchase via the Etsy Store.

Found Via Reddit


Art made with code

Ozone is a place that connects the world of art and visualization with computer programming.

Created by a computer science student who is passionate about these two fields, it currently gathers posters that characterize a whole film or an entire music in one of the simplest forms: a circle, hence the name (“O zone”). This form is partly chosen to recall the CD-ROM.

For the first collection (.01 – MOVIES), a large number of images are extracted from the video and then placed end to end with a fixed width of 1 pixel. For the second (.02 – MUSICS), this circle is a polar projection of the spectrogram of the corresponding audio signal. In each case, the circle establishes a unique representation of the subject: it is in a way its fingerprint.

The beginning and end of the movie/music are at the top of the circle (at noon). It is read clockwise.

You can have a better idea of the whole process thanks to the images above.

For any personalized request, do not hesitate to send a message using the appropriate button on the shop page.

Purchase as Prints from TheOzoneLab’s Shop

Computer-generated poster designs by the ozonelab

Computer-generated poster designs by the ozonelab