UMR 5205 - Virtual arm for the Phantom Limb Pain Therapy Eynard L. and Meyer A. and Bouakaz S.

Slides:



Advertisements
Similar presentations
1 Hierarchical Part-Based Human Body Pose Estimation * Ramanan Navaratnam * Arasanathan Thayananthan Prof. Phil Torr * Prof. Roberto Cipolla * University.
Advertisements

Virtual Me. Motion Capture (mocap) Motion capture is the process of simulating actual movement in a computer generated environment The capture subject.
DDDAS: Stochastic Multicue Tracking of Objects with Many Degrees of Freedom PIs: D. Metaxas, A. Elgammal and V. Pavlovic Dept of CS, Rutgers University.
For Internal Use Only. © CT T IN EM. All rights reserved. 3D Reconstruction Using Aerial Images A Dense Structure from Motion pipeline Ramakrishna Vedantam.
KinectFusion: Real-Time Dense Surface Mapping and Tracking
Fabio Massimo Zanzotto and Danilo Croce University of Rome “Tor Vergata” Roma, Italy Reading what Machines ‘Think’
- Recovering Human Body Configurations: Combining Segmentation and Recognition (CVPR’04) Greg Mori, Xiaofeng Ren, Alexei A. Efros and Jitendra Malik -
Electrical & Computer Engineering Dept. University of Patras, Patras, Greece Evangelos Skodras Nikolaos Fakotakis.
Towards a real-time, configurable, and affordable system for inducing sensory conflicts in a virtual environment for post-stroke mobility rehabilitation:
From Virtual to Reality: Fast Adaptation of Virtual Object Detectors to Real Domains Baochen Sun and Kate Saenko UMass Lowell.
Generation of Virtual Image from Multiple View Point Image Database Haruki Kawanaka, Nobuaki Sado and Yuji Iwahori Nagoya Institute of Technology, Japan.
International Conference on Automatic Face and Gesture Recognition, 2006 A Layered Deformable Model for Gait Analysis Haiping Lu, K.N. Plataniotis and.
AAM based Face Tracking with Temporal Matching and Face Segmentation Dalong Du.
Exchanging Faces in Images SIGGRAPH ’04 Blanz V., Scherbaum K., Vetter T., Seidel HP. Speaker: Alvin Date: 21 July 2004.
Chapter 1_2 Becoming Skilled at Information Technology.
A Bayesian Formulation For 3d Articulated Upper Body Segmentation And Tracking From Dense Disparity Maps Navin Goel Dr Ara V Nefian Dr George Bebis.
A Study of Approaches for Object Recognition
Rodent Behavior Analysis Tom Henderson Vision Based Behavior Analysis Universitaet Karlsruhe (TH) 12 November /9.
Multiple Human Objects Tracking in Crowded Scenes Yao-Te Tsai, Huang-Chia Shih, and Chung-Lin Huang Dept. of EE, NTHU International Conference on Pattern.
Real-time Hand Pose Recognition Using Low- Resolution Depth Images
CSSE463: Image Recognition Day 30 Due Friday – Project plan Due Friday – Project plan Evidence that you’ve tried something and what specifically you hope.
CSE 291 Final Project: Adaptive Multi-Spectral Differencing Andrew Cosand UCSD CVRR.
UNIVERSITY OF MURCIA (SPAIN) ARTIFICIAL PERCEPTION AND PATTERN RECOGNITION GROUP REFINING FACE TRACKING WITH INTEGRAL PROJECTIONS Ginés García Mateos Dept.
Segmentation and tracking of the upper body model from range data with applications in hand gesture recognition Navin Goel Intel Corporation Department.
I mage and M edia U nderstanding L aboratory for Performance Evaluation of Vision-based Real-time Motion Capture Naoto Date, Hiromasa Yoshimoto, Daisaku.
Matthias Wimmer, Bernd Radig, Michael Beetz Chair for Image Understanding Computer Science Technische Universität München Adaptive.
EE392J Final Project, March 20, Multiple Camera Object Tracking Helmy Eltoukhy and Khaled Salama.
Research & Innovation 1 An Industry Perspective on VVG Research Oliver Grau BBC Research & Innovation VVG SUMMER SCHOOL '07.
Simple Calibration of Non-overlapping Cameras with a Mirror
Laboratoire d'InfoRmatique en Image et Systèmes d'information LIRIS UMR 5205 CNRS/INSA de Lyon/Université Claude Bernard Lyon 1/Université Lumière Lyon.
Francois de Sorbier Hiroyuki Shiino Hideo Saito. I. Introduction II. Overview of our system III. Violin extraction and 3D registration IV. Virtual advising.
GIP: Computer Graphics & Image Processing 1 1 Medical Image Processing & 3D Modeling.
Real-Time Human Posture Reconstruction in Wireless Smart Camera Networks Chen Wu, Hamid Aghajan Wireless Sensor Network Lab, Stanford University, USA IPSN.
3D Fingertip and Palm Tracking in Depth Image Sequences
COORDINATION AND TIMING OF SPINE AND HIP MOTION DURING FULL BODY REACHING TASKS Gary E. Gibson, and James S. Thomas Ph.D, P.T. School of Physical Therapy,
Interactive Virtual Relighting and Remodelling of Real Scenes C. Loscos 1, MC. Frasson 1,2,G. Drettakis 1, B. Walter 1, X. Granier 1, P. Poulin 2 (1) iMAGIS*
3D SLAM for Omni-directional Camera
Chapter 14: SEGMENTATION BY CLUSTERING 1. 2 Outline Introduction Human Vision & Gestalt Properties Applications – Background Subtraction – Shot Boundary.
 Tsung-Sheng Fu, Hua-Tsung Chen, Chien-Li Chou, Wen-Jiin Tsai, and Suh-Yin Lee Visual Communications and Image Processing (VCIP), 2011 IEEE, 6-9 Nov.
High-Resolution Interactive Panoramas with MPEG-4 발표자 : 김영백 임베디드시스템연구실.
An Information Fusion Approach for Multiview Feature Tracking Esra Ataer-Cansizoglu and Margrit Betke ) Image and.
Self-Calibration and Metric Reconstruction from Single Images Ruisheng Wang Frank P. Ferrie Centre for Intelligent Machines, McGill University.
Augmented Reality and 3D modelling By Stafford Joemat Supervised by Mr James Connan.
Learning the Appearance and Motion of People in Video Hedvig Sidenbladh, KTH Michael Black, Brown University.
December 9, 2014Computer Vision Lecture 23: Motion Analysis 1 Now we will talk about… Motion Analysis.
CSE 185 Introduction to Computer Vision Stereo. Taken at the same time or sequential in time stereo vision structure from motion optical flow Multiple.
Action and Gait Recognition From Recovered 3-D Human Joints IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS— PART B: CYBERNETICS, VOL. 40, NO. 4, AUGUST.
Rick Parent - CIS681 Motion Analysis – Human Figure Processing video to extract information of objects Motion tracking Pose reconstruction Motion and subject.
Automated Reading Assistance System Using Point-of-Gaze Estimation M.A.Sc. Thesis Presentation Automated Reading Assistance System Using Point-of-Gaze.
Looking at people and Image-based Localisation Roberto Cipolla Department of Engineering Research team
AAM based Face Tracking with Temporal Matching and Face Segmentation Mingcai Zhou 1 、 Lin Liang 2 、 Jian Sun 2 、 Yangsheng Wang 1 1 Institute of Automation.
Markerless Augmented Reality Platform Design and Verification of Tracking Technologies Author:J.M. Zhong Date: Speaker:Sian-Lin Hong.
David Wild Supervisor: James Connan Rhodes University Computer Science Department Eye Tracking Using A Simple Webcamera.
Visual Odometry for Ground Vehicle Applications David Nistér, Oleg Naroditsky, and James Bergen Sarnoff Corporation CN5300 Princeton, New Jersey
Real-Time Feature Matching using Adaptive and Spatially Distributed Classification Trees Aurélien BOFFY, Yanghai TSIN, Yakup GENC.
1 Review and Summary We have covered a LOT of material, spending more time and more detail on 2D image segmentation and analysis, but hopefully giving.
Vision Based hand tracking for Interaction The 7th International Conference on Applications and Principles of Information Science (APIS2008) Dept. of Visual.
CINEMAcraft: Virtual Minecraft Presence Using OPERAcraft Interactive virtual realities encourage students to pursue and explore STEM fields. CINEMAcraft.
Detection, Tracking and Recognition in Video Sequences Supervised By: Dr. Ofer Hadar Mr. Uri Perets Project By: Sonia KanOra Gendler Ben-Gurion University.
Over the recent years, computer vision has started to play a significant role in the Human Computer Interaction (HCI). With efficient object tracking.
Visual Information Processing. Human Perception V.S. Machine Perception  Human perception: pictorial information improvement for human interpretation.
Signal and Image Processing Lab
Paper – Stephen Se, David Lowe, Jim Little
Can computers match human perception?
CAPTURING OF MOVEMENT DURING MUSIC PERFORMANCE
Interactive 3D Modeling Using Only One Image
Combining Geometric- and View-Based Approaches for Articulated Pose Estimation David Demirdjian MIT Computer Science and Artificial Intelligence Laboratory.
Natural sciences 1.
Estimation of Skin Color Range Using Achromatic Features
Presentation transcript:

UMR Virtual arm for the Phantom Limb Pain Therapy Eynard L. and Meyer A. and Bouakaz S.

2 The Phantom Pain Pain or discomfort felt by an amputee in the area of the missing limb Why? Physical Amputation ≠ Psychic amputation Mismatching between brain and reality → Pain Characteristics Strong pain, sometimes debilitating Hard to treat Existing therapies Medics, massage, relaxation, psychotherapies New hopeful therapies …

3 News methods for therapy [Ramachadran96] Cognitive Science Institute ISC Lyon [Sirigu03]

4 Our idea Computer Science  Posture Tracking (vision)  Augmented reality: virtual limb Our system  Camera  Posture analysis  Augmented picture of missing limb  Mirror  screen

5 Presentation summary Previous Works Our contribution  Real-Time Posture Analysis  The mirror effect : Virtual arm Results Conclusion

6 Movements Tracking (vision) Multi-cameras  Voxelic reconstruction [Mikic03,…]  3D-model : recognition of the skeleton a 3d-grid Monocular (1 camera)  Optical flow  Bayesian methods [Agarwal04,…]  Real-Time [Stenger03,…]  Limited movement  Small resolution

7 Our system constraints Ours constraints  Real-Time (Interactivity)  Monocular (portative system)

8 Presentation summary Previous Works Our contribution  Real-Time Posture Analysis  Background substraction  Precomputation: anthropometric measures  Posture Tracking  Mirror effect : Virtual arm Results Conclusion

9 Background substraction Learning-based algorithm  N frames → RGB values extrema for each pixel  Connexity search → noise reduction  Simple and fast

10 Precomputation: anthropometric measures Anthropometric values computation  Needed for the tracking 2 postures Silhouette extraction

11 Head and Torso measurements Pose 1: head measure  Highest pixel in silhouette

12 Head and Torso measurements Pose 1: head measure  Highest pixel in silhouette  Going down into the image while Nb i (whitepixel)> Nb i-1 (whitepixel)

13 Head and Torso measurements Pose 1: head measure  « highest » pixel in frame  Going down on the image while Nb i (whitepixel)>Nb i-1 (whitepixel) → Head width  Going down until Nb(whitepixel) < threshold* width → Shoulder line

14 Head and torso measurements Torso measure  Barycenter line → Torso width  Going down until separation → bottom of the torso → Torso height width height

15 Arm measurements Pose 1  Level and side of the amputation  Each arms sizes Horizontal extreme points

16 Arm measurements (2) Pose 2

17 Presentation summary Previous Works Our contribution  Real-Time Posture Analysis  Background substraction  Precomputation: anthropometric measures  Posture Tracking  Mirror effect : Virtual arm Results Conclusion

18 Head and Torso detection Head and Torso  Connexity research algorithm helped by the anthropometrics measures

19 Seek articulations Seeking shoulder, elbow and wrist Anthropometrics measurements → estimation of the positions

20 Missing limb creation If before-elbow amputation  Coordinates systems of valid and amputee side are equivalent  Reprojection of pixels valid side → amputee side

21 Virtual arm creation If below-elbow amputation  Coordinates system of valid and amputee side are equivalent  Reprojection of pixels valid side → amputee side

22 Results Webcam (640*480) About 8 to 10 frames / s

23 Remarks Up  Follow-up the side-displacements of the silhouette  Whole image reflecting  Better illusion for subject  Interactive time Constrains  Subject must be facing the camera  For a better illusion the elbows angles have to be symmetric  Non Snake moves

24 Conclusion and future works Experimental system  Simple posture tracking  Constrains but robust  Virtual arm creation Next step  Experiment on amputee  Collaboration with ISC of Lyon Perspectives  3D-model to be more realistic  Amputees reactions to real experiments

25 Thank you …

26 Ajout du membre → réalité augmentée (RA) Problème générique en RA Cohérence entre réel et virtuel  Texture, aspect  Élément de synthèse construit à partir d’image réelle (cf notre système)  Illumination, Ombre

27 Creation du membre manquant amputation humérale  centre de gravité du moignon  obtention d'un axe grâce a al même méthode que pour le bras valide  amputation cubitale  Même méthode que pour le bras valide  Obtention de l'axe du moignon grâce au centre de gravité de la partie après le coude

28

29

30