Slide show grabber

1 / 11

# Slide show grabber - PowerPoint PPT Presentation

Anže Cesar. Slide show grabber. Introduction. I made a slide show grabber application In essence it is simplified hard cut detection. Definition – The Problem. Why? At the non-profit organization Kiberpipa we record every lecture We also do live streaming The Problem:. The Idea.

I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.

## Slide show grabber

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.

- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
1. Anže Cesar Slide show grabber

2. Introduction I made a slide show grabber application In essence it is simplified hard cut detection

3. Definition – The Problem Why? At the non-profit organization Kiberpipa we record every lecture We also do live streaming The Problem:

4. The Idea Record slides separately As a video: waste of space As images How do I get the images? ?

5. The solution Poor man's choice Another camera, specifically for the slides VGA frame grabber To get normal resolutions: \$1600

6. Now what? Detect slide changes and filter out animations and other disturbances

7. How do I do that? Based on “Video Cut Detection using Frame Windows” [1] Simplified, because slides are mostly static Make a window of frames size n (should be odd)‏ (n-1)/2 are in the past and (n-1)/2 are in the future Middle one frame is the “current frame” Compute the difference between the frames and “current frame”

8. New Slide All the slides in the past part of the window are similar to current frame and to each other All the slides in the future part of the window are different from current frame

9. Tools Used Qt 4 LGPL, acquired by Nokia Cross-platform C++ library Not just GUI Even embedded Signals/Slots framework Decoupling of components Qwt Plotting library for Qt OpenCV

10. Conclusion Usage of additional camera is an overhead The quality of gathered pictures may suffer It is however cheaper than frame grabbers The program satisfies most use cases There is room for improvement Qt provides enough maneuvering space Performance of the algorithm is good Also due to low frame rate requirement

11. Resources VGA Master: http://www.pixelsmart.com/vga.html Epiphan grabbers: http://www.epiphan.com/products/frame-grabbers/ [1] http://portal.acm.org/citation.cfm?id=1082161.1082183