LassoNet: Deep Lasso-Selection of 3D Point Clouds

被引:37
作者
Chen, Zhutian [1 ]
Zeng, Wei [2 ]
Yang, Zhiguang [2 ]
Yu, Lingyun [3 ]
Fu, Chi-Wing [4 ]
Qu, Huamin [1 ]
机构
[1] Hong Kong Univ Sci & Technol, Hong Kong, Peoples R China
[2] Chinese Acad Sci, Shenzhen Inst Adv Technol, Shenzhen, Peoples R China
[3] Univ Groningen, Groningen, Netherlands
[4] Chinese Univ Hong Kong, Hong Kong, Peoples R China
基金
中国国家自然科学基金;
关键词
Point Clouds; Lasso Selection; Deep Learning;
D O I
10.1109/TVCG.2019.2934332
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Selection is a fundamental task in exploratory analysis and visualization of 3D point clouds. Prior researches on selection methods were developed mainly based on heuristics such as local point density, thus limiting their applicability in general data. Specific challenges root in the great variabilities implied by point clouds (e.g., dense vs. sparse), viewpoint (e.g., occluded vs. non-occluded), and lasso (e.g., small vs. large). In this work, we introduce LassoNet, a new deep neural network for lasso selection of 3D point clouds, attempting to learn a latent mapping from viewpoint and lasso to point cloud regions. To achieve this, we couple user-target points with viewpoint and lasso information through 3D coordinate transform and naive selection, and improve the method scalability via an intention filtering and farthest point sampling. A hierarchical network is trained using a dataset with over 30K lasso-selection records on two different point cloud data. We conduct a formal user study to compare LassoNet with two state-of-the-art lasso-selection methods. The evaluations confirm that our approach improves the selection effectiveness and efficiency across different combinations of 3D point clouds, viewpoints, and lasso selections. Project Website: https://lassonet.github.io
引用
收藏
页码:195 / 204
页数:10
相关论文
共 43 条
[1]  
[Anonymous], 2005, Symposium on Interactive 3D graphics and games
[2]  
[Anonymous], 1996, P UIST 96 NOV
[3]  
[Anonymous], 2016, Deep Learning
[4]   A survey of 3D object selection techniques for virtual environments [J].
Argelaguet, Ferran ;
Andujar, Carlos .
COMPUTERS & GRAPHICS-UK, 2013, 37 (03) :121-136
[5]   A theory of learning from different domains [J].
Ben-David, Shai ;
Blitzer, John ;
Crammer, Koby ;
Kulesza, Alex ;
Pereira, Fernando ;
Vaughan, Jennifer Wortman .
MACHINE LEARNING, 2010, 79 (1-2) :151-175
[6]   Geometric Deep Learning Going beyond Euclidean data [J].
Bronstein, Michael M. ;
Bruna, Joan ;
LeCun, Yann ;
Szlam, Arthur ;
Vandergheynst, Pierre .
IEEE SIGNAL PROCESSING MAGAZINE, 2017, 34 (04) :18-42
[7]   Scale-invariant heat kernel signatures for non-rigid shape recognition [J].
Bronstein, Michael M. ;
Kokkinos, Iasonas .
2010 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2010, :1704-1711
[8]   Shape Completion using 3D-Encoder-Predictor CNNs and Shape Synthesis [J].
Dai, Angela ;
Qi, Charles Ruizhongtai ;
Niessner, Matthias .
30TH IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2017), 2017, :6545-6554
[9]   The farthest point strategy for progressive image sampling [J].
Eldar, Y ;
Lindenbaum, M ;
Porat, M ;
Zeevi, YY .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 1997, 6 (09) :1305-1315
[10]   Fast and Accurate CNN-based Brushing in Scatterplots [J].
Fan, Chaoran ;
Hauser, Helwig .
COMPUTER GRAPHICS FORUM, 2018, 37 (03) :111-120