egocentric videos
play

Egocentric Videos Yair Poleg Chetan Arora Shmuel Peleg CVPR - PowerPoint PPT Presentation

Temporal Segmentation of Egocentric Videos Yair Poleg Chetan Arora Shmuel Peleg CVPR 2014 Presenter: Hsin-Ping Huang Egocentric Video Policeman UN Inspectors in Syria Google Glass Browsing long unstructured


  1. Temporal Segmentation of Egocentric Videos Yair Poleg Chetan Arora Shmuel Peleg CVPR 2014 Presenter: Hsin-Ping Huang

  2. Egocentric Video Policeman UN Inspectors in Syria Google Glass • Browsing long unstructured videos is time consuming! • Video

  3. Video credit: HUJI EgoSeg Dataset

  4. Related Work Understanding Objects and Activities [Fathi et al., ICCV 2011] [Ryoo et al., CVPR 2013] Hard to generalize Short-term: seconds Long-term: minutes/hours Unsupervised Segmentation Clustering: no semantic meanings [Kitani et al., CVPR 2011]

  5. Related Work Story-Driven Summarization [Lu et al., CVPR 2013]

  6. Contribution • Do temporal segmentation into hierarchy of motion classes • Detect fixation of wearer’s gaze

  7. Difficulty • Two sources of information – Motion of the wearer – objects and activities • Hard to find ego-motion Feature Tracking – Head rotation – Depth variations – Dynamic objects Optical Flow Image credit: Voodoo Camera Tracker (top)

  8. Classification of Wearer’s Motion

  9. Instantaneous Displacement (ID) • Compute the ID at patches forward motion Motion Detector Instantaneous Displacement of One Patch

  10. Cumulative Displacement (CD) • Compute the CD by integrating the ID right of focus left of focus expanding horizontal outside scene: expanding curve curve inside scene: horizontal

  11. Motion Vector and Radial Projection Response • Compute motion vectors as the slopes of smoothed CDs • Compute radial projection response < φ ? Focus of expansion • Video

  12. Video credit: Shmuel Peleg

  13. Motion Vector and Radial Projection Response Walking Standing Riding Bus Instantaneous Head Motion Displacement Vectors Motion Global Motion Vectors large Outside small mix radially outwards Region Radial Projection high low low Response

  14. Feature • AVG of top/bottom 6% motion vectors • DIFF of top/bottom 6% motion vectors • AVG of motion vectors • Motion vectors • # of successful flow computation • AVG and SD of instantaneous displacements • Radial projection response

  15. Classifier • Train SVM classifiers for each binary classification task in the proposed class hierarchy

  16. Detecting Period of Gaze Fixation

  17. Cumulative Displacement Original CD Curve Gaze Smoothed CD Curve left motion right motion

  18. Cumulative Difference positive - + • Compute the cumulative difference negative Gaze Gaze Hypothesis Threshold > 80% Motion Detector Threshold > 1 standard deviation higher peaks

  19. Experiment

  20. Dataset • > 65 hours egocentric videos • Manually annotated as one of the leaf classes • Video

  21. Video credit: HUJI EgoSeg Dataset

  22. Classification of Wearer’s Motion leaf node accuracy Average: 70% Best: 97% Sitting vs Standing Bus vs Standing inner node accuracy

  23. Detecting Period of Gaze Fixation • Valid gaze fixation: a head fixation > 5 seconds

  24. Conclusion

  25. Weakness • Mixed features from adjacent activities – Short-term sitting when riding

  26. Weakness • Mixed activities Waiting in line = Riding an open train = Standing while coming Standing + Walking Open or Riding ? into the station = Static or Box ? • Ambiguity in gaze fixation – A left and right turn in quick succession – A person turns in place

  27. Strength • Simple , efficient and robust • Use only the recorded video • Make no assumptions on the scene structure • Focus on long-term activities to prevent over- segmentation of the video

  28. Extension • Use bilateral filter to find long -term trends • Use a regularization framework like MRF on the classification results • Handle the ambiguity in gaze fixation • Combine with external sources such as GPS and inertial sensors • Generalize to detect short-term activities • Aid video summarization

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend