Patent US6690451B1 successfully refreshed from Google Patents.
US6690451B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Locating object using stereo vision
Assignee: Individual
•
Filing: 2003-02-06
•
Granted: 2004-02-10
•
Expires: 2023-02-06
Abstract
Abstract One embodiment of the invention determines position of an object with respect to an original location. A first relative position of the first object with respect to a second object in a first scene is computed using a current first image of the first object and a second image of the second object provided by at least first and second image sensors. The current first image in the first scene is matched with a next first image of the first object in a second scene. The second scene contains a third object having a third image. A second relative position of the third object with respect to the second object in the second scene is computed using the third image and the next first image.
Inventors
- 👤 Gerald S. Schubert
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-29 17:25
CPC Classifications
G; G01; G01C; G01C11/00; G01C11/04; G01C11/06; G01S; G01S5/00; G01S5/16; G06; G06T; G06T7/00; G06T7/20; G06V; G06V10/00; G06V10/20; G06V10/255; G06V20/00; G06V20/60; G06V20/64
Claims Analysis
Total Claims: 22
Claim 1
Independent Claim
110 words
A method comprising: computing a first relative position of the first object with respect to a second object in a first scene using a current first image of the first object and a second image of the second object provided by at least first and second image sensors; matching the current first image in the first scene with a next first image of the first object in a second scene, the second scene containing a third object having a third image; and computing a second relative position of the third object with respect to the second object in the second scene using the third image and the next first image.
Claim 2
Independent Claim
110 words
A method comprising: computing a first relative position of the first object with respect to a second object in a first scene using a current first image of the first object and a second image of the second object provided by at least first and second image sensors; matching the current first image in the first scene with a next first image of the first object in a second scene, the second scene containing a third object having a third image; and computing a second relative position of the third object with respect to the second object in the second scene using the third image and the next first image.
Claim 3
Dependent Claim
29 words
The method of claim 1 further comprising: computing a third relative position of the third object with respect to the first object using the first and second relative positions.
Claim 4
Dependent Claim
46 words
The method of claim 1 wherein computing the first relative position comprises: determining a first correspondence between the current first image and the second image; and computing a current first depth and a second depth of the first and second objects, respectively, using the first correspondence.
Claim 5
Dependent Claim
66 words
The method of claim 1 wherein matching comprises: determining a current region around the current first image in the first scene; determining a plurality of candidate objects in the second scene; determining a plurality of candidate regions around the candidate images of candidate objects; computing similarity measures between the current region and the candidate regions; and selecting the next first image to have highest similarity measure.
Claim 6
Dependent Claim
46 words
The method of claim 1 wherein computing the second relative position comprises: determining a second correspondence between the third image and the next first image; and computing a next first depth and a third depth of the second and third objects, respectively, using the second correspondence.
Claim 7
Dependent Claim
34 words
The method of claim 1 further comprises: refining the first and second relative positions using at least one of a rigidity constraint and a trajectory constraint imposed on the first, second, and third objects.
Claim 8
Dependent Claim
132 words
The method of claim 3 wherein determining the first correspondence comprises: pre-processing left and right first scene images of the first scene, the left and right first scene images being provided by first and second image sensors; extracting a left current first image and a right current first image from the left and right first scene images, the left and right current first images corresponding to the current first image of the current first object; extracting a left second image and a right second image from the left and right first scene images, the left and right second images corresponding to the second image of the second object; and matching the left current first image and the left second image to the right current first image and the right second image, respectively.
Claim 9
Dependent Claim
132 words
The method of claim 5 wherein determining the second correspondence comprises: pre-processing left and right second scene images of the second scene, the left and right second scene images being provided by first and second image sensors; extracting a left next first image and a right next first image from the left and right second scene images, the left and right next first images corresponding to the next first image of the next first object; extracting a left third image and a right third image from the left and right second scene images, the left and right third images corresponding to the third image of the third object; and matching the left next first image and the left third image to the right next first image and the right third image, respectively.
Claim 10
Dependent Claim
182 words
The method of claim 7 wherein computing a current first depth and a second depth comprises: determining at least one of a left first horizontal position, a right first horizontal position, a left first vertical position, and a right first vertical position of the left current first image and a right current first image; determining at least one of a left second horizontal position, a right second horizontal position, a left second vertical position, and a right second vertical position of the left second image and the right second image; calculating the current first depth using a sensor distance between the first and second image sensors, focal lengths of the image sensors, and the at least one of the left first horizontal position, the right first horizontal position, the left first vertical position, and the right first vertical position; and calculating the second depth using the sensor distance, the focal lengths of the image sensors, and the at least one of the left second horizontal position, the right second horizontal position, the left second vertical position, and the right second vertical position.
Claim 11
Dependent Claim
182 words
The method of claim 8 wherein computing the next first depth and the third depth comprises: determining at least one of a left first horizontal position, a right first horizontal position, a left first vertical position, and a right first vertical position of the left next first image and a right next first image; determining at least one of a left third horizontal position, a right third horizontal position, a left third vertical position, and a right third vertical position of the left third image and the right third image; calculating the next first depth using a sensor distance between the first and second image sensors, focal lengths of the image sensors, and the at least one of the left first horizontal position, the right first horizontal position, the left first vertical position, and the right first vertical position; and calculating the third depth using the sensor distance, the focal lengths of the image sensors, and the at least one of the left third horizontal position, the right third horizontal position, the left third vertical position, and the right third vertical position.
Claim 12
Dependent Claim
130 words
An article of manufacture comprising: a machine-accessible medium including data that, when accessed by a machine, causes the machine to perform operations comprising: computing a first relative position of the first object with respect to a second object in a first scene using a current first image of the first object and a second image of the second object provided by at least first and second image sensors; matching the current first image in the first scene with a next first image of the first object in a second scene, the second scene containing a third object having a third image; and computing a second relative position of the third object with respect to the second object in the second scene using the third image and the next first image.
Claim 13
Dependent Claim
130 words
An article of manufacture comprising: a machine-accessible medium including data that, when accessed by a machine, causes the machine to perform operations comprising: computing a first relative position of the first object with respect to a second object in a first scene using a current first image of the first object and a second image of the second object provided by at least first and second image sensors; matching the current first image in the first scene with a next first image of the first object in a second scene, the second scene containing a third object having a third image; and computing a second relative position of the third object with respect to the second object in the second scene using the third image and the next first image.
Claim 14
Dependent Claim
43 words
The article of manufacture of claim 11 wherein the data further comprises data that causes the machine to perform operations comprising: computing a third relative position of the third object with respect to the first object using the first and second relative positions.
Claim 15
Dependent Claim
69 words
The article of manufacture of claim 11 wherein the data causing the machine to perform computing the first relative position comprises data that, when accessed by the machine, causes the machine to perform operations comprising: determining a first correspondence between the current first image and the second image; and computing a current first depth and a second depth of the first and second objects, respectively, using the first correspondence.
Claim 16
Dependent Claim
89 words
The article of manufacture of claim 11 wherein the data causing the machine to perform matching comprises data that, when accessed by the machine, causes the machine to perform operations comprising: determining a current region around the current first image in the first scene; determining a plurality of candidate objects in the second scene; determining a plurality of candidate regions around the candidate images of candidate objects; computing similarity measures between the current region and the candidate regions; and selecting the next first image to have highest similarity measure.
Claim 17
Dependent Claim
69 words
The article of manufacture of claim 11 wherein the data causing the machine to perform computing the second relative position comprises data that, when accessed by the machine, causes the machine to perform operations comprising: determining a second correspondence between the third image and the next first image; and computing a next first depth and a third depth of the second and third objects, respectively, using the second correspondence.
Claim 18
Dependent Claim
48 words
The article of manufacture of claim 11 wherein the data further comprises data that causes the machine to perform operations comprising: refining the first and second relative positions using at least one of a rigidity constraint and a trajectory constraint imposed on the first, second, and third objects.
Claim 19
Dependent Claim
155 words
The article of manufacture of claim 13 wherein the data causing the machine to perform determining the first correspondence comprises data that, when accessed by the machine, causes the machine to perform operations comprising: pre-processing left and right first scene images of the first scene, the left and right first scene images being provided by first and second image sensors; extracting a left current first image and a right current first image from the left and right first scene images, the left and right current first images corresponding to the current first image of the current first object; extracting a left second image and a right second image from the left and right first scene images, the left and right second images corresponding to the second image of the second object; and matching the left current first image and the left second image to the right current first image and the right second image, respectively.
Claim 20
Dependent Claim
155 words
The article of manufacture of claim 15 wherein the data causing the machine to perform determining the second correspondence comprises data that, when accessed by the machine, causes the machine to perform operations comprising: pre-processing left and right second scene images of the second scene, the left and right second scene images being provided by first and second image sensors; extracting a left next first image and a right next first image from the left and right second scene images, the left and right next first images corresponding to the next first image of the next first object; extracting a left third image and a right third image from the left and right second scene images, the left and right third images corresponding to the third image of the third object; and matching the left next first image and the left third image to the right next first image and the right third image, respectively.
Claim 21
Dependent Claim
205 words
The article of manufacture of claim 17 wherein the data causing the machine to perform computing a current first depth and a second depth comprises data that, when accessed by the machine, causes the machine to perform operations comprising: determining at least one of a left first horizontal position, a right first horizontal position, a left first vertical position, and a right first vertical position of the left current first image and a right current first image; determining at least one of a left second horizontal position, a right second horizontal position, a left second vertical position, and a right second vertical position of the left second image and the right second image; calculating the current first depth using a sensor distance between the first and second image sensors, focal lengths of the image sensors, and the at least one of the left first horizontal position, the right first horizontal position, the left first vertical position, and the right first vertical position; and calculating the second depth using the sensor distance, the focal lengths of the image sensors, and the at least one of the left second horizontal position, the right second horizontal position, the left second vertical position, and the right second vertical position.
Claim 22
Dependent Claim
205 words
The article of manufacture of claim 8 wherein the data causing the machine to perform computing the next first depth and the third depth comprises data that, when accessed by the machine, causes the machine to perform operations comprising: determining at least one of a left first horizontal position, a right first horizontal position, a left first vertical position, and a right first vertical position of the left next first image and a right next first image; determining at least one of a left third horizontal position, a right third horizontal position, a left third vertical position, and a right third vertical position of the left third image and the right third image; calculating the next first depth using a sensor distance between the first and second image sensors, focal lengths of the image sensors, and the at least one of the left first horizontal position, the right first horizontal position, the left first vertical position, and the right first vertical position; and calculating the third depth using the sensor distance, the focal lengths of the image sensors, and the at least one of the left third horizontal position, the right third horizontal position, the left third vertical position, and the right third vertical position.
References Cited (Backward Citations)
US6501537B1
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2007-02-09 | 2007-08-11 | 2008-02-10 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2011-02-09 | 2011-08-11 | 2012-02-10 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2015-02-09 | 2015-08-11 | 2016-02-10 | $7700.00 | Window Closed / Lapsed |