Image processing apparatus and image processing method for estimating three-dimensional position of object in image
First Claim
1. An image processing apparatus comprising:
- one or more processors; and
a memory coupled to the one or more processors, the memory having stored thereon instructions which, when executed by the one or more processors, cause the apparatus to;
acquire an image from a first image capturing unit and a second image capturing unit;
detect a first object and a second object in the image;
associate detection results of the first object and the second object;
store a positional relationship between respective fields of view of the first image capturing unit and the second image capturing unit;
estimate a three-dimensional position of the first object based on the positional relationship and the first object detected in respective images captured by the first image capturing unit and the second image capturing unit; and
estimate a three-dimensional position of the second object based on the three-dimensional position of the associated first object.
1 Assignment
0 Petitions
Accused Products
Abstract
An image processing apparatus includes an association unit, a storage unit, a first estimation unit, and a second estimation unit. The association unit associates detection results of a first object and a second object. The storage unit stores a positional relationship between respective fields of view of a first image capturing unit and a second image capturing unit. The first estimation unit estimates a three-dimensional position of the first object based on the positional relationship and the first object detected in respective images captured by the first image capturing unit and the second image capturing unit. The second estimation unit estimates a three-dimensional position of the second object based on the three-dimensional position of the first object associated by the association unit.
15 Citations
20 Claims
-
1. An image processing apparatus comprising:
-
one or more processors; and a memory coupled to the one or more processors, the memory having stored thereon instructions which, when executed by the one or more processors, cause the apparatus to; acquire an image from a first image capturing unit and a second image capturing unit; detect a first object and a second object in the image; associate detection results of the first object and the second object; store a positional relationship between respective fields of view of the first image capturing unit and the second image capturing unit; estimate a three-dimensional position of the first object based on the positional relationship and the first object detected in respective images captured by the first image capturing unit and the second image capturing unit; and estimate a three-dimensional position of the second object based on the three-dimensional position of the associated first object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An image processing method, comprising:
-
acquiring an image from a first image capturing unit and a second image capturing unit; detecting a first object and a second object in the image; associating detection results of the first object and the second object; estimating a three-dimensional position of the first object based on the positional relationship between respective fields of view of the first image capturing unit and the second image capturing unit and the first object detected in respective images captured by the first image capturing unit and the second image capturing unit; and estimating a three-dimensional position of the second object based on the three-dimensional position of the first object associated in the associating. - View Dependent Claims (14, 15, 16)
-
-
17. A non-transitory storage medium having stored therein a program causing a computer to execute each step of an image processing method, the method comprising:
-
acquiring an image from a first image capturing unit and a second image capturing unit; detecting a first object and a second object in the image; associating detection results of the first object and the second object; estimating a three-dimensional position of the first object based on the positional relationship between respective fields of view of the first image capturing unit and the second image capturing unit and the first object detected in respective images captured by the first image capturing unit and the second image capturing unit; and estimating a three-dimensional position of the second object based on the three-dimensional position of the first object associated in the associating. - View Dependent Claims (18, 19, 20)
-
Specification