IP Library Granted Patent US 11,030,803
Granted Patent B2
US 11,030,803 · App. 16/230,671 · Granted Jun 8, 2021

Method and apparatus for generating raster map

Inventors: Yifei Zhan (Beijing, CN); Miao Yan (Beijing, CN); Wang Zhou (Beijing, CN); Xiong Duan (Beijing, CN); Xianpeng Lang (Beijing, CN); Changjie Ma (Beijing, CN)
Assignee: Baidu Online Network Technology (Beijing) Co., Ltd.
G06T17/05G01C21/32G01S17/86G01S17/89G01S17/931G06T9/00G06T17/005G06T2210/36
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,030,803
App. No.
16/230,671
Granted
Jun 8, 2021
Kind
B2
Abstract

A method, apparatus, and computer readable medium for generating a raster map are provided. The method includes generating a first raster map having a first resolution based on acquired laser point cloud. The method further includes generating a second raster map having a second resolution by merging rasters in the first raster map, the second resolution being lower than the first resolution. In addition, the method further includes storing the first raster map and an association between the first raster map and the second raster map. Some embodiments of the present disclosure are capable of meeting different levels of navigation or positioning requirements by generating raster maps of multiple resolutions. Furthermore, some embodiments of the present disclosure store only the raster map having the highest resolution and the association between the various levels of maps, thereby saving the storage space.

Claims (48)

1. A method for generating a raster map, the method comprising:

generating a first raster map having a first resolution based on acquired laser point cloud;

generating a second raster map having a second resolution by merging every preset number of rasters in the first raster map, the second resolution being lower than the first resolution; and

storing the first raster map and an association between the first raster map and the second raster map;

wherein the generating the first raster map comprises:

generating a multi-dimensional attribute of each of the rasters in the first raster map for providing navigation and positioning capabilities, the multi-dimensional attribute comprising an occupancy attribute indicating whether a raster being occupied, an average reflectivity attribute for determining a material of an obstacle in an environment, a color attribute representing a color of the obstacle in the environment, a density attribute for determining a type of the obstacle in the environment, and a curvature attribute for fitting a characteristic of a curved surface of the obstacle in the environment.

2. The method according to claim 1 , further comprising:

establishing the association between the first raster map and the second raster map using an octree spatial index.

3. The method according to claim 1 , further comprising:

generating the second raster map using the stored association and the first raster map, in response to a digital map request relating to the second raster map.

4. The method according to claim 1 , further comprising:

generating a third raster map having a third resolution by merging rasters in the second raster map, the third resolution being lower than the second resolution; and

storing the association between the second raster map and the third raster map.

5. The method according to claim 1 , wherein the color attribute is generated based on the laser point cloud and a photo associated with the laser point cloud.

6. The method according to claim 1 , further comprising:

acquiring updated laser point cloud;

registering the updated laser point cloud with the laser point cloud by adjusting a coordinate system of the updated laser point cloud based on the coordinate system of the laser point cloud; and

updating the first raster map using the registered updated laser point cloud.

7. The method according to claim 6 , wherein the updated laser point cloud is associated with a part of the laser point cloud, and the updating the first raster map comprises:

updating the part of the first raster map using the registered updated laser point cloud.

8. An apparatus for generating a raster map, the apparatus comprising:

at least one processor; and

a memory storing instructions, the instructions when executed by the at least one processor, cause the at least one processor to perform operations, the operations comprising:

generating a first raster map having a first resolution based on acquired laser point cloud;

generating a second raster map having a second resolution by merging every preset number of rasters in the first raster map, the second resolution being lower than the first resolution; and

storing the first raster map and an association between the first raster map and the second raster map;

wherein the generating the first raster map comprises:

generating a multi-dimensional attribute of each of the rasters in the first raster map for providing navigation and positioning capabilities, the multi-dimensional attribute comprising an occupancy attribute indicating whether a raster being occupied, an average reflectivity attribute for determining a material of an obstacle in an environment, a color attribute representing a color of the obstacle in the environment, a density attribute for determining a type of the obstacle in the environment, and a curvature attribute for fitting a characteristic of a curved surface of the obstacle in the environment.

9. The apparatus according to claim 8 , wherein the operations further comprise:

establishing the association between the first raster map and the second raster map using an octree spatial index.

10. The apparatus according to claim 8 , wherein the operations further comprise:

generating the second raster map using the stored association and the first raster map, in response to a digital map request relating to the second raster map.

11. The apparatus according to claim 8 , wherein the operations further comprise:

generating a third raster map having a third resolution by merging rasters in the second raster map, the third resolution being lower than the second resolution; and

storing the association between the second raster map and the third raster map.

12. The apparatus according to claim 8 , wherein the color attribute is generated based on the laser point cloud and a photo associated with the laser point cloud.

13. The apparatus according to claim 8 , wherein the operations further comprise:

acquiring updated laser point cloud;

registering the updated laser point cloud with the laser point cloud by adjusting a coordinate system of the updated laser point cloud based on the coordinate system of the laser point cloud; and

updating the first raster map using the registered updated laser point cloud.

14. The apparatus according to claim 13 , wherein the updated laser point cloud is associated with a part of the laser point cloud, and the updating the first raster map comprises:

updating the part of the first raster map using the registered updated laser point cloud.

15. A non-transitory computer-readable storage medium storing a computer program, the computer program when executed by one or more processors, causes the one or more processors to perform operations, the operations comprising:

generating a first raster map having a first resolution based on acquired laser point cloud;

generating a second raster map having a second resolution by merging every preset number of rasters in the first raster map, the second resolution being lower than the first resolution; and

storing the first raster map and an association between the first raster map and the second raster map;

wherein the generating the first raster map comprises:

generating a multi-dimensional attribute of each of the rasters in the first raster map for providing navigation and positioning capabilities, the multi-dimensional attribute comprising an occupancy attribute indicating whether a raster being occupied, an average reflectivity attribute for determining a material of an obstacle in an environment, a color attribute representing a color of the obstacle in the environment, a density attribute for determining a type of the obstacle in the environment, and a curvature attribute for fitting a characteristic of a curved surface of the obstacle in the environment.

Assignments (6)
CORRECTIVE ASSIGNMENT TO CORRECT THE APPLICANT NAME PREVIOUSLY RECORDED AT REEL: 057933 FRAME: 0812. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Dec 28, 2021
From: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.
To: APOLLO INTELLIGENT DRIVING TECHNOLOGY (BEIJING) CO., LTD.
Reel/Frame 058594/0836 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 13, 2021
From: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.
To: APOLLO INTELLIGENT DRIVING (BEIJING) TECHNOLOGY CO., LTD.
Reel/Frame 057933/0812 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 30, 2021
From: YAN, MIAO; ZHOU, WANG; MA, CHANGJIE
To: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.
Reel/Frame 056104/0359 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 30, 2021
From: LANG, XIANPENG
To: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.
Reel/Frame 056104/0492 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 30, 2021
From: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD.
To: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.
Reel/Frame 056104/0529 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 30, 2021
From: DUAN, XIONG; ZHAN, YIFEI
To: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD.
Reel/Frame 056106/0544 →
Priority Claims (1)
CN 201711485401.0 · Dec 29, 2017 · national
Continuity (1)
Related Publication 20190206122A1 · Jul 4, 2019