Return to search

Um novo algoritmo para interação homem-dispositivo portátil multiplataforma baseado em fluxo óptico / A new algorithm for cross-platform human-mobile device based in optical flow

COSTA, R. C. S. Um novo algoritmo para interação homem-dispositivo portátil multiplataforma baseado em fluxo óptico. 2012. 115 f. Tese (Doutorado em Engenharia de Teleinformática) - Centro de Tecnologia, Universidade Federal do Ceará, Fortaleza, 2012 / Submitted by Marlene Sousa (mmarlene@ufc.br) on 2013-03-07T17:54:21Z
No. of bitstreams: 1
2012_tese_rcscosta.pdf: 5163770 bytes, checksum: 649aea6c7848cffbd645c86aac1882ad (MD5) / Approved for entry into archive by Marlene Sousa(mmarlene@ufc.br) on 2013-03-12T18:50:25Z (GMT) No. of bitstreams: 1
2012_tese_rcscosta.pdf: 5163770 bytes, checksum: 649aea6c7848cffbd645c86aac1882ad (MD5) / Made available in DSpace on 2013-03-12T18:50:25Z (GMT). No. of bitstreams: 1
2012_tese_rcscosta.pdf: 5163770 bytes, checksum: 649aea6c7848cffbd645c86aac1882ad (MD5)
Previous issue date: 2012-09-06 / The decrease in hardware costs associated with improvement of processing power of embedded devices has caused a rapid growth of the consumer market, which make these devices an indispensable part of our daily life. However, the miniaturization of these components leads to problems in the usability of mobile devices, especially with traditional input interfaces, such as the cursors and keyboard. One solution to avoid this kind of problem without increase production cost of these devices is use resources available, like the embedded camera. Following this idea, the objective of this thesis is the development of a new multi-platform human-handheld interaction algorithm based in optical flow. Although the traditional optical flow algorithms have high computational effort, in this thesis, adaptations and optimizations of this algorithm are proposed to overcome hardware limitations of embedded systems. The proposed algorithm is implemented in ANSI C and is embedded at devices with Android, Rex and Symbian OS. The implemented algorithm is compared with traditional motion detection algorithm through computational simulations and usability tests. The results shown that the proposed algorithm associates a low computational effort associated with effective motion detection. So it is possible to use the optical flow as sensor to interact with handheld devices. Furthermore, through the implementation methodology of this thesis, is possible use the developed functionalities in various operational systems. / A diminuição dos custos de hardware associado ao aumento da capacidade de processamento dos dispositivos portáteis tem causado um crescimento muito acelerado do mercado consumidor no Brasil e no mundo, de maneira que estes dispositivos tornaram-se uma parte indispensável no nosso cotidiano. Contudo, o crescente fator de miniaturização de componentes gerou problemas em relação à interação eficiente com periféricos de entrada e saída tradicionais, como os cursores e o teclado. Assim, para evitar custos adicionais, uma alternativa é utilizar componentes já existentes no dispositivo, como sua câmera integrada. Neste contexto, o objetivo geral desta tese é o desenvolvimento de um novo algoritmo para a interação humano-dispositivo portátil multiplataforma baseado em fluxo óptico. Embora o fluxo óptico de Horn (1981) ser conhecido por ser um algoritmo de extrema complexidade computacional, nesta tese é proposto um conjunto de adaptações neste algoritmo para tornar possível seu processamento em tempo real em dispositivos portáteis. O algoritmo proposto é desenvolvido em C ANSI e embarcado em dispositivos com sistemas operacionais Qualcomm REX, Symbian e Android. O algoritmo implementado é comparado com métodos presentes na literatura especializada para detecção de movimentos através de simulações computacionais e testes de usabilidade. Os resultados mostram que o algoritmo proposto possui um baixo esforço computacional associado a uma efetiva detecção de movimentos, mostrando que é possível o uso do método de Fluxo Óptico como sensor para interação em sistemas embarcados. Além disto, através da metodologia de implementação proposta nesta tese, é possível utilizar as funcionalidades desenvolvidas em diversos tipos de sistemas operacionais.

Identiferoai:union.ndltd.org:IBICT/oai:www.repositorio.ufc.br:riufc/4694
Date06 September 2012
CreatorsCosta, Rodrigo Carvalho Souza
ContributorsCortez, Paulo César
Source SetsIBICT Brazilian ETDs
LanguagePortuguese
Detected LanguagePortuguese
Typeinfo:eu-repo/semantics/publishedVersion, info:eu-repo/semantics/doctoralThesis
Sourcereponame:Repositório Institucional da UFC, instname:Universidade Federal do Ceará, instacron:UFC
Rightsinfo:eu-repo/semantics/openAccess

Page generated in 0.0019 seconds