3 dépôts
Techniques for selecting a subset of representative points from a 3D point cloud.
Distinct from Point Cloud: Distinct from general Point Cloud software by focusing specifically on sampling strategies like furthest point sampling.
Explore 3 awesome GitHub repositories matching part of an awesome list · Sampling. Refine with filters or upvote what's useful.
mmcv is a foundation library for computer vision based on PyTorch. It provides a comprehensive system for constructing convolutional neural networks, a toolkit for image and video preprocessing, and a collection of high-performance deep learning vision operators. The project is distinguished by its hardware-accelerated kernels for complex operations such as deformable convolutions and region pooling. It features a configuration-driven framework that allows for the dynamic instantiation of network layers and the registration of custom modules without modifying code. The library covers a broad
Selects representative points from 3D point clouds using furthest point sampling and ball queries.
Ce projet est un framework basé sur PyTorch de modèles de deep learning conçus pour la classification et la segmentation sémantique de données de nuages de points 3D. Il fournit des implémentations de l'architecture PointNet pour effectuer un étiquetage de catégorie global d'objets entiers et un partitionnement détaillé d'environnements 3D à grande échelle. Le système gère la segmentation sémantique à travers plusieurs échelles, allant de l'identification de composants individuels au sein d'un seul objet à l'étiquetage de types de catégories distincts au sein de scènes à grande échelle. Le framework inclut des composants structurels pour traiter des ensembles de points non ordonnés, tels que l'échantillonnage par points les plus éloignés, le regroupement hiérarchique d'ensembles de points et des réseaux d'agrégation d'ensembles symétriques. Il fournit également des utilitaires de prétraitement de données hors ligne et des outils pour générer des fichiers d'objets 3D afin de visualiser les sorties de segmentation dans des logiciels externes.
Implements furthest point sampling to select representative subsets of 3D point clouds.
PointNet++ is a deep learning framework designed for processing and classifying 3D point cloud data. It utilizes a hierarchical feature learning architecture to extract geometric patterns from sampled 3D point sets. The framework implements a variety of 3D analysis tools, including a point cloud classifier for categorizing objects based on spatial coordinates and surface normals, a semantic scene segmenter for labeling surfaces in large-scale environments, and a tool for 3D object part segmentation. The system covers a broad range of capabilities including geometric feature extraction, 3D da
Implements furthest point sampling to maintain uniform coverage when selecting a subset of 3D point cloud data.