Um framework para apoio à captura de movimentos das mãos como forma de interação

Detalhes bibliográficos
Autor(a) principal: Andrade, Paulo Eduardo Cardoso
Data de Publicação: 2017
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UFSCAR
Texto Completo: https://repositorio.ufscar.br/handle/ufscar/9517
Resumo: Motion capture (Mocap) is a concept based on capturing the motion of an object or person from the real world, in order to reproduce such motion on characters in virtual environment or provide interaction with systems or applications. For each motion, there are several techniques able to capture the motion in a more efficient way, because they present drastic differences to capture the hand motion, head motion, being the key points to capture the motion completely different according to each situation. Currently, there are various devices that offer different sources so that the developers can use on their applications, and systems of motion capture, however they still need specific knowledge in motion capture when compared to an interaction through a more traditional device such as the mouse, being this one used as main way of interaction when it is related to interaction in simple applications, because it provides suitable and easy development resources for such applications. This mater’s project aims to develop a framework to recognize the hand motion to be used in simple applications, focused on the actions of catching and turning, using the device Kinect v2.0 of Microsoft and a high-level approach for beginner developers, using the motion capture in a simple and optimized way, being possible to compare their difficulty and the resources to the most used traditionally device for this kind of interaction – the mouse. A case study will be developed using three different approaches: SDK available by Microsoft; the proposed framework – EasyMoCapHand – and the interaction through the mouse; exemplifying, this way, relevant aspects of the development of each approach. And later on, an experiment which participants develop activities that and through them have a perception of the use of each approach, contributing to the use of motion capture in simple applications that have their development always attached to the mouse use as a way of interaction, becoming this way of interaction an option for beginner developers who would not use on their interaction through motion capture
id SCAR_36f45385b27508dc40ce4c80e098ed92
oai_identifier_str oai:repositorio.ufscar.br:ufscar/9517
network_acronym_str SCAR
network_name_str Repositório Institucional da UFSCAR
repository_id_str 4322
spelling Andrade, Paulo Eduardo CardosoBeder, Delano Medeiroshttp://lattes.cnpq.br/5845245549777383http://lattes.cnpq.br/670831475842770324abfa84-baab-47d5-8219-9b3ecb1e45bf2018-03-05T19:53:00Z2018-03-05T19:53:00Z2017-02-17ANDRADE, Paulo Eduardo Cardoso. Um framework para apoio à captura de movimentos das mãos como forma de interação. 2017. Dissertação (Mestrado em Ciência da Computação) – Universidade Federal de São Carlos, São Carlos, 2017. Disponível em: https://repositorio.ufscar.br/handle/ufscar/9517.https://repositorio.ufscar.br/handle/ufscar/9517Motion capture (Mocap) is a concept based on capturing the motion of an object or person from the real world, in order to reproduce such motion on characters in virtual environment or provide interaction with systems or applications. For each motion, there are several techniques able to capture the motion in a more efficient way, because they present drastic differences to capture the hand motion, head motion, being the key points to capture the motion completely different according to each situation. Currently, there are various devices that offer different sources so that the developers can use on their applications, and systems of motion capture, however they still need specific knowledge in motion capture when compared to an interaction through a more traditional device such as the mouse, being this one used as main way of interaction when it is related to interaction in simple applications, because it provides suitable and easy development resources for such applications. This mater’s project aims to develop a framework to recognize the hand motion to be used in simple applications, focused on the actions of catching and turning, using the device Kinect v2.0 of Microsoft and a high-level approach for beginner developers, using the motion capture in a simple and optimized way, being possible to compare their difficulty and the resources to the most used traditionally device for this kind of interaction – the mouse. A case study will be developed using three different approaches: SDK available by Microsoft; the proposed framework – EasyMoCapHand – and the interaction through the mouse; exemplifying, this way, relevant aspects of the development of each approach. And later on, an experiment which participants develop activities that and through them have a perception of the use of each approach, contributing to the use of motion capture in simple applications that have their development always attached to the mouse use as a way of interaction, becoming this way of interaction an option for beginner developers who would not use on their interaction through motion captureMotion capture (Mocap) é um conceito baseado em capturar o movimento de um objeto ou pessoa do mundo real, com a finalidade de reproduzir tais movimentos em personagens, ambientes virtuais ou prover interações com sistemas e aplicativos. Para cada movimento existem várias técnicas capazes de realizar a captura do movimento de forma mais eficiente, pois apresentam diferenças drásticas para capturar o movimento da mão, movimento da cabeça, sendo os pontos chave para a captura de movimentos completamente diferentes de acordo com cada situação. Atualmente existem diversos dispositivos que oferecem diferentes recursos para que os desenvolvedores utilizem em seus aplicativos e sistemas de captura de movimentos, porém, ainda necessitam de um conhecimento específico em captura de movimento, quando comparados a uma interação através de um dispositivo mais tradicional tal como o mouse, sendo este usado como principal meio de interação quando o assunto é interação em aplicações simples, pois o mesmo provém recursos adequados e de fácil desenvolvimento para tais aplicações. Este projeto de mestrado tem como objetivo desenvolver um framework para reconhecimento do movimento das mãos para uso em aplicações simples, focados nas ações de pegar e girar, utilizando o dispositivo Kinect v2.0 da Microsoft, uma abordagem de alto nível para desenvolvedores iniciantes, utilizando a captura de movimentos de maneira simples e otimizada, sendo possível comparar sua dificuldade e recursos com o dispositivo mais usado tradicionalmente para este tipo de interação - o mouse -. Foi desenvolvido um estudo de caso utilizando três diferentes abordagens: SDK disponibilizada pela Microsoft; o framework proposto - EasyMoCapHand - e a interação através do mouse, deste modo exemplificando aspectos relevantes do desenvolvimento de cada abordagem. Posteriormente, um experimento cujo os participantes desenvolvam atividades que, através das mesmas, tenham uma percepção do uso de cada abordagem, contribuindo dessa forma para o uso da captura de movimentos, em aplicações simples que tem seu desenvolvimento sempre atrelado ao uso do mouse como meio de interação, tornando esta forma de interação uma opção para desenvolvedores inexperientes que não utilizariam em sua aplicação a interação através da captura de movimentos.Não recebi financiamentoporUniversidade Federal de São CarlosCâmpus São CarlosPrograma de Pós-Graduação em Ciência da Computação - PPGCCUFSCarCaptura de movimentosMovimento da mãoPegarGirarKinectFrameworkMotion captureHand motionTo catchTo turnCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOUm framework para apoio à captura de movimentos das mãos como forma de interaçãoA framework to support capturing hand motion as a way of interactioninfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisOnline6006000ee4f4b9-a6a8-41aa-a851-05ebcf9af051info:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFSCARinstname:Universidade Federal de São Carlos (UFSCAR)instacron:UFSCARLICENSElicense.txtlicense.txttext/plain; charset=utf-81957https://repositorio.ufscar.br/bitstream/ufscar/9517/3/license.txtae0398b6f8b235e40ad82cba6c50031dMD53ORIGINALANDRADE_Paulo_2018.pdfANDRADE_Paulo_2018.pdfapplication/pdf2823955https://repositorio.ufscar.br/bitstream/ufscar/9517/4/ANDRADE_Paulo_2018.pdf6443a635f957db2a9ce3540643c45d4fMD54TEXTANDRADE_Paulo_2018.pdf.txtANDRADE_Paulo_2018.pdf.txtExtracted texttext/plain161530https://repositorio.ufscar.br/bitstream/ufscar/9517/7/ANDRADE_Paulo_2018.pdf.txtb2cf258368c1cf535327e0dbf8ec5befMD57THUMBNAILANDRADE_Paulo_2018.pdf.jpgANDRADE_Paulo_2018.pdf.jpgIM Thumbnailimage/jpeg8338https://repositorio.ufscar.br/bitstream/ufscar/9517/8/ANDRADE_Paulo_2018.pdf.jpg33d9deedf8cc03725f55f61cbae64cbfMD58ufscar/95172023-09-18 18:31:52.042oai:repositorio.ufscar.br:ufscar/9517TElDRU7Dh0EgREUgRElTVFJJQlVJw4fDg08gTsODTy1FWENMVVNJVkEKCkNvbSBhIGFwcmVzZW50YcOnw6NvIGRlc3RhIGxpY2Vuw6dhLCB2b2PDqiAobyBhdXRvciAoZXMpIG91IG8gdGl0dWxhciBkb3MgZGlyZWl0b3MgZGUgYXV0b3IpIGNvbmNlZGUgw6AgVW5pdmVyc2lkYWRlCkZlZGVyYWwgZGUgU8OjbyBDYXJsb3MgbyBkaXJlaXRvIG7Do28tZXhjbHVzaXZvIGRlIHJlcHJvZHV6aXIsICB0cmFkdXppciAoY29uZm9ybWUgZGVmaW5pZG8gYWJhaXhvKSwgZS9vdQpkaXN0cmlidWlyIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyAoaW5jbHVpbmRvIG8gcmVzdW1vKSBwb3IgdG9kbyBvIG11bmRvIG5vIGZvcm1hdG8gaW1wcmVzc28gZSBlbGV0csO0bmljbyBlCmVtIHF1YWxxdWVyIG1laW8sIGluY2x1aW5kbyBvcyBmb3JtYXRvcyDDoXVkaW8gb3UgdsOtZGVvLgoKVm9jw6ogY29uY29yZGEgcXVlIGEgVUZTQ2FyIHBvZGUsIHNlbSBhbHRlcmFyIG8gY29udGXDumRvLCB0cmFuc3BvciBhIHN1YSB0ZXNlIG91IGRpc3NlcnRhw6fDo28KcGFyYSBxdWFscXVlciBtZWlvIG91IGZvcm1hdG8gcGFyYSBmaW5zIGRlIHByZXNlcnZhw6fDo28uCgpWb2PDqiB0YW1iw6ltIGNvbmNvcmRhIHF1ZSBhIFVGU0NhciBwb2RlIG1hbnRlciBtYWlzIGRlIHVtYSBjw7NwaWEgYSBzdWEgdGVzZSBvdQpkaXNzZXJ0YcOnw6NvIHBhcmEgZmlucyBkZSBzZWd1cmFuw6dhLCBiYWNrLXVwIGUgcHJlc2VydmHDp8Ojby4KClZvY8OqIGRlY2xhcmEgcXVlIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyDDqSBvcmlnaW5hbCBlIHF1ZSB2b2PDqiB0ZW0gbyBwb2RlciBkZSBjb25jZWRlciBvcyBkaXJlaXRvcyBjb250aWRvcwpuZXN0YSBsaWNlbsOnYS4gVm9jw6ogdGFtYsOpbSBkZWNsYXJhIHF1ZSBvIGRlcMOzc2l0byBkYSBzdWEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvIG7Do28sIHF1ZSBzZWphIGRlIHNldQpjb25oZWNpbWVudG8sIGluZnJpbmdlIGRpcmVpdG9zIGF1dG9yYWlzIGRlIG5pbmd1w6ltLgoKQ2FzbyBhIHN1YSB0ZXNlIG91IGRpc3NlcnRhw6fDo28gY29udGVuaGEgbWF0ZXJpYWwgcXVlIHZvY8OqIG7Do28gcG9zc3VpIGEgdGl0dWxhcmlkYWRlIGRvcyBkaXJlaXRvcyBhdXRvcmFpcywgdm9jw6oKZGVjbGFyYSBxdWUgb2J0ZXZlIGEgcGVybWlzc8OjbyBpcnJlc3RyaXRhIGRvIGRldGVudG9yIGRvcyBkaXJlaXRvcyBhdXRvcmFpcyBwYXJhIGNvbmNlZGVyIMOgIFVGU0NhcgpvcyBkaXJlaXRvcyBhcHJlc2VudGFkb3MgbmVzdGEgbGljZW7Dp2EsIGUgcXVlIGVzc2UgbWF0ZXJpYWwgZGUgcHJvcHJpZWRhZGUgZGUgdGVyY2Vpcm9zIGVzdMOhIGNsYXJhbWVudGUKaWRlbnRpZmljYWRvIGUgcmVjb25oZWNpZG8gbm8gdGV4dG8gb3Ugbm8gY29udGXDumRvIGRhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyBvcmEgZGVwb3NpdGFkYS4KCkNBU08gQSBURVNFIE9VIERJU1NFUlRBw4fDg08gT1JBIERFUE9TSVRBREEgVEVOSEEgU0lETyBSRVNVTFRBRE8gREUgVU0gUEFUUk9Dw41OSU8gT1UKQVBPSU8gREUgVU1BIEFHw4pOQ0lBIERFIEZPTUVOVE8gT1UgT1VUUk8gT1JHQU5JU01PIFFVRSBOw4NPIFNFSkEgQSBVRlNDYXIsClZPQ8OKIERFQ0xBUkEgUVVFIFJFU1BFSVRPVSBUT0RPUyBFIFFVQUlTUVVFUiBESVJFSVRPUyBERSBSRVZJU8ODTyBDT01PClRBTULDiU0gQVMgREVNQUlTIE9CUklHQcOHw5VFUyBFWElHSURBUyBQT1IgQ09OVFJBVE8gT1UgQUNPUkRPLgoKQSBVRlNDYXIgc2UgY29tcHJvbWV0ZSBhIGlkZW50aWZpY2FyIGNsYXJhbWVudGUgbyBzZXUgbm9tZSAocykgb3UgbyhzKSBub21lKHMpIGRvKHMpCmRldGVudG9yKGVzKSBkb3MgZGlyZWl0b3MgYXV0b3JhaXMgZGEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvLCBlIG7Do28gZmFyw6EgcXVhbHF1ZXIgYWx0ZXJhw6fDo28sIGFsw6ltIGRhcXVlbGFzCmNvbmNlZGlkYXMgcG9yIGVzdGEgbGljZW7Dp2EuCg==Repositório InstitucionalPUBhttps://repositorio.ufscar.br/oai/requestopendoar:43222023-09-18T18:31:52Repositório Institucional da UFSCAR - Universidade Federal de São Carlos (UFSCAR)false
dc.title.por.fl_str_mv Um framework para apoio à captura de movimentos das mãos como forma de interação
dc.title.alternative.eng.fl_str_mv A framework to support capturing hand motion as a way of interaction
title Um framework para apoio à captura de movimentos das mãos como forma de interação
spellingShingle Um framework para apoio à captura de movimentos das mãos como forma de interação
Andrade, Paulo Eduardo Cardoso
Captura de movimentos
Movimento da mão
Pegar
Girar
Kinect
Framework
Motion capture
Hand motion
To catch
To turn
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
title_short Um framework para apoio à captura de movimentos das mãos como forma de interação
title_full Um framework para apoio à captura de movimentos das mãos como forma de interação
title_fullStr Um framework para apoio à captura de movimentos das mãos como forma de interação
title_full_unstemmed Um framework para apoio à captura de movimentos das mãos como forma de interação
title_sort Um framework para apoio à captura de movimentos das mãos como forma de interação
author Andrade, Paulo Eduardo Cardoso
author_facet Andrade, Paulo Eduardo Cardoso
author_role author
dc.contributor.authorlattes.por.fl_str_mv http://lattes.cnpq.br/6708314758427703
dc.contributor.author.fl_str_mv Andrade, Paulo Eduardo Cardoso
dc.contributor.advisor1.fl_str_mv Beder, Delano Medeiros
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/5845245549777383
dc.contributor.authorID.fl_str_mv 24abfa84-baab-47d5-8219-9b3ecb1e45bf
contributor_str_mv Beder, Delano Medeiros
dc.subject.por.fl_str_mv Captura de movimentos
Movimento da mão
Pegar
Girar
topic Captura de movimentos
Movimento da mão
Pegar
Girar
Kinect
Framework
Motion capture
Hand motion
To catch
To turn
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
dc.subject.eng.fl_str_mv Kinect
Framework
Motion capture
Hand motion
To catch
To turn
dc.subject.cnpq.fl_str_mv CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
description Motion capture (Mocap) is a concept based on capturing the motion of an object or person from the real world, in order to reproduce such motion on characters in virtual environment or provide interaction with systems or applications. For each motion, there are several techniques able to capture the motion in a more efficient way, because they present drastic differences to capture the hand motion, head motion, being the key points to capture the motion completely different according to each situation. Currently, there are various devices that offer different sources so that the developers can use on their applications, and systems of motion capture, however they still need specific knowledge in motion capture when compared to an interaction through a more traditional device such as the mouse, being this one used as main way of interaction when it is related to interaction in simple applications, because it provides suitable and easy development resources for such applications. This mater’s project aims to develop a framework to recognize the hand motion to be used in simple applications, focused on the actions of catching and turning, using the device Kinect v2.0 of Microsoft and a high-level approach for beginner developers, using the motion capture in a simple and optimized way, being possible to compare their difficulty and the resources to the most used traditionally device for this kind of interaction – the mouse. A case study will be developed using three different approaches: SDK available by Microsoft; the proposed framework – EasyMoCapHand – and the interaction through the mouse; exemplifying, this way, relevant aspects of the development of each approach. And later on, an experiment which participants develop activities that and through them have a perception of the use of each approach, contributing to the use of motion capture in simple applications that have their development always attached to the mouse use as a way of interaction, becoming this way of interaction an option for beginner developers who would not use on their interaction through motion capture
publishDate 2017
dc.date.issued.fl_str_mv 2017-02-17
dc.date.accessioned.fl_str_mv 2018-03-05T19:53:00Z
dc.date.available.fl_str_mv 2018-03-05T19:53:00Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv ANDRADE, Paulo Eduardo Cardoso. Um framework para apoio à captura de movimentos das mãos como forma de interação. 2017. Dissertação (Mestrado em Ciência da Computação) – Universidade Federal de São Carlos, São Carlos, 2017. Disponível em: https://repositorio.ufscar.br/handle/ufscar/9517.
dc.identifier.uri.fl_str_mv https://repositorio.ufscar.br/handle/ufscar/9517
identifier_str_mv ANDRADE, Paulo Eduardo Cardoso. Um framework para apoio à captura de movimentos das mãos como forma de interação. 2017. Dissertação (Mestrado em Ciência da Computação) – Universidade Federal de São Carlos, São Carlos, 2017. Disponível em: https://repositorio.ufscar.br/handle/ufscar/9517.
url https://repositorio.ufscar.br/handle/ufscar/9517
dc.language.iso.fl_str_mv por
language por
dc.relation.confidence.fl_str_mv 600
600
dc.relation.authority.fl_str_mv 0ee4f4b9-a6a8-41aa-a851-05ebcf9af051
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal de São Carlos
Câmpus São Carlos
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Ciência da Computação - PPGCC
dc.publisher.initials.fl_str_mv UFSCar
publisher.none.fl_str_mv Universidade Federal de São Carlos
Câmpus São Carlos
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFSCAR
instname:Universidade Federal de São Carlos (UFSCAR)
instacron:UFSCAR
instname_str Universidade Federal de São Carlos (UFSCAR)
instacron_str UFSCAR
institution UFSCAR
reponame_str Repositório Institucional da UFSCAR
collection Repositório Institucional da UFSCAR
bitstream.url.fl_str_mv https://repositorio.ufscar.br/bitstream/ufscar/9517/3/license.txt
https://repositorio.ufscar.br/bitstream/ufscar/9517/4/ANDRADE_Paulo_2018.pdf
https://repositorio.ufscar.br/bitstream/ufscar/9517/7/ANDRADE_Paulo_2018.pdf.txt
https://repositorio.ufscar.br/bitstream/ufscar/9517/8/ANDRADE_Paulo_2018.pdf.jpg
bitstream.checksum.fl_str_mv ae0398b6f8b235e40ad82cba6c50031d
6443a635f957db2a9ce3540643c45d4f
b2cf258368c1cf535327e0dbf8ec5bef
33d9deedf8cc03725f55f61cbae64cbf
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFSCAR - Universidade Federal de São Carlos (UFSCAR)
repository.mail.fl_str_mv
_version_ 1802136331318460416