KinectFusion for faces: real-time 3D face tracking and modeling using a Kinect camera for a markerless AR system

Detalhes bibliográficos
Autor(a) principal: Macedo, Márcio Cerqueira de Farias
Data de Publicação: 2013
Outros Autores: Apolinário Júnior, Antonio Lopes, Souza, Antonio Carlos dos Santos
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