>> > The sinc* kernels are very bad at removing noise. IMHO, the
 >> > cubic* kernels are better for this job...

I'm guessing that the cause behind Nicholas' HO is that the cubic kernels
 remove a lot of the *lower* frequency content --- the taper of such filters
 in frequency space is very gradual compared to the sinc:8, for example.
 Some unwanted HF is left behind, and all the LF is attenuated to some
 degree.

 >>     That's what yuvdenoise is for :)
 >
 >Well, sort of.  It removes noise temporally.  But it would be nice to
 >have a spatial lowpass filter in the toolbox also to reduce noise that
 >way.  Using a simpler kernel like cubic in y4mscaler does this as a
 >somewhat unintended consequence.  It would be useful to be able to
 >independently specify the filter (kernel) bandwidth and the
 ...
 >It should be an easy change, also.  What say you, Matt?

I say "It's already on the TODO list."  :)

          "o add 'blur' option to scaling engine."

The only complicated part is the code-flow to pass around such an option;
 that math pretty much takes care of itself.
It's definitely slated for the next y4mscaler release (whenever that is...).


(Hmm... I wonder if there is something beneficial to the cubic-esque gradual
 taper, versus blurring/"noise-reduction" via lowering the cutoff frequency
 of an ideally sharp low-pass filter....  Just musing to myself.)

-matt m.


-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
_______________________________________________
Mjpeg-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/mjpeg-users

Reply via email to