← Search

Charles R. Qi

29 accepted papers

2024

MoST: Multi-Modality Scene Tokenization for Motion Prediction

CVPR 2024poster

Many existing motion prediction approaches rely on symbolic perception outputs to generate agent trajectories such as bounding boxes road graph information and traffic lights. This symbolic representation is a high-level abstraction of the real world which may render the motion prediction model vuln…

Cited by 9SourcePDFScholar
2023

GINA-3D: Learning To Generate Implicit Neural Assets in the Wild

CVPR 2023poster

Modeling the 3D world from sensor data for simulation is a scalable way of developing testing and validation environments for robotic learning problems such as autonomous driving. However, manually creating or re-creating real-world-like environments is difficult, expensive, and not scalable. Recent…

Cited by 21SourcePDFScholar
2023

MoDAR: Using Motion Forecasting for 3D Object Detection in Point Cloud Sequences

CVPR 2023poster

Occluded and long-range objects are ubiquitous and challenging for 3D object detection. Point cloud sequence data provide unique opportunities to improve such cases, as an occluded or distant object can be observed from different viewpoints or gets better visibility over time. However, the efficienc…

Cited by 15SourcePDFScholar
2023

NeRDi: Single-View NeRF Synthesis With Language-Guided Diffusion As General Image Priors

CVPR 2023poster

2D-to-3D reconstruction is an ill-posed problem, yet humans are good at solving this problem due to their prior knowledge of the 3D world developed over years. Driven by this observation, we propose NeRDi, a single-view NeRF synthesis framework with general image priors from 2D diffusion models. For…

Cited by 169SourcePDFScholar
2023

Unsupervised 3D Perception with 2D Vision-Language Distillation for Autonomous Driving

ICCV 2023poster

Closed-set 3D perception models trained on only a pre-defined set of object categories can be inadequate for safety critical applications such as autonomous driving where new object types can be encountered after deployment. In this paper, we present a multi-modal auto labeling pipeline capable of g…

Cited by 31PDFScholar
2022

Depth Estimation Matters Most: Improving Per-Object Depth Estimation for Monocular 3D Detection and Tracking

ICRA 2022poster

Monocular image-based 3D perception has become an active research area in recent years owing to its applications in autonomous driving. Approaches to monocular 3D perception including detection and tracking, however, often yield inferior performance when compared to LiDAR-based techniques. Through s…

Cited by 24SourceScholar
2022

Improving the Intra-Class Long-Tail in 3D Detection via Rare Example Mining

ECCV 2022poster

"Continued improvements in deep learning architectures have steadily advanced the overall performance of 3D object detectors to levels on par with humans for certain tasks and datasets, where the overall performance is mostly driven by common examples. However, even the best performing models suffer…

Cited by 36SourcePDFScholar
2022

LESS: Label-Efficient Semantic Segmentation for LiDAR Point Clouds

ECCV 2022poster

"Semantic segmentation of LiDAR point clouds is an important task in autonomous driving. However, training deep models via conventional supervised methods requires large datasets which are costly to label. It is critical to have label-efficient segmentation approaches to scale up the model to new op…

Cited by 79SourcePDFScholar
2022

LidarNAS: Unifying and Searching Neural Architectures for 3D Point Clouds

ECCV 2022poster

"Developing neural models that accurately understand objects in 3D point clouds is essential for the success of robotics and autonomous driving. However, arguably due to the higher-dimensional nature of the data (as compared to images), existing neural architectures exhibit a large variety in their…

Cited by 6SourcePDFScholar
2022

Motion Inspired Unsupervised Perception and Prediction in Autonomous Driving

ECCV 2022poster

"Learning-based perception and prediction modules in modern autonomous driving systems typically rely on expensive human annotation and are designed to perceive only a handful of predefined object categories. This closed-set paradigm is insufficient for the safety-critical autonomous driving task, w…

Cited by 68SourcePDFScholar
2022

Multi-Class 3D Object Detection with Single-Class Supervision

ICRA 2022poster

While multi-class 3D detectors are needed in many robotics applications, training them with fully labeled datasets can be expensive in labeling cost. An alternative approach is to have targeted single-class labels on disjoint data samples. In this paper, we are interested in training a multi-class 3…

Cited by 2SourceScholar
2022

RIDDLE: Lidar Data Compression With Range Image Deep Delta Encoding

CVPR 2022poster

Lidars are depth measuring sensors widely used in autonomous driving and augmented reality. However, the large volume of data produced by lidars can lead to high costs in data storage and transmission. While lidar data can be represented as two interchangeable representations: 3D point clouds and ra…

Cited by 23PDFcodeScholar
2021

Large Scale Interactive Motion Forecasting for Autonomous Driving: The Waymo Open Motion Dataset

ICCV 2021poster

As autonomous driving systems mature, motion forecasting has received increasing attention as a critical requirement for planning. Of particular importance are interactive situations such as merges, unprotected turns, etc., where predicting individual object motion is not sufficient. Joint predictio…

Cited by 624PDFScholar
2021

Offboard 3D Object Detection From Point Cloud Sequences

CVPR 2021poster

While current 3D object recognition research mostly focuses on the real-time, onboard scenario, there are many offboard use cases of perception that are largely under-explored, such as using machines to automatically generate high-quality 3D labels. Existing 3D object detectors fail to satisfy the h…

Cited by 226PDFScholar
2021

Revisiting 3D Object Detection From an Egocentric Perspective

NeurIPS 2021poster

3D object detection is a key module for safety-critical robotics applications such as autonomous driving. For these applications, we care most about how the detections affect the ego-agent’s behavior and safety (the egocentric perspective). Intuitively, we seek more accurate descriptions of object g…

Cited by 28SourcePDFScholar
2021

SPG: Unsupervised Domain Adaptation for 3D Object Detection via Semantic Point Generation

ICCV 2021poster

In autonomous driving, a LiDAR-based object detector should perform reliably at different geographic locations and under various weather conditions. While recent 3D detection research focuses on improving performance within a single domain, our study reveals that the performance of modern detectors…

Cited by 198PDFcodeScholar
2020

ImVoteNet: Boosting 3D Object Detection in Point Clouds With Image Votes

CVPR 2020poster

3D object detection has seen quick progress thanks to advances in deep learning on point clouds. A few recent works have even shown state-of-the-art performance with just point clouds input (e.g. VoteNet). However, point cloud data have inherent limitations. They are sparse, lack color information a…

Cited by 348PDFcodeScholar
2020

PointContrast: Unsupervised Pre-training for 3D Point Cloud Understanding

ECCV 2020poster

Arguably one of the top success stories of deep learning is transfer learning. The finding that pre-training a network on a rich source set (g, ImageNet) can help boost performance once fine-tuned on a usually much smaller target set, has been instrumental to many applications in language and vision…

2019

Deep Hough Voting for 3D Object Detection in Point Clouds

ICCV 2019oral

Current 3D object detection methods are heavily influenced by 2D detectors. In order to leverage architectures in 2D detectors, they often convert 3D point clouds to regular grids (i.e., to voxel grids or to bird's eye view images), or rely on detection in 2D images to propose 3D boxes. Few works ha…

Cited by 1587PDFcodeScholar
2019

KPConv: Flexible and Deformable Convolution for Point Clouds

ICCV 2019poster

We present Kernel Point Convolution (KPConv), a new design of point convolution, i.e. that operates on point clouds without any intermediate representation. The convolution weights of KPConv are located in Euclidean space by kernel points, and applied to the input points close to them. Its capacity…

Cited by 3401PDFcodeScholar
2019

Order-Aware Generative Modeling Using the 3D-Craft Dataset

ICCV 2019poster

In this paper, we study the problem of sequentially building houses in the game of Minecraft, and demonstrate that learning the ordering can make for more effective autoregressive models. Given a partially built house made by a human player, our system tries to place additional blocks in a human-lik…

Cited by 9PDFcodeScholar
2018

Exploring Hidden Dimensions in Accelerating Convolutional Neural Networks

ICML 2018oral

The past few years have witnessed growth in the computational requirements for training deep convolutional neural networks. Current approaches parallelize training onto multiple devices by applying a single parallelization strategy (e.g., data or model parallelism) to all layers in a network. Althou…

Cited by 54SourcePDFScholar
2018

Frustum PointNets for 3D Object Detection From RGB-D Data

CVPR 2018poster

In this work, we study 3D object detection from RGB-D data in both indoor and outdoor scenes. While previous methods focus on images or 3D voxels, often obscuring natural 3D patterns and invariances of 3D data, we directly operate on raw point clouds by popping up RGB-D scans. However, a key challen…

2017

PointNet: Deep Learning on Point Sets for 3D Classification and Segmentation

CVPR 2017oral

Point cloud is an important type of geometric data structure. Due to its irregular format, most researchers transform such data to regular 3D voxel grids or collections of images. This, however, renders data unnecessarily voluminous and causes issues. In this paper, we design a novel type of neural…

Cited by 19941PDFScholar
2016

FPNN: Field Probing Neural Networks for 3D Data

NeurIPS 2016poster

Building discriminative representations for 3D data has been an important task in computer graphics and computer vision research. Convolutional Neural Networks (CNNs) have shown to operate on 2D images with great success for a variety of tasks. Lifting convolution operators to 3D (3DCNNs) seems like…

2016

Volumetric and Multi-View CNNs for Object Classification on 3D Data

CVPR 2016spotlight

3D shape models are becoming widely available and easier to capture, making available 3D information crucial for progress in object classification. Current state-of-the-art methods rely on CNNs to address this problem. Recently, we witness two types of CNNs being developed: CNNs based upon volumetri…

Cited by 2061PDFScholar
2015

Render for CNN: Viewpoint Estimation in Images Using CNNs Trained With Rendered 3D Model Views

ICCV 2015oral

Object viewpoint estimation from 2D images is an essential task in computer vision. However, two issues hinder its progress: scarcity of training data with viewpoint annotations, and a lack of powerful features. Inspired by the growing availability of 3D models, we propose a framework to address bot…

Cited by 966PDFScholar