Lab 
Completato-
Blender PnP Algorithm
Implementazione dell'algoritmo Perspective-n-Point in Blender per la calibrazione e il posizionamento automatico della camera da corrispondenze 2D-3D.
BlenderComputer VisionPythonPnPCamera Calibration
Implementazione dell'algoritmo PnP (Perspective-n-Point) come add-on per Blender, per il posizionamento automatico della camera a partire da coppie di punti 2D-3D.
Cos'è PnP
L'algoritmo Perspective-n-Point permette di stimare la posa della camera (posizione e rotazione) a partire da:
- Un set di punti 3D noti nello spazio
- Le corrispondenti proiezioni 2D nell'immagine
Applicazioni
- Camera matching: allineamento camera Blender su foto reali
- Fotogrammetria: orientamento immagini su modelli esistenti
- Compositing: inserimento oggetti 3D in video/foto
- Realtà aumentata: tracking marker-based
Funzionalità Previste
- Selezione interattiva di punti 2D su immagine di sfondo
- Associazione con vertici 3D del modello
- Calcolo automatico pose camera con solvePnP
- Supporto per diversi algoritmi (ITERATIVE, P3P, EPNP)
- Raffinamento con RANSAC per robustezza a outlier
Stack Tecnico
- Python 3.11
- OpenCV per solvePnP
- Blender Python API
- NumPy per algebra lineare