摘要:
An information processing apparatus includes a model storing unit configured to store a three-dimensional form model for acquiring the position and posture of a measurement target object, an image acquiring unit configured to acquire an image of the measurement target object, a first position and posture acquiring unit configured to acquire a first position and posture of the three-dimensional form model in a first coordinate system on the basis of a first geometric feature of the three-dimensional form model and a first geometric feature within the image, and a second position and posture acquiring unit configured to acquire a second position and posture of the three-dimensional form model in a second coordinate system that is different from the first coordinate system on the basis of a second geometric feature of the three-dimensional form model and a second geometric feature within the image and the first position and posture.
摘要:
An information processing apparatus includes a model storing unit configured to store a three-dimensional form model for acquiring the position and posture of a measurement target object, an image acquiring unit configured to acquire an image of the measurement target object, a first position and posture acquiring unit configured to acquire a first position and posture of the three-dimensional form model in a first coordinate system on the basis of a first geometric feature of the three-dimensional form model and a first geometric feature within the image, and a second position and posture acquiring unit configured to acquire a second position and posture of the three-dimensional form model in a second coordinate system that is different from the first coordinate system on the basis of a second geometric feature of the three-dimensional form model and a second geometric feature within the image and the first position and posture.
摘要:
An information processing apparatus according to the present invention includes a three-dimensional model storage unit configured to store data of a three-dimensional model that describes a geometric feature of an object, a two-dimensional image input unit configured to input a two-dimensional image in which the object is imaged, a range image input unit configured to input a range image in which the object is imaged, an image feature detection unit configured to detect an image feature from the two-dimensional image input from the two-dimensional image input unit, an image feature three-dimensional information calculation unit configured to calculate three-dimensional coordinates corresponding to the image feature from the range image input from the range image input unit, and a model fitting unit configured to fit the three-dimensional model into the three-dimensional coordinates of the image feature.
摘要:
An objective viewpoint image of an object captured at an objective viewpoint position is obtained, a measurement value of a sensor is received, information about the image coordinates of calibrating indices is detected from an objective viewpoint image, and two kinds of arrangement information of the calibrating indices and the sensor both placed on and relative to the object are obtained on the basis of the measurement value and the information about the image coordinates of the calibrating indices. With this, the two kinds of arrangement information are easily and accurately obtained at the same time.
摘要:
A marker placement information estimating method includes a constraint condition setting step for setting a constraint condition that can be defined with a geometric condition regarding placement information of markers, a capturing step for capturing photographed images including a marker image, a marker detecting step for detecting markers from the photographed images, and an estimating step for estimating the placement information of the markers using the positions of the detected markers on the images and the constraint condition. Thus, even if a constraint condition regarding the placement of markers exists, the placement information can be obtained with precision so as to satisfy the constraint condition.
摘要:
An information processing apparatus that calculates information on a position and an orientation of an image capture device relative to an object captured by the image capture device, holds three-dimensional information including a plurality of line segments that constitute the object, acquires an image of the object captured by the image capture device, detects an image feature indicating a line segment from the acquired image, calculates a position and orientation of the image capture device based on correspondence between the image feature indicating the detected line segment and the held line segment, and determines, for each of the held line segments, whether to use the line segment for the calculation of the position and orientation thereafter, based on at least one of a result of detection of the image feature, and information acquired in the calculation of the position and orientation.
摘要:
An information processing apparatus configured to estimate a position and orientation of a measuring object using an imaging apparatus includes an approximate position and orientation input unit configured to input a relative approximate position and orientation between the imaging apparatus and the measuring object, a first position and orientation updating unit configured to update the approximate position and orientation by matching a three-dimensional shape model to a captured image, a position and orientation difference information input unit configured to calculate and acquire a position and orientation difference amount of the imaging apparatus relative to the measuring object having moved after the imaging apparatus has captured an image of the measuring object or after last position and orientation difference information has been acquired, and a second position and orientation updating unit configured to update the approximate position and orientation based on the position and orientation difference amount.
摘要:
A position and orientation estimation apparatus detects correspondence between a real image obtained by an imaging apparatus by imaging a target object to be observed and a rendered image. The rendered image is generated by projecting a three dimensional model onto an image plane based on three dimensional model data expressing the shape and surface information of the target object, and position and orientation information of the imaging apparatus. The position and orientation estimation apparatus then calculates a relative position and orientation of the imaging apparatus and the target object to be observed based on the correspondence. Then, the surface information of the three dimensional model data is updated by associating image information of the target object to be observed in the real image with the surface information of the three dimensional model data, based on the calculated positions and orientations.
摘要:
In a case where a position and/or orientation of a shooting viewpoint is calculated by using information about image coordinates of markers placed in a scene, the present invention enables a user to easily determine positions of the markers so that the position and orientation can be calculated more accurately. Information about markers placed in a physical space is obtained and area information about mixing accuracy between a physical space image and a virtual space image is obtained based on the information about the markers, so that a virtual space image is generated in accordance with the obtained area information.
摘要:
A unit (110) acquires an image, sensed by an image sensing device (100), of a physical object having an outer appearance that can be expressed by line segments. A unit (120) stores defining data used to classify line segments configuring a 3D virtual object that simulates the outer appearance of the physical object into a plurality of groups and to define respective line segments belonging to the groups. A unit (130) selects one group from the groups one by one without any repetition. The unit (130) projects line segments which belong to the selected group onto a physical space using the defining data used to define that line segments, and the image of the physical space. The unit (130) then updates a position and orientation of the image sensing unit based on the line segments projected onto the physical space and a feature in the image of the physical object.