Three-dimensional data creation method, client device, and server
A three-dimensional data creation method in a client device includes: creating three-dimensional data of a surrounding area of the client device using sensor information that is obtained through a sensor equipped in the client device and indicates a surrounding condition of the client device; estimating a self-location of the client device using the three-dimensional data created; and transmitting the sensor information obtained to a server or an other client device.
1. A client device comprising:
a first sensor that obtains first sensor data;
a second sensor that obtains second sensor data; and
a processor that performs:
generating combined data including three-dimensional coordinate values of points and color information of the points, the three-dimensional coordinate values being obtained from the first sensor data, the color information being obtained from the second sensor data; and
estimating a location of the client device using the combined data and three-dimensional map data.
2. The client device according to claim 1 , further comprising:
a transmitter that transmits sensor information when a difference between the three-dimensional coordinate values and the three-dimensional map data is larger than a predetermined threshold, the sensor information including the first sensor data and the second sensor data.
3. The client device according to claim 2 , the client device further comprising:
a third sensor that obtains third sensor data, wherein
the sensor information further includes the third sensor data, and
the processor generates the combined data without using the third sensor data.
4. The client device according to claim 2 , wherein the sensor information includes information indicating locations of the first sensor and the second sensor.
5. The client device according to claim 2 , wherein the sensor information includes information indicating an accuracy of estimated locations of the points obtained by the first sensor.
6. A method performed by a client device comprising a first sensor and a second sensor, the method comprising:
obtaining first sensor data using the first sensor,
obtaining second sensor data using the second sensor,
generating combined data including three-dimensional coordinate values of points and color information of the points, the three-dimensional coordinate values being obtained from the first sensing data, the color information being obtained from the second sensor data; and
estimating a location of the client device using the combined data and three-dimensional map data.