COLMAP SFM de vidéos
Guide d’Optimisation COLMAP : Reconstruction “Brute Force” pour Vidéos Difficiles
Paramètres avancés pour forcer le tracking d’images issues de vidéos floues, sombres ou manquant de détails.
Pré-traitement de la source
Avant même d’ouvrir COLMAP, la préparation des images est l’étape la plus critique.
- Passage obligatoire dans DaVinci Resolve :
- Débruitage : Nettoyer le bruit numérique (qui perturbe l’algorithme SIFT).
- Contraste / Ombres : Déboucher les zones sombres pour faire ressortir un maximum de textures.
- Netteté (Sharpen) : Réduire le flou de mouvement artificiellement.
- Export : Exporter la séquence en suite d’images non compressées (TIFF ou PNG 16-bit).
Configuration Initiale Rapide
Utilisez l’assistant de qualité de COLMAP pour établir une base de travail solide avant de modifier les paramètres avancés.
Dans le menu Extra > Set Options For :
- Cochez la case pour définir la qualité maximale.
- Réglez le type de données sur VIDEO.
- Réglez la qualité sur EXTREME.
Feature Extraction
Objectif : Capter le moindre détail, même infime ou flou.
Dans Processing > Feature Extraction, appliquez ces réglages :
Paramètres de la Caméra (Camera Model)
- Shared for all images : (Coché) Permet de lier toutes les images à un objectif unique.
- Camera model :
OPENCV(Idéal pour les focales fixes).
Paramètres SIFT (SIFT Extraction)
max_num_features:32768(Pousse la limite de détection).first_octave:-1(CRUCIAL : Force un upscale x2 de l’image. Indispensable pour trouver des points dans du flou).peak_threshold:0.002(Abaisse le seuil de contraste pour détecter des détails dans les zones sombres).sift.estimae_affine_shape: checked
Feature Matching
Objectif : Lier les points entre eux de manière agressive.
Dans Processing > Feature Matching :
Mode de Matching :
Exhaustive(Compare chaque image avec absolument toutes les autres. C’est le plus long, mais le plus complet).guided_matching: Coché (CRUCIAL : Demande à COLMAP de refaire une passe de vérification géométrique pour récupérer les points faibles rejetés au premier tour).
Reconstruction & Mapping
Objectif : Interdire à COLMAP de scinder la scène ou de rejeter des images difficiles.
Dans Processing > Reconstruction options, configurez rigoureusement les onglets suivants :
1. Paramètres Généraux (General)
-
multiple_models: Décoché (Force une scène unique).
2. Tolérance aux Angles Faibles (Init / Triangulation / Filter)
- **Init >
init_min_tri_angle**:2.0 - **Triangulation >
min_angle**:0.25 - **Filter >
filter_min_tri_angle**:0.25 - **Triangulation >
max_reprojection_error**:8.0(Donne de la souplesse au flou. Un point baveux ne sera pas parfaitement à sa place au pixel près).
3. Enregistrement des Caméras (Registration)
abs_pose_min_num_inliers:8(Force l’intégration de la caméra même avec très peu de correspondances).abs_pose_max_error:18.0max_reg_trials:20(Insiste plus longtemps pour tenter de caler une image rebelle).
4. Ajustement Global (Bundle Adjustment)
-
refine_focal_length: Décoché (Verrouillé car la focale est fixe). -
refine_principal_point: Coché. -
refine_extra_params: Coché (CRUCIAL : Même à focale fixe, cela autorise COLMAP à calculer la distorsion de la lentille $k1, k2, p1, p2$ induite par le modèle OpenCV).
- Title: COLMAP SFM de vidéos
- Author: Nicolas Schmid
- Created at : 20.08.2026 05:24:00
- Updated at : 04.09.2026 17:06:38
- Link: https://doc.spacesdata.net/2026/08/20/COLMAP-SFM-de-videos/
- License: This work is licensed under CC BY-NC-SA 4.0.