← Back to Patent Explorer
US5036393A Expired / Lapsed US ⏱️ 0.0 years remaining

Motion dependent video signal processing

Assignee: Sony Corp
•
Filing: 1990-04-20
•
Granted: 1991-07-30
•
Expires: 2010-04-20
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In, for example, a motion compensated video standards converter blocks in a first field or frame of a video signal are each compared with a plurality of blocks in the next succeeding field or frame of the video signal for deriving motion vectors representing the motion of the content of respective blocks between the first field or frame and the next field or frame, motion vectors are allocated to each pixel of each field or frame, the allocated motion vectors are checked to identify spurious motion vectors by comparing the allocated motion vectors with motion vectors allocated to adjacent pixels, and spurious motion vectors so identified are replaced by motion vectors allocated to adjacent pixels.

Inventors

  • 👤 Raphael Samad
  • 👤 John W. Richards
  • 👤 Carl W. Walters

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 04:19
CPC Classifications
H; H04; H04N; H04N7/00; H04N7/01; H04N7/0135; H04N7/014; G; G06; G06T; G06T7/00; G06T7/20; G06T7/223; G06T7/231; H04N7/0125; G06T2207/00; G06T2207/10; G06T2207/10016

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 221 words
A motion compensated video standards converter for converting an input video signal containing a plurality of pixels and having a first standard format to a motion compensated video signal having a second standard format, said converter comprising: receiving means for receiving said input video signal having said first standard format; comparator means coupled to said receiving means for comparing blocks in a first field or frame of the received video signal with a plurality of blocks in the following field or frame of said received video signal, said comparator means deriving motion vectors which represent the motion of the content of the respective blocks compared between said first field or frame and said following field or frame; allocating means for allocating a respective motion vector to each pixel included in each field of frame of said received video signal; checking means for checking the allocated motion vectors so as to identify spurious motion vectors by comparing the allocated motion vector for each pixel with motion vectors allocated to respective adjacent pixels; replacing means for replacing each identified spurious motion vector with a non-spurious motion vector allocated t one of the respective adjacent pixels; and interpolator means for interpolating said received video signal in dependence on said allocated motion vectors to produce said motion compensated video signal having said second standard format.
Claim 2
Dependent Claim 221 words
A motion compensated video standards converter for converting an input video signal containing a plurality of pixels and having a first standard format to a motion compensated video signal having a second standard format, said converter comprising: receiving means for receiving said input video signal having said first standard format; comparator means coupled to said receiving means for comparing blocks in a first field or frame of the received video signal with a plurality of blocks in the following field or frame of said received video signal, said comparator means deriving motion vectors which represent the motion of the content of the respective blocks compared between said first field or frame and said following field or frame; allocating means for allocating a respective motion vector to each pixel included in each field of frame of said received video signal; checking means for checking the allocated motion vectors so as to identify spurious motion vectors by comparing the allocated motion vector for each pixel with motion vectors allocated to respective adjacent pixels; replacing means for replacing each identified spurious motion vector with a non-spurious motion vector allocated t one of the respective adjacent pixels; and interpolator means for interpolating said received video signal in dependence on said allocated motion vectors to produce said motion compensated video signal having said second standard format.
Claim 3
Dependent Claim 94 words
A motion compensated video standards converter according to claim 1, wherein each identified spurious motion vector is replaced by either the motion vector allocated to one of the two horizontally adjacent pixels provided the motion vectors allocated to said horizontally adjacent pixels are similar, the motion vector allocated to one of the two vertically adjacent pixels provided the motion vectors allocated to said vertically adjacent pixels are similar, or the motion vector allocated to one of two diagonally aligned adjacent pixels provided the motion vectors allocated to said diagonally aligned adjacent pixels are similar.
Claim 4
Dependent Claim 57 words
A motion compensated video standards converter according to claim 1, wherein each pixel has a respective luminance level, and in which said comparator means compares the sum of the luminance levels of the respective pixels of said blocks in said first field or frame with that of said plurality of blocks in said following field or frame.
Claim 5
Dependent Claim 177 words
A motion compensated video standards converter according to claim 1, wherein the respective motion vector allocated to each pixel is identified as spurious if either said respective motion vector is different from the motion vectors allocated to respective adjacent pixels, said respective motion vector is the center one of three motion vectors which are respectively allocated to three horizontally aligned adjacent pixels and which have similar motion vectors which are different from the motion vectors allocated to pixels adjacent to the three horizontally aligned pixels, said respective motion vector is the center one of three motion vectors which are respectively allocated to three vertically aligned adjacent pixels and which have similar motion vectors which are different from the motion vectors allocated to pixels adjacent to the three vertically aligned pixels, or said respective motion vector is the center one of three motion vectors which are respectively allocated to three diagonally aligned adjacent pixels and which have similar motion vectors which are different from the motion vectors allocated to pixels adjacent to said the three diagonally aligned pixels.
Claim 6
Dependent Claim 77 words
A motion compensated video standards converter according to claim 4, wherein the respective motion vector allocated to each pixel is further identified as spurious if said respective motion vector is the center one of five motion vectors which are respectively allocated to five pixels disposed in a X-shaped diagonal cross and which have similar motion vectors which are different from the motion vectors allocated to the pixels adjacent to the five pixels disposed in the diagonal cross.
Claim 7
Independent Claim 188 words
A method of deriving motion vectors representing motion between respective contents of successive fields or frames of a video signal, in which each of said fields or frames includes a plurality of pixels, said method including the steps of: comparing blocks in a first field of frame of said video signal with a plurality of blocks in the following field or frame of said video signal; deriving said motion vectors in accordance with the comparison between said blocks in said first field or frame and said plurality of blocks in said following field or frame, said motion vectors representing said motion of the content of the respective blocks compared between said first field or frame and said following field or frame; allocating a respective motion vector to each pixel included in each field or frame of said video signal; checking the allocated motion vectors so as to identify spurious motion vectors by comparing the allocated motion vector for each pixel with motion vectors allocated to respective adjacent pixels and replacing each identified spurious motion vector with a non-spurious motion vector allocated to one of the respective adjacent pixels.
Claim 8
Independent Claim 188 words
A method of deriving motion vectors representing motion between respective contents of successive fields or frames of a video signal, in which each of said fields or frames includes a plurality of pixels, said method including the steps of: comparing blocks in a first field of frame of said video signal with a plurality of blocks in the following field or frame of said video signal; deriving said motion vectors in accordance with the comparison between said blocks in said first field or frame and said plurality of blocks in said following field or frame, said motion vectors representing said motion of the content of the respective blocks compared between said first field or frame and said following field or frame; allocating a respective motion vector to each pixel included in each field or frame of said video signal; checking the allocated motion vectors so as to identify spurious motion vectors by comparing the allocated motion vector for each pixel with motion vectors allocated to respective adjacent pixels and replacing each identified spurious motion vector with a non-spurious motion vector allocated to one of the respective adjacent pixels.
Claim 9
Dependent Claim 90 words
A method according to claim 6, wherein each identified spurious motion vector is replaced by either the motion vector allocated to one of the two horizontally adjacent pixels provided the motion vectors allocated to said horizontally adjacent pixels are similar, the motion vector allocated to one of the two vertically adjacent pixels provided the motion vectors allocated to said vertically adjacent pixels are similar, or the motion vector allocated to one of two diagonally aligned adjacent pixels provided the motion vectors allocated to said diagonally aligned adjacent pixels are similar.
Claim 10
Dependent Claim 53 words
A method according to claim 6, wherein each pixel has a respective luminance level, and in which the comparing step compares the sum of the luminance levels of the respective pixels of said blocks in said first field or frame with that of said plurality of blocks in said following field or frame.
Claim 11
Dependent Claim 173 words
A method according to claim 6, wherein the respective motion vector allocated to each pixel is identified as spurious if either said respective motion vector is different from the motion vectors allocated to the respective adjacent pixels, said respective motion vector is the center one of three motion vectors which are respectively allocated to three horizontally aligned adjacent pixels and which have similar motion vectors which are different from the motion vectors allocated to pixels adjacent to the three horizontally aligned pixels, said respective motion vector is the center one of three motion vectors which are respectively allocated to three vertically aligned adjacent pixels and which have similar motion vectors which are different from the motion vectors allocated to pixels adjacent to the three vertically aligned pixels, or said respective motion vector is the center one of three motion vectors which are respectively allocated to three diagonally aligned adjacent pixels and which have similar motion vectors which are different from the motion vectors allocated to pixels adjacent to the three diagonally aligned pixels.
Claim 12
Dependent Claim 73 words
A method according to claim 9, wherein the respective motion vector allocated to each pixel is further identified as spurious if said respective motion vector is the center one of five motion vectors which are respectively allocated to five pixels disposed in a X-shaped diagonal cross and which have similar motion vectors which are different from the motion vectors allocated to the pixels adjacent to the five pixels disposed in the diagonal cross.

References Cited (Backward Citations)

US4942466A Cited
US4873573A Cited
US4890160A Cited
US4862259A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-07-29 1995-01-28 1995-07-30 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-07-29 1999-01-28 1999-07-30 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-07-29 2003-01-28 2003-07-30 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag