Ego-action:
Videos & Code for First-Person Vision
Ego-action:
Videos & Code for First-Person Vision
UEC Dataset (Choreographed Videos)
• Quad sequence [QUAD.MP4.zip] (254 MB)
• Park sequence [PARK.MP4.zip] (1.56 GB)
YouTube Dataset (Non-choreographed Videos)
•Mountain biking ( link )
•Snowboarding ( link )
•Slope style ( link )
•Horseback riding ( link )
•Skiing ( link )
•Longboard Surfing ( link )
(You might find this helpful...Chrome YouTube Downloader)
Ground Truth
Video segment labels (egoaction_gt.zip)
Code
•C/C++ Class for online inference with Dirichlet Process Mixture Models (onlineDPM-1.0.zip)
•C/C++ Class wrapper for the OpenCV sparse optical flow (optflow-1.0.zip)
•C/C++ Class for computing the motion histogram given a set of point correspondences (mohist-1.0.zip)
•C/C++ Sample code that stores motion features to a text file and prints the bag-of-features to the screen every 60 frames (extractmohist-1.0.zip)
FAQs
Do results depend on my image size?
Yes, the flow magnitude and flow variance bin thresholds are optimized for WVGA (840 x 480)
Does optflow require any libraries?
Yes, you need to have OpenCV. The code should work with version 2.0 and above.
Do I need to calibrate for lens distortion?
No, parameters are actually optimized for the GoPro lens with radial distortion.
Fast Unsupervised Ego-Action Learning for First-Person Sports Videos.
Kris M. Kitani (UEC Tokyo), Takahiro Okabe (U.Tokyo), Yoichi Sato (U.Tokyo), Akihiro Sugimoto (NII). CVPR 2011. pp. 3241-3248.