MSIA - Point clouds

Evaluation:

Chose a paper and time slot here: LINK A visio link will be added in the dedicated column.

Rules of the game

The idea is to do presentation in the style of a conference presentation.

  • 15 minutes slot
  • 7 minutes presentation of the paper with slides (better not be overtime)
  • 8 minutes discussion / questions on the paper and related notions.

Colab notebooks

Copy / paste the link of the notebook (github link) in colab

Click on Copy to Drive oterwise you cannot save the changes to the notebook

From local properties to surface reconstruction

  • Local features
    • Normal estimation
    • Normal orientation
  • Surface reconstruction
    • Ball pivoting
    • Delaunay reconstruction
    • Poisson reconstruction
    • RANSAC

Slides

Practical session

Notebook Notebook (answers)

Descriptors and classic ML

  • Descriptors
    • Local descriptors
    • Global descriptors
    • Clustering

Slides

Practical session

Notebook Notebook (answers)

Images and graph

  • Image-based approaches
  • Graph-based approaches

Slides

Practical session

For the practical session, if not working on Google Colab directly, the material can be found on huggingface:

from huggingface_hub import hf_hub_download
hf_hub_download(repo_id="Msun/modelnet40", filename="modelnet40_ply_hdf5_2048.zip", repo_type="dataset", cache_dir=".")
!unzip ./datasets--Msun--modelnet40/snapshots/d5dc795541800feeb7a4b3bd3142729a0d2adf7a/modelnet40_ply_hdf5_2048

Notebook Notebook (answers)

From convolutions to transformers

  • Convolutions on points
  • Voxels
  • Mixers and transformers

Slides

Practical session

For the practical session, if not working on Google Colab directly, the material can be found on huggingface:

from huggingface_hub import hf_hub_download
hf_hub_download(repo_id="wangps/shapenet_segmentation", filename="shapenetcore_partanno_segmentation_benchmark_v0_normal.zip", repo_type="dataset", cache_dir=".")
!unzip -qq ./datasets--wangps--shapenet_segmentation/snapshots/dbde146b974e1fc8628b47b1b1c4e50d8bc1a2ef/shapenetcore_partanno_segmentation_benchmark_v0_normal
!mv shapenetcore_partanno_segmentation_benchmark_v0_normal shape_data

Notebook

Notebook (answers)

Applications

  • Tasks
  • Self-supervised training
  • Domain adaptation
  • Open Vocabulary

Slides

import os
if not os.path.exists("./driving.hdf5"):
  !wget https://github.com/aboulch/MSIA_points/releases/download/v0.0.0/driving.tar.gz
  !tar -xvzf driving.tar.gz

Notebook


This site uses Just the Docs, a documentation theme for Jekyll.