Integrated approach to brightness and contrast normalization in appearance-based object detection
First Claim
1. A method for brightness and contrast normalization in appearance-based object detection, the method comprising:
- extracting a plurality of training images;
finding eigenimages corresponding to the training images;
receiving an input image;
forming a projection equation responsive to the eigenimages;
solving for intensity normalization parameters;
computing the projected and normalized images;
computing the error-of-fit of the projected and normalized images;
thresholding the error-of-fit; and
determining object positions in accordance with the thresholded error-of-fit.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method for appearance-based object detection includes a first portion capable of brightness and contrast normalization for extracting a plurality of training images, finding eigenimages corresponding to the training images, receiving an input image, forming a projection equation responsive to the eigenimages, solving for intensity normalization parameters, computing the projected and normalized images, computing the error-of-fit of the projected and normalized images, thresholding the error-of-fit, and determining object positions in accordance with the thresholded error-of-fit; and optionally includes a second portion capable of forming eigenimages for multiresolution for sub-sampling the training images, forming training images of coarse resolution in accordance with the sub-sampled images, computing eigenimages corresponding to the training images of coarse resolution, interpolating the eigenimages for coarse resolution, performing orthonormalization on the interpolated images by singular value decomposition, and providing pseudo-eigenimages corresponding to the orthonormalized images for a finer resolution.
-
Citations
23 Claims
-
1. A method for brightness and contrast normalization in appearance-based object detection, the method comprising:
-
extracting a plurality of training images;
finding eigenimages corresponding to the training images;
receiving an input image;
forming a projection equation responsive to the eigenimages;
solving for intensity normalization parameters;
computing the projected and normalized images;
computing the error-of-fit of the projected and normalized images;
thresholding the error-of-fit; and
determining object positions in accordance with the thresholded error-of-fit. - View Dependent Claims (2, 3, 4)
-
-
5. A method of forming eigenimages for multiresolution, the method comprising:
-
sub-sampling a plurality of training images;
forming training images of coarse resolution in accordance with the sub-sampled images;
computing coarse eigenimages corresponding to the training images of coarse resolution;
interpolating the coarse eigenimages for a finer resolution;
orthonormalizing the interpolated images; and
providing pseudo-eigenimages corresponding to the orthonormalized images for a finer resolution. - View Dependent Claims (6)
-
-
7. A system (100) for appearance-based object detection, the system comprising:
-
a training unit (170) for training images comprising at least one of eigenimages and pseudo-eigenimages; and
a detection unit (180) responsive to an input image, which input image has a different brightness and contrast than the trained images, for detecting objects corresponding to the trained images. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A system for brightness and contrast normalization in appearance-based object detection, the system comprising:
-
extraction means for extracting a plurality of training images;
finding means for finding eigenimages corresponding to the training images;
receiving means for receiving an input image;
forming means for forming a projection equation responsive to the eigenimages;
solving means for solving for intensity normalization parameters;
computing means for computing the projected and normalized images;
fitting means for computing the error-of-fit of the projected and normalized images;
thresholding means for thresholding the error-of-fit; and
determining means for determining object positions in accordance with the thresholded error-of-fit. - View Dependent Claims (13, 14, 15)
-
-
16. A system for forming eigenimages for multiresolution, the system comprising:
-
sub-sampling means for sub-sampling a plurality of training images;
training means for forming training images of coarse resolution in accordance with the sub-sampled images;
eigenimaging means for computing coarse eigenimages corresponding to the training images of coarse resolution;
interpolating means for interpolating the coarse eigenimages for a finer resolution;
orthonormalizing means for orthonormalizing the interpolated images; and
pseudo-eigenimaging means for providing pseudo-eigenimages corresponding to the orthonormalized images for a finer resolution. - View Dependent Claims (17)
-
-
18. A program storage device readable by machine, tangibly embodying a program of instructions executable by the machine to perform method steps for brightness and contrast normalization in appearance-based object detection, the method steps comprising:
-
extracting a plurality of training images;
finding eigenimages corresponding to the training images;
receiving an input image;
forming a projection equation responsive to the eigenimages;
solving for intensity normalization parameters;
computing the projected and normalized images;
computing the error-of-fit of the projected and normalized images;
thresholding the error-of-fit; and
determining object positions in accordance with the thresholded error-of-fit. - View Dependent Claims (19, 20, 21)
-
-
22. A program storage device readable by machine, tangibly embodying a program of instructions executable by the machine to perform method steps for forming eigenimages for multiresolution, the method steps comprising:
-
sub-sampling a plurality of training images;
forming training images of coarse resolution in accordance with the sub-sampled images;
computing coarse eigenimages corresponding to the training images of coarse resolution;
interpolating the coarse eigenimages for a finer resolution;
orthonormalizing the interpolated images; and
providing pseudo-eigenimages corresponding to the orthonormalized images for a finer resolution. - View Dependent Claims (23)
-
Specification