Motion vector detector employing image subregions and median values
First Claim
1. 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.
1 Assignment
0 Petitions
Accused Products
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.
109 Citations
12 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. 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. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification