2019 · 124 citations · 19 references
ComputingRobotics EngineeringComputer VisionRobot VisionVisual Perception3D Imaging3D ReconstructionDeep LearningRobotic VisionScene UnderstandingThree-dimensional Perception3D Semantic SegmentationConditional Random FieldsConvolutionConvolutional Neural NetworksHybrid Kernel ArchitecturePerceptionTemporal ConsistencyVideo Semantic Segmentation
Robotics and VR/AR applications commonly use 3D videos, yet these are often processed frame‑by‑frame with 2D or 3D convolutional networks. This work proposes 4‑dimensional convolutional neural networks that directly process 3D videos with high‑dimensional convolutions for spatio‑temporal perception. The authors develop a sparse‑tensor framework with generalized sparse convolutions, implement it in an open‑source library, and build 4‑D CNNs that are validated on 3‑D segmentation benchmarks, employing a hybrid kernel and trilateral‑stationary CRFs to enforce spatio‑temporal consistency. Experiments demonstrate that generalized 3‑D sparse convolutions outperform 2‑D and 2‑D/3‑D hybrid methods, and that 4‑D spatio‑temporal CNNs are noise‑robust and beat 3‑D CNNs on 3‑D video tasks.
In many robotics and VR/AR applications, 3D-videos are readily-available input sources (a sequence of depth images, or LIDAR scans). However, in many cases, the 3D-videos are processed frame-by-frame either through 2D convnets or 3D perception algorithms. In this work, we propose 4-dimensional convolutional neural networks for spatio-temporal perception that can directly process such 3D-videos using high-dimensional convolutions. For this, we adopt sparse tensors and propose generalized sparse convolutions that encompass all discrete convolutions. To implement the generalized sparse convolution, we create an open-source auto-differentiation library for sparse tensors that provides extensive functions for high-dimensional convolutional neural networks. We create 4D spatio-temporal convolutional neural networks using the library and validate them on various 3D semantic segmentation benchmarks and proposed 4D datasets for 3D-video perception. To overcome challenges in 4D space, we propose the hybrid kernel, a special case of the generalized sparse convolution, and trilateral-stationary conditional random fields that enforce spatio-temporal consistency in the 7D space-time-chroma space. Experimentally, we show that a convolutional neural network with only generalized 3D sparse convolutions can outperform 2D or 2D-3D hybrid methods by a large margin. Also, we show that on 3D-videos, 4D spatio-temporal convolutional neural networks are robust to noise and outperform the 3D convolutional neural network.
19
Deep Residual Learning for Image Recognition
Kaiming He, Xiangyu Zhang, Shaoqing Ren et al. · 2016 · 222.1K citations · Full text
ScanNet: Richly-Annotated 3D Reconstructions of Indoor Scenes
Angela Dai, Manolis Savva, Maciej Halber et al. · 2017 · 4K citations
PointNet: Deep Learning on Point Sets for 3D Classification and Segmentation
Charles R. Qi, Hao Su, Kaichun Mo et al. · arXiv (Cornell University) · 2016 · 2.9K citations · Full text
Conditional Random Fields as Recurrent Neural Networks
Shuai Zheng, Sadeep Jayasumana, Bernardino Romera‐Paredes et al. · 2015 · 2.4K citations · Full text