PDA

View Full Version : use avisynth to solve lck pj limitations


yipchunyu
26th January 2005, 07:58
Hi guys,
I'm a LCD projector owner (AE700) and found that the common limitation of LCD projector (Vertical Banding , panel misalignment) is quite annoying.
Are there anything that can use with Avisynth to solve these problems?
Welcome to all input. thx in advance.

Mug Funky
27th January 2005, 13:04
if the panels are misaligned i suppose you could deliberately offset R,G, and B in the opposite directions.

blurs can somewhat be fixed by deconvolution but you'll never get that in realtime, and you need a perfect sample of the abberations specific to your projector for it to work at all (there's no deconvolution plugin for avisynth either).

banding can be _improved_ somewhat with dither. basically you can add a certain amount of noise to your image (1 bit deep?) and you wont see as much banding. this represents an increase in dynamic range, but a decrease in spatial resolution.

yipchunyu
28th January 2005, 09:24
Originally posted by Mug Funky
if the panels are misaligned i suppose you could deliberately offset R,G, and B in the opposite directions.

blurs can somewhat be fixed by deconvolution but you'll never get that in realtime, and you need a perfect sample of the abberations specific to your projector for it to work at all (there's no deconvolution plugin for avisynth either).

banding can be _improved_ somewhat with dither. basically you can add a certain amount of noise to your image (1 bit deep?) and you wont see as much banding. this represents an increase in dynamic range, but a decrease in spatial resolution.

any easy way to do so? especially the way to offset the RGB. thx

Mug Funky
29th January 2005, 05:11
well, there's Addgrain by trbarry which could help the banding problem.

ffdshow can add noise at playback, too.

i can't think of a way to offset the RGB channels though. it'd be good if generalconvolution had channel controls (so you could do each channel separately), but right now it seems there aren't any for that.

Wilbert
29th January 2005, 12:08
i can't think of a way to offset the RGB channels though.
RGBAdjust can since the latest alphas.

Mug Funky
29th January 2005, 14:58
serious? excellent. i didn't see that in the changelogs...

Wilbert
29th January 2005, 16:57
serious? excellent. i didn't see that in the changelogs ...
It's there now in the changelogs :) But they're not always uptodate.

see also http://www.avisynth.org/RGBAdjust