How to blur chroma?

LukeW wrote on 5/31/2003, 1:33 AM
Hi, in DV codecs, (like the Vegas Video one), the boundaries between different colours often looks bad in the fractals I've been making... it looks "blocky".
Anyway, I've found that if I make a copy of the video and make it grayscale, then mix it (add, multiply, screen, overlay, dodge, etc) with a gaussian blurred version of it then I don't have that problem when I convert it to DV - it looks glowing... but the problem is that the methods I've been using are too bright or dark or desaturated in some parts of the video...
I'd like to keep the luminance detail and blur the chromanance (hue/saturation)....
The closest thing I could find on the internet about that was a Final Cut Pro filter... see the middle cherry(?) picture:
http://www.joesfilters.com/joeschannelblur.php
Thanks,
Luke.

Comments

roger_74 wrote on 5/31/2003, 4:20 AM
I think there's a VirtualDub filter that does this, it should work in Vegas with the VirtualDub plugin. Can't remember the name right now...
LukeW wrote on 5/31/2003, 10:32 AM
Well I've looked for maybe an hour or more at different VirtualDub filters... some seem to blur the Chroma a little bit but I'm looking for something stronger...
I worked out how to do it in AviSynth....
It converts it to YUV2... the problem though with anything in YUV2 is that it seems to have colour banding...
With avisynth it takes quite a lot of work to get it into Vegas Video... first I'd need to edit an avisynth script, then render it to a video using VirtualDub (or some other program), then import it into Vegas Video....


My quick avisynth solution:

AviSource("video.avi")
ConvertToYUY2() [if rgb]
chromavid = Blur(1.58)
chromavid = Blur(1.58)
chromavid = Blur(1.58)
chromavid = Blur(1.58)
chromavid = Blur(1.58)
chromavid = Blur(1.58)
chromavid = Blur(1.58)
chromavid = Blur(1.58)
chromavid = Blur(1.58)
MergeChroma(chromavid)