Outils pour utilisateurs

Outils du site


aruco

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
aruco [2020/03/06 17:24] sergearuco [2020/10/19 07:08] (Version actuelle) – Tag0 Removed: python3 serge
Ligne 1: Ligne 1:
-====== ArUco ======+====== ArUco et ChArUco======
  
 +**ARUCO** a été développée par le **[[https://www.uco.es/grupos/ava/|Ava Group]]** ("Applications of Artificial Vision") de l'**[[https://www.uco.es/internacional/extranjeros/en|Université de Cordoba]]** (Espagne).
 +
 +ArUco = Augmented Reallity of University of COrdoba
 +
 +{{ :media_10:real_time.png?600 |}}
 ===== Ressources ===== ===== Ressources =====
  
   * **[[https://mecaruco2.readthedocs.io/en/latest/notebooks_rst/notebooks.html|Read The Docs ArUco]]**   * **[[https://mecaruco2.readthedocs.io/en/latest/notebooks_rst/notebooks.html|Read The Docs ArUco]]**
 +  * **[[https://www.uco.es/investiga/grupos/ava/node/26|ArUco: a minimal library for Augmented Reality applications based on OpenCV]]** Le site du Ava group
 +  * **[[https://docs.google.com/document/d/1QU9KoBtjSM2kF6ITOjQ76xqL7H0TEtXriJX5kwi9Kgc/edit|ArUco Library Documentation]]**
 +  * **[[https://github.com/opencv/opencv_contrib/tree/master/modules/aruco|Le GiHub de ArUco dans opencv_contrib/modules/
 +]]**
 +
 +===== Bilan =====
 +=== Le Bien ===
 +  * La détection est étonnante
 +
 +=== Le Mal ===
 +  * Le FPS de la détection est de 7
 +  * Il y a un peu trop de latence
 +  * Lors du déplacement de la marque, il est flou et donc plus détecté
 +
 +
 +===== Installation =====
 +
 +  sudo pip3 uninstall opencv-python
 +  sudo pip3 install opencv-contrib-python
 +
 +===== Test de ArUCo avec visualisation dans Blender =====
 +  * **[[https://github.com/sergeLabo/aruco|Le test de ArUco sur GitHub]]**
 +
 +====Apprentissage====
 +Quelques images d'apprentissage:\\
 +{{:media_10:aruco_1.jpg?200|}}
 +{{:media_10:aruco_0.jpg?200|}}
 +{{:media_10:aruco_3.jpg?200|}}
 +
 +====Reconnaissance====
 +Avec une marque
 +{{ vimeo>397976657?medium }}
 +
 +Avec les marques de calibration
 +{{ vimeo>397979959?medium }}
 +
 +====Défaut de ArUco====
 +Avec une seule marque, le centre de l’objet est très décalé.
 +
 +===== Test de ChArUCo avec visualisation dans Blender =====
 +  * **[[https://github.com/sergeLabo/charuco|Le test de ChArUco sur GitHub]]**
 +
 +====Chessboard + ArUco = ChArUCo====
 +
 +{{ :media_10:charucodefinition.png?400 |}}
 +
 +  * **[[https://docs.opencv.org/3.4/da/d13/tutorial_aruco_calibration.html|Calibration with ArUco and ChArUco ]]**
 +  * **[[https://docs.opencv.org/master/df/d4a/tutorial_charuco_detection.html|Detection of ChArUco Corners ]]**
 +  * **[[https://calib.io/products/charuco-targets|]]**
 +
 +CharuCo detection is implemented in the OpenCV 3 and OpenCV 4 contrib module, but is also available as a stand-alone library.
 +
 +====Apprentissage====
 +Quelques images d'apprentissage:\\
 +{{:media_10:image_112.jpg?200|}}
 +{{:media_10:image_52.jpg?200|}}
 +{{:media_10:image_0.jpg?200|}}
 +
 +====Reconnaissance====
 +{{ vimeo>397975695?medium }}
  
-{{tag> opencv python python3 sb }}+{{tag> opencv python sb }}
aruco.1583515472.txt.gz · Dernière modification : 2020/03/06 17:24 de serge