[MPlayer-dev-eng] Proposal: New automatic/assisted logo removal library.

Dominik 'Rathann' Mierzejewski dominik at rangers.eu.org
Fri Sep 19 16:02:50 CEST 2008


On Thursday, 18 September 2008 at 23:43, Tim Hutt wrote:
> Greetings mplayer people.
> 
> With the recent release of VLC 0.9.2 and its new logo removal filter,
> I suddenly remembered how tedious it is to set up mplayer's logo
> removal. You have to manually enter the logo's coordinates and even
> then can only remove a square region. The inpainting isn't great
> either. I haven't played much with VLC's version but you need to type
> in the coordinates for that too.
> 
> Anyway, having as I do access to the web of knowledge, I downloaded a
> few papers on automatic logo removal. There doesn't seem to be that
> much literature on the subject but I found some. The algorithms don't
> look that complicated and one claims to be able to automatically
> detect and remove semi-transparent animated logos.
> 
> Would anyone be interested in implementing these algorithms in a new
> library - say liblogoerase (I'm a fan of descriptive names) - and
> integrating it into mplayer & VLC? Alternatively, if I do it on my
> own, what should the API look like?

I would suggest implementing them as new filters in the libavfilter
library (part of FFmpeg). That way all applications using FFmpeg libraries
would benefit.
See
http://wiki.multimedia.cx/index.php?title=Libavfilter
and
http://svn.mplayerhq.hu/ffmpeg/trunk/libavfilter/

Regards,
R.

-- 
MPlayer http://mplayerhq.hu | Livna http://rpm.livna.org
There should be a science of discontent. People need hard times and
oppression to develop psychic muscles.
	-- from "Collected Sayings of Muad'Dib" by the Princess Irulan



More information about the MPlayer-dev-eng mailing list