IMAGE PROCESSING APPARATUS AND METHOD
First Claim
1. An image processing apparatus comprising:
- an object defining unit configured to define a specific object that can occlude a target object to be observed;
an image obtaining unit configured to obtain a captured image captured by an image pickup apparatus;
a region detector configured to detect a region including the specific object from the obtained captured image;
an image feature detector configured to detect image features of the target object from the captured image; and
a calculating unit configured to calculate a position or orientation of the image pickup apparatus that captured the captured image or a position or orientation of the target object in the captured image on the basis of the image features detected by the image feature detector,wherein the image processing apparatus is configured not to take into account features from the detected region in determining the position and/or orientation of the image-pickup apparatus that captured the image or a position and/or orientation of the target object in the captured image.
1 Assignment
0 Petitions
Accused Products
Abstract
In position and orientation measurement based on natural features, erroneous detection of the natural features is prevented when an observation target object is occluded by another object, and registration stability is improved. To this end, an occluding object that can occlude the observation target object is defined, and an occluding region where the occluding object occludes the observation target object is detected in an input captured image. Image features of the observation target object are detected in a region of the captured image other than the detected occluding region. Therefore, the position or orientation of an image pickup apparatus that captured the captured image, or the position or orientation of the observation target object in the captured image are calculated.
76 Citations
14 Claims
-
1. An image processing apparatus comprising:
-
an object defining unit configured to define a specific object that can occlude a target object to be observed; an image obtaining unit configured to obtain a captured image captured by an image pickup apparatus; a region detector configured to detect a region including the specific object from the obtained captured image; an image feature detector configured to detect image features of the target object from the captured image; and a calculating unit configured to calculate a position or orientation of the image pickup apparatus that captured the captured image or a position or orientation of the target object in the captured image on the basis of the image features detected by the image feature detector, wherein the image processing apparatus is configured not to take into account features from the detected region in determining the position and/or orientation of the image-pickup apparatus that captured the image or a position and/or orientation of the target object in the captured image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An image processing method comprising:
-
a holding step of holding definition information defining a specific object that can occlude a target object to be observed; an image obtaining step of obtaining a captured image captured by an image pickup apparatus; a region detecting step of detecting a region including the specific object from the obtained captured image; an image feature detecting step of detecting image features of the target object from the captured image; and a calculating step of calculating a position and/or orientation of the image pickup apparatus that captured the captured image or a position and/or orientation of the target object in the captured image on the basis of the image features detected in the image feature detecting step, wherein the method does not take into account features from the detected region in determining the position and/or orientation of the image-pickup apparatus that captured the image or a position and/or orientation of the target object in the captured image. - View Dependent Claims (14)
-
Specification