Pointcept/Pointcept

Pointcept: Perceive the world with sparse points, a codebase for point cloud perception research. Latest works: Utonia (ICML'26), Concerto (NeurIPS'25), Sonata (CVPR'25 Highlight), PTv3 (CVPR'24 Oral)

해결하는 문제

Pointcept는 3D 포인트 클라우드 인식 모델의 개발을 간소화하고 가속화하기 위해 설계된 연구용 코드베이스입니다. 최신 아키텍처, 사전 학습 기술 및 데이터 세트를 통합한 유연한 통합 프레임워크를 제공하여, 연구자들이 의미론적 분할(semantic segmentation) 및 인스턴스 분할(instance segmentation)과 같은 작업에 대한 새로운 방법을 쉽게 실험하고 벤치마킹할 수 있도록 합니다.

작동 방식

이 프레임워크는 다양한 3D 딥러닝 백본과 사전 학습 전략을 위한 중앙 허브 역할을 합니다. 주요 3D 데이터 세트(ScanNet, S3DIS, nuScenes 등)에 대한 표준화된 데이터 전처리 파이프라인이 포함되어 있어, 사용자가 최소한의 노력으로 서로 다른 모델과 학습 구성을 전환할 수 있습니다. Weights & Biases와 같은 도구와의 통합을 포함한 최신 학습 워크플로우를 지원하여 실험 추적을 용이하게 합니다.

대상 사용자

이 프로젝트는 3D 컴퓨터 비전 및 포인트 클라우드 분석 분야의 연구자와 개발자를 대상으로 합니다. 최첨단 3D 인식 알고리즘을 구현, 학습 및 평가하기 위한 신뢰할 수 있는 모듈식 환경이 필요한 사용자에게 가장 적합합니다.

주요 특징

  • Utonia, Concerto, Sonata, Point Transformer V3와 같은 영향력 있는 연구 논문의 공식 구현을 포함합니다.
  • 다양한 SparseUNet 변형, Point Transformers, Swin3D를 포함한 광범위한 백본을 지원합니다.
  • 수많은 실내 및 실외 3D 데이터 세트에 대한 포괄적인 데이터 전처리 스크립트를 제공합니다.
  • Conda 또는 사전 빌드된 Docker 이미지를 통한 유연한 설치 옵션을 제공하여 일관된 개발 환경을 보장합니다.
  • 다중 데이터 세트 사전 학습 프레임워크 지원을 통해 대규모 표현 학습을 촉진합니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트