Claims Analysis
Total Claims: 25
Claim 1
Independent Claim
161 words
Method for image processing to detect a moving object comprising the steps of: a) receiving a plurality of two dimensional images representative of a scene, each image being taken at a respectively different time; b) computing a planar homography aligning a surface in the scene among the plurality of images; c) computing parallax vectors with respect to respective corresponding points in each of two images of the plurality of images; d) using the parallax vectors and additional information in the plurality of images, computing a parallax rigidity constraint for the plurality of images, the parallax rigidity constraint being independent of any epipole; e) applying the parallax rigidity constraint to a further plurality of points within the plurality of images in order to generate information representative of whether a given point within the plurality of images is consistent with the parallax rigidity constraint; and f) using the generated information to perform moving object detection related processing on the received plurality of images.
Claim 2
Dependent Claim
161 words
Method for image processing to detect a moving object comprising the steps of: a) receiving a plurality of two dimensional images representative of a scene, each image being taken at a respectively different time; b) computing a planar homography aligning a surface in the scene among the plurality of images; c) computing parallax vectors with respect to respective corresponding points in each of two images of the plurality of images; d) using the parallax vectors and additional information in the plurality of images, computing a parallax rigidity constraint for the plurality of images, the parallax rigidity constraint being independent of any epipole; e) applying the parallax rigidity constraint to a further plurality of points within the plurality of images in order to generate information representative of whether a given point within the plurality of images is consistent with the parallax rigidity constraint; and f) using the generated information to perform moving object detection related processing on the received plurality of images.
Claim 3
Dependent Claim
61 words
The method of claim 1 , wherein the parallax vectors are computed with respect to a pair of corresponding points in the two images and the additional information used to compute the parallax rigidity constraint is a pair of points in a third image of the plurality of images which corresponds to the pair of corresponding points in the two images.
Claim 4
Dependent Claim
46 words
The method of claim 1 , wherein the parallax vectors are computed with respect to a pair of corresponding points in the two images and the additional information used to compute the parallax rigidity constraint is a third corresponding point in each of the two images.
Claim 5
Dependent Claim
161 words
Method for image processing to recover scene structure comprising the steps of: a) receiving a plurality of two dimensional images representative of a scene, wherein each image is taken from an arbitrary camera position; b) computing a planar homography aligning a surface in the scene among the plurality of images; c) computing parallax vectors with respect to respective corresponding points in each of two images of the plurality of images; d) using the parallax vectors and additional information in the plurality of images, computing a parallax rigidity constraint for the plurality of images, the parallax rigidity constraint being independent of any epipole; e) applying the parallax rigidity constraint to a further plurality of points within the plurality of images in order to generate information representative of whether a given point within the plurality of images is consistent with the parallax structure constraint; and f) using the generated information to perform recovery of scene structure related to the received plurality of images.
Claim 6
Dependent Claim
161 words
Method for image processing to recover scene structure comprising the steps of: a) receiving a plurality of two dimensional images representative of a scene, wherein each image is taken from an arbitrary camera position; b) computing a planar homography aligning a surface in the scene among the plurality of images; c) computing parallax vectors with respect to respective corresponding points in each of two images of the plurality of images; d) using the parallax vectors and additional information in the plurality of images, computing a parallax rigidity constraint for the plurality of images, the parallax rigidity constraint being independent of any epipole; e) applying the parallax rigidity constraint to a further plurality of points within the plurality of images in order to generate information representative of whether a given point within the plurality of images is consistent with the parallax structure constraint; and f) using the generated information to perform recovery of scene structure related to the received plurality of images.
Claim 7
Dependent Claim
161 words
Method for image processing to generate new views comprising the steps of: a) receiving a plurality of two dimensional images representative of a scene, each image taken from an arbitrary camera position; b) computing a planar homography aligning a surface in the scene among the plurality of images; c) computing parallax vectors with respect to respective corresponding points in each of two images of the plurality of images; d) using the parallax vectors and additional information in the plurality of images, computing a parallax rigidity constraint for the plurality of images, the parallax rigidity constraint being independent of any epipole; e) applying the parallax rigidity constraint to a further plurality of points within the plurality of images in order to generate information representative of whether a given point within the plurality of images is consistent with the parallax rigidity constraint; and f) using the generated information to perform new view generation related to and based on the received plurality of images.
Claim 8
Dependent Claim
161 words
Method for image processing to generate new views comprising the steps of: a) receiving a plurality of two dimensional images representative of a scene, each image taken from an arbitrary camera position; b) computing a planar homography aligning a surface in the scene among the plurality of images; c) computing parallax vectors with respect to respective corresponding points in each of two images of the plurality of images; d) using the parallax vectors and additional information in the plurality of images, computing a parallax rigidity constraint for the plurality of images, the parallax rigidity constraint being independent of any epipole; e) applying the parallax rigidity constraint to a further plurality of points within the plurality of images in order to generate information representative of whether a given point within the plurality of images is consistent with the parallax rigidity constraint; and f) using the generated information to perform new view generation related to and based on the received plurality of images.
Claim 9
Dependent Claim
61 words
The method of claim 5 , wherein the parallax vectors are computed with respect to a pair of corresponding points in the two images and the additional information used to compute the parallax rigidity constraint is a pair of points in a third image of the plurality of images which corresponds to the pair of corresponding points in the two images.
Claim 10
Dependent Claim
46 words
The method of claim 5 , wherein the parallax vectors are computed with respect to a pair of corresponding points in the two images and the additional information used to compute the parallax rigidity constraint is a third corresponding point in each of the two images.
Claim 11
Dependent Claim
179 words
Apparatus for image processing comprising: a source of two dimensional images representative of a scene; a computer processor for processing the two dimensional images including: means for receiving a plurality of two dimensional images representative of a scene; means for computing a planar homography aligning a surface in the scene among the plurality of images; means for computing parallax vectors with respect to the planar homography of a plurality of points among the plurality of images; means for computing a parallax-related constraint directly from the positions of the plurality of points and the parallax vectors, the parallax-related constraint being independent of any epipole; means for applying the parallax-related constraint to a further plurality of points within the plurality of images in order to generate information representative of whether a given point within the plurality of images is consistent with the parallax-related constraint; means for using the generated information for an image processing task related to the received plurality of images and generating an output related thereto; and an output device for presenting the output of the image processing task.
Claim 12
Dependent Claim
179 words
Apparatus for image processing comprising: a source of two dimensional images representative of a scene; a computer processor for processing the two dimensional images including: means for receiving a plurality of two dimensional images representative of a scene; means for computing a planar homography aligning a surface in the scene among the plurality of images; means for computing parallax vectors with respect to the planar homography of a plurality of points among the plurality of images; means for computing a parallax-related constraint directly from the positions of the plurality of points and the parallax vectors, the parallax-related constraint being independent of any epipole; means for applying the parallax-related constraint to a further plurality of points within the plurality of images in order to generate information representative of whether a given point within the plurality of images is consistent with the parallax-related constraint; means for using the generated information for an image processing task related to the received plurality of images and generating an output related thereto; and an output device for presenting the output of the image processing task.
Claim 13
Dependent Claim
15 words
The apparatus of claim 8 , wherein the source of images includes a video camera.
Claim 14
Dependent Claim
15 words
The apparatus of claim 8 , wherein the source of images includes an infra-red camera.
Claim 15
Dependent Claim
15 words
The apparatus of claim 8 , wherein the source of images includes a storage device.
Claim 16
Dependent Claim
15 words
The apparatus of claim 11 , wherein the storage device includes a video tape recorder.
Claim 17
Dependent Claim
14 words
The apparatus of claim 11 , wherein the storage device includes a disk drive.
Claim 18
Dependent Claim
163 words
A computer-readable medium having stored thereon a plurality of instructions, the plurality of instructions including instructions which, when executed by a processor, cause the processor to perform the steps of: a) receiving, in digital form, a plurality of two dimensional images representative of a scene; b) computing a planar homography aligning a surface in the scene among the plurality of images; c) computing parallax vectors with respect to the planar homography for a plurality of points among the plurality of images; d) computing a parallax-related constraint directly from the positions of the plurality of points and the parallax vectors, the parallax-related constraint being independent of any epipole; e) applying the parallax-related constraint to a further plurality of points within the plurality of images in order to generate information representative of whether a given point within the plurality of images is consistent with the parallax-related constraint; and f) using the generated information for an image processing task related to the received plurality of images.
Claim 19
Dependent Claim
163 words
A computer-readable medium having stored thereon a plurality of instructions, the plurality of instructions including instructions which, when executed by a processor, cause the processor to perform the steps of: a) receiving, in digital form, a plurality of two dimensional images representative of a scene; b) computing a planar homography aligning a surface in the scene among the plurality of images; c) computing parallax vectors with respect to the planar homography for a plurality of points among the plurality of images; d) computing a parallax-related constraint directly from the positions of the plurality of points and the parallax vectors, the parallax-related constraint being independent of any epipole; e) applying the parallax-related constraint to a further plurality of points within the plurality of images in order to generate information representative of whether a given point within the plurality of images is consistent with the parallax-related constraint; and f) using the generated information for an image processing task related to the received plurality of images.
Claim 20
Dependent Claim
17 words
The computer readable medium of claim 14 , wherein the parallax-related constraint is a parallax structure constraint.
Claim 21
Dependent Claim
17 words
The computer readable medium of claim 14 , wherein the parallax-related constraint is a parallax rigidity constraint.
Claim 22
Dependent Claim
61 words
The medium of claim 16 , wherein the parallax vectors are computed with respect to a pair of corresponding points in the two images and the additional information used to compute the parallax rigidity constraint is a pair of points in a third image of the plurality of images which corresponds to the pair of corresponding points in the two images.
Claim 23
Dependent Claim
46 words
The medium of claim 16 , wherein the parallax vectors are computed with respect to a pair of corresponding points in the two images and the additional information used to compute the parallax rigidity constraint is a third corresponding point in each of the two images.
Claim 24
Dependent Claim
156 words
Method for image processing comprising the steps of: a) receiving a plurality of two dimensional images representative of a scene, the images taken from arbitrary camera positions; b) computing a parallax-related constraint for a plurality of points within the plurality of images including the steps of: i) warping the plurality of images to compensate for effects of scaling and rotation around the camera positions; ii) computing parallax vectors for the plurality of points; and iii) computing the parallax-related constraint directly from the positions of the plurality of points and the parallax vectors, the parallax-related constraint being independent of any epipole; c) applying the parallax-related constraint to a further plurality of points within the plurality of images in order to generate information representative of whether a given point within the plurality of images is consistent with the parallax-related constraint; and d) using the generated information for an image processing task related to the received plurality of images.
Claim 25
Dependent Claim
156 words
Method for image processing comprising the steps of: a) receiving a plurality of two dimensional images representative of a scene, the images taken from arbitrary camera positions; b) computing a parallax-related constraint for a plurality of points within the plurality of images including the steps of: i) warping the plurality of images to compensate for effects of scaling and rotation around the camera positions; ii) computing parallax vectors for the plurality of points; and iii) computing the parallax-related constraint directly from the positions of the plurality of points and the parallax vectors, the parallax-related constraint being independent of any epipole; c) applying the parallax-related constraint to a further plurality of points within the plurality of images in order to generate information representative of whether a given point within the plurality of images is consistent with the parallax-related constraint; and d) using the generated information for an image processing task related to the received plurality of images.