SlideShare a Scribd company logo
1 of 24
By,
Fensa Merry Saj
LBSITW
OVERVIEW
 Introduction
 Related Work
 System Setup
 Reconstruction Approach
 Results
 Conclusion
 References
10/5/2013 2
INTRODUCTION
 Many computer graphics applications require realistic
3D models of human bodies.
 Depth cameras such as Microsoft Kinects are able to
capture depth and image data at video rate.
 Kinect is compact, low-price and as easy to use as a
video camera.
10/5/2013 3
10/5/2013 4
RELATED WORK
 Scanning devices based on structured light or laser
scan can capture human body with much high quality,
but is very expensive (about $240,000).
 Two main approaches employed in depth camera
technology are:-
based on the time-of-flight principle, measuring
time delay between transmissions of a light pulse(about
$8,000).
based on light coding; projecting a known infrared
pattern onto the scene and determining depth based on
the pattern’s deformation.
10/5/2013 5
RELATED WORK(contd…)
A most popular one based on light coding is the Microsoft
Kinect Sensor which is at a price of only $150.
 3 Main Types:-
Registration without a template.
 This method requires high quality scan data & needs small
changes in temporal coherence.
Registration with a template.
 This method needs a relative accurate template & then uses
the template to fit each scan.
10/5/2013 6
RELATED WORK(contd…)
Registration with a semi-template.
Rough template, such as the skeleton model of
articulated object, can be utilized.
 The first type requires high quality input data & is
computationally expensive; the second one needs an
accurate template which is hard to fulfil in many
applications.
 Here, this system uses the third type.
10/5/2013 7
RELATED WORK( contd…)
 The idea of creating a graph of pairwise alignments
between scans.
 First, pairwise rigid alignment is computed in the
geometric level.
 Global error distribution then operates on an upper level,
where errors are measured in terms of the relative rotations
and translations of pairwise alignments.
 The graph methods can simultaneously minimize the
errors of all views rapidly and do not need all scan in
memory.
10/5/2013 8
SYSTEM SETUP
 Two kinects are used to capture the upper and the
lower part of a human body respectively, without
overlapping region, from one direction.
 A third kinect is used to capture the middle part of the
human body from the opposite direction.
 The distance between two sets of Kinects is about 2
meters.
 A turntable is put in between them.
10/5/2013 9
The setup of our system
10/5/2013 10
RECONSTRUCTION APPROACH
 Denote Di={Mi,Ii},i=1,….n as the captured data, n is the
number of captured frames, Mi is the merged mesh & Ii is
the corresponding image of the i-th frame respectively.
 First, a rough template is constructed.
 The template is used to deform the geometry of successive
frames pair wisely.
 Global registration is performed to distribute errors in the
deformation space.
 Finally, reconstructed model is generated using Poisson
reconstruction method.
10/5/2013 11
 An accurate template is unavailable.
 We construct an estimated body shape as the template
mesh T1 from the first frame.
 It is impossible to use this template to register each
frame by geometry fitting but it can track the pairwise
deformation of successive frames.
 T1={v1^k,k=1…K; K is the number of nodes of T1
(typically 50-60).
10/5/2013 12
 Suppose Mi, i=1…n forming a cycle. fi,j denotes the
registration that can deform mesh Mi to register with
mesh Mj.
 To find the pairwise registration f1,2,f2,3,…fn-1,n,fn,1.
Deformation Model:
 Suppose we have two meshes Mi & Mj, and template
mesh at frame i is Ti, then
10/5/2013 13
Pairwise registration:
 For successive frames Mi and Mi+1,corresponding feature
points are obtained by optical flow in the corresponding
images.
Projection to the first frame:
 n-1 pair wise deformation is required to recover all the
relative position of all frames.(refer fig.6)
 The desired pairwise deformation f̂1,2,f̂2,3,…f̂n-1,n,f̂n,1
should meet the following conditions:
 1.It is cyclic consistent.
 2.The original pairwise deformation is relatively correct, so
minimize the weighted square error of the new and old
deformation.
10/5/2013 14
Overview of our reconstruction algorithm
10/5/2013 15
10/5/2013 16
Different 3D full human models generated by the system
10/5/2013 17
RESULTS
 Global non-rigid registration gives better result than
global rigid alignment.
 Since the color image and depth information are
captured simultaneously and calibrated, the color
information of deformed mesh is generated
automatically.
 Virtual try on.
 Personalized avatar-video games,online shopping ,
human computer interaction etc.
10/5/2013 18
Realistic virtual try on experience based on the reconstructed
model.(Left)the try on results;(right)the corresponding meshes.
10/5/2013 19
Personalized avatar generated by our system.
The motion of the human body is driven by a given skeleton motion
sequence
10/5/2013 20
CONCLUSION
 The proposed method can deal with non-rigid
alignment and complex occlusions.
 The two stage registration algorithm is efficient and of
memory efficiency.
 The system can generate convincing 3D human bodies
at a much low price.
 It has good potential for home oriented VR
applications.
10/5/2013 21
REFERENCES
 [1]Jing Tong; Jin Zhou; Ligang Liu; Zhigeng Pan; Hao
Yan, ”Scanning 3D Full Human Bodies Using
Kinects”,Visualization and Computer Graphics, IEEE
Transactions on, vol.18, no.4, April 2012.
 [2]Srivishnu Satyavolu,Gerd Bruder,Pete
Willemsen,Frank Stenicke,”Analysis of IR-based
virtual reality tracking using multiple Kinects”,2012
IEEE Virtual Reality,2012.
10/5/2013 22
10/5/2013 23
10/5/2013 24

More Related Content

What's hot

An automatic algorithm for object recognition and detection based on asift ke...
An automatic algorithm for object recognition and detection based on asift ke...An automatic algorithm for object recognition and detection based on asift ke...
An automatic algorithm for object recognition and detection based on asift ke...
Kunal Kishor Nirala
 

What's hot (20)

K-Means Clustering in Moving Objects Extraction with Selective Background
K-Means Clustering in Moving Objects Extraction with Selective BackgroundK-Means Clustering in Moving Objects Extraction with Selective Background
K-Means Clustering in Moving Objects Extraction with Selective Background
 
C0365025029
C0365025029C0365025029
C0365025029
 
Copy-Rotate-Move Forgery Detection Based on Spatial Domain
Copy-Rotate-Move Forgery Detection Based on Spatial DomainCopy-Rotate-Move Forgery Detection Based on Spatial Domain
Copy-Rotate-Move Forgery Detection Based on Spatial Domain
 
A Detailed Analysis on Feature Extraction Techniques of Panoramic Image Stitc...
A Detailed Analysis on Feature Extraction Techniques of Panoramic Image Stitc...A Detailed Analysis on Feature Extraction Techniques of Panoramic Image Stitc...
A Detailed Analysis on Feature Extraction Techniques of Panoramic Image Stitc...
 
Integration of poses to enhance the shape of the object tracking from a singl...
Integration of poses to enhance the shape of the object tracking from a singl...Integration of poses to enhance the shape of the object tracking from a singl...
Integration of poses to enhance the shape of the object tracking from a singl...
 
CHARACTERIZING HUMAN BEHAVIOURS USING STATISTICAL MOTION DESCRIPTOR
CHARACTERIZING HUMAN BEHAVIOURS USING STATISTICAL MOTION DESCRIPTORCHARACTERIZING HUMAN BEHAVIOURS USING STATISTICAL MOTION DESCRIPTOR
CHARACTERIZING HUMAN BEHAVIOURS USING STATISTICAL MOTION DESCRIPTOR
 
Performance Analysis of CRT for Image Encryption
Performance Analysis of CRT for Image Encryption Performance Analysis of CRT for Image Encryption
Performance Analysis of CRT for Image Encryption
 
Copy Move Forgery Detection Using GLCM Based Statistical Features
Copy Move Forgery Detection Using GLCM Based Statistical Features Copy Move Forgery Detection Using GLCM Based Statistical Features
Copy Move Forgery Detection Using GLCM Based Statistical Features
 
Implementation of Object Tracking for Real Time Video
Implementation of Object Tracking for Real Time VideoImplementation of Object Tracking for Real Time Video
Implementation of Object Tracking for Real Time Video
 
Comparison of Some Motion Detection Methods in cases of Single and Multiple M...
Comparison of Some Motion Detection Methods in cases of Single and Multiple M...Comparison of Some Motion Detection Methods in cases of Single and Multiple M...
Comparison of Some Motion Detection Methods in cases of Single and Multiple M...
 
Removal of Transformation Errors by Quarterion In Multi View Image Registration
Removal of Transformation Errors by Quarterion In Multi View Image RegistrationRemoval of Transformation Errors by Quarterion In Multi View Image Registration
Removal of Transformation Errors by Quarterion In Multi View Image Registration
 
Enhanced Algorithm for Obstacle Detection and Avoidance Using a Hybrid of Pla...
Enhanced Algorithm for Obstacle Detection and Avoidance Using a Hybrid of Pla...Enhanced Algorithm for Obstacle Detection and Avoidance Using a Hybrid of Pla...
Enhanced Algorithm for Obstacle Detection and Avoidance Using a Hybrid of Pla...
 
D018112429
D018112429D018112429
D018112429
 
Two Dimensional Image Reconstruction Algorithms
Two Dimensional Image Reconstruction AlgorithmsTwo Dimensional Image Reconstruction Algorithms
Two Dimensional Image Reconstruction Algorithms
 
Preliminary study of multi view imaging for accurate 3 d reconstruction using...
Preliminary study of multi view imaging for accurate 3 d reconstruction using...Preliminary study of multi view imaging for accurate 3 d reconstruction using...
Preliminary study of multi view imaging for accurate 3 d reconstruction using...
 
Expert system of single magnetic lens using JESS in Focused Ion Beam
Expert system of single magnetic lens using JESS in Focused Ion BeamExpert system of single magnetic lens using JESS in Focused Ion Beam
Expert system of single magnetic lens using JESS in Focused Ion Beam
 
The flow of baseline estimation using a single omnidirectional camera
The flow of baseline estimation using a single omnidirectional cameraThe flow of baseline estimation using a single omnidirectional camera
The flow of baseline estimation using a single omnidirectional camera
 
40120140503006
4012014050300640120140503006
40120140503006
 
An automatic algorithm for object recognition and detection based on asift ke...
An automatic algorithm for object recognition and detection based on asift ke...An automatic algorithm for object recognition and detection based on asift ke...
An automatic algorithm for object recognition and detection based on asift ke...
 
Preliminary study of multi view imaging for accurate
Preliminary study of multi view imaging for accuratePreliminary study of multi view imaging for accurate
Preliminary study of multi view imaging for accurate
 

Similar to Scanning 3 d full human bodies using kinects

10.1109@ICCMC48092.2020.ICCMC-000167.pdf
10.1109@ICCMC48092.2020.ICCMC-000167.pdf10.1109@ICCMC48092.2020.ICCMC-000167.pdf
10.1109@ICCMC48092.2020.ICCMC-000167.pdf
mokamojah
 
Stereo Correspondence Algorithms for Robotic Applications Under Ideal And Non...
Stereo Correspondence Algorithms for Robotic Applications Under Ideal And Non...Stereo Correspondence Algorithms for Robotic Applications Under Ideal And Non...
Stereo Correspondence Algorithms for Robotic Applications Under Ideal And Non...
CSCJournals
 
Project Synopsis
Project SynopsisProject Synopsis
Project Synopsis
Paras Garg
 
From Sense to Print: Towards Automatic 3D Printing from 3D Sensing Devices
From Sense to Print: Towards Automatic 3D Printing from 3D Sensing DevicesFrom Sense to Print: Towards Automatic 3D Printing from 3D Sensing Devices
From Sense to Print: Towards Automatic 3D Printing from 3D Sensing Devices
toukaigi
 
3 d discrete cosine transform for image compression
3 d discrete cosine transform for image compression3 d discrete cosine transform for image compression
3 d discrete cosine transform for image compression
Alexander Decker
 
11.0003www.iiste.org call for paper_d_discrete cosine transform for image com...
11.0003www.iiste.org call for paper_d_discrete cosine transform for image com...11.0003www.iiste.org call for paper_d_discrete cosine transform for image com...
11.0003www.iiste.org call for paper_d_discrete cosine transform for image com...
Alexander Decker
 
Ijarcet vol-2-issue-3-891-896
Ijarcet vol-2-issue-3-891-896Ijarcet vol-2-issue-3-891-896
Ijarcet vol-2-issue-3-891-896
Editor IJARCET
 

Similar to Scanning 3 d full human bodies using kinects (20)

Tracking Chessboard Corners Using Projective Transformation for Augmented Rea...
Tracking Chessboard Corners Using Projective Transformation for Augmented Rea...Tracking Chessboard Corners Using Projective Transformation for Augmented Rea...
Tracking Chessboard Corners Using Projective Transformation for Augmented Rea...
 
Performance analysis on color image mosaicing techniques on FPGA
Performance analysis on color image mosaicing techniques on FPGAPerformance analysis on color image mosaicing techniques on FPGA
Performance analysis on color image mosaicing techniques on FPGA
 
10.1109@ICCMC48092.2020.ICCMC-000167.pdf
10.1109@ICCMC48092.2020.ICCMC-000167.pdf10.1109@ICCMC48092.2020.ICCMC-000167.pdf
10.1109@ICCMC48092.2020.ICCMC-000167.pdf
 
IMAGE RECOGNITION USING MATLAB SIMULINK BLOCKSET
IMAGE RECOGNITION USING MATLAB SIMULINK BLOCKSETIMAGE RECOGNITION USING MATLAB SIMULINK BLOCKSET
IMAGE RECOGNITION USING MATLAB SIMULINK BLOCKSET
 
Stereo Correspondence Algorithms for Robotic Applications Under Ideal And Non...
Stereo Correspondence Algorithms for Robotic Applications Under Ideal And Non...Stereo Correspondence Algorithms for Robotic Applications Under Ideal And Non...
Stereo Correspondence Algorithms for Robotic Applications Under Ideal And Non...
 
Project Synopsis
Project SynopsisProject Synopsis
Project Synopsis
 
Vision based non-invasive tool for facial swelling assessment
Vision based non-invasive tool for facial swelling assessment Vision based non-invasive tool for facial swelling assessment
Vision based non-invasive tool for facial swelling assessment
 
998-isvc16
998-isvc16998-isvc16
998-isvc16
 
reviewpaper
reviewpaperreviewpaper
reviewpaper
 
Creating Objects for Metaverse using GANs and Autoencoders
Creating Objects for Metaverse using GANs and AutoencodersCreating Objects for Metaverse using GANs and Autoencoders
Creating Objects for Metaverse using GANs and Autoencoders
 
Gesture Recognition Based Mouse Events
Gesture Recognition Based Mouse EventsGesture Recognition Based Mouse Events
Gesture Recognition Based Mouse Events
 
From Sense to Print: Towards Automatic 3D Printing from 3D Sensing Devices
From Sense to Print: Towards Automatic 3D Printing from 3D Sensing DevicesFrom Sense to Print: Towards Automatic 3D Printing from 3D Sensing Devices
From Sense to Print: Towards Automatic 3D Printing from 3D Sensing Devices
 
A ROBUST BACKGROUND REMOVAL ALGORTIHMS USING FUZZY C-MEANS CLUSTERING
A ROBUST BACKGROUND REMOVAL ALGORTIHMS USING FUZZY C-MEANS CLUSTERINGA ROBUST BACKGROUND REMOVAL ALGORTIHMS USING FUZZY C-MEANS CLUSTERING
A ROBUST BACKGROUND REMOVAL ALGORTIHMS USING FUZZY C-MEANS CLUSTERING
 
3 d discrete cosine transform for image compression
3 d discrete cosine transform for image compression3 d discrete cosine transform for image compression
3 d discrete cosine transform for image compression
 
11.0003www.iiste.org call for paper_d_discrete cosine transform for image com...
11.0003www.iiste.org call for paper_d_discrete cosine transform for image com...11.0003www.iiste.org call for paper_d_discrete cosine transform for image com...
11.0003www.iiste.org call for paper_d_discrete cosine transform for image com...
 
Design and implementation of video tracking system based on camera field of view
Design and implementation of video tracking system based on camera field of viewDesign and implementation of video tracking system based on camera field of view
Design and implementation of video tracking system based on camera field of view
 
Hardware realization of Stereo camera and associated embedded system
Hardware realization of Stereo camera and associated embedded systemHardware realization of Stereo camera and associated embedded system
Hardware realization of Stereo camera and associated embedded system
 
IRJET - A Systematic Observation in Digital Image Forgery Detection using MATLAB
IRJET - A Systematic Observation in Digital Image Forgery Detection using MATLABIRJET - A Systematic Observation in Digital Image Forgery Detection using MATLAB
IRJET - A Systematic Observation in Digital Image Forgery Detection using MATLAB
 
Ijarcet vol-2-issue-3-891-896
Ijarcet vol-2-issue-3-891-896Ijarcet vol-2-issue-3-891-896
Ijarcet vol-2-issue-3-891-896
 
Gi3511181122
Gi3511181122Gi3511181122
Gi3511181122
 

Recently uploaded

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Recently uploaded (20)

A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 

Scanning 3 d full human bodies using kinects

  • 2. OVERVIEW  Introduction  Related Work  System Setup  Reconstruction Approach  Results  Conclusion  References 10/5/2013 2
  • 3. INTRODUCTION  Many computer graphics applications require realistic 3D models of human bodies.  Depth cameras such as Microsoft Kinects are able to capture depth and image data at video rate.  Kinect is compact, low-price and as easy to use as a video camera. 10/5/2013 3
  • 5. RELATED WORK  Scanning devices based on structured light or laser scan can capture human body with much high quality, but is very expensive (about $240,000).  Two main approaches employed in depth camera technology are:- based on the time-of-flight principle, measuring time delay between transmissions of a light pulse(about $8,000). based on light coding; projecting a known infrared pattern onto the scene and determining depth based on the pattern’s deformation. 10/5/2013 5
  • 6. RELATED WORK(contd…) A most popular one based on light coding is the Microsoft Kinect Sensor which is at a price of only $150.  3 Main Types:- Registration without a template.  This method requires high quality scan data & needs small changes in temporal coherence. Registration with a template.  This method needs a relative accurate template & then uses the template to fit each scan. 10/5/2013 6
  • 7. RELATED WORK(contd…) Registration with a semi-template. Rough template, such as the skeleton model of articulated object, can be utilized.  The first type requires high quality input data & is computationally expensive; the second one needs an accurate template which is hard to fulfil in many applications.  Here, this system uses the third type. 10/5/2013 7
  • 8. RELATED WORK( contd…)  The idea of creating a graph of pairwise alignments between scans.  First, pairwise rigid alignment is computed in the geometric level.  Global error distribution then operates on an upper level, where errors are measured in terms of the relative rotations and translations of pairwise alignments.  The graph methods can simultaneously minimize the errors of all views rapidly and do not need all scan in memory. 10/5/2013 8
  • 9. SYSTEM SETUP  Two kinects are used to capture the upper and the lower part of a human body respectively, without overlapping region, from one direction.  A third kinect is used to capture the middle part of the human body from the opposite direction.  The distance between two sets of Kinects is about 2 meters.  A turntable is put in between them. 10/5/2013 9
  • 10. The setup of our system 10/5/2013 10
  • 11. RECONSTRUCTION APPROACH  Denote Di={Mi,Ii},i=1,….n as the captured data, n is the number of captured frames, Mi is the merged mesh & Ii is the corresponding image of the i-th frame respectively.  First, a rough template is constructed.  The template is used to deform the geometry of successive frames pair wisely.  Global registration is performed to distribute errors in the deformation space.  Finally, reconstructed model is generated using Poisson reconstruction method. 10/5/2013 11
  • 12.  An accurate template is unavailable.  We construct an estimated body shape as the template mesh T1 from the first frame.  It is impossible to use this template to register each frame by geometry fitting but it can track the pairwise deformation of successive frames.  T1={v1^k,k=1…K; K is the number of nodes of T1 (typically 50-60). 10/5/2013 12
  • 13.  Suppose Mi, i=1…n forming a cycle. fi,j denotes the registration that can deform mesh Mi to register with mesh Mj.  To find the pairwise registration f1,2,f2,3,…fn-1,n,fn,1. Deformation Model:  Suppose we have two meshes Mi & Mj, and template mesh at frame i is Ti, then 10/5/2013 13
  • 14. Pairwise registration:  For successive frames Mi and Mi+1,corresponding feature points are obtained by optical flow in the corresponding images. Projection to the first frame:  n-1 pair wise deformation is required to recover all the relative position of all frames.(refer fig.6)  The desired pairwise deformation f̂1,2,f̂2,3,…f̂n-1,n,f̂n,1 should meet the following conditions:  1.It is cyclic consistent.  2.The original pairwise deformation is relatively correct, so minimize the weighted square error of the new and old deformation. 10/5/2013 14
  • 15. Overview of our reconstruction algorithm 10/5/2013 15
  • 17. Different 3D full human models generated by the system 10/5/2013 17
  • 18. RESULTS  Global non-rigid registration gives better result than global rigid alignment.  Since the color image and depth information are captured simultaneously and calibrated, the color information of deformed mesh is generated automatically.  Virtual try on.  Personalized avatar-video games,online shopping , human computer interaction etc. 10/5/2013 18
  • 19. Realistic virtual try on experience based on the reconstructed model.(Left)the try on results;(right)the corresponding meshes. 10/5/2013 19
  • 20. Personalized avatar generated by our system. The motion of the human body is driven by a given skeleton motion sequence 10/5/2013 20
  • 21. CONCLUSION  The proposed method can deal with non-rigid alignment and complex occlusions.  The two stage registration algorithm is efficient and of memory efficiency.  The system can generate convincing 3D human bodies at a much low price.  It has good potential for home oriented VR applications. 10/5/2013 21
  • 22. REFERENCES  [1]Jing Tong; Jin Zhou; Ligang Liu; Zhigeng Pan; Hao Yan, ”Scanning 3D Full Human Bodies Using Kinects”,Visualization and Computer Graphics, IEEE Transactions on, vol.18, no.4, April 2012.  [2]Srivishnu Satyavolu,Gerd Bruder,Pete Willemsen,Frank Stenicke,”Analysis of IR-based virtual reality tracking using multiple Kinects”,2012 IEEE Virtual Reality,2012. 10/5/2013 22