KinectFusion for faces: real-time 3D face tracking and modeling using a Kinect camera for a markerless AR system
Autor(a) principal: | |
---|---|
Data de Publicação: | 2013 |
Outros Autores: | , |
Tipo de documento: | Artigo |
Idioma: | eng |
Título da fonte: | Repositório Institucional da UFBA |
Texto Completo: | http://repositorio.ufba.br/ri/handle/ri/21032 |
Resumo: | In this paper we present an extension to the KinectFusion algorithm that allows a robust real-time face tracking and modeling using the Microsoft’s Kinect sensor. This is achieved changing two steps of the original algorithm: pre-processing and tracking. In the former, we use a real-time face detection algorithm to segment the face from the rest of the image. In the latter, we use a real-time head pose estimation to give a new initial guess to the Iterative Closest Point (ICP) algorithm when it fails and an algorithm to solve occlusion. Our approach is evaluated in a markerless augmented reality (MAR) system. We show that this approach can reconstruct faces and handle more face pose changes and variations than the original KinectFusion’s tracking algorithm. In addition, we show that the realism of the system is enhanced as we solve the occlusion problem efficiently at shader level. |
id |
UFBA-2_8fa5125e51c33478c1d0339df83b58d0 |
---|---|
oai_identifier_str |
oai:repositorio.ufba.br:ri/21032 |
network_acronym_str |
UFBA-2 |
network_name_str |
Repositório Institucional da UFBA |
repository_id_str |
1932 |
spelling |
Macedo, Márcio Cerqueira de FariasApolinário Júnior, Antonio LopesSouza, Antonio Carlos dos SantosMacedo, Márcio Cerqueira de FariasApolinário Júnior, Antonio LopesSouza, Antonio Carlos dos Santos2016-12-06T12:31:23Z2016-12-06T12:31:23Z20132236-3297http://repositorio.ufba.br/ri/handle/ri/21032v. 4, n. 2In this paper we present an extension to the KinectFusion algorithm that allows a robust real-time face tracking and modeling using the Microsoft’s Kinect sensor. This is achieved changing two steps of the original algorithm: pre-processing and tracking. In the former, we use a real-time face detection algorithm to segment the face from the rest of the image. In the latter, we use a real-time head pose estimation to give a new initial guess to the Iterative Closest Point (ICP) algorithm when it fails and an algorithm to solve occlusion. Our approach is evaluated in a markerless augmented reality (MAR) system. We show that this approach can reconstruct faces and handle more face pose changes and variations than the original KinectFusion’s tracking algorithm. In addition, we show that the realism of the system is enhanced as we solve the occlusion problem efficiently at shader level.Submitted by Márcio Macedo (marciocfmacedo@hotmail.com) on 2016-12-06T04:26:56Z No. of bitstreams: 1 KinectFusion for Faces Real-Time 3D Face Tracking and Modeling Using a Kinect Camera for a Markerless AR System.pdf: 1064809 bytes, checksum: f6ce7d932b4cff2d3ef3ae3a16f8c202 (MD5)Approved for entry into archive by Vanessa Reis (vanessa.jamile@ufba.br) on 2016-12-06T12:31:23Z (GMT) No. of bitstreams: 1 KinectFusion for Faces Real-Time 3D Face Tracking and Modeling Using a Kinect Camera for a Markerless AR System.pdf: 1064809 bytes, checksum: f6ce7d932b4cff2d3ef3ae3a16f8c202 (MD5)Made available in DSpace on 2016-12-06T12:31:23Z (GMT). No. of bitstreams: 1 KinectFusion for Faces Real-Time 3D Face Tracking and Modeling Using a Kinect Camera for a Markerless AR System.pdf: 1064809 bytes, checksum: f6ce7d932b4cff2d3ef3ae3a16f8c202 (MD5) Previous issue date: 2013Fundação de Amparo à Pesquisa do Estado da Bahia (FAPESB) e Coordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES)Journal on Interactive SystemsSBChttp://seer.ufrgs.br/index.php/jis/article/view/41747reponame:Repositório Institucional da UFBAinstname:Universidade Federal da Bahia (UFBA)instacron:UFBAAugmented realityHead pose estimationFace modelingKinectFusion for faces: real-time 3D face tracking and modeling using a Kinect camera for a markerless AR systeminfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleinfo:eu-repo/semantics/openAccessengORIGINALKinectFusion for Faces Real-Time 3D Face Tracking and Modeling Using a Kinect Camera for a Markerless AR System.pdfKinectFusion for Faces Real-Time 3D Face Tracking and Modeling Using a Kinect Camera for a Markerless AR System.pdfapplication/pdf1064809https://repositorio.ufba.br/bitstream/ri/21032/1/KinectFusion%20for%20Faces%20Real-Time%203D%20Face%20Tracking%20and%20Modeling%20Using%20a%20Kinect%20Camera%20for%20a%20Markerless%20AR%20System.pdff6ce7d932b4cff2d3ef3ae3a16f8c202MD51LICENSElicense.txtlicense.txttext/plain1345https://repositorio.ufba.br/bitstream/ri/21032/2/license.txtff6eaa8b858ea317fded99f125f5fcd0MD52TEXTKinectFusion for Faces Real-Time 3D Face Tracking and Modeling Using a Kinect Camera for a Markerless AR System.pdf.txtKinectFusion for Faces Real-Time 3D Face Tracking and Modeling Using a Kinect Camera for a Markerless AR System.pdf.txtExtracted texttext/plain28686https://repositorio.ufba.br/bitstream/ri/21032/3/KinectFusion%20for%20Faces%20Real-Time%203D%20Face%20Tracking%20and%20Modeling%20Using%20a%20Kinect%20Camera%20for%20a%20Markerless%20AR%20System.pdf.txt51025b09aaaf5eb1abe193faa9a151caMD53ri/210322022-08-08 13:18:38.649oai:repositorio.ufba.br:ri/21032VGVybW8gZGUgTGljZW7vv71hLCBu77+9byBleGNsdXNpdm8sIHBhcmEgbyBkZXDvv71zaXRvIG5vIFJlcG9zaXTvv71yaW8gSW5zdGl0dWNpb25hbCBkYSBVRkJBLgoKIFBlbG8gcHJvY2Vzc28gZGUgc3VibWlzc++/vW8gZGUgZG9jdW1lbnRvcywgbyBhdXRvciBvdSBzZXUgcmVwcmVzZW50YW50ZSBsZWdhbCwgYW8gYWNlaXRhciAKZXNzZSB0ZXJtbyBkZSBsaWNlbu+/vWEsIGNvbmNlZGUgYW8gUmVwb3NpdO+/vXJpbyBJbnN0aXR1Y2lvbmFsIGRhIFVuaXZlcnNpZGFkZSBGZWRlcmFsIGRhIEJhaGlhIApvIGRpcmVpdG8gZGUgbWFudGVyIHVtYSBj77+9cGlhIGVtIHNldSByZXBvc2l077+9cmlvIGNvbSBhIGZpbmFsaWRhZGUsIHByaW1laXJhLCBkZSBwcmVzZXJ2Ye+/ve+/vW8uIApFc3NlcyB0ZXJtb3MsIG7vv71vIGV4Y2x1c2l2b3MsIG1hbnTvv71tIG9zIGRpcmVpdG9zIGRlIGF1dG9yL2NvcHlyaWdodCwgbWFzIGVudGVuZGUgbyBkb2N1bWVudG8gCmNvbW8gcGFydGUgZG8gYWNlcnZvIGludGVsZWN0dWFsIGRlc3NhIFVuaXZlcnNpZGFkZS4KCiBQYXJhIG9zIGRvY3VtZW50b3MgcHVibGljYWRvcyBjb20gcmVwYXNzZSBkZSBkaXJlaXRvcyBkZSBkaXN0cmlidWnvv73vv71vLCBlc3NlIHRlcm1vIGRlIGxpY2Vu77+9YSAKZW50ZW5kZSBxdWU6CgogTWFudGVuZG8gb3MgZGlyZWl0b3MgYXV0b3JhaXMsIHJlcGFzc2Fkb3MgYSB0ZXJjZWlyb3MsIGVtIGNhc28gZGUgcHVibGljYe+/ve+/vWVzLCBvIHJlcG9zaXTvv71yaW8KcG9kZSByZXN0cmluZ2lyIG8gYWNlc3NvIGFvIHRleHRvIGludGVncmFsLCBtYXMgbGliZXJhIGFzIGluZm9ybWHvv73vv71lcyBzb2JyZSBvIGRvY3VtZW50bwooTWV0YWRhZG9zIGVzY3JpdGl2b3MpLgoKIERlc3RhIGZvcm1hLCBhdGVuZGVuZG8gYW9zIGFuc2Vpb3MgZGVzc2EgdW5pdmVyc2lkYWRlIGVtIG1hbnRlciBzdWEgcHJvZHXvv73vv71vIGNpZW5077+9ZmljYSBjb20gCmFzIHJlc3Ryae+/ve+/vWVzIGltcG9zdGFzIHBlbG9zIGVkaXRvcmVzIGRlIHBlcmnvv71kaWNvcy4KCiBQYXJhIGFzIHB1YmxpY2Hvv73vv71lcyBzZW0gaW5pY2lhdGl2YXMgcXVlIHNlZ3VlbSBhIHBvbO+/vXRpY2EgZGUgQWNlc3NvIEFiZXJ0bywgb3MgZGVw77+9c2l0b3MgCmNvbXB1bHPvv71yaW9zIG5lc3NlIHJlcG9zaXTvv71yaW8gbWFudO+/vW0gb3MgZGlyZWl0b3MgYXV0b3JhaXMsIG1hcyBtYW5077+9bSBhY2Vzc28gaXJyZXN0cml0byAKYW8gbWV0YWRhZG9zIGUgdGV4dG8gY29tcGxldG8uIEFzc2ltLCBhIGFjZWl0Ye+/ve+/vW8gZGVzc2UgdGVybW8gbu+/vW8gbmVjZXNzaXRhIGRlIGNvbnNlbnRpbWVudG8KIHBvciBwYXJ0ZSBkZSBhdXRvcmVzL2RldGVudG9yZXMgZG9zIGRpcmVpdG9zLCBwb3IgZXN0YXJlbSBlbSBpbmljaWF0aXZhcyBkZSBhY2Vzc28gYWJlcnRvLgo=Repositório InstitucionalPUBhttp://192.188.11.11:8080/oai/requestopendoar:19322022-08-08T16:18:38Repositório Institucional da UFBA - Universidade Federal da Bahia (UFBA)false |
dc.title.pt_BR.fl_str_mv |
KinectFusion for faces: real-time 3D face tracking and modeling using a Kinect camera for a markerless AR system |
title |
KinectFusion for faces: real-time 3D face tracking and modeling using a Kinect camera for a markerless AR system |
spellingShingle |
KinectFusion for faces: real-time 3D face tracking and modeling using a Kinect camera for a markerless AR system Macedo, Márcio Cerqueira de Farias Augmented reality Head pose estimation Face modeling |
title_short |
KinectFusion for faces: real-time 3D face tracking and modeling using a Kinect camera for a markerless AR system |
title_full |
KinectFusion for faces: real-time 3D face tracking and modeling using a Kinect camera for a markerless AR system |
title_fullStr |
KinectFusion for faces: real-time 3D face tracking and modeling using a Kinect camera for a markerless AR system |
title_full_unstemmed |
KinectFusion for faces: real-time 3D face tracking and modeling using a Kinect camera for a markerless AR system |
title_sort |
KinectFusion for faces: real-time 3D face tracking and modeling using a Kinect camera for a markerless AR system |
author |
Macedo, Márcio Cerqueira de Farias |
author_facet |
Macedo, Márcio Cerqueira de Farias Apolinário Júnior, Antonio Lopes Souza, Antonio Carlos dos Santos |
author_role |
author |
author2 |
Apolinário Júnior, Antonio Lopes Souza, Antonio Carlos dos Santos |
author2_role |
author author |
dc.contributor.author.fl_str_mv |
Macedo, Márcio Cerqueira de Farias Apolinário Júnior, Antonio Lopes Souza, Antonio Carlos dos Santos Macedo, Márcio Cerqueira de Farias Apolinário Júnior, Antonio Lopes Souza, Antonio Carlos dos Santos |
dc.subject.por.fl_str_mv |
Augmented reality Head pose estimation Face modeling |
topic |
Augmented reality Head pose estimation Face modeling |
description |
In this paper we present an extension to the KinectFusion algorithm that allows a robust real-time face tracking and modeling using the Microsoft’s Kinect sensor. This is achieved changing two steps of the original algorithm: pre-processing and tracking. In the former, we use a real-time face detection algorithm to segment the face from the rest of the image. In the latter, we use a real-time head pose estimation to give a new initial guess to the Iterative Closest Point (ICP) algorithm when it fails and an algorithm to solve occlusion. Our approach is evaluated in a markerless augmented reality (MAR) system. We show that this approach can reconstruct faces and handle more face pose changes and variations than the original KinectFusion’s tracking algorithm. In addition, we show that the realism of the system is enhanced as we solve the occlusion problem efficiently at shader level. |
publishDate |
2013 |
dc.date.issued.fl_str_mv |
2013 |
dc.date.accessioned.fl_str_mv |
2016-12-06T12:31:23Z |
dc.date.available.fl_str_mv |
2016-12-06T12:31:23Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article |
format |
article |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://repositorio.ufba.br/ri/handle/ri/21032 |
dc.identifier.issn.none.fl_str_mv |
2236-3297 |
dc.identifier.number.pt_BR.fl_str_mv |
v. 4, n. 2 |
identifier_str_mv |
2236-3297 v. 4, n. 2 |
url |
http://repositorio.ufba.br/ri/handle/ri/21032 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
SBC |
publisher.none.fl_str_mv |
SBC |
dc.source.pt_BR.fl_str_mv |
http://seer.ufrgs.br/index.php/jis/article/view/41747 |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFBA instname:Universidade Federal da Bahia (UFBA) instacron:UFBA |
instname_str |
Universidade Federal da Bahia (UFBA) |
instacron_str |
UFBA |
institution |
UFBA |
reponame_str |
Repositório Institucional da UFBA |
collection |
Repositório Institucional da UFBA |
bitstream.url.fl_str_mv |
https://repositorio.ufba.br/bitstream/ri/21032/1/KinectFusion%20for%20Faces%20Real-Time%203D%20Face%20Tracking%20and%20Modeling%20Using%20a%20Kinect%20Camera%20for%20a%20Markerless%20AR%20System.pdf https://repositorio.ufba.br/bitstream/ri/21032/2/license.txt https://repositorio.ufba.br/bitstream/ri/21032/3/KinectFusion%20for%20Faces%20Real-Time%203D%20Face%20Tracking%20and%20Modeling%20Using%20a%20Kinect%20Camera%20for%20a%20Markerless%20AR%20System.pdf.txt |
bitstream.checksum.fl_str_mv |
f6ce7d932b4cff2d3ef3ae3a16f8c202 ff6eaa8b858ea317fded99f125f5fcd0 51025b09aaaf5eb1abe193faa9a151ca |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFBA - Universidade Federal da Bahia (UFBA) |
repository.mail.fl_str_mv |
|
_version_ |
1808459527872315392 |