Re: Anti flicker filter




"Matthias Melcher" <mm@xxxxxxxxxxxxx> wrote in message
news:e10025$kef$01$1@xxxxxxxxxxxxxxxxxxxx
npavankumar@xxxxxxxxx wrote:
Hello Experts

I am lookng forward for implementation of a Anti-flicker filter for my
NTSC Display.
There is absolutely no flicker when the same image is displayed on a
VGA monitor .
can any body tell me what is the simplest and best algorithm for
removing flicker on NTSC TV
The key difference, is 'interlace'.
A TV image, updates _half_ it's lines every 1/60th of a second (actually
59.97Hz). So if you look at the even lines down the tube, these are being
updated only every 1/30th second. If you have a horizontal line on the
tube, that sits on two of the horizontal scan lines, then the top half
will be drawn, and 1/60th of a second latter, the bottom half will be
drawn. 1/60th second latter, the top half is drawn again. This leads to
such lines 'flickering' up and down.
Now this was done, simply to save bandwidth. Sending the full frame every
1/60th second, required an unacceptable amount of broadcast bandwidth.
Your VGA image, may well only still update at 60Hz, but updates the whole
frame. This requires a monitor, and link with a much higher bandwidth (a
good VGA monitor, capable of displaying 1600*1200*75Hz, will require at
least 144MHz bandwidth - this compares with a TV broadcast bandwidth of
just 6MHz for the channel - only just under 3.5MHz ued for the actual
picture data...). Even a standard 'VGA' image at 640*480*60, uses over
18MHz.
Now there are a number of ways of improving what it seen, depending on how
far you want to go. The standard method used on modern '120Hz' sets
(really a misnomer...), is to store both half frames, and refresh the
whole image at 60Hz. These sets then need a display with twice the
bandwidth of a normal TV tube. There are some real '120Hz' sets (a few of
the latest HDTV sets, put the whole frame out twice for each half frame
interval). You cannot do this into a standard TV, since the display itself
is not capable of outputting the higher frequencies required.
The alternative (unfortunately), is to degrade the image, so that the
shimmer is less noticeable. Deliberately applying a blur between adjacent
lines on the display, makes the shimmer much less noticeable, without
degrading the image too much, but does require a significant amount of
processing (storing two frames, blurring these vertically, and outputting
the result.
The cheapest/best way, is to buy a television able to output the higher
bandwidth required by the frame doubling process. These will already have
the frame store to get rid of the shimmer, and will cost less than
building such a store...

Best Wishes


.



Relevant Pages

  • Re: flickering screen with Intel PSM
    ... The display subsystem on the ... Modify display configuration so that it requires less cpu bandwidth. ... Check other devices that access the system bus and ensure their timings ... Whenever the system access the NOR flash, the screen will flicker. ...
    (microsoft.public.windowsce.platbuilder)
  • Re: Sony model numbers
    ... I need to distinguish between the maker of the bare LCD ... display component, and the maker of the flat-panel TV. ... each 24fps frame twice. ... used to 30 half-frames per second, can actually spot the flicker of a 25 ...
    (uk.tech.digital-tv)
  • Re: Why are deBroglie Pilot Waves rejected
    ... build a FTL Radio...". ... > reader to understand how to build the transmitting device - a first ... By that I mean bandwidth and signal/noise ... >> Instantaneity can only be the case in one frame of reference. ...
    (sci.physics)
  • Re: Aspect ratio explanation needed, please!
    ... The source material was 1.8 anamorphic, the output was xvid ... Three different players: ... needed to set aspect to 16:9, then display was perfect ... My surprise is that an xvid encoded, filled 720x480 frame ...
    (rec.video.desktop)
  • Re: Help: a handheld image processing device
    ... between and after frame captures. ... NOT have a USEB/IEEE1394/or other interface. ... LCD interface and camera ... LCD display and fairly high res CMOS cameras that will plug in to the 20 pin ...
    (comp.arch.embedded)