Sensor calibration apparatus, sensor calibration method, program, storage medium, information processing method, and information processing apparatus
First Claim
1. An information processing method comprising the steps of:
- holding values of coordinate positions of a plurality of markers on a predetermined coordinate system;
acquiring a captured image obtained by sensing an image of a real space on which the markers are arranged using an image sensing unit;
adjusting parameters used upon detecting markers, based on a user'"'"'s instruction;
detecting the markers included in the captured image;
identifying the markers that have been detected on the basis of the values; and
combining information corresponding to an identification result in said identifying step, on the captured image, and displaying a resulting combined image.
0 Assignments
0 Petitions
Accused Products
Abstract
A calibration information calculation unit 340 calculates the first coordinate positions of feature points included in images obtained by an image sensing apparatus at timings from an instruction unit 350 using position data, on world coordinate system, of a plurality of feature points held by a world coordinate holding unit 310 and the measured values of a position/posture sensor 130 input to a data management unit 330 at the timings. The unit 340 receives the second coordinate positions, which are acquired by an image coordinate acquisition unit 320, of the feature points included in the images obtained by the image sensing device at the timings. The unit 340 calculates calibration information using the first and second coordinate positions.
-
Citations
16 Claims
-
1. An information processing method comprising the steps of:
-
holding values of coordinate positions of a plurality of markers on a predetermined coordinate system; acquiring a captured image obtained by sensing an image of a real space on which the markers are arranged using an image sensing unit; adjusting parameters used upon detecting markers, based on a user'"'"'s instruction; detecting the markers included in the captured image; identifying the markers that have been detected on the basis of the values; and combining information corresponding to an identification result in said identifying step, on the captured image, and displaying a resulting combined image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An information processing apparatus comprising:
-
a holding unit adapted to hold values of coordinate positions of a plurality of markers on a predetermined coordinate system; an acquiring unit adapted to acquire a captured image obtained by sensing an image of a real space on which the markers are arranged using an image sensing unit; an adjusting unit adapted to adjust parameters used upon detecting markers based on a user'"'"'s instruction; a detecting unit adapted to detect the markers included in the captured image; an identifying unit adapted to identify the markers detected by said detecting unit on the basis of the values held by said holding unit; and a combining unit adapted to combine information corresponding to an identification result obtained by said identifying unit on the captured image, and displaying a resulting combined image.
-
-
10. An information processing method for calculating calibration information used to transform a position and orientation of an image capturing device measured by a sensor into that of a world coordinate system, including steps of
acquiring a plurality of images captured in a physical space where a plurality of markers are arranged, by the capturing device, wherein world coordinates of the each of marker is known; -
acquiring a plurality of measured values, from the sensor, corresponding to each of the captured images; detecting image coordinates of markers included in the captured image; selecting the captured image to be used to calculate the calibration information from the acquired captured images according to a user'"'"'s instruction; calculating the calibration information using the measured value of the selected captured image, the detected image coordinates of each of the markers included in the selected captured image, and the world coordinates of each of the markers; combining a captured image with a sign indicating image coordinates of each of markers included in the captured image, identification information of each of the markers included in the captured image, and a sign indicating image coordinates calculated from world coordinates of each of the markers included in the captured image by using the calculated calibration information; and displaying the combined image. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A computer-readable storage medium which stores a program that when executed in a computer performs an information processing method, the method comprising the steps of:
-
holding values of coordinate positions of a plurality of markers on a predetermined coordinate system; acquiring a captured image obtained by sensing an image of a real space on which the markers are arranged using an image sensing unit; adjusting parameters used upon detecting markers, based on a user'"'"'s instruction; detecting the markers included in the captured image; identifying the markers that have been detected on the basis of the values; and combining information corresponding to an identification result in said identifying step, on the captured image, and displaying a resulting combined image.
-
-
16. An information processing apparatus comprising:
-
a holding unit for holding values of coordinate positions of a plurality of markers on a predetermined coordinate system; an acquiring unit for acquiring a captured image obtained by sensing an image of a real space on which the markers are arranged using an image sensing unit; an adjusting unit for adjusting parameters used upon detecting markers, based on a user'"'"'s instruction; a detection unit for detecting the markers included in the captured image; an identifying unit for identifying the markers that have been detected on the basis of the values; and a combining unit for combining information corresponding to an identification result obtained in said identifying unit, on the captured image, and for displaying a resulting combined image.
-
Specification