| shippedComputer VisionOpenCVffmpegParallel Processing
Intelligent Video-to-Photo Pipeline
Computer-vision-driven curation of 229 videos from vacations.
Highlights
- 5-method weighted frame selection (scene change, sharpness, subject detection, entropy, motion).
- Perceptual hashing to drop near-duplicate frames.
- 229 videos to 911 screencaps, 13% removed as duplicates.
- Reverse-geocoded GPS into 13 location clusters via OpenStreetMap.
- Parallel encoding with xargs -P matched to CPU cores.
Overview
A scoring pipeline that turns raw vacation footage into curated, location-tagged screencaps. Built for my own archive, but the approach generalizes.
