[mythtv-commits] Ticket #1877: New Commercial Flagger

MythTV mythtv at cvs.mythtv.org
Sat May 27 03:06:44 UTC 2006


#1877: New Commercial Flagger
-------------------------------------+--------------------------------------
 Reporter:  Robert Tsai <rtsai1111>  |       Owner:  cpinkham
     Type:  enhancement              |      Status:  new     
 Priority:  minor                    |   Milestone:          
Component:  mythtv                   |     Version:  head    
 Severity:  low                      |  
-------------------------------------+--------------------------------------
 This is a new commercial flagger framework (CommDetector2). It is intended
 to provide an infrastructure to make adding new analysis strategies easier
 to add and combine with existing strategies. The initializer registers the
 various analyzers, and the main loop decodes all the frames and calls each
 analyzer with that frame.

 There is also a brand-new logo detector based on Canny edge detection,
 with some other building blocks that can be re-used for other strategies
 (BorderDetector, PGMConverter). A full description of the logo detector
 can be seen at http://www.tsaiberspace.net/projects/mythtv/commercials/

 Near-term plans:

  * Port some of the ClassicCommDetector strategies over into
 CommDetector2.
  * Add globalsettings for the tunable parameters (currently "const int" in
 the code, commented with "TUNABLE").

 Longer-term plans:

  * Provide an interactive way to tune the flagger's parameters. For
 example, the logo template is currently saved to the filesystem. I'd like
 to provide a mechanism in the "Edit Recordings" mode to overlay the
 template with the current frame, with some kind of OSD or something to
 show why (or why not) a frame was flagged as a commercial (or not).

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/1877>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list