OPERATING DEVICE, OPERATING SYSTEM, OPERATING METHOD, AND PROGRAM THEREFOR
First Claim
1. An operating device comprising:
- a reference laser scan data obtaining circuit having a structure that obtains laser scan data, which is obtained by scanning an object to be measured with laser light by a laser scanner while a vehicle travels, as reference laser scan data, the laser scanner fixed on the vehicle and having exterior orientation parameters with respect to the vehicle, which are determined;
an image data obtaining circuit having a structure that obtains data of an image of the object, which is photographed at a predetermined timing by a camera that is fixed on the vehicle while the vehicle travels;
a reference point cloud position data calculator that calculates reference point cloud position data, in which the reference laser scan data is described in a coordinate system defined on the vehicle at the predetermined timing, based on a trajectory the vehicle has travelled;
a matching point selecting circuit having a structure that selects matching points between the reference point cloud position data and the image; and
an exterior orientation parameter calculator that calculates exterior orientation parameters of the camera with respect to the vehicle based on the reference point cloud position data of the matching points and image coordinate values of the matching points in the image.
1 Assignment
0 Petitions
Accused Products
Abstract
A technique for efficiently calibrating a camera is provided. Reference laser scan data is obtained by scanning a building 131 by a laser scanner 115, which is fixed on a vehicle 100 and has known exterior orientation parameters, while the vehicle 100 travels. An image of the building 131 is photographed at a predetermined timing by an onboard camera 113. Reference point cloud position data, in which the reference laser scan data is described in a coordinate system defined on the vehicle 100 at the predetermined timing, is calculated based on the trajectory the vehicle 100 has traveled. Matching points are selected between feature points in the reference point cloud position data and in the image. Exterior orientation parameters of the camera 113 are calculated based on relative relationships between the reference point cloud position data and image coordinate values in the image of the matching points.
-
Citations
4 Claims
-
1. An operating device comprising:
-
a reference laser scan data obtaining circuit having a structure that obtains laser scan data, which is obtained by scanning an object to be measured with laser light by a laser scanner while a vehicle travels, as reference laser scan data, the laser scanner fixed on the vehicle and having exterior orientation parameters with respect to the vehicle, which are determined; an image data obtaining circuit having a structure that obtains data of an image of the object, which is photographed at a predetermined timing by a camera that is fixed on the vehicle while the vehicle travels; a reference point cloud position data calculator that calculates reference point cloud position data, in which the reference laser scan data is described in a coordinate system defined on the vehicle at the predetermined timing, based on a trajectory the vehicle has travelled; a matching point selecting circuit having a structure that selects matching points between the reference point cloud position data and the image; and an exterior orientation parameter calculator that calculates exterior orientation parameters of the camera with respect to the vehicle based on the reference point cloud position data of the matching points and image coordinate values of the matching points in the image. - View Dependent Claims (2)
-
-
3. An operating method comprising:
-
obtaining laser scan data, which is obtained by scanning an object to be measured with laser light by a laser scanner while a vehicle travels, as reference laser scan data, the laser scanner fixed on the vehicle and having exterior orientation parameters with respect to the vehicle, which are determined; obtaining data of an image of the object, which is photographed at a predetermined timing by a camera that is fixed on the vehicle while the vehicle travels; calculating reference point cloud position data, in which the reference laser scan data is described in a coordinate system defined on the vehicle at the predetermined timing, based on a trajectory the vehicle has traveled; selecting matching points between the reference point cloud position data and the image; and calculating exterior orientation parameters of the camera with respect to the vehicle based on the reference point cloud position data of the matching points and image coordinate values of the matching points in the image.
-
-
4. A storage medium storing a program to be read and executed by a computer, the program allowing the computer to:
-
obtain laser scan data, which is obtained by scanning an object to be measured with laser light by a laser scanner while a vehicle travels, as reference laser scan data, the laser scanner fixed on the vehicle and having exterior orientation parameters with respect to the vehicle, which are determined, obtain data of an image of the object, which is photographed at a predetermined timing by a camera that is fixed on the vehicle while the vehicle travels, calculate reference point cloud position data, in which the reference laser scan data is described in a coordinate system defined on the vehicle at the predetermined timing, select matching points between the reference point cloud position data and the image, and calculate exterior orientation parameters of the camera with respect to the vehicle based on the reference point cloud position data of the matching points and image coordinate values of the matching points in the image.
-
Specification