It's a re-implementation of ideas that have been done in the free deinterlacers. Although instead of porting the exact algorithms, it just re-implemented one.
When I have more time, I'll put a motion-based deinterlacer and my frame-rate converter ( http://jcornet.free.fr/linux/yuvmotionfps.html ) since it's more or less the same algorithm. Cheers, Jerome Andraz Tori wrote: >will check it out as soon as possible! > >thanks. > >Is your solution based on one of the free deinterlacers or homebrewed ? > >bye >andraz > >On pon, 2006-02-06 at 23:59 -0500, Jerome Cornet wrote: > > >> OK, >> >>I worked hard over the weekend, and here's what I came up with: >>an additional plugin that does a "smart" Bob&Weave. >> >>The algorithm is fairly simple: >>Keep each dominant line the same (Top or bottom, depending on the >>configuration) >>For the other line, check each pixel: >> if it is very different from the previous frame, interpolate from >>the line above and below (bob) >> if it's similar, keep it (weave) >>The "similarity" calculation is a fudgy calculation based on the Pot >>control on the configuration window >> >>In summary, for the static parts of the image you get the full >>resolution, and for the moving parts you get an interpolated, half >>vertical resolution block. >> >>It's pretty fast, not the best but really better than what's currently >>in Cinelerra. >> >>Also, the plugin interface was getting really crowded with all those >>additions, so I reworked it completely. >>I'd appreciate some feedback from whoever's interested (Andraz ? ;-) ) >> >>The patch to the current CVS is here: >>http://jcornet.free.fr/linux/download/cinelerra/deinter.patch.gz >>The full plugin code is there: >>http://jcornet.free.fr/linux/download/cinelerra/deinterlace.tgz >> >>Let me know what you think, >> Jerome >> >>Andraz Tori wrote: >> >> >> >>>Ok >>>i've commited this. >>> >>>If you have any time in the future, i'd _really_ appreciate if you >>>manage to implement one of the smarter deinterlacers ... >>> >>>Cinelerra is really weak in this regard. And at least we at Cyberpipe >>>would really need some better solution for deinterlacing inside >>>Cinelerra. >>> >>>bye >>>andraž >>> >>> _______________________________________________ Cinelerra mailing list [email protected] https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra
