Back to results

University of Illinois at Urbana-Champaign

Depth Correction++ for pseudo-LiDAR

Abstract

dc:description

In recent years, objection detection is one of the most important tasks in the autonomous driving area. There are many research studies done for 2D object detection that have achieved very high detection accuracy. However, the recent trend is 3D object detection. 3D object detection can provide more information from the 3D bounding boxes, compared to 2D bounding boxes, which can better describe surrounding obstacles with details, providing further help with route planning of autonomous vehicles. Researchers commonly use LiDAR data in 3D object detection, because it can provide accurate depth information. However, LiDAR sensors are expensive, which means it is not economical to use LiDAR sensors and data in real life. How- ever, using only cameras for 3D object detection has low accuracy. This resulted in the introduction of the pseudo-LiDAR, which uses stereo images as input and generates a fake point cloud. Then this pseudo-LiDAR data is used instead of a real point cloud as an input for 3D object detection algorithms. After one year, pseudo-LiDAR++, which was based on the original pseudo-LiDAR algorithm, was published. Furthermore, it uses sparse real LiDAR data to correct the depth of generated LiDAR data. The pseudo-LiDAR algorithm only uses 2D image data, which lacks depth information, hence the accuracy is only a little higher than image-based systems. At the same time, LiDAR-based 3D object detection algorithms, which use full LiDAR data, do not fully utilize all LiDAR points, because many points are redundant. Sparse LiDAR data can provide accurate depth for a few points. However, only using sparse real LiDAR points as the input for 3D object detection cannot generate high detection accuracy, although it can be useful to adjust a pseudo-LiDAR point cloud. Pseudo-LiDAR++ uses K-nearest-neighbor (KNN) to classify the 3D points, and then uses a linear system to adjust the depth estimation. Based on this algorithm, we proposed a new algorithm “Depth Correction++” (DC++) that is able to further correct the depth information. DC++ focuses on pedestrians and cyclists. It uses the closest real LiDAR point to adjust the predicted depth of a target point, which can effectively decrease the deviation of a small object’s predicted depth. Therefore, the algorithm enhances the 3D object detection accuracy.

Degree

thesis:*
Name thesis:degree_name
M.S.
Level thesis:degree_level
Thesis
Discipline thesis:degree_discipline
Electrical & Computer Engr
Grantor
University of Illinois at Urbana-Champaign
Year dc:date
2021

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Qiu, Yujia
Contributors dc:contributor
  • Chen, Deming

Subjects

dc:subject × 3

Rights

dc:rights
Statement dc:rights
  • Copyright 2020 Yujia Qiu
Language dc:language
en

Identifiers

dc:identifier.*
Handle dc:identifier
http://hdl.handle.net/2142/109452
OAI identifier oai:identifier
oai:www.ideals.illinois.edu:2142/109452

Chain of custody

source
Harvested from
University of Illinois - Urbana-Champaign
Base URL
www.ideals.illinois.edu/oai-pmh
Last updated
2026-07-22
Source record
OAI-PMH GetRecord
citation

Qiu, Yujia. Depth Correction++ for pseudo-LiDAR. Thesis thesis, University of Illinois at Urbana-Champaign, 2021. http://hdl.handle.net/2142/109452