[HN Gopher] Show HN: Slideo - Synchronize Slides with Video Usin...
       ___________________________________________________________________
        
       Show HN: Slideo - Synchronize Slides with Video Using Computer
       Vision (OpenCV)
        
       Author : Gehinnn
       Score  : 6 points
       Date   : 2021-04-18 14:12 UTC (8 hours ago)
        
 (HTM) web link (github.com)
 (TXT) w3m dump (github.com)
        
       | Gehinnn wrote:
       | I made this tool to prepare for exams more efficiently. It is
       | written in rust and uses OpenCV to detect and match features in
       | slides (provided as PDF) and video frames. The matching algorithm
       | is described in [1].
       | 
       | The PDF pages can appear anywhere in the video frames, in any
       | order. Rotation, translation, scaling and obstruction is fully
       | supported due to the feature extractor (ORB) being
       | rotation/scale/transformation invariant.
       | 
       | [1] https://github.com/hediet/slideo/blob/master/BACKGROUND.md
        
       | summm wrote:
       | There's many old videos on media.ccc.de with very low quality,
       | standard definition camcorder and without slide capture or at
       | maximum grainy vga captured slides. Might it be possible to take
       | re-render those to FHD or even 4K with everything upscaled and
       | the projector replaced? Would need some additional magic to
       | recognize laser pointers, mouse pointers and the presenter
       | walking in front of the screen, but might be worth it for some of
       | the more timeless talks.
        
       | Michael_Sieb wrote:
       | This is awesome! I can imagine something like this in the text-
       | based video editor we are developing. One usage could be
       | automatic frame alignment for moving objects.
        
         | Gehinnn wrote:
         | Thanks! I guess your product is https://typestudio.co/? Looks
         | nice!
        
       | kburman wrote:
       | I see only one timestamp for each slide. So I was wondering on
       | how will it handle case when presenter move back and forth for
       | some slide?
        
         | Gehinnn wrote:
         | It finds all matchings, but the UI only displays the first one.
         | It should be very easy to extend that.
         | 
         | https://github.com/hediet/slideo/blob/master/webview/src/vie...
        
       ___________________________________________________________________
       (page generated 2021-04-18 23:02 UTC)