INFORMATION PROCESSING METHOD AND INFORMATION PROCESSING APPARATUS
First Claim
1. An information processing method for calculating a position and orientation of an image capturing device which captures an image of a physical space on which a plurality of markers are one-dimensional set, comprising:
- a marker detection step of detecting the plurality of markers from a captured image;
a conversion step of converting the plurality of markers detected in the marker detection step into corresponding numerical information;
a collating step of collating a part, which matches the numerical information, of a predetermined code string;
a coordinate calculation step of calculating coordinate values of the plurality of detected markers on the physical space using the collating result and information associated with a layout of the markers; and
a position and orientation calculation step of calculating the position and orientation of the image capturing device using a detection result in the marker detection step and the coordinate values.
1 Assignment
0 Petitions
Accused Products
Abstract
Markers are laid out to express a predetermined code string by a plurality of continuous markers. The markers which form a marker string include at least two types of markers having different features which can be identified by image processing. Markers detected in the captured image are converted into numerical information, and are collated based on the numerical information and the predetermined code string. Using information associated with the markers, the coordinate information of each collated marker is calculated. The position and orientation of an image capturing device are calculated using the coordinate information. With a simple arrangement, the position and orientation of an image capturing device can be calculated.
-
Citations
8 Claims
-
1. An information processing method for calculating a position and orientation of an image capturing device which captures an image of a physical space on which a plurality of markers are one-dimensional set, comprising:
-
a marker detection step of detecting the plurality of markers from a captured image; a conversion step of converting the plurality of markers detected in the marker detection step into corresponding numerical information; a collating step of collating a part, which matches the numerical information, of a predetermined code string; a coordinate calculation step of calculating coordinate values of the plurality of detected markers on the physical space using the collating result and information associated with a layout of the markers; and a position and orientation calculation step of calculating the position and orientation of the image capturing device using a detection result in the marker detection step and the coordinate values. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An information processing apparatus for calculating a position and orientation of an image capturing device which captures an image of a physical space on which a plurality of markers are one-dimensional set, characterized by comprising:
-
marker detection unit which detects the plurality of markers from the captured image; conversion unit which converts the plurality of markers detected by said marker detection unit into corresponding numerical information; collating unit which collates a part, which matches the numerical information, of a predetermined code string; coordinate calculation unit which calculates coordinate values of the plurality of detected markers on the physical space using the collating result and information associated with a layout of the markers; and position and orientation calculation unit which calculates the position and orientation of the image capturing device using a detection result of said marker detection unit and the coordinate values.
-
Specification