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

Motion vector detector employing image subregions and median values

Assignee: Panasonic Holdings Corp
•
Filing: 1991-10-02
•
Granted: 1992-10-20
•
Expires: 2011-10-02
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An image motion vector detection apparatus effectively reduces influences of false vectors arising at a certain probability and suppresses time lags. An image fluctuation stabilizer highly stabilizes images or frames without causing unnatural visual feelings. An image motion vector detection apparatus comprises means for detecting motion vectors in each of motion vector detection regions defined in the whole or part of picture frame, means for judging the reliability of the motion vector in each region, and signal processing means which, in obtaining a motion vector of the whole or part of the frame from the motion vectors of the regions and in case the number of motion vectors judged to be reliable is more than or equal to a predetermined number, outputs a representative value of a set of the reliable motion vectors as a motion vector of the frame.

Inventors

  • 👤 Hirofumi Ishii
  • 👤 Atsushi Morimura

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 10:07
CPC Classifications
H; H04; H04N; H04N5/00; H04N5/14; H04N5/144; H04N5/145; G; G06; G06T; G06T7/00; G06T7/20; G06T7/223; H04N19/00; H04N19/50; H04N19/503; H04N19/51; H04N19/523; G06T2207/00; G06T2207/10; G06T2207/10016

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 394 words
An image motion vector detection apparatus, comprising: representative image memory means for storing portions of each field of an image signal inputted precedently in time sequence in correspondence with image subregions of a whole frame image region corresponding to said image signal such that said stored portions of said precedent image signal are employed for detection of plural image motion vectors of said whole frame image region of said image signal continuously inputted; image motion vector detection means for detecting on each of said image subregions correlation values between precedent image signals stored in said memory means and image signals inputted subsequent to said precedent image signals by accumulation of differential absolute values of said precedent image signals and the subsequently inputted image signals in order to detect a value of an image motion vector of each of said image subregions from the detected correlation values; reliability judging means for judging a reliability of a respective image motion vector of each of said image subregions as to whether the detected value of the respective image motion vector is reliably proper in order to correct the inputted image signal against fluctuations possibly caused therein, said judging means outputting a signal representative of the detected value of the respective image motion vector when it is judged reliably proper; and signal processing means including median value selection means for receiving from said judging means a set of input signals representative of image motion vector values judged reliably proper by said judging means among those values detected respectively on said image subregions and outputting a median signal having a median value of the image motion vector values of the received set of signals as a signal representing an image motion vector of the whole frame image region, said signal processing means checking the total number of image motion vectors judge reliably proper by said judging means with respect to said image subregions of a current field of the image signal and adding said set of input signals received by said median value selection means with at least one of said signals representative of image motion vector values judged reliably proper by said judging means of representative of resultant values of arithmetic processing thereof before the current field of the image signal, when said total number of image motion vectors judged reliably proper is lower than a predetermined number.
Claim 2
Dependent Claim 394 words
An image motion vector detection apparatus, comprising: representative image memory means for storing portions of each field of an image signal inputted precedently in time sequence in correspondence with image subregions of a whole frame image region corresponding to said image signal such that said stored portions of said precedent image signal are employed for detection of plural image motion vectors of said whole frame image region of said image signal continuously inputted; image motion vector detection means for detecting on each of said image subregions correlation values between precedent image signals stored in said memory means and image signals inputted subsequent to said precedent image signals by accumulation of differential absolute values of said precedent image signals and the subsequently inputted image signals in order to detect a value of an image motion vector of each of said image subregions from the detected correlation values; reliability judging means for judging a reliability of a respective image motion vector of each of said image subregions as to whether the detected value of the respective image motion vector is reliably proper in order to correct the inputted image signal against fluctuations possibly caused therein, said judging means outputting a signal representative of the detected value of the respective image motion vector when it is judged reliably proper; and signal processing means including median value selection means for receiving from said judging means a set of input signals representative of image motion vector values judged reliably proper by said judging means among those values detected respectively on said image subregions and outputting a median signal having a median value of the image motion vector values of the received set of signals as a signal representing an image motion vector of the whole frame image region, said signal processing means checking the total number of image motion vectors judge reliably proper by said judging means with respect to said image subregions of a current field of the image signal and adding said set of input signals received by said median value selection means with at least one of said signals representative of image motion vector values judged reliably proper by said judging means of representative of resultant values of arithmetic processing thereof before the current field of the image signal, when said total number of image motion vectors judged reliably proper is lower than a predetermined number.
Claim 3
Dependent Claim 93 words
An image motion detection apparatus according to claim 1, wherein said signal processing means adds, for said total number of image motion vectors lower than said predetermined number, said set of input signals received by said median value selection means with at least one outputted signal having a median value of the image motion vector values of the received set of signals which was outputted to represent an image motion vector of an entire field image region of the image signal of at least one field or frame preceding to the current field.
Claim 4
Dependent Claim 81 words
An image motion detection apparatus according to claim 1, wherein said signal processing means adds, for said total number of image motion vectors lower than said predetermined number, said set of input signals received by said median value selection means with at least one signal of an image motion vector which was judged reliably proper with respect to a corresponding one of said image subregions of the image signal of at least one field or frame preceding to the current field.
Claim 5
Dependent Claim 20 words
An image motion detection apparatus according to claim 1, wherein said predetermined number is an integer not smaller than 3.
Claim 6
Dependent Claim 20 words
An image motion detection apparatus according to claim 2, wherein said predetermined number is an integer not smaller than 3.
Claim 7
Dependent Claim 20 words
An image motion detection apparatus according to claim 3, wherein said predetermined number is an integer not smaller than 3.
Claim 8
Dependent Claim 478 words
An image fluctuation correction system comprising: (a) memory means for temporarily storing portions of an input image signal; (b) interpolation means for interpolating partially the stored image signal portions to enlarge a partial image of said input image signal; (c) an image motion detection apparatus for detecting an image motion vector of the input image signal, said apparatus comprising: representative image memory means for storing portions of each field of an image signal inputted precedently in time sequence in correspondence with image subregions of a whole frame image region corresponding to said image signal such that said stored portions of said precedent image signal are employed for detection of plural image motion vectors of said whole frame image region of said image signal continuously inputted; image motion vector detection means for detecting on each of said image subregions correlation values between precedent image signals stored in said memory means and image signals inputted subsequent to said precedent image signals by accumulation of differential absolute values of said precedent image signals and the subsequently inputted image signals in order to detect a value of an image motion vector of each of said image subregions from the detected correlation values; reliability judging means for judging a reliability of a respective image motion vector of each of said image subregions as to whether the detected value of the respective image motion vector is reliably proper in order to correct the inputted image signal against fluctuations possibly caused therein, said judging means outputting a signal representative of the detected value of the respective image motion vector when it is judged reliably proper; and signal processing means including median value selection means for receiving from said judging means a set of input signals representative of image motion vector values judged reliably proper by said judging means among those values detected respectively on said image subregions and outputting a median signal having a median value of the image motion vector values of the received set of signals as a signal representing an image motion vector of the whole frame image region, said signal processing means checking the total number of image motion vectors judged reliably proper by said judging means with respect to said image subregions of a current field of the image signal and adding said set of input signals received by said median value selection means with at least one of said signals representative of image motion vector values judged reliably proper by said judging means or representative of resultant values of arithmetic processing thereof before the current field of the image signal, when said total number of image motion vectors judged reliably proper is lower than a predetermined number; and (d) control means for controlling memory reading operations to control said interpolation enlargement means and stabilize possible image fluctuations of the image signal in accordance with said detected image motion vector.
Claim 9
Dependent Claim 478 words
An image fluctuation correction system comprising: (a) memory means for temporarily storing portions of an input image signal; (b) interpolation means for interpolating partially the stored image signal portions to enlarge a partial image of said input image signal; (c) an image motion detection apparatus for detecting an image motion vector of the input image signal, said apparatus comprising: representative image memory means for storing portions of each field of an image signal inputted precedently in time sequence in correspondence with image subregions of a whole frame image region corresponding to said image signal such that said stored portions of said precedent image signal are employed for detection of plural image motion vectors of said whole frame image region of said image signal continuously inputted; image motion vector detection means for detecting on each of said image subregions correlation values between precedent image signals stored in said memory means and image signals inputted subsequent to said precedent image signals by accumulation of differential absolute values of said precedent image signals and the subsequently inputted image signals in order to detect a value of an image motion vector of each of said image subregions from the detected correlation values; reliability judging means for judging a reliability of a respective image motion vector of each of said image subregions as to whether the detected value of the respective image motion vector is reliably proper in order to correct the inputted image signal against fluctuations possibly caused therein, said judging means outputting a signal representative of the detected value of the respective image motion vector when it is judged reliably proper; and signal processing means including median value selection means for receiving from said judging means a set of input signals representative of image motion vector values judged reliably proper by said judging means among those values detected respectively on said image subregions and outputting a median signal having a median value of the image motion vector values of the received set of signals as a signal representing an image motion vector of the whole frame image region, said signal processing means checking the total number of image motion vectors judged reliably proper by said judging means with respect to said image subregions of a current field of the image signal and adding said set of input signals received by said median value selection means with at least one of said signals representative of image motion vector values judged reliably proper by said judging means or representative of resultant values of arithmetic processing thereof before the current field of the image signal, when said total number of image motion vectors judged reliably proper is lower than a predetermined number; and (d) control means for controlling memory reading operations to control said interpolation enlargement means and stabilize possible image fluctuations of the image signal in accordance with said detected image motion vector.
Claim 10
Dependent Claim 93 words
An image fluctuation correction system according to claim 7, wherein said signal processing means adds, for said total number of image motion vectors lower than said predetermined number, said set of input signals received by said median value selection means with at least one outputted signal having a median value of the image motion vector values of the received set of signals which was outputted to represent an image motion vector of an entire field image region of the image signal of at least one field or frame preceding to the current field.
Claim 11
Dependent Claim 81 words
An image fluctuation correction system according to claim 7, wherein said signal processing means adds, for said total number of image motion vectors lower than said predetermined number, said set of input signals received by said median value selection means with at least one signal of an image motion vector which was judged reliably proper with respect to a corresponding one of said image subregions of the image signal of at least one field or frame preceding to the current field.
Claim 12
Dependent Claim 20 words
An image fluctuation correction system according to claim 7, wherein said predetermined number is an integer not smaller than 3.
Claim 13
Dependent Claim 20 words
An image fluctuation correction system according to claim 8, wherein said predetermined number is an integer not smaller than 3.
Claim 14
Dependent Claim 20 words
An image fluctuation correction system according to claim 9, wherein said predetermined number is an integer not smaller than 3.

References Cited (Backward Citations)

GB2144301A Cited
JPS61113376A Cited
JPS61269475A Cited
US4661853A Cited
US4771331A Cited
US4890160A Cited
US4924310A Cited
US4862260A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1995-10-20 1996-04-20 1996-10-20 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1999-10-20 2000-04-20 2000-10-20 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2003-10-20 2004-04-20 2004-10-20 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag