Pith. sign in

REVIEW 2 major objections 7 minor 4 cited by

PCRNet: Point Cloud Registration Network using PointNet Encoding

T0 review · 2 major / 7 minor · reviewed 2026-08-14 · deepseek-v4-flash

Pith's one-line read The paper claims that the rigid transform aligning two point clouds can be obtained by comparing PointNet feature vectors, and that an iterative version matches a global-optimal baseline at orders-of-magnitude lower compute.

desk verdict A solid, clearly-written engineering paper whose honest niche is category-specific fast registration; the abstract and Section 4.3 overstate generalization and accuracy. read the letter →

arxiv 1908.07906 v2 pith:VN25QEVL submitted 2019-08-21 cs.CV

classification cs.CV
keywords pointcloudregistrationNetrigidtransformationSE(3)deeplearningposeestimationSiamesenetworkiterativerefinement
verification ladder T0 review T1 audit T2 compute T3 formal

The pith

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The reading

This paper tries to establish that rigid point cloud registration—finding the rotation and translation that align two scans of the same object—can be solved by comparing PointNet's global feature vectors rather than by matching point correspondences or searching over poses. It introduces PCRNet, a Siamese network that encodes source and template clouds, concatenates the two feature vectors, and regresses a translation vector and unit quaternion in a single forward pass, plus an iterative version that refines the estimate by re-encoding the transformed source. The reported payoff is speed and noise robustness: on noisy ModelNet40 experiments the iterative network achieves accuracy close to the globally optimal Go-ICP baseline while running roughly three orders of magnitude faster, and it outperforms both ICP and PointNetLK under Gaussian noise when trained with similar noise. The paper also shows that training specificity matters, with object-category-specific models registering much more accurately than a model trained across many categories.

What carries the argument

The load-bearing object is PointNet's global feature vector, produced by a symmetric max-pooling operation over per-point multilayer perceptron outputs; the paper treats this vector as a pose-sensitive shape encoding, so two point clouds of the same shape in different poses should have measurably different features. In PCRNet the transform is regressed directly: a Siamese pair of shared-weight MLPs (sizes 64, 64, 64, 128, 1024) encodes source and template, the two global feature vectors are concatenated, and five fully connected layers (1024, 1024, 512, 512, 256) plus a seven-unit output layer predict translation and a unit quaternion. In the iterative version, the predicted transform is applied to the source before the next encoding, the final transform is the composition of the per-iteration transforms, and the training loss is the Earth Mover Distance between the transformed source and the template.

What would settle it

Take a rotationally symmetric object such as a uniformly sampled sphere, rotate the source by a known angle inside the training range, and see whether PCRNet recovers it; because max-pooled features of a sphere are nearly invariant to rotation, the network should fail, exposing the dependence on pose information actually surviving in the feature vector. More quantitatively, plot $\|\varphi(P_S) - \varphi(P_T)\|$ against rotation angle for a fixed shape; any flat region in that curve marks an interval of poses the regressor cannot distinguish.

Watch

Extended reading notes

Core claim

The paper's central claim is that the rigid-body transformation $T \in SE(3)$ aligning a source point cloud $P_S$ to a template $P_T$ can be recovered from the PointNet global feature vectors $\varphi(P_S)$ and $\varphi(P_T)$: the goal is to find the transform that minimizes the difference between the two feature vectors. Rather than solving that minimization with a classical optimizer, PCRNet concatenates the two feature vectors and trains fully connected layers to output the translation vector and the normalized rotation quaternion directly. The iterative PCRNet repeats the process: it applies the predicted transform to the source, re-encodes, and composes the per-iteration transforms as $T = T^{(n)} \times \dots \times T^{(1)}$. On the paper's experiments, iterative PCRNet reaches an AUC (area under the success-ratio curve) of 0.9943 on noisy data with a mean rotation error around one degree, compared with Go-ICP's AUC of 1.0 and mean error of 0.45 degrees, while taking 146 ms on average versus Go-ICP's $2.7\times 10^5$ ms.

Load-bearing premise

The load-bearing assumption is that PointNet's max-pooled global feature vector retains enough information about both shape and orientation that a fixed fully connected network can regress the rigid transform from the two feature vectors alone; if max-pooling discards pose-critical details, the regression problem is ill-posed.

Editorial extensions

If this is right

  • Iterative PCRNet, trained on a specific object category, registers noisy point clouds with accuracy close to the globally optimal Go-ICP while running about three orders of magnitude faster in the reported experiments.
  • Because the whole pipeline is differentiable and avoids closest-point correspondence searches, it can execute on a GPU and be integrated as a trainable module inside larger deep networks.
  • The single-shot PCRNet trades accuracy for speed, providing a fast pre-alignment that the paper suggests may be sufficient as a preliminary step for detection and segmentation.
  • The method's noise robustness is tied to the noise distribution seen in training: performance is best near the training noise level and degrades toward ICP-level beyond it.
  • PointNetLK generalizes better to object categories unseen in training, whereas iterative PCRNet excels when some representation of the test category is present, indicating a specificity-generalizability trade-off in PointNet-based registration.

Reading between the lines

Editorial extensions of the paper, not claims the author makes directly.

  • Beyond the paper's claims, the same feature-comparison design should extend to partial and occluded point clouds by replacing max-pooling with a pooling scheme that preserves local spatial cues; the paper lists partial clouds only as future work.
  • Beyond the paper's claims, the network's success on different instances of the same category suggests it learns a category-level pose prior rather than a purely geometric one; a direct test is measuring how accuracy degrades as intra-category shape variation increases.
  • Beyond the paper's claims, the fixed MLP regressor trained on rotations up to ±45° should be sensitive to out-of-range poses; a natural stress test is whether extrapolation beyond that range fails gracefully or collapses.
  • Beyond the paper's claims, a minimal well-posedness check is whether the feature distance $\|\varphi(P_S) - \varphi(P_T)\|$ grows monotonically with rotation angle; if the curve is flat over any interval, the regression is ill-posed on that interval regardless of training.
Share X Bluesky LinkedIn Reddit HN

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, and a circularity audit.

Referee Report

2 major / 7 minor

Summary. The paper introduces PCRNet, a learning-based point cloud registration framework that encodes source and template point clouds with a shared PointNet and regresses a rigid transformation from the concatenated global feature vectors. Two variants are presented: a single-shot network and an iterative network that composes incremental predictions per Eq. (1). Training uses an Earth Mover's Distance loss between the transformed source and template. Experiments on ModelNet40 investigate generalization across categories, category-specific training, single-model training, robustness to Gaussian noise, and runtime against ICP, PointNetLK, and Go-ICP; a real-world chair replacement demo on S3DIS is also shown.

Significance. The paper's main value is empirical: it demonstrates that a simple fully-connected regressor on PointNet features can align point clouds accurately when trained on the same object category, with strong noise robustness and fast inference, and it positions PCRNet within the PointNet-based registration family alongside PointNetLK. The authors release code, and the experimental protocol is reasonably thorough for the time, including AUC curves, noise sweeps, and qualitative real-world results. However, the headline claims of generalization to unseen shapes and accuracy comparable to Go-ICP are not supported by the paper's own numbers, which weakens the significance as stated.

major comments (2)
  1. [Section 4.3, Table 1] The statement 'iterative PCRNet is similar to Go-ICP in terms of accuracy' is not supported by the reported numbers. In Table 1, Go-ICP achieves mean rotation error 0.45 deg and translation error 0.0016, while iterative PCRNet achieves 1.03 deg and 0.0085, i.e., more than 2x and 5x larger, respectively, with AUC 0.994 versus 1.000. Moreover, the comparison uses a single car model with 100 random transforms and category-specific training, which is the most favorable regime for the learned method and the least favorable for Go-ICP. I recommend either removing this claim or making it precise, e.g., 'comparable to Go-ICP among learning-based and classical baselines on category-specific benchmarks.'
  2. [Abstract and Section 4.1] The abstract's claim that the framework can produce approaches 'general to unseen shapes' is contradicted by the unseen-category result in Section 4.1: iterative PCRNet's AUC is 0.682, below ICP's 0.802 and far below PointNetLK's 0.998. The paper later attributes this to the 'inherent limitation of the learning capacity of PCRNet,' which is reasonable, but the abstract and Section 6 should be revised to acknowledge that generalization to unseen shapes is weak and that the main strength is category-specific accuracy.
minor comments (7)
  1. [Section 3.1] The choice of five fully connected layers is justified only as 'seemed to be sufficient'; an ablation or a sentence on the tuning procedure would help reproducibility.
  2. [Figure 5] In subfigures (a) and (b), the reported rotation and translation errors are identical (2.14 deg, 0.0056 units) even though the training data differ; please check whether this is a typo.
  3. [Section 4.1] When reporting 'AUC of PCRNet was 0.998' for the same-category experiment, it is unclear whether this refers to single-shot PCRNet or iterative PCRNet; please label the model variant explicitly.
  4. [Section 4.2] The training noise is described as having maximum std dev 0.04, but Fig. 6 tests up to 0.20; clarify whether the test noise range exceeds the training range and discuss implications.
  5. [Section 5] The sentence 'we perform model replacement in use the semantic segmentation network' is missing a word; also, the claim that Go-ICP 'did not improve upon ICP' in this example is anecdotal and could be expanded.
  6. [Section 3.2] The iterative composition in Eq. (1) is stated without a convergence criterion or analysis; since the paper reports fixed numbers of iterations, a sentence on why 8 training iterations and 20 test iterations were chosen would be helpful.
  7. [Section 3] The premise that 'global feature vectors contain information about the geometry as well as the orientation' is central to the method but is asserted rather than verified; an analysis or ablation of the pose-sensitivity of PointNet features would strengthen the paper.

Circularity Check

0 steps flagged · score 0.0 of 10

No circularity: PCRNet's transform regression is an empirical supervised learning claim; the EMD loss ties the output to the registration objective without presupposing the result.

full rationale

The derivation chain is not circular. The method defines a Siamese PointNet encoder phi, concatenates global features, and regresses T in SE(3) through fully connected layers; the statement 'we calculate the rigid-body transformation T ... that minimizes the difference between phi(PS) and phi(PT)' (Sec. 3) is a design motivation, not a derivation that assumes the answer. The regression target is learned from supervised pairs generated by ground-truth rigid transforms, and the EMD loss (Eq. 2) measures alignment of the transformed source to the template; minimizing this loss during training is the learning objective, not a circular constraint. Iterative composition (Eq. 1) is an empirical refinement with no convergence theorem, which is a correctness concern rather than circularity. PointNetLK [2] is cited as a baseline and shares authors with this paper, but the paper's claims about it are tested in the paper's own experiments (e.g., Fig. 4, Table 1) rather than imported as load-bearing evidence. No fitted parameter is relabeled as a prediction, no uniqueness theorem is invoked, and no known result is renamed. The central claims are self-contained empirical claims; Table 1's 'similar to Go-ICP' wording is disputable on numerical evidence, but that is a correctness/evidence issue, not a circular reduction. Therefore the circularity score is 0.

Assumptions & free parameters 5 free parameters · 4 assumptions · 0 invented entities

The central contribution is a supervised learning pipeline; the free parameters are standard network design choices, and the key domain assumption (pose information in PointNet features) is untested in isolation. No new physical entities are introduced.

free parameters (5)
  • Number of fully connected layers = 5 for PCRNet, 3 for iterative PCRNet
    Chosen by hand; Section 3.1 says five layers seemed sufficient and fewer layers performed poorly, with no quantitative ablation.
  • Training iterations = 8
    Section 3.4: 'more than 8 produced little improvement to results.'
  • Max test iterations = 20
    Section 4: maximum of 20 iterations for iterative PCRNet and PointNetLK during tests.
  • Training noise range = 0.04 max std dev
    Section 4.2: trained with Gaussian noise with maximum std dev equal to 0.04; robustness is shown only in this range (Fig. 6).
  • Learning rate and decay = 1e-3, decay 0.7 every 3e6 steps
    Section 3.4 training hyperparameters, standard choices.
assumptions (4)
  • domain assumption PointNet global feature vectors encode both geometry and orientation of the point cloud.
    Section 3, paragraph 1 states this; the whole method depends on it, but no independent verification is provided.
  • domain assumption The Earth Mover Distance is a suitable training objective for point cloud registration.
    Section 3.3 motivates EMD as minimizing distance between corresponding points; no comparison to other losses is given.
  • domain assumption The training distribution of random rotations in [-45,45] degrees and translations in [-1,1] is representative of test conditions.
    Section 4 generates training and test pairs from this range; real-world initial misalignment may exceed it.
  • domain assumption The composition of per-iteration transforms converges to the true transformation.
    Section 3.2 Eq. 1 combines iterations; no convergence proof is provided, only empirical iteration curves.

how reviews work

0 comments
Cite this review

Pith. "Pith review of PCRNet: Point Cloud Registration Network using PointNet Encoding." pith.science (2026). https://pith.science/paper/VN25QEVL

@misc{pith2026190807906,
  author       = {Pith},
  title        = {Pith review of: PCRNet: Point Cloud Registration Network using PointNet Encoding},
  year         = {2026},
  howpublished = {\url{https://pith.science/paper/VN25QEVL}},
  note         = {Machine review of arXiv:1908.07906}
}
read the original abstract

PointNet has recently emerged as a popular representation for unstructured point cloud data, allowing application of deep learning to tasks such as object detection, segmentation and shape completion. However, recent works in literature have shown the sensitivity of the PointNet representation to pose misalignment. This paper presents a novel framework that uses the PointNet representation to align point clouds and perform registration for applications such as tracking, 3D reconstruction and pose estimation. We develop a framework that compares PointNet features of template and source point clouds to find the transformation that aligns them accurately. Depending on the prior information about the shape of the object formed by the point clouds, our framework can produce approaches that are shape specific or general to unseen shapes. The shape specific approach uses a Siamese architecture with fully connected (FC) layers and is robust to noise and initial misalignment in data. We perform extensive simulation and real-world experiments to validate the efficacy of our approach and compare the performance with state-of-art approaches.

Figures

Figures reproduced from arXiv: 1908.07906 by the authors.

Figure 1
Figure 1. Comparison of different registration methods [PITH_FULL_IMAGE:figures/full_fig_p001_1.png] view at source ↗
Figure 2
Figure 2. PCRNet Architecture: The model consists of five MLPs having size (64, 64, 64, 128, 1024). The source and [PITH_FULL_IMAGE:figures/full_fig_p003_2.png] view at source ↗
Figure 3
Figure 3. Iterative PCRNet Architecture: The iterative PCRNet uses a modified form of PCRNet described in Fig. [PITH_FULL_IMAGE:figures/full_fig_p004_3.png] view at source ↗
Figures from the paper (5 more)
Figure 4
Figure 4. Figure 4: Results for Section 4.2. The y-axis is the ratio of experiments that are successful and the x-axis shows value of the maximum rotation error that qualifies the estimation to be a success. (a), (b) and (c) shows results for comparisons of iterative PCRNet with ICP and P…
Figure 5
Figure 5. Figure 5: Qualitative results for Section 4.2. For each example, template is shown by a grey rendered CAD model, purple points show initial position of source and red points show converged results of iterative PCRNet trained on data with noise and green points show results of IC…
Figure 6
Figure 6. Figure 6: Results for Sec. 4.2. Iterative PCRNet and Point￾NetLK are trained on multiple object categories with Gaus￾sian noise, having maximum value of std. dev. equal to 0.04. The x-axis shows different values of standard devia￾tion in noise used in testing. PointNetLK is most…
Figure 7
Figure 7. Figure 7: The y-axis is rotation error between the predicted and ground truth transformation, and x-axis shows the num￾ber of iterations performed to find the transformation. Itera￾tive PCRNet shows the ability to align source and template point clouds in fewer iterations. We co…
Figure 9
Figure 9. Figure 9: Qualitative results for Section 5. Replacement of chairs in office scene from Stanford S3DIS indoor dataset[3]. Red leather chairs shows the replaced chair from ModelNet40 [35] (a) Original scene. Red leather chair replaced by using registration from (b) ICP [7], (c) m…

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 4 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. APCReg: Anatomical-Prior-Guided Coarse-to-Fine CBCT--IOS Registration via Multi-View Projection and Reliability-Controlled Residual Correction

    eess.IV 2026-08 reject novelty 6.0 of 10

    APCReg combines ordered projection alignment, overlap-gated learned matching, arch-structured hypothesis selection, and a test-time retention rule to improve CBCT-to-IOS dental registration, reporting 0.87 mm mean Cha...

  2. Doctoral Thesis: Geometric Deep Learning For Camera Pose Prediction, Registration, Depth Estimation, and 3D Reconstruction

    cs.CV 2025-09 conditional novelty 5.0 of 10

    A PhD thesis showing that adding geometric priors (skyline, normals, focus cues, wavelet depth) to deep networks improves pose estimation, registration, depth prediction, and reconstruction.

  3. Hierarchical Error Assessment of CAD Models for Aircraft Manufacturing-and-Measurement

    cs.CV 2025-06 conditional novelty 5.0 of 10

    A hierarchical error-assessment framework for aircraft CAD parts performs global, part-level, and circular-feature comparisons between scanned point clouds and the reference CAD model.

  4. Deep Loss Convexification for Learning Iterative Models

    cs.CV 2024-11 conditional novelty 5.0 of 10

    Adding star-convexity hinge losses during training makes a model's loss landscape bowl-shaped around the ground truth and improves iterative predictions on RNN, point cloud registration, and image alignment tasks.

Reference graph

Works this paper leans on

41 extracted references · 39 canonical work pages · cited by 4 Pith papers

  1. [1]

    Angelina Uy and G

    M. Angelina Uy and G. Hee Lee. Pointnetvlad: Deep point cloud based retrieval for large-scale place recognition. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pages 4470–4479, 2018. 2

  2. [2]

    Y . Aoki, H. Goforth, R. A. Srivatsan, and S. Lucey. Point- NetLK: Robust & Efficient Point Cloud Registration using PointNet. arXiv preprint arXiv:1903.05711, 2019. 1, 2, 3, 4, 5, 7

  3. [3]

    Armeni, O

    I. Armeni, O. Sener, A. R. Zamir, H. Jiang, I. Brilakis, M. Fischer, and S. Savarese. 3d semantic parsing of large- scale indoor spaces. In Proceedings of the IEEE Interna- tional Conference on Computer Vision and Pattern Recogni- tion, 2016. 7, 8

  4. [4]

    Arun Srivatsan, M

    R. Arun Srivatsan, M. Xu, N. Zevallos, and H. Choset. Prob- abilistic pose estimation using a Bingham distribution-based linear filter. The International Journal of Robotics Research, 37(13-14):1610–1631, 2018. 2

  5. [5]

    Baker and I

    S. Baker and I. Matthews. Lucas-Kanade 20 years on: A uni- fying framework. International journal of computer vision , 56(3):221–255, 2004. 2, 3

  6. [6]

    Besl and N

    P. Besl and N. D. McKay. A method for registration of 3-D shapes. IEEE Transactions on Pattern Analysis and Machine Intelligence, 14(2):239–256, Feb 1992. 7

  7. [7]

    P. J. Besl and N. D. McKay. Method for registration of 3-d shapes. In Sensor Fusion IV: Control Paradigms and Data Structures, volume 1611, pages 586–607. International Soci- ety for Optics and Photonics, 1992. 1, 2, 8

  8. [8]

    Bristow, J

    H. Bristow, J. Valmadre, and S. Lucey. Dense semantic cor- respondence where every pixel is a classifier. InProceedings of the IEEE International Conference on Computer Vision , pages 4024–4031, 2015. 2

Show all 41 references
  1. [9]

    Eckart, K

    B. Eckart, K. Kim, and J. Kautz. Fast and accurate point cloud registration using trees of gaussian mixtures. arXiv preprint arXiv:1807.02587, 2018. 2

  2. [10]

    Elbaz, T

    G. Elbaz, T. Avraham, and A. Fischer. 3d point cloud reg- istration for localization using a deep neural network auto- encoder. In Proceedings of the IEEE Conference on Com- puter Vision and Pattern Recognition , pages 4631–4640,

  3. [11]

    Eldar, M

    Y . Eldar, M. Lindenbaum, M. Porat, and Y . Y . Zeevi. The farthest point strategy for progressive image sampling.IEEE Transactions on Image Processing, 6(9):1305–1315, 1997. 4

  4. [12]

    H. Fan, H. Su, and L. J. Guibas. A point set generation net- work for 3d object reconstruction from a single image. In Proceedings of the IEEE conference on computer vision and pattern recognition, pages 605–613, 2017. 2

  5. [13]

    Gelfand, N

    N. Gelfand, N. J. Mitra, L. J. Guibas, and H. Pottmann. Ro- bust global registration. In Symposium on geometry process- ing, volume 2, page 5, 2005. 1, 2

  6. [14]

    Georgakis, S

    G. Georgakis, S. Karanam, Z. Wu, and J. Kosecka. Matching RGB Images to CAD Models for Object Pose Estimation. arXiv preprint arXiv:1811.07249, 2018. 2

  7. [15]

    Glover, G

    J. Glover, G. Bradski, and R. B. Rusu. Monte carlo pose estimation with quaternion kernels and the distribution. In Robotics: Science and Systems, volume 7, page 97, 2012. 2

  8. [16]

    Y . Guo, M. Bennamoun, F. Sohel, M. Lu, and J. Wan. 3D object recognition in cluttered scenes with local surface fea- tures: a survey. IEEE Transactions on Pattern Analysis and Machine Intelligence, 36(11):2270–2287, 2014. 2

  9. [17]

    D. Held, S. Thrun, and S. Savarese. Learning to track at 100 fps with deep regression networks. In European Conference on Computer Vision, pages 749–765. Springer, 2016. 3

  10. [18]

    M. B. Horowitz, N. Matni, and J. W. Burdick. Convex re- laxations of SE(2) and SE(3) for visual pose estimation. In IEEE International Conference on Robotics and Automation (ICRA), pages 1148–1154. IEEE, 2014. 2

  11. [19]

    Izatt, H

    G. Izatt, H. Dai, and R. Tedrake. Globally Optimal Object Pose Estimation in Point Clouds with Mixed-Integer Pro- gramming. In International Symposium on Robotics Re- search, 12 2017. 2, 8

  12. [20]

    Jost and H

    T. Jost and H. Hugli. A multi-resolution scheme ICP algo- rithm for fast shape registration. In Proceedings. First In- ternational Symposium on 3D Data Processing Visualization and Transmission, pages 540–543. IEEE, 2002. 2

  13. [21]

    B. D. Lucas, T. Kanade, et al. An iterative image registration technique with an application to stereo vision. Proceedings of 7th IJCAI, 1981. 2, 3

  14. [22]

    Z. Ma, B. Liu, F. Zhou, and J. Chen. Point reg net: Invariant features for point cloud registration using in image-guided radiation therapy. Journal of Computer and Communica- tions, 06:116–125, 01 2018. 1

  15. [23]

    Makadia, A

    A. Makadia, A. Patterson, and K. Daniilidis. Fully automatic registration of 3D point clouds. In Computer Vision and Pat- tern Recognition, 2006 IEEE Computer Society Conference on, volume 1, pages 1297–1304. IEEE, 2006. 2

  16. [24]

    Maron, N

    H. Maron, N. Dym, I. Kezurer, S. Kovalsky, and Y . Lip- man. Point registration via efficient convex relaxation. ACM Transactions on Graphics (TOG), 35(4):73, 2016. 2

  17. [25]

    Maturana and S

    D. Maturana and S. Scherer. V oxnet: A 3d convolutional neural network for real-time object recognition. InIntelligent Robots and Systems (IROS), 2015 IEEE/RSJ International Conference on, pages 922–928. IEEE, 2015. 1, 2

  18. [26]

    Ovsjanikov, Q

    M. Ovsjanikov, Q. M ´erigot, F. M´emoli, and L. Guibas. One point isometric matching with the heat kernel. In Computer Graphics Forum, volume 29, pages 1555–1564. Wiley On- line Library, 2010. 2

  19. [27]

    C. R. Qi, W. Liu, C. Wu, H. Su, and L. J. Guibas. Frustum pointnets for 3d object detection from RGB-D data. In Pro- ceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pages 918–927, 2018. 1, 2

  20. [28]

    C. R. Qi, H. Su, K. Mo, and L. J. Guibas. Pointnet: Deep learning on point sets for 3d classification and segmentation. Proc. Computer Vision and Pattern Recognition (CVPR), IEEE, 1(2):4, 2017. 1, 2, 8

  21. [29]

    C. R. Qi, L. Yi, H. Su, and L. J. Guibas. Pointnet++: Deep hi- erarchical feature learning on point sets in a metric space. In Advances in Neural Information Processing Systems , pages 5099–5108, 2017. 1, 2

  22. [30]

    Rusinkiewicz and M

    S. Rusinkiewicz and M. Levoy. Efficient variants of the ICP algorithm. In 3dim, volume 1, pages 145–152, 2001. 2

  23. [31]

    R. B. Rusu, N. Blodow, and M. Beetz. Fast point feature his- tograms (FPFH) for 3D registration. In IEEE International Conference on Robotics and Automation, pages 3212–3217. IEEE, 2009. 1, 2

  24. [32]

    V ongkulbhisal, F

    J. V ongkulbhisal, F. De la Torre, and J. P. Costeira. Dis- criminative optimization: Theory and applications to point cloud registration. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition , pages 4104– 4112, 2017. 2

  25. [33]

    V ongkulbhisal, B

    J. V ongkulbhisal, B. Irastorza Ugalde, F. De la Torre, and J. P. Costeira. Inverse composition discriminative optimization for point cloud registration. InProceedings of the IEEE Con- ference on Computer Vision and Pattern Recognition, pages 2993–3001, 2018. 2

  26. [34]

    Y . Wang, Y . Sun, Z. Liu, S. E. Sarma, M. M. Bronstein, and J. M. Solomon. Dynamic graph CNN for learning on point clouds. arXiv preprint arXiv:1801.07829, 2018. 1, 2

  27. [35]

    Z. Wu, S. Song, A. Khosla, F. Yu, L. Zhang, X. Tang, and J. Xiao. 3d shapenets: A deep representation for volumetric shapes. In Proceedings of the IEEE conference on computer vision and pattern recognition , pages 1912–1920, 2015. 1, 2, 4, 8

  28. [36]

    Xiang, T

    Y . Xiang, T. Schmidt, V . Narayanan, and D. Fox. PoseCNN: A convolutional neural network for 6d object pose estimation in cluttered scenes. arXiv preprint arXiv:1711.00199, 2017. 2, 4

  29. [37]

    J. Yang, H. Li, D. Campbell, and Y . Jia. Go-ICP: A glob- ally optimal solution to 3D ICP point-set registration. IEEE transactions on pattern analysis and machine intelligence , 38(11):2241–2254, 2016. 1, 2, 7

  30. [38]

    Z. J. Yew and G. H. Lee. 3dfeat-net: Weakly supervised local 3d features for point cloud registration. In European Conference on Computer Vision , pages 630–646. Springer,

  31. [39]

    W. Yuan, D. Held, C. Mertz, and M. Hebert. Iterative transformer network for 3d point cloud. arXiv preprint arXiv:1811.11209, 2018. 1, 2, 8

  32. [40]

    W. Yuan, T. Khot, D. Held, C. Mertz, and M. Hebert. PCN: Point Completion Network. In 3D Vision (3DV), 2018 Inter- national Conference on, 2018. 2

  33. [41]

    Zhou and O

    Y . Zhou and O. Tuzel. V oxelnet: End-to-end learning for point cloud based 3d object detection. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recogni- tion, pages 4490–4499, 2018. 2

Pith tools

Reviewed August 14, 2026 · model on record in the stance chip above.