Patent ID: 6839094

Claim:
A method for eliminating motion artifacts from video signals during conversion from interlaced to progressive comprising: receiving a first video signal, said first video signal comprising one or more video frames arranged in sequence, each of said one or more video frames having a first field and a second field; determining if said first video signal originates from a film source by examining successive video fields of said first video signal to locate a repeat field caused by a 3-2 pulldown conversion; generating a frame of a second video signal for each frame of said one or more frames of said first video signal, said frame of said second video signal having a first component and a second component using said first field and said second field of said first video signal such that said frame of said second video signal comprises pixel data from a common film frame if said first video signal originates from said film source, wherein said generating said frame of said second video signal comprises: generating a first temporary video signal having fields corresponding to current fields of said first video signal; generating a second temporary video signal having fields corresponding to fields of said first video signal delayed by one field; generating a third temporary video signal having fields corresponding to fields of said first video signal delayed by two fields; generating a counter for counting fields of said first video signal with values starting from zero at detection of said repeat field and incrementing thereafter by one, such that said repeat field is count zero, a next field after said repeat field is count one, a next field after said count one is count two, a next field after said count two is count three, and a next field after said count three is count four; generating said frame of said second video signal by using said second temporary video signal and said third temporary video signal when said values of said counter are zero, two, and three; generating said frame of said second video signal by using said first temporary video signal and said second temporary video signal when said values of said counter are one and four.