{"id":4526,"date":"2024-12-12T18:15:43","date_gmt":"2024-12-12T17:15:43","guid":{"rendered":"https:\/\/www.aacmb.fr\/wordpress\/?p=4526"},"modified":"2025-05-05T09:10:07","modified_gmt":"2025-05-05T07:10:07","slug":"scan-3d-avec-une-kinect","status":"publish","type":"post","link":"https:\/\/www.aacmb.fr\/wordpress\/2024\/12\/12\/scan-3d-avec-une-kinect\/","title":{"rendered":"Num\u00e9risation 3D avec une Kinect"},"content":{"rendered":"<p>L&rsquo;achat d&rsquo;un scanner 3D reste encore un investissement important pour un usage amateur.<br \/>\nMais il existe une solution tr\u00e8s \u00e9conomique : utiliser une kinect, que l&rsquo;on va pouvoir trouver \u00e0 un prix d\u00e9risoire (de l&rsquo;ordre de 20 \u00e0 30 \u20ac) sur de nombreux sites de revente. Cette solution ne va bien entendu pas \u00e9galer la finesse de num\u00e9risation offerte par des scanners \u00e0 800 \u20ac, mais pour le prix, le r\u00e9sultat est plus qu&rsquo;int\u00e9ressant.<\/p>\n<h2>La Kinect, qu&rsquo;est-ce que c&rsquo;est ?<\/h2>\n<p>La \u00ab\u00a0kinect\u00a0\u00bb est initialement un p\u00e9riph\u00e9rique con\u00e7u par Microsoft pour la XBox 360 en 2008 dans sa version V1 et pour la XBox One dans sa version V2. Le projet verra finalement sa fin en 2017, faute de ventes suffisantes.<\/p>\n<p>Le principal int\u00e9r\u00eat de ce produit r\u00e9side dans le fait qu&rsquo;il est \u00e9quip\u00e9 d&rsquo;une lentille qui exploite la profondeur de champ, et que des pilotes libres ont \u00e9t\u00e9 port\u00e9s sous Windows.<\/p>\n<p>A partir de l\u00e0, il suffit d&rsquo;un logiciel capable de traiter le flux g\u00e9n\u00e9r\u00e9, et l&rsquo;on dispose de tous les ingr\u00e9dients d&rsquo;une solution de num\u00e9risation 3D.<\/p>\n<h2>Que faut-il se procurer ?<\/h2>\n<p>La premi\u00e8re chose \u00e0 faire est de se procurer une Kinect, de pr\u00e9f\u00e9rence en V1 (XBox 360), car c&rsquo;est celle qui sera reconnue sans probl\u00e8me par les diff\u00e9rentes solutions logicielles disponibles. Il est important que l&rsquo;appareil soit fourni en configuration PC, c&rsquo;est \u00e0 dire avec un cordon adaptateur USB (g\u00e9n\u00e9ralement avec\u00a0 une alimentation suppl\u00e9mentaire int\u00e9gr\u00e9e).<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-4533 aligncenter\" src=\"https:\/\/www.aacmb.fr\/wordpress\/wp-content\/uploads\/2024\/12\/20241212_184800-rotated-e1734098750782.jpg\" alt=\"\" width=\"500\" height=\"694\" srcset=\"https:\/\/www.aacmb.fr\/wordpress\/wp-content\/uploads\/2024\/12\/20241212_184800-rotated-e1734098750782.jpg 500w, https:\/\/www.aacmb.fr\/wordpress\/wp-content\/uploads\/2024\/12\/20241212_184800-rotated-e1734098750782-350x486.jpg 350w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/p>\n<p>Vous aurez aussi besoin de pilotes sp\u00e9cifiques, disponibles <a href=\"https:\/\/www.microsoft.com\/en-us\/download\/details.aspx?id=40278\">ici<\/a> .<\/p>\n<p><span style=\"text-decoration: underline;\">Remarque importante<\/span> :<\/p>\n<p>On lit souvent que la kinect ne fonctionne que sous Windows 7, est instable, etc. Il n&rsquo;y a aucun probl\u00e8me pour la faire fonctionner sous Windows 10 (peut-\u00eatre 11 mais je n&rsquo;ai pas essay\u00e9). Il faut juste comprendre une chose : lorsque vous allez brancher votre kinect pour la premi\u00e8re fois, Windows va tenter d&rsquo;installer les pilotes qui lui semblent le plus adapter et va associer \u00e0 votre kinect les pilotes pr\u00e9vus pour la &#8230;.. XBox, et ce, m\u00eame si vous avez install\u00e9 les drivers que vous venez de t\u00e9l\u00e9charger.<br \/>\nAlors, pour ne pas vous posez de questions, suivez le mode op\u00e9ratoire ci-dessous :<\/p>\n<p>a) branchez votre kinect et attendez que windows la reconnaisse,<\/p>\n<p>b) ouvrer le \u00ab\u00a0gestionnaire des p\u00e9riph\u00e9riques\u00a0\u00bb. Vous allez trouver votre kinect, normalement associ\u00e9e aux drivers XBox. IL y en aura 3 ou 4. D\u00e9sinstallez pour chaque ligne le p\u00e9riph\u00e9rique et son driver,<\/p>\n<p>c) d\u00e9branchez la kinect,<\/p>\n<p>d) install\u00e9 le kit \u00ab\u00a0Kinect for Windows SDK v1.8\u00a0\u00bb que vous avez t\u00e9l\u00e9charg\u00e9,<\/p>\n<p>e) rebrancher votre kinect.<\/p>\n<p>Dans le gestionnaire de p\u00e9riph\u00e9riques, vous devriez maintenant retrouver votre kinect configur\u00e9e ainsi :<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-4535 aligncenter\" src=\"https:\/\/www.aacmb.fr\/wordpress\/wp-content\/uploads\/2024\/12\/kinect_02-e1734099604478.png\" alt=\"\" width=\"500\" height=\"284\" srcset=\"https:\/\/www.aacmb.fr\/wordpress\/wp-content\/uploads\/2024\/12\/kinect_02-e1734099604478.png 500w, https:\/\/www.aacmb.fr\/wordpress\/wp-content\/uploads\/2024\/12\/kinect_02-e1734099604478-350x199.png 350w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/p>\n<p>Il s&rsquo;agit bien maintenant des pilotes Microsoft !<\/p>\n<h2>C\u00f4t\u00e9 logiciel<\/h2>\n<p>Vous trouverez principalement 2 outils qui permettent de mettre en \u0153uvre la kinect V1 :<\/p>\n<ul>\n<li>ReconstructMe (disponible en version 2.5.1034 <a href=\"https:\/\/www.reconstructme.net\/\">ici<\/a><a href=\"https:\/\/files.profactor.at\/public\/a55e58d68e09\">)<\/a><\/li>\n<li>Skanect (disponible <a href=\"https:\/\/skanect.software.informer.com\/1.8\/\">ici<\/a>)<\/li>\n<\/ul>\n<p>Pour ma part, je n&rsquo;ai jamais vraiment r\u00e9ussi \u00e0 obtenir un r\u00e9sultat exploitable avec ReconsctrucMe (je ne suis sans doute pas tr\u00e8s dou\u00e9), alors qu&rsquo;avec Skanect, je n&rsquo;ai rencontr\u00e9 aucun probl\u00e8me.<\/p>\n<p>C&rsquo;est donc ce logiciel que je vais utiliser dans la suite de cet article.<\/p>\n<h2>Skanect : 2 versions<\/h2>\n<p>Skanect n&rsquo;est bien entendu plus maintenu. Mais en cherchant bien, vous arriverez \u00e0 trouver 2 versions : une version gratuite et une version payante. La seule diff\u00e9rence est une limitation en terme de nombre de faces (et d&rsquo;ar\u00eates) sur la version payante. Vous verrez que dans la suite de cet article, j&rsquo;utilise une version d\u00e9brid\u00e9e, et je vous montrerais aussi ce que la version limit\u00e9e vous permettra d&rsquo;obtenir.<br \/>\nIl ne faut pas oublier que, de toute fa\u00e7on, la kinect reste un scanner avec une r\u00e9solution tr\u00e8s limit\u00e9e. Il faudra donc de toute fa\u00e7on abandonner l&rsquo;id\u00e9e de vouloir num\u00e9riser une petite pi\u00e8ce.<br \/>\nL&rsquo;usage (ludique) sera plut\u00f4t de r\u00e9server ce mat\u00e9riel \u00e0 la num\u00e9risation du buste d&rsquo;une personne par exemple.<\/p>\n<h2>Skanect par l&rsquo;exemple<\/h2>\n<p>Ne disposant pas d&rsquo;un cobaye humain, je vais faire appel \u00e0 cette grosse peluche Mickey qui tr\u00f4ne dans la chambre de l&rsquo;un de mes enfants &#8230;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-4540 aligncenter\" src=\"https:\/\/www.aacmb.fr\/wordpress\/wp-content\/uploads\/2024\/12\/mickey.png\" alt=\"\" width=\"500\" height=\"702\" srcset=\"https:\/\/www.aacmb.fr\/wordpress\/wp-content\/uploads\/2024\/12\/mickey.png 500w, https:\/\/www.aacmb.fr\/wordpress\/wp-content\/uploads\/2024\/12\/mickey-350x491.png 350w, https:\/\/www.aacmb.fr\/wordpress\/wp-content\/uploads\/2024\/12\/mickey-214x300.png 214w, https:\/\/www.aacmb.fr\/wordpress\/wp-content\/uploads\/2024\/12\/mickey-427x600.png 427w, https:\/\/www.aacmb.fr\/wordpress\/wp-content\/uploads\/2024\/12\/mickey-114x160.png 114w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/p>\n<p>On peux dire qu&rsquo;il est pratiquement de la taille d&rsquo;un visage humain (voir plus).<\/p>\n<h4>Etape 1 : lancement de Skanect<\/h4>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-4542 aligncenter\" src=\"https:\/\/www.aacmb.fr\/wordpress\/wp-content\/uploads\/2024\/12\/Skanect_01-e1736273084393.png\" alt=\"\" width=\"500\" height=\"268\" srcset=\"https:\/\/www.aacmb.fr\/wordpress\/wp-content\/uploads\/2024\/12\/Skanect_01-e1736273084393.png 500w, https:\/\/www.aacmb.fr\/wordpress\/wp-content\/uploads\/2024\/12\/Skanect_01-e1736273084393-350x188.png 350w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/p>\n<p>Lorsque votre logiciel est bien configur\u00e9, vous devez vous trouver devant un \u00e9cran de ce type. Les 3 petites fen\u00eatres de droite vous montrent la vision des diff\u00e9rents capteurs de la kinect. L&rsquo;objectif va maintenant \u00eatre de pouvoir scanner l&rsquo;ensemble des surfaces de notre mod\u00e8le, en obtenant le maximum de surface verte (qui repr\u00e9sente la bonne distance de scan).<\/p>\n<h4>Etape 2 : la num\u00e9risation<\/h4>\n<div style=\"width: 525px;\" class=\"wp-video\"><!--[if lt IE 9]><script>document.createElement('video');<\/script><![endif]-->\n<video class=\"wp-video-shortcode\" id=\"video-4526-1\" width=\"525\" height=\"291\" preload=\"metadata\" controls=\"controls\"><source type=\"video\/mp4\" src=\"https:\/\/www.aacmb.fr\/wordpress\/wp-content\/uploads\/2024\/12\/Skanect_02.mp4?_=1\" \/><a href=\"https:\/\/www.aacmb.fr\/wordpress\/wp-content\/uploads\/2024\/12\/Skanect_02.mp4\">https:\/\/www.aacmb.fr\/wordpress\/wp-content\/uploads\/2024\/12\/Skanect_02.mp4<\/a><\/video><\/div>\n<p>La principale difficult\u00e9 \u00e0 ce stade est de bien prendre son temps et passer vraiment partout, tout ceci en aveugle, car il n&rsquo;y a pas de visualisation de la construction en temps r\u00e9el.<\/p>\n<h4>Etape 3 : La reconstruction<\/h4>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-4545 aligncenter\" src=\"https:\/\/www.aacmb.fr\/wordpress\/wp-content\/uploads\/2024\/12\/Skanect_03-e1736274907734.png\" alt=\"\" width=\"500\" height=\"408\" srcset=\"https:\/\/www.aacmb.fr\/wordpress\/wp-content\/uploads\/2024\/12\/Skanect_03-e1736274907734.png 500w, https:\/\/www.aacmb.fr\/wordpress\/wp-content\/uploads\/2024\/12\/Skanect_03-e1736274907734-350x286.png 350w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/p>\n<p>Si tout se passe bien, vous devriez obtenir un mod\u00e8le en 3D correctement assembl\u00e9.<\/p>\n<h4>Etape 4 : Le post_traitement.<\/h4>\n<p>Mon objectif initial \u00e9tant de r\u00e9aliser un buste de mon mod\u00e8le, Skanect dispose d&rsquo;outils permettant de r\u00e9orienter le mod\u00e8le par rapport au plan de base.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-4547 aligncenter\" src=\"https:\/\/www.aacmb.fr\/wordpress\/wp-content\/uploads\/2024\/12\/Skanect_04-e1736275658992.png\" alt=\"\" width=\"500\" height=\"304\" srcset=\"https:\/\/www.aacmb.fr\/wordpress\/wp-content\/uploads\/2024\/12\/Skanect_04-e1736275658992.png 500w, https:\/\/www.aacmb.fr\/wordpress\/wp-content\/uploads\/2024\/12\/Skanect_04-e1736275658992-350x213.png 350w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/p>\n<h4>Etape 5 : La simplification<\/h4>\n<p>Le scan obtenu &#8211; dans cette version d\u00e9brid\u00e9e de skanect &#8211; contient 1 108 599 faces, ce qui est finalement tr\u00e8s lourd pour notre objectif final d&rsquo;impression.<\/p>\n<p>Parmi les outils propos\u00e9s, une option de simplification est disponible. Il est alors possible de d\u00e9finir le nombre cible de faces.<\/p>\n<p>Avec une r\u00e9duction \u00e0 200 000 faces, on ne distingue pas r\u00e9ellement de diff\u00e9rence, et le mod\u00e8le devient plus facilement exploitable pour un slicer.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-4550 aligncenter\" src=\"https:\/\/www.aacmb.fr\/wordpress\/wp-content\/uploads\/2024\/12\/Skanect_07-e1736277112915.png\" alt=\"\" width=\"500\" height=\"284\" srcset=\"https:\/\/www.aacmb.fr\/wordpress\/wp-content\/uploads\/2024\/12\/Skanect_07-e1736277112915.png 500w, https:\/\/www.aacmb.fr\/wordpress\/wp-content\/uploads\/2024\/12\/Skanect_07-e1736277112915-350x199.png 350w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/p>\n<h4>Etape 6 : G\u00e9n\u00e9ration du fichier stl<\/h4>\n<p>L&rsquo;outil permet l&rsquo;exportation dans diff\u00e9rents formats. Pour mon usage, je vais exporter le fichier au format stl.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-4552 aligncenter\" src=\"https:\/\/www.aacmb.fr\/wordpress\/wp-content\/uploads\/2024\/12\/Skanect_14-e1736327212915.png\" alt=\"\" width=\"500\" height=\"214\" srcset=\"https:\/\/www.aacmb.fr\/wordpress\/wp-content\/uploads\/2024\/12\/Skanect_14-e1736327212915.png 500w, https:\/\/www.aacmb.fr\/wordpress\/wp-content\/uploads\/2024\/12\/Skanect_14-e1736327212915-350x150.png 350w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/p>\n<p>Il suffit ensuite de renseigner le nom et le r\u00e9pertoire de stockage du fichier.<\/p>\n<h4>Et ensuite &#8230;<\/h4>\n<p>Une fois le fichier stl g\u00e9n\u00e9r\u00e9, il est exploitable comme d&rsquo;habitude (possibilit\u00e9 de travailler le stl, de le slicer pour impression).<\/p>\n<p>Exemple du fichier mickey.stl dans mon slicer :<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-4553 aligncenter\" src=\"https:\/\/www.aacmb.fr\/wordpress\/wp-content\/uploads\/2024\/12\/Skanect_15-e1736327686735.png\" alt=\"\" width=\"500\" height=\"361\" srcset=\"https:\/\/www.aacmb.fr\/wordpress\/wp-content\/uploads\/2024\/12\/Skanect_15-e1736327686735.png 500w, https:\/\/www.aacmb.fr\/wordpress\/wp-content\/uploads\/2024\/12\/Skanect_15-e1736327686735-350x253.png 350w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/p>\n<p>Bien \u00e9videmment, le fichier stl est (normalement) g\u00e9n\u00e9r\u00e9 \u00e0 l&rsquo;\u00e9chelle, ce qui g\u00e9n\u00e8re une erreur dans le slicer !<\/p>\n<p>Il sera n\u00e9cessaire, soit de d\u00e9couper l&rsquo;objet (si vous voulez une impression taille r\u00e9elle &#8211; avec Luban par exemple), soit le redimensionner.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-4554 aligncenter\" src=\"https:\/\/www.aacmb.fr\/wordpress\/wp-content\/uploads\/2024\/12\/Skanect_16-e1736327849842.png\" alt=\"\" width=\"500\" height=\"365\" srcset=\"https:\/\/www.aacmb.fr\/wordpress\/wp-content\/uploads\/2024\/12\/Skanect_16-e1736327849842.png 500w, https:\/\/www.aacmb.fr\/wordpress\/wp-content\/uploads\/2024\/12\/Skanect_16-e1736327849842-350x256.png 350w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/p>\n<h4>En conclusion<\/h4>\n<p>Pour un investissement minime, on dispose d&rsquo;une solution ludique pour imprimer la miniature d&rsquo;un objet, d&rsquo;un buste.<br \/>\nIl faudra n\u00e9anmoins garder \u00e0 l&rsquo;esprit que la proc\u00e9dure de scan n&rsquo;est pas toujours simple, et que les d\u00e9tails trop fins ne seront pas n\u00e9cessaire visibles.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>L&rsquo;achat d&rsquo;un scanner 3D reste encore un investissement important pour un usage amateur. Mais il existe une solution tr\u00e8s \u00e9conomique : utiliser une kinect, que l&rsquo;on va pouvoir trouver \u00e0 un prix d\u00e9risoire (de l&rsquo;ordre de 20 \u00e0 30 \u20ac) sur de nombreux sites de revente. Cette solution ne va bien entendu pas \u00e9galer la &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.aacmb.fr\/wordpress\/2024\/12\/12\/scan-3d-avec-une-kinect\/\" class=\"more-link\">Continuer la lecture<span class=\"screen-reader-text\"> de &laquo;&nbsp;Num\u00e9risation 3D avec une Kinect&nbsp;&raquo;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[20,1,70],"tags":[],"class_list":["post-4526","post","type-post","status-publish","format-standard","hentry","category-en-vrac","category-non-classe","category-tuto"],"_links":{"self":[{"href":"https:\/\/www.aacmb.fr\/wordpress\/wp-json\/wp\/v2\/posts\/4526","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.aacmb.fr\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.aacmb.fr\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.aacmb.fr\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.aacmb.fr\/wordpress\/wp-json\/wp\/v2\/comments?post=4526"}],"version-history":[{"count":0,"href":"https:\/\/www.aacmb.fr\/wordpress\/wp-json\/wp\/v2\/posts\/4526\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.aacmb.fr\/wordpress\/wp-json\/wp\/v2\/media?parent=4526"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.aacmb.fr\/wordpress\/wp-json\/wp\/v2\/categories?post=4526"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.aacmb.fr\/wordpress\/wp-json\/wp\/v2\/tags?post=4526"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}