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

Motion dependent video signal processing

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

Abstract

Abstract In, for example, a motion compensated video standards converter wherein blocks in a first field or frame of a video signal are each compared with a plurality of blocks in the following 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 following field or frame, further motion vectors are selected for assignment to those of the blocks for which less than a predetermined plurality of good motion vectors are derived as a result of the comparison, by ranking all the good, non-stationary motion vectors derived for the field or frame in order of frequency of occurrence, and selecting those motion vectors which occur most frequently, unless they fall within a predetermined window of pixel motion of a motion vector already selected.

Inventors

  • 👤 Raphael Samad
  • 👤 John W. Richards
  • 👤 Clive H. Gillard

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 03:22
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 256 words
A motion compensated video standards converter for converting a video signal conforming with a first video standard to a converted video signal conforming with a second video standard, said video signal being provided as a sequence of intervals selected from fields and frames, each of said intervals being arranged in a plurality of blocks each representing a portion of an image represented by said video signal and comprising a plurality of pixels, comprising: comparing means for comparing each of a plurality of blocks in a first interval of said video signal with a plurality of blocks in an adjacent interval of the video signal for deriving a respective plurality of motion vectors for at least some of said plurality of blocks in said first interval representing motion of the image portion represented by said at least some of said plurality of blocks; means for selecting further motion vectors for assignment to those of said plurality of blocks in said first interval for which less than a predetermined plurality of motion vectors are derived as a result of said comparison, by selecting said further motion vectors from a group of non-stationary motion vectors derived for said first interval including those motion vectors which occur most frequently and excluding those motion vectors which fall within a predetermined window of pixel motion of a more frequently occurring motion vector; and interpolator means for producing said converted video signal, said interpolator means being controlled at least in dependence on said respective plurality of motion vectors and said further motion vectors.
Claim 2
Dependent Claim 256 words
A motion compensated video standards converter for converting a video signal conforming with a first video standard to a converted video signal conforming with a second video standard, said video signal being provided as a sequence of intervals selected from fields and frames, each of said intervals being arranged in a plurality of blocks each representing a portion of an image represented by said video signal and comprising a plurality of pixels, comprising: comparing means for comparing each of a plurality of blocks in a first interval of said video signal with a plurality of blocks in an adjacent interval of the video signal for deriving a respective plurality of motion vectors for at least some of said plurality of blocks in said first interval representing motion of the image portion represented by said at least some of said plurality of blocks; means for selecting further motion vectors for assignment to those of said plurality of blocks in said first interval for which less than a predetermined plurality of motion vectors are derived as a result of said comparison, by selecting said further motion vectors from a group of non-stationary motion vectors derived for said first interval including those motion vectors which occur most frequently and excluding those motion vectors which fall within a predetermined window of pixel motion of a more frequently occurring motion vector; and interpolator means for producing said converted video signal, said interpolator means being controlled at least in dependence on said respective plurality of motion vectors and said further motion vectors.
Claim 3
Dependent Claim 45 words
A motion compensated video standards converter according to claim 1 wherein said means for selecting is operative to select said further motion vectors from said group of non-stationary motion vectors excluding motion vectors falling within one pixel motion of a more frequently occurring motion vector.
Claim 4
Dependent Claim 32 words
A motion compensated video standards converter according to claim 1 wherein said comparing means and said means for selecting are operative to assign three non-zero motion vectors to each of said blocks.
Claim 5
Dependent Claim 32 words
A motion compensated video standards converter according to claim 1 wherein said comparing means and said means for selecting are operative to assign four non-zero motion vectors to each of said blocks.
Claim 6
Dependent Claim 32 words
A motion compensated video standards converter according to claim 1 wherein said comparing means is operative to compare sums of respective luminance level differences of corresponding pixels in respective blocks being compared.
Claim 7
Independent Claim 207 words
A method of deriving motion vectors representing motion between successive intervals of a video signal, said intervals being selected from fields and frames, each of said intervals being arranged in a plurality of blocks each representing a portion of an image represented by said video signal and comprising a plurality of pixels, the method including the steps of: comparing each of a plurality of blocks in a first interval of said video signal with a plurality of blocks in an adjacent interval of the video signal for deriving a respective plurality of motion vectors for at least some of said plurality of blocks in said first interval representing motion of the image portion represented by said at least some of said plurality of blocks; and selecting further motion vectors for assignment to those of said plurality of blocks in said first interval for which less than a predetermined plurality of motion vectors are derived as a result of said comparison, by selecting said further motion vectors from a group of non-stationary motion vectors derived for said first interval including those motion vectors which occur most frequently and excluding those motion vectors which fall within a predetermined window of pixel motion of a more frequently occurring motion vector.
Claim 8
Independent Claim 207 words
A method of deriving motion vectors representing motion between successive intervals of a video signal, said intervals being selected from fields and frames, each of said intervals being arranged in a plurality of blocks each representing a portion of an image represented by said video signal and comprising a plurality of pixels, the method including the steps of: comparing each of a plurality of blocks in a first interval of said video signal with a plurality of blocks in an adjacent interval of the video signal for deriving a respective plurality of motion vectors for at least some of said plurality of blocks in said first interval representing motion of the image portion represented by said at least some of said plurality of blocks; and selecting further motion vectors for assignment to those of said plurality of blocks in said first interval for which less than a predetermined plurality of motion vectors are derived as a result of said comparison, by selecting said further motion vectors from a group of non-stationary motion vectors derived for said first interval including those motion vectors which occur most frequently and excluding those motion vectors which fall within a predetermined window of pixel motion of a more frequently occurring motion vector.
Claim 9
Dependent Claim 42 words
A method according to claim 6 wherein the step of selecting further motion vectors comprises selecting said further motion vectors from said group of non-stationary motion vectors excluding motion vectors falling within one pixel motion of a more frequently occurring motion vector.
Claim 10
Dependent Claim 34 words
A method according to claim 6 wherein the steps of comparing each of a plurality of blocks and selecting further motion vectors further include assigning three non-zero motion vectors to each of said blocks.
Claim 11
Dependent Claim 34 words
A method according to claim 6 wherein the steps of comparing each of a plurality of blocks and selecting further motion vectors further include assigning four non-zero motion vectors to each of said blocks.
Claim 12
Dependent Claim 33 words
A method according to claim 6 wherein said step of comparing each of a plurality of blocks includes comparing sums of respective luminance level differences of corresponding pixels in respective blocks being compared.

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-06-24 1994-12-24 1995-06-25 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-06-24 1998-12-24 1999-06-25 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-06-24 2002-12-24 2003-06-25 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag