{"id":2469,"date":"2015-03-25T23:45:49","date_gmt":"2015-03-25T22:45:49","guid":{"rendered":"http:\/\/telefab.fr\/?p=2469"},"modified":"2026-04-30T17:33:59","modified_gmt":"2026-04-30T15:33:59","slug":"scanner-3d-a-taille-humaine","status":"publish","type":"projet","link":"https:\/\/hub.imt-atlantique.fr\/fablab\/projet\/scanner-3d-a-taille-humaine\/","title":{"rendered":"Scanner 3D \u00e0 taille humaine"},"content":{"rendered":"<p>Nous avons un nouveau projet (de plus) au T\u00e9l\u00e9fab : construire un scanner 3D \u00e0 taille humaine pour obtenir des mod\u00e8les 3D de personnes ou d&rsquo;objets de taille similaire. Contrairement \u00e0 la plupart des scanners 3D, nous voulons que le notre puisse capturer un mod\u00e8le en moins de 5\u00a0secondes, de mani\u00e8re \u00e0 pouvoir rester immobile facilement.<\/p>\n<p>Nous voulons aussi diminuer les co\u00fbts au maximum : nous nous sommes fix\u00e9s un maximum de 1000 \u20ac de mat\u00e9riel, m\u00eame si nous risquons de d\u00e9passer cette somme pour le premier prototype.<\/p>\n<h2>Ressources existantes<\/h2>\n<p>Pour la structure du scanner, nous nous inspirons\u00a0<a href=\"http:\/\/www.pi3dscan.com\">du scanner Pi3DScan<\/a> fait de 100 cam\u00e9ras et de 100 raspberry pi, mais nous voulons fortement diminuer les co\u00fbts (indiqu\u00e9s \u00e0 8450\u20ac pour ce projet).<\/p>\n<p>Pour la reconstruction logicielle, nous pensons nous servir du logiciel <a href=\"http:\/\/ccwu.me\/vsfm\/\">VisualSFM<\/a> qui est libre, semble tr\u00e8s puissant, mais n&rsquo;est pas facile \u00e0 prendre en main.<\/p>\n<h2>Originalit\u00e9 du projet<\/h2>\n<p>Pour diminuer les co\u00fbts, nous pensons acheter des webcams pas ch\u00e8res (on en trouve 100 \u00e0 350\u20ac, frais de ports express compris, sur <a href=\"http:\/\/www.aliexpress.com\">AliExpress<\/a>). Nous n&rsquo;allons pas utiliser un ordinateur par cam\u00e9ra comme Pi3DScan, l&rsquo;id\u00e9al serait d&rsquo;arriver \u00e0 connecter toutes les webcams sur le m\u00eame PC. Ceci causera \u00e9videmment des probl\u00e8mes de d\u00e9bit pour communiquer avec les cam\u00e9ras, mais nous esp\u00e9rons\u00a0prendre les photos les unes apr\u00e8s les autres dans un d\u00e9lai suffisamment court.<\/p>\n<h2>Avancement<\/h2>\n<p>L&rsquo;objectif actuel est de pr\u00e9senter et d&rsquo;utiliser le scanner pour l&rsquo;Open Bidouille Camp de Brest les 23 et 24 mai.<\/p>\n<p><strong>25 mars 2015<\/strong><\/p>\n<p>Nous avons r\u00e9cup\u00e9r\u00e9 un ordinateur avec une carte graphique Nvidia pour faire des tests avec VisualSFM. Nous avons aussi command\u00e9 chez Conrad (malgr\u00e9 des prix bien trop \u00e9lev\u00e9s) 50 webcams, 12 hubs USB 4 ports non aliment\u00e9s, 4 hubs USB 10 ports aliment\u00e9s, et 16 rallonges USB. Ceci devrait nous permettre de construire 12 poteaux verticaux de 4 cam\u00e9ras et de tout connecter au PC.<\/p>\n<p><strong>Construction<\/strong><\/p>\n<p>Voici un petit point d&rsquo;avancement sur la construction du <a href=\"https:\/\/hub.imt-atlantique.fr\/fablab\/2015\/03\/25\/scanner-3d-a-taille-humaine\/\">scanner 3D \u00e0 taille humaine<\/a>. Nous avons re\u00e7u tout le mat\u00e9riel n\u00e9cessaire, ce qui nous a permis de faire 2 choses :<\/p>\n<ul>\n<li>tester la capture de photos sur les 48 webcams depuis un seul PC : cette partie est encore en cours, j&rsquo;en parlerai donc dans un futur article (spoiler : \u00e7a marche mais c&rsquo;est un peu lent) ;<\/li>\n<li>construire la structure qui supporte les webcams : c&rsquo;est de cette partie que je vais parler ici.<\/li>\n<\/ul>\n<h2>Objectifs<\/h2>\n<p>Il nous faut une structure solide, et simple \u00e0 monter et d\u00e9monter pour pouvoir la d\u00e9placer selon les \u00e9v\u00e8nements. Le co\u00fbt doit \u00eatre le plus r\u00e9duit possible puisque le scanner complet doit rester en dessous de 1000\u20ac.<\/p>\n<p>Nous sommes partis sur une structure circulaire, en supposant que la personne \u00e0 scanner est \u00e0 peu pr\u00e8s contenue dans un cylindre de 70cm de diam\u00e8tre. Nous avons pris une distance de 70cm entre les webcams et la personne pour avoir suffisamment de recul. Les cam\u00e9ras sont donc mont\u00e9es sur un cylindre de de 210cm de diam\u00e8tre. Il y a 12 poteaux dispos\u00e9s autour de ce cylindre, et 4 cam\u00e9ras sur chaque poteau. Les poteaux font 2m10 pour permettre aux cam\u00e9ras du haut de voir au-dessus de la t\u00eate de la personne scann\u00e9e.<\/p>\n<p>Voici \u00e0 quoi \u00e7a ressemble :<\/p>\n<p><a href=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2015\/05\/IMG_6745.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-2506\" src=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2015\/05\/IMG_6745-1024x768.jpg\" alt=\"Scanner 3D : structure\" width=\"500\" height=\"375\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<h2>R\u00e9alisation m\u00e9canique<\/h2>\n<p>Le mat\u00e9riel que nous avons utilis\u00e9 se trouve dans tous les magasins de bricolage :<\/p>\n<ul>\n<li>20 tubes IRL (pour passer des fils \u00e9lectriques) diam\u00e8tre 20mm pour les poteaux et les liens horizontaux\u00a0en haut ;<\/li>\n<li>30 clips pour IRL \u00e0 visser pour les fixations ;<\/li>\n<li>2 panneaux OSB3 de 9mm d&rsquo;\u00e9paisseur de 2440x1220mm pour d\u00e9couper l&rsquo;anneau qui sert de support ;<\/li>\n<li>10 tasseaux de 2m de 20mmx30mm pour placer sour le socle et solidifier la fixation des poteaux ;<\/li>\n<li>8 grandes \u00e9querres pour fixer les poteaux au support.<\/li>\n<\/ul>\n<p>L&rsquo;anneau de support est d\u00e9coup\u00e9 \u00e0 la scie sauteuse en quatre quarts, ce qui permettra de d\u00e9placer le scanner plus simplement. Les \u00a0\u00e9querres sont fix\u00e9es au support gr\u00e2ce \u00e0 des vis qui se fixent dans des\u00a0bouts de tasseaux sous le socle, car les panneaux OSB3 sont trop fragiles pour la fixation.<\/p>\n<p>La fixation des poteaux se fait uniquement par des clips \u00e0 visser. 3 clips sont viss\u00e9s sur chaque \u00e9querre pour la fixation au support. Un clip est aussi\u00a0viss\u00e9 \u00e0 l&rsquo;extr\u00e9mit\u00e9 de chaque bout de tube utilis\u00e9 comme lien vertical. Ceci permet de monter ou d\u00e9monter le scanner facilement, sans outils.<\/p>\n<p>Nous avons ajout\u00e9 deux bouts de tasseaux sous le support entre chaque poteau pour solidifier le panneau d&rsquo;OSB. Sinon une personne montant sur la structure risquerait de la casser. Les bouts de tasseaux sont coll\u00e9s \u00e0 la colle \u00e0 bois sour le support.<\/p>\n<h2>Connexion des webcams<\/h2>\n<p>Les webcams sont simplement fix\u00e9es gr\u00e2ce \u00e0 la pince avec lesquelles elles ont \u00e9t\u00e9 fournies. Elles sont orient\u00e9es \u00e0 la verticale car le sujet \u00e0 capturer est plut\u00f4t vertical, et il y a 12 cam\u00e9ras pour capturer tout le tour du sujet, et seulement 4 pour la hauteur.<\/p>\n<p>Les webcams sont des cam\u00e9ras USB bas de gamme capturant du 640&#215;480 pixels. Ce genre de cam\u00e9ras\u00a0se trouvent \u00e0 3\u20ac en commandant en grande quantit\u00e9 directement en Chine.<\/p>\n<p>Les 4 cam\u00e9ras d&rsquo;un poteau sont connect\u00e9es ensemble par un petit hub 4 ports non aliment\u00e9.\u00a0Ensuite, les poteaux sont regroup\u00e9s par 3 et connect\u00e9es \u00e0 un hub 10 ports avec une alimentation 4A. Cette alimentation est indispensable pour pouvoir faire fonctionner les 12 cam\u00e9ras. Tous les poteaux ne sont pas connect\u00e9s sur le m\u00eame hub pour ne pas surcharger l&rsquo;alimentation. On se retrouve ainsi avec 4 ports USB, que l&rsquo;on peut connecter directement au PC, ou cha\u00eener sur l&rsquo;un des hubs pour n&rsquo;obtenir qu&rsquo;une seule prise pour toutes les cam\u00e9ras. Des rallonges USB sont utilis\u00e9es au niveau de chaque poteau car les fils des hubs sont trop courts.<\/p>\n<h2>\u00c0 am\u00e9liorer<\/h2>\n<p>Il existe diff\u00e9rents points qui pourraient\u00a0\u00eatre am\u00e9lior\u00e9s :<\/p>\n<ul>\n<li>il aurait \u00e9t\u00e9 pr\u00e9f\u00e9rable d&rsquo;utiliser un support plus \u00e9pais, pour pouvoir visser directement les \u00e9querres dedans, et \u00e9viter d&rsquo;utiliser des tasseaux en dessous ;<\/li>\n<li>la fixation des webcams par leur pince n&rsquo;est pas tr\u00e8s fiable. Il sera peut-\u00eatre pr\u00e9f\u00e9rable de refaire cette fixation.<\/li>\n<\/ul>\n<p>Il y a aussi des choses qui restent \u00e0 faire :<\/p>\n<ul>\n<li>la luminosit\u00e9 doit \u00eatre ma\u00eetris\u00e9e pour obtenir de bonnes images. J&rsquo;ai des rubans \u00e0 LEDs blancs \u00e0 fixer sur les poteaux ;<\/li>\n<li>la partie logicielle est commenc\u00e9e mais pas termin\u00e9e, mais \u00e7a sera pour un prochain article.<\/li>\n<\/ul>\n<h2>R\u00e9sultat actuel<\/h2>\n<p>Voici \u00e0 quoi ressemble le scanner actuellement :<\/p>\n<p><a href=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2015\/05\/IMG_6745.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-2506\" src=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2015\/05\/IMG_6745-300x225.jpg\" alt=\"Scanner 3D : structure\" width=\"300\" height=\"225\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Les explications sont disponibles ici :<\/p>\n<ul>\n<li><a href=\"https:\/\/hub.imt-atlantique.fr\/fablab\/2015\/05\/05\/scanner-3d-construction-de-la-structure\/\">Structure m\u00e9canique et connexion des webcams<\/a><\/li>\n<\/ul>\n<h2>Aidez nous<\/h2>\n<p>Si vous avez des id\u00e9es pour am\u00e9liorer ou simplifier le projet, ou\u00a0si vous voulez vous impliquer, contactez nous ! C&rsquo;est le moment.<\/p>\n","protected":false},"author":1,"featured_media":2506,"parent":0,"menu_order":0,"template":"","meta":{"_acf_changed":false,"footnotes":""},"categories":[15,20],"type_projet":[],"class_list":["post-2469","projet","type-projet","status-publish","has-post-thumbnail","hentry","category-formation","category-projets"],"acf":{"objectifs":"","categorie":false,"fichiers_associes":null},"_links":{"self":[{"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/projet\/2469","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/projet"}],"about":[{"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/types\/projet"}],"author":[{"embeddable":true,"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":1,"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/projet\/2469\/revisions"}],"predecessor-version":[{"id":10517,"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/projet\/2469\/revisions\/10517"}],"wp:attachment":[{"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/media?parent=2469"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/categories?post=2469"},{"taxonomy":"type_projet","embeddable":true,"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/type_projet?post=2469"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}