Storyboarding

Dates

Group Size

This lab can be done in pairs -- but both partners must fully participate in all aspects of the lab

The Assignment

In class, we discussed how storyboarding videos makes them much faster to process by humans. We discussed some rudimentary techniques for producing storyboards, e.g. period frame grabs and re-encoding to do key frame grams. We also discussed how adversaries can get past these rudimentary techniques -- and more advanced techniques that can be used.

In class, I demoed my one hour quick-hack storyboarding script. It made use of the following:

Your job is to build a tool substantially better than the one I built and demoed. Yes, that is open ended. But, that's okay. Give it your best in the time available.

I suggested doing things with the frame timestamps I ignored, making use of ssdeep or some other fuzzy hash technique, coding up a legitimate scene change detection algorithm, building a fast, friendly browsing viewer for the thumbnails, sorting videos automatically in some way, and/or automating the creation of thumbnails across multiple images, as possible areas to explore individually or in coordination with each other, e.g. sort videos by quality, and organize the thumbnails in corresponding directories).

Deliverables

I'm Here to Help!

...Please let me know how I can be of service.