

{"id":4,"date":"2011-12-08T11:55:34","date_gmt":"2011-12-08T11:55:34","guid":{"rendered":"http:\/\/project.inria.fr\/template1\/?page_id=4"},"modified":"2016-04-20T17:42:06","modified_gmt":"2016-04-20T15:42:06","slug":"home","status":"publish","type":"page","link":"https:\/\/project.inria.fr\/papart\/fr\/","title":{"rendered":"Logiciel PapARt"},"content":{"rendered":"<p><div id=\"attachment_84\" style=\"width: 510px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/project.inria.fr\/papart\/files\/2011\/12\/hardware1-small.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-84\" class=\"size-full wp-image-84\" src=\"http:\/\/project.inria.fr\/papart\/files\/2011\/12\/hardware1-small.jpg\" alt=\"Hardware version1\" width=\"500\" height=\"643\" srcset=\"https:\/\/project.inria.fr\/papart\/files\/2011\/12\/hardware1-small.jpg 500w, https:\/\/project.inria.fr\/papart\/files\/2011\/12\/hardware1-small-233x300.jpg 233w, https:\/\/project.inria.fr\/papart\/files\/2011\/12\/hardware1-small-117x150.jpg 117w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/a><p id=\"caption-attachment-84\" class=\"wp-caption-text\">Mat\u00e9riel PapARt.<\/p><\/div><\/p>\n<p>Le logiciel PapARt est un kit de d\u00e9veloppement (SDK) permettant de cr\u00e9er des applications de projection interactive. Ce logiciel est actuellement d\u00e9velopp\u00e9 par l&rsquo;\u00e9quipe Inria <a href=\"http:\/\/team.inria.fr\/potioc\" target=\"_blank\">Potioc<\/a>.\u00a0Il\u00a0est issu des travaux sur les aides au dessin de J\u00e9r\u00e9my Laviole, qui sont document\u00e9s dans sa <a href=\"https:\/\/tel.archives-ouvertes.fr\/tel-00935602v2\" target=\"_blank\">th\u00e8se de recherche en Informatique<\/a>\u00a0(acc\u00e8s libre).<\/p>\n<h3>Fonctionnalit\u00e9s<\/h3>\n<p>Un syst\u00e8me de projection interactive est un syst\u00e8me de r\u00e9alit\u00e9 augment\u00e9e spatiale (nom en recherche), aussi appel\u00e9 projection mapping interactif. Comme la plupart des syst\u00e8mes de r\u00e9alit\u00e9 augment\u00e9e, notre syst\u00e8me capte le monde physique via des cam\u00e9ras couleurs et en plus par une cam\u00e9ra de profondeur. \u00a0Ces cam\u00e9ras sont calibr\u00e9es pr\u00e9alablement (param\u00e8tres intrins\u00e8ques) et PapARt permet une calibration des unes par rapport aux autres (param\u00e8tres extrins\u00e8ques). PapARt\u00a0utilise des biblioth\u00e8ques de suivi d&rsquo;objet (tracking) telles que ARToolKit et OpenCV.<\/p>\n<p>En plus des cam\u00e9ras, PapARt calibre la position du vid\u00e9oprojecteur. L&rsquo;interactivit\u00e9 est accrue gr\u00e2ce \u00e0 un syst\u00e8me de d\u00e9tection et reconnaissance de main et d&rsquo;objets pos\u00e9s sur la table par cam\u00e9ra de profondeur.<\/p>\n<p><iframe loading=\"lazy\" width=\"533\" height=\"300\" src=\"https:\/\/www.youtube.com\/embed\/erDO_hZ3TLQ?feature=oembed\" frameborder=\"0\" allowfullscreen><\/iframe><\/p>\n<h3>Environnement logiciel<\/h3>\n<p>PapARt est une biblioth\u00e8que <a href=\"http:\/\/www.processing.org\" target=\"_blank\">Processing<\/a>. Processing est un environnement de d\u00e9veloppement orient\u00e9 pour les d\u00e9butants en programmation ainsi que les artistes.\u00a0Processing permet du<strong> prototypage rapide<\/strong> et facile,\u00a0ce qui permet un d\u00e9veloppement rapide pour la recherche et l&rsquo;exploration de possibilit\u00e9s.<br \/>\nLes sketchs (applications) Processing sont compil\u00e9es en tant que <strong>programmes Java<\/strong>. Il n&rsquo;y a pas de connaissances pr\u00e9-requises pour cr\u00e9er des sketchs Processing. Il est possible de cr\u00e9er des applications en Java, Python, et en Ruby (ainsi que les autres langages fonctionnant sur la JVM).<\/p>\n<p>Une autre force de Processing est l&rsquo;ensemble de <a href=\"https:\/\/processing.org\/reference\/libraries\/\">biblioth\u00e8ques<\/a> disponibles. C&rsquo;est donc facile \u00e0 int\u00e9grer avec de l&rsquo;Arduino, leap Motion, des services web, Google maps etc&#8230;<\/p>\n<h3>Projets<\/h3>\n<h4>RealityTech<\/h4>\n<p>Pour utiliser PapARt, il faut du mat\u00e9riel d\u00e9di\u00e9 : cam\u00e9ra couleur, cam\u00e9ra de profondeur, vid\u00e9oprojecteur et PC avec le bon environment logiciel.\u00a0La start-up <a href=\"http:\/\/rea.lity.tech\/fr\" target=\"_blank\">RealiyTech<\/a>\u00a0est la pour distribuer le mat\u00e9riel pour cr\u00e9er ces applications, avec les bons \u00e9quipements, d\u00e9j\u00e0 calibr\u00e9s et install\u00e9s. En plus de cela, RealityTech a pour but de pousser les utilisations la biblioth\u00e8que PapARt au del\u00e0 du monde de la recherche. RealityTech est en train de cr\u00e9er une console de jeux bas\u00e9e sur PapARt.<\/p>\n<h4>Symapse<\/h4>\n<p>Le projet Symapse est a l&rsquo;interface entre les cartes papier et les cartes num\u00e9riques. Ce projet est tourn\u00e9 vers l&rsquo;expression de soi via du dessin et des annotations sur des cartes projet\u00e9es dans des feuilles de papier. Ce projet est issu des travaux de <a href=\"http:\/\/people.bordeaux.inria.fr\/jchatain\/\">Julia Chatain<\/a>\u00a0lors de son stage de fin d&rsquo;\u00e9tudes \u00e0 Potioc.<\/p>\n<div id=\"attachment_87\" style=\"width: 310px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/project.inria.fr\/papart\/files\/2011\/12\/symapse.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-87\" class=\"size-medium wp-image-87\" src=\"http:\/\/project.inria.fr\/papart\/files\/2011\/12\/symapse-300x169.jpg\" alt=\"Photo of the Symapse project.\" width=\"300\" height=\"169\" srcset=\"https:\/\/project.inria.fr\/papart\/files\/2011\/12\/symapse-300x169.jpg 300w, https:\/\/project.inria.fr\/papart\/files\/2011\/12\/symapse-1024x576.jpg 1024w, https:\/\/project.inria.fr\/papart\/files\/2011\/12\/symapse-250x141.jpg 250w, https:\/\/project.inria.fr\/papart\/files\/2011\/12\/symapse-150x84.jpg 150w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-87\" class=\"wp-caption-text\">Photo du Projet symapse.<\/p><\/div>\n<h4>Aides au dessin<\/h4>\n<p>Les aides au dessin sont un ensemble de programmes bas\u00e9 sur PapARt qui aident la cr\u00e9ation de dessin physique.<\/p>\n<table>\n<tr>\n<td align=\"center\"><iframe loading=\"lazy\" width=\"533\" height=\"300\" src=\"https:\/\/www.youtube.com\/embed\/BSgdmYEFzlE?feature=oembed\" frameborder=\"0\" allowfullscreen><\/iframe><\/td>\n<td align=\"center\"><iframe loading=\"lazy\" width=\"400\" height=\"300\" src=\"https:\/\/www.youtube.com\/embed\/ZBndzLAM5I8?feature=oembed\" frameborder=\"0\" allowfullscreen><\/iframe><\/td>\n<\/tr>\n<tr>\n<td align=\"center\"> Dessin en perspective. <\/td>\n<td align=\"center\"> Pr\u00e9sentation de plusieurs outils d&rsquo;aide au dessin.<\/td>\n<\/tr>\n<\/table>\n<p><\/p>","protected":false},"excerpt":{"rendered":"<p>Le logiciel PapARt est un kit de d\u00e9veloppement (SDK) permettant de cr\u00e9er des applications de projection interactive. Ce logiciel est actuellement d\u00e9velopp\u00e9 par l&rsquo;\u00e9quipe Inria Potioc.\u00a0Il\u00a0est issu des travaux sur les aides au dessin de J\u00e9r\u00e9my Laviole, qui sont document\u00e9s dans sa th\u00e8se de recherche en Informatique\u00a0(acc\u00e8s libre). Fonctionnalit\u00e9s Un\u2026<\/p>\n<p> <a class=\"continue-reading-link\" href=\"https:\/\/project.inria.fr\/papart\/fr\/\"><span>Continue reading<\/span><i class=\"crycon-right-dir\"><\/i><\/a> <\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"open","template":"","meta":{"footnotes":""},"class_list":["post-4","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/project.inria.fr\/papart\/fr\/wp-json\/wp\/v2\/pages\/4","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/project.inria.fr\/papart\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/project.inria.fr\/papart\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/project.inria.fr\/papart\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/project.inria.fr\/papart\/fr\/wp-json\/wp\/v2\/comments?post=4"}],"version-history":[{"count":30,"href":"https:\/\/project.inria.fr\/papart\/fr\/wp-json\/wp\/v2\/pages\/4\/revisions"}],"predecessor-version":[{"id":93,"href":"https:\/\/project.inria.fr\/papart\/fr\/wp-json\/wp\/v2\/pages\/4\/revisions\/93"}],"wp:attachment":[{"href":"https:\/\/project.inria.fr\/papart\/fr\/wp-json\/wp\/v2\/media?parent=4"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}