[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