Cahier. des charges. T.E.R. : Modélisation architecturale basée photo/vidéo. reconstruction intérieure basée profondeur



Documents pareils
Reconstruction de bâtiments en 3D à partir de nuages de points LIDAR

µrv : Realité Virtuelle

Analyse de la vidéo. Chapitre La modélisation pour le suivi d objet. 10 mars Chapitre La modélisation d objet 1 / 57

Rapport projet MMI. Luis Domingues, I3 Naomi Favre, I3 Tiago De Deus, I3. Luis Domingues, Tiago De Deus, Naomi Favre SP Interfaces Multimodales

DE LA NUMÉRISATION DES ACTIONS PHYSIQUES DES UTILISATEURS VERS LA CONCEPTION D INTERFACE AVEC LA KINECT

La visio-conférence holographique : Pourquoi? Comment?

Projet de traitement d'image - SI 381 reconstitution 3D d'intérieur à partir de photographies

PROJET BIGDATART DOSSIER DE PRESENTATION

Synthèse d'images I. Venceslas BIRI IGM Université de Marne La

M1 IFPRU Cahier des Charges du projet de TER. Vidéo Surveillance sur IP Le système Rapace. Membres du groupe : Encadrés par :

Comparaison de Relevés 3D issus de plusieurs Systèmes de Numérisation

Transmission d informations sur le réseau électrique

Projet Robot Centaure

Gérer, stocker et partager vos photos grâce à Picasa. Janvier 2015

Analyse d images. Edmond.Boyer@imag.fr. Edmond Boyer UFRIMA 1

Maps Tableau de bord avec MindManager et Power Markers

Voir le monde à travers un capteur de profondeur

Reconnaissance de visages 2.5D par fusion des indices de texture et de profondeur ICI 12/12/12

Guide plateforme FOAD ESJ Lille

Charpente visible sous plafond et couverture isolée

Détection des points d intérêt et Segmentation des images RGB-D. Présentée par : Bilal Tawbe. Semaine de la recherche de l UQO

L analyse d images regroupe plusieurs disciplines que l on classe en deux catégories :

Communications immersives : Enjeux et perspectives


Configuration du moteur de recherche de SharePoint Foundation 2013

TER Licence 3 Electronique des Télécoms Transmission GSM

Création d un site web avec Nvu

1 La visualisation des logs au CNES

Université des Sciences et Technologies de Lille 1 UFR Informatique. Projet scientifique de Master 2 Image, Vision, Interaction.

ANNEXE - INNOVATIONS. processus, nom masculin

Evaluation de la technologie des caméras 3D (Kinect 2) pour la mesure et la reconstruction d objets à courte portée

Solution Vidéo Surveillance

Traitement numérique de l'image. Raphaël Isdant

Concevoir son premier espace de cours sur la plateforme pédagogique Moodle

Groupe Eyrolles, 2006, ISBN :

Mercredi 15 Janvier 2014

Dossier 03 Périphériques d acquisition

Intelligence Artificielle et Systèmes Multi-Agents. Badr Benmammar

Table des matières. F. Saint-Germain / S. Carasco Document réalisé avec OpenOffice.org Page 1/13

Initiation au logiciel imovie HD

Dentiste Numérique Zfx. Un cabinet dentaire certifié avec la technologie innovante signée Zfx

Immersion - Vision 3D dans la RV.

Sommaire. Bertrand PECUCHET

FORMATION MULTIMÉDIA LVE

Sommaire. Images Actives Logiciel libre développé par le CRDP de l académie de Versailles 2 Rue Pierre Bourdan Marly le Roi

Manuel Utilisateur Chariot odys.sante-lorraine.fr

Introduction à HTML5, CSS3 et au responsive web design

Traitement bas-niveau

CREG : versailles.fr/spip.php?article803

Dispositif Technique


L EFFET PARALLAXE N EST

MANUELS NUMÉRIQUES PROCÉDURE DE TÉLÉCHARGEMENT

IFO. Soleil. Antoine COUSYN 29/07/ /02/2015. Vidéo. Manipur, Inde. Saturation du capteur CMOS. 19 Juin h11 heure locale.

DETERMINER LA LARGEUR DE PAGE D'UN SITE et LES RESOLUTIONS d'ecran

Vidéo surveillance, biométrie, technique et réglementation. 18 mars 2009

ESPACE MULTIMEDIA DU CANTON DE ROCHESERVIERE

COURS WINDEV NUMERO 3

Art Graphique & Patrimoine Savoir faire et technologie au service du patrimoine

MANUEL UTILISATEUR. Application 4trip

GUIDE D UTILISATION DE LA PLATEFORME D ENVOI DE COURRIELS

ARTICLE. Dix raisons d acheter une caméra réseau ou ce que votre fournisseur de caméras analogiques ne vous révèlera jamais

- un Sigma DP1 Quattro (

Dan Istrate. Directeur de thèse : Eric Castelli Co-Directeur : Laurent Besacier

Scanner intra-oral Lava C.O.S. numérique. au cabinet dentaire

GUIDE D UTILISATION DE L ISU SEPTEMBRE 2013 GUIDE D UTILISATION DU NAVIGATEUR UIS.STAT (VERSION BÊTA)

TP 03 B : Mesure d une vitesse par effet Doppler

RIE LE RENDU THEO. 2 e trim ÉTAPE DE FINITION BOÎTE DE DIALOGUE. remarques

1S9 Balances des blancs

Plateforme de capture et d analyse de sites Web AspirWeb

Documentation utilisateur. [EIP] TransLSF

Environnement Architecture de controle. Décisions

Sommaire. Leap motion Technologie Fonctionnement Langages utilisés Possibilités d utilisation... 4

Réalité virtuelle au service de la maintenance

Formation Informatique. Utiliser les périphériques informatiques

GUIDE Excel (version débutante) Version 2013

SIMULER ET CONCEVOIR LE TRAVAIL FUTUR

Entraînement, consolidation, structuration... Que mettre derrière ces expressions?

Utilisation du visualiseur Avermedia

Projet SINF2275 «Data mining and decision making» Projet classification et credit scoring

Dossier technique. Présentation du bus DMX et Utilisation des options EL13 / EL14 ERM AUTOMATISMES INDUSTRIELS 1 LE PROTOCOLE DMX 2

Leçon 10. Travailler avec la pile d effets

MASTER 2 INFORMATIQUE - UNIVERSITE DE FRANCHE-COMTE. Projet Kinect. Détection de mouvements intempestifs dans un bloc opératoire

LE PLAN. A l aide de la molette de la souris vous pouvez diminuer/augmenter la taille du plan.

imovie 11 Créer un projet Menu / Fichier / Nouveau projet... Choisir le format : Standard (16/9). Importer des «!plans!» 1.

Le projet 3D de la Ville de Liège: réflexions sur l'exploitation des données. Bernard Lechanteur, Responsable Cellule cartographie Ville de Liège

Créer une application de livre interactif pour tablette avec Indesign CS6 et Adobe Digital Publishing Suite

RETRANSCRIPTION CONFÉRENCE

Getting started with Logitech HD Pro Webcam C910

14.1. Paiements et achats en ligne

Orange Business Services. Direction de la sécurité. De l utilisation de la supervision de sécurité en Cyber-Defense? JSSI 2011 Stéphane Sciacco

TP Blender n 2 : Importation d un modèle SketchUp et animation

AIDE A LA REDACTION CAHIER DES CHARGES DE REALISATION DE SITE INTERNET

Présentation du Sedex Data Monitor Une nouvelle gamme excitante d outils de reporting performants

WEBVIEW. Serveur Web embarqué dans DIRIS G NOTICE D UTILISATION. com/webview_ software

nom : Collège Ste Clotilde

BTS NRC Négociation Relation Client

NOTICE D UTILISATION FACILE

Transcription:

Cahier T.E.R. : Modélisation architecturale basée photo/vidéo reconstruction intérieure basée profondeur des charges Renaud Jean-Christophe Naville Vincent

Explicitation du contexte Dans le cadre de notre T.E.R. il nous est demandé de concevoir un programme permettant de gérer la modélisation d une pièce grâce à un robot. Le robot équipé d une Kinect, pouvant s'orienter dans tous les sens, effectue un parcours non défini dans la pièce. A l aide de la Kinect le robot se représente l environnement en 3D qu il perçoit et ainsi évite les obstacles qui se trouvant dans la pièce. La Kinect fournira une vidéo de 640 par 480 pixels à 30 images par seconde, où pour chaque pixel elle indique aussi sa profondeur par rapport à l objectif (la distance séparant le point physique de l objectif). Ces données doivent être nettoyées des bruits du au fait que la Kinect n est pas très précise. Objectif attendu Il faudra fournir, à partir de la vidéo enregistrée par la Kinect, une modélisation de la pièce que le robot a perçu (seulement les parties qu il a vues à travers la Kinect). Cette modélisation sera une simplification incrémentale. A partir d un simple nuage de point, nous allons repérés les plans et les surfaces. Les formes seront construites à partir de combinaisons de surface pour alléger les données et rendre la modélisation plus réaliste. Contraintes sur le projet Le robot se déplace en intérieurs. Le déplacement du robot n est pas prédéfini. Les capacités de traitement et de mémoire sont limitées, il faut donc que les données soit allégées. Les traitements doivent être le plus léger possible car ils se font en même temps que la navigation du robot. 2

Definitions Kinect : C est un appareil composé d une caméra, d un émetteur infrarouge et d un récepteur infrarouge permettant de filmé tout en sachant à quelle distance se situe les éléments correspondant aux pixels de la vidéo. Pixel: Le pixel est le plus petit élément d'une image. Texel: Le texel est le plus petit élément d'une texture appliquée à une surface. Un texel est souvent composé de plusieurs pixel Stéréo-vision: Vision à partir de 2 objectifs comme pour l humain. Z-buffer: Distance entre l écran et le pixel d un objet d une scene. Organisation du projet. Extraction des données(ligne de partage entre surface). Le but de cette partie est principalement de distingué les éléments importants du nuage de points donné par Kinect, afin de créer la visualisation 3D. Par exemple, en utilisant les informations de profondeur données par Kinect, on peut voir s il y a une grande différence de profondeur entre 2 points voisins, et ainsi détecter une séparation entre 2 plans. Il existe déjà une technique dite de triangularisation des pixels pour lisser les nuages de points mais celle-ci est très couteuse en mémoire et en traitement. Sur l exemple ci-dessous nous pouvons voir que pour n pixel il faut calculer triangles. Pour 3 pixels nous avons 4 triangles En correspondance des surfaces issues de deux acquisitions successives 3

Mise en correspondance des surfaces issues de deux acquisitions successives Pendant le déplacement, le robot scanne la pièce avec Kinect. Kinect capture 30 images par secondes, il y a énormément de doublons entre les images (on peut avoir affaire aux mêmes points sur deux images), on cherche a ne pas ré afficher ses doublons mais à ajouter sur la scène existante les nouveaux points visualisé par la Kinect. Extraire des volumes a partir de surface. On crée des formes a partir des plans. Verrou Filtrage du bruit. L image fournie par Kinect n est pas toujours fiable. Notamment si la distance entre Kinect et l objet scanné est inférieur à 1m80. Le déplacement du robot n étant pas prédéfinie, une telle situation peut se produire. On doit alors tenter de prendre des mesures le plus justes possibles, malgré le bruit. La lumière interfèrera aussi énormément sur la justesse des données car le capteur infrarouge est très sensible, il faudra donc en tenir compte quand nous organiserons des tests. Donnée incomplète. A cause de l'écart entre le projecteur et le capteur, il manque des données. Augmenter les détails de la représentation 3d. Par exemple, une petite poignée de porte sur une porte sera visible. Pour cela on réduira le seuil de détection se qui aura pour effet de faire apparaitre plus de détails mais aussi plus de bruit. Prise en charge des couleurs. Le représentation de la vue 3d sera en couleur. 4

Organisation Nous n'avons pas encore d'organisation précise dans la répartition des taches au sein de notre binôme. Le début du projet consistant a de la recherche pour réaliser les différentes parties, nous répartirons le travail selon le résultat de cette recherche. Nous en profiterons aussi pour collecter des données pour les tests. L organisation sera surement changée mais nous gardons à l esprit qu il faut que cela soit terminé au 24/01 pour avoir le temps de finaliser un aperçu et se remettre en cause pour l avenir. Librairie utilisable -GLSV. -openvis3d. Référence: -http://inperc.com/blog2/2010/11/15/stereo-vision-with-kinect/ (vidéo montrant un redu graphique utilisant Kinect ) - http://www.ipb.uni-bonn.de/uploads/tx_ikgpublication/plane_detection_in_point_cloud_data.pdf - http://www-graphics.stanford.edu/~kapu/iciappaper.ps.gz - http://www.rbfsrus.com/pdfs/graphite_03/smooth_reconstruction_from_noisy_data.pdf - http://www.eecs.umich.edu/~guskov/rardm06.pdf 5

Voici une représentation graphique réalisée avec Kinect( on remarque l'ombre, qui est due a l'écart de l'objectif et du capteur, ce sont des donnée incomplète). 6