Live data from Hacker News

Show HN: Movie Iris - Visualizing Films Through Color Extraction

github.com

11–20 of 44 posts

Re: Show HN: Movie Iris - Visualizing Films Through Color Extraction

#12
post #5

I have a cli tool I maintain that finds visually similar images. As a fun experiment several years ago I extracted all the frames of Skyfall and all the frames of the first Harry Potter movie. I then reconstructed Harry Potter frame by frame using the corresponding frame from Skyfall that was most visually similar. The end result was far more indecipherable than I'd ever expected. The much darker color pallet of Harr…

That's an interesting idea. I wonder how well the film iris/barcodes could be used to figure out which movies make the best 'palette' to recreate a given scene.

I spent some time earlier this year on creating mosaics of movie posters using other posters as tiles: https://joshmosier.com/posts/movie-posters/full-res.jpg (warning: 20mb file) Using this on each frame of a scene gave some good results with a fine enough grid even with no repeating tiles: https://youtu.be/GVHPi-FrDY4

Re: Show HN: Movie Iris - Visualizing Films Through Color Extraction

#14
post #2

This is quite nice. Not sure what the meaning is of a circle versus, say, a linear strip, but it’s very effective for showing the dominant colors over time. I’d love to generally see this for many movies across time; my understanding is most are color graded green/yellow now and it’d be nice to visually see this evolution.

Iris gotta look like iris

Re: Show HN: Movie Iris - Visualizing Films Through Color Extraction

#15
post #2

This is quite nice. Not sure what the meaning is of a circle versus, say, a linear strip, but it’s very effective for showing the dominant colors over time. I’d love to generally see this for many movies across time; my understanding is most are color graded green/yellow now and it’d be nice to visually see this evolution.

Probably because it kinda looks like eye colors, hence the name "iris" and the shape

Re: Show HN: Movie Iris - Visualizing Films Through Color Extraction

#16
post #11

Here's how to do it with ffmpeg and ImageMagick: ffmpeg -i input.mp4 -vf "scale=1:ih" frames_%04d.png magick montage -mode concatenate -tile x1 frames_*.png "output.png"

does it work for you on a film? 'magick' isn't a command on my install. I can run montage but get

>bash: /usr/bin/montage: Argument list too long

with 114394 files for a 1h20m film.

Re: Show HN: Movie Iris - Visualizing Films Through Color Extraction

#17
post #2

This is quite nice. Not sure what the meaning is of a circle versus, say, a linear strip, but it’s very effective for showing the dominant colors over time. I’d love to generally see this for many movies across time; my understanding is most are color graded green/yellow now and it’d be nice to visually see this evolution.

Iris gotta look like iris

What comes first, the name or the design?

Re: Show HN: Movie Iris - Visualizing Films Through Color Extraction

#18
post #16
post #11

Here's how to do it with ffmpeg and ImageMagick: ffmpeg -i input.mp4 -vf "scale=1:ih" frames_%04d.png magick montage -mode concatenate -tile x1 frames_*.png "output.png"

does it work for you on a film? 'magick' isn't a command on my install. I can run montage but get >bash: /usr/bin/montage: Argument list too long with 114394 files for a 1h20m film.

You'll need to install ImageMagick: https://imagemagick.org/script/download.php

Re: Show HN: Movie Iris - Visualizing Films Through Color Extraction

#19
post #10
post #5

I have a cli tool I maintain that finds visually similar images. As a fun experiment several years ago I extracted all the frames of Skyfall and all the frames of the first Harry Potter movie. I then reconstructed Harry Potter frame by frame using the corresponding frame from Skyfall that was most visually similar. The end result was far more indecipherable than I'd ever expected. The much darker color pallet of Harr…

If you had a much bigger corpus, and used some semantics-aware similarity metrics (think embeddings), you could maybe end up with something actually coherent

if you take this idea to the limit you'll basically generate a visual embedding equivalent to tvtropes.org

Re: Show HN: Movie Iris - Visualizing Films Through Color Extraction

#20
post #18
post #16

Earlier quoted context omitted.

does it work for you on a film? 'magick' isn't a command on my install. I can run montage but get >bash: /usr/bin/montage: Argument list too long with 114394 files for a 1h20m film.

You'll need to install ImageMagick: https://imagemagick.org/script/download.php

I have imagemagick installed, it no longer has a 'magick' command you run montage etc. directly. the problem is globbing that huge amount of files, so I'm wondering if you've tested the commands.

>montage

>Version: ImageMagick 6.9.11-60 Q16 x86_64 2021-01-25

Post reply on HN