A month or so ago at a art exhibit here in NYC I saw an interesting piece. The artist had a shadowbox (sort) of small videos that played similar content.
I liked the idea so much I thought I'd translate it. What I want to do is allow the user to select some videos and then have the software process though the stream looking for color similarities from each frame, or every x frames. I would be looking for colors within a range: For example red is RGB: 253,2,14 and the range could be within 50 of any of those values. I would then store the frame's info in an xml file for use during playback.
The playback would display clips in a collection of windows (user defined: 4, 8, 16) that related by color. I would like to be able to block out a clip so that only a portion of the original clips entire surface is shown. Meaning only the center 40%, or the upper right corner's 10%.
Technical Details:
I need to be able to run though a video clip and at each frame loop through the pixels. This is easy on a picture and I may do a frame grab and do that, but does anyone have any other ideas?
I also would like to only display a portion of a given video, any clues there?
This is only an art project, something fun. So any thoughts?
Question
James Rose
A month or so ago at a art exhibit here in NYC I saw an interesting piece. The artist had a shadowbox (sort) of small videos that played similar content.
I liked the idea so much I thought I'd translate it. What I want to do is allow the user to select some videos and then have the software process though the stream looking for color similarities from each frame, or every x frames. I would be looking for colors within a range: For example red is RGB: 253,2,14 and the range could be within 50 of any of those values. I would then store the frame's info in an xml file for use during playback.
The playback would display clips in a collection of windows (user defined: 4, 8, 16) that related by color. I would like to be able to block out a clip so that only a portion of the original clips entire surface is shown. Meaning only the center 40%, or the upper right corner's 10%.
Technical Details:
I need to be able to run though a video clip and at each frame loop through the pixels. This is easy on a picture and I may do a frame grab and do that, but does anyone have any other ideas?
I also would like to only display a portion of a given video, any clues there?
This is only an art project, something fun. So any thoughts?
Thanks.
Link to comment
Share on other sites
3 answers to this question
Recommended Posts