IMAGE PROCESSING METHOD
First Claim
1. A process for identifying pixels in an input signal in one of a plurality of classes in one of a plurality of domains, the input signal comprising a succession of frames, each frame comprising a succession of pixels, the process comprising, on a frame-by-frame basis:
- for each pixel of the input signal, analyzing the pixel and providing an output signal for each domain containing information to identify each domain in which the pixel is classified;
providing a classifier for each domain, the classifier enabling classification of pixels within each domain to selected classes within the domain;
providing a validation signal for the domains, the validation signal selecting one or more of the plurality of domains for processing; and
forming a histogram for pixels of the output signal within the classes selected by the classifier within each domain selected by the validation signal.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for localizing an area in relative movement and for determining the speed and direction thereof in real time is disclosed. Each pixel of an image is smoothed using its own time constant. A binary value corresponding to the existence of a significant variation in the amplitude of the smoothed pixel from the prior frame, and the amplitude of the variation, are determined, and the time constant for the pixel is updated. For each particular pixel, two matrices are formed that include a subset of the pixels spatially related to the particular pixel. The first matrix contains the binary values of the subset of pixels. The second matrix contains the amplitude of the variation of the subset of pixels. In the first matrix, it is determined whether the pixels along an oriented direction relative to the particular pixel have binary values representative of significant variation, and, for such pixels, it is determined in the second matrix whether the amplitude of these pixels varies in a known manner indicating movement in the oriented direction. In each of several domains, histogram of the values in the first and second matrices falling in such domain is formed. Using the histograms, it is determined whether there is an area having the characteristics of the particular domain. The domains include luminance, hue, saturation, speed (V), oriented direction (D1), time constant (CO), first axis (x(m)), and second axis (y(m)).
3 Citations
50 Claims
-
1. A process for identifying pixels in an input signal in one of a plurality of classes in one of a plurality of domains, the input signal comprising a succession of frames, each frame comprising a succession of pixels, the process comprising, on a frame-by-frame basis:
-
for each pixel of the input signal, analyzing the pixel and providing an output signal for each domain containing information to identify each domain in which the pixel is classified; providing a classifier for each domain, the classifier enabling classification of pixels within each domain to selected classes within the domain; providing a validation signal for the domains, the validation signal selecting one or more of the plurality of domains for processing; and forming a histogram for pixels of the output signal within the classes selected by the classifier within each domain selected by the validation signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 42, 45, 46, 47, 48, 49, 50)
-
-
33. An apparatus for identifying pixels in an input signal in one of a plurality of classes in one of a plurality of domains, the input signal comprising a succession of frames, each frame comprising a succession of pixels, the apparatus comprising:
-
means for analyzing each pixel of the input signal and for providing an output signal for each domain containing information to identify each domain in which the pixel is classified; a classifier for each domain, the classifier classifying pixels within each domain in selected classes within the domain; a linear combination unit for each domain, the linear combination unit generating a validation signal for the domain, the validation signal selecting one or more of the plurality of domains for processing; and means for forming a histogram for pixels of the output signal within the classes selected by the classifier within each domain selected by the validation signal. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41)
-
-
34. The apparatus according to claim 34 further comprising:
-
means for forming histograms along coordinate axes for the pixels within the classes selected by the classifier within each domain selected by the validation signal; and means for forming a composite signal corresponding to the spatial position of such pixels within the frame.
-
-
43. A process of tracking a target in an input signal, the input signal comprising a succession of frames, each frame comprising a succession of pixels, the target comprising pixels in one or more of a plurality of classes in one or more of a plurality of domains, the process comprising, on a frame-by-frame basis:
- forming at least one histogram of the pixels in the one or more of a plurality of classes in the one or more of a plurality of domains, said at least one histogram referring to classes defining said target, and identifying the target from said at least one histogram.
- View Dependent Claims (44)
Specification