A framework to adapt WIMP interfaces to No-Touch

Detalhes bibliográficos
Autor(a) principal: João da Silva Fernandes
Data de Publicação: 2014
Tipo de documento: Dissertação
Idioma: eng
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: https://hdl.handle.net/10216/89369
Resumo: With the introduction of technology in hospitals the number of health-care associated infections saw an increase, as doctors would use poorly sterilized computers before interacting with the patient. There are workarounds to these infections, such as better sterilization procedures for technology, which is still imperfect, sterilization procedures for the doctor, which is time consuming and use of an assistant to interact with he computer at the doctor's orders, which is also time consuming and can be frustrating for the doctor. No-touch interfaces provide an opportunity to solve these infections. However, resources for developers who wish to implement these interfaces are scarce, with science fiction movies such as Minority Report still acting as one of the main guidelines for interaction design. A collaboration was made with Glintt HS to understand the interactions required by doctors in the operating room, using Glintt's eResults application as a study case for the development of a framework to easily adapt any web-based interface to a no-touch interface. This application allows doctors to browse through the patient's clinical history and view results, which may be documents, images or videos. Literature in this area shows that there are very few guidelines for the development of no-touch interfaces and the only existing frameworks are simple mouse replacements with no impact on the interface itself. Regarding the operating room, the Microsoft Kinect has been successfully used for image manipulation in the past two years. The technological alternatives are standard RGB cameras and the LeapMotion, but the Microsoft Kinect proves itself more adequate as it possesses a depth sensor and a maximum range of 4 meters. A web framework was developed that allowed the developer to create the no-touch interfaces by merely adding the classes offered by the framework to the HTML elements they wish to make interactive via no-touch. Furthermore, the framework offers an API that can receive JSON messages representing input from a no-touch device and processes the interaction, and a native program was made to pass the Kinect's tracking data to the API. Development followed a Rapid Iterative Testing and Evaluation (RITE) methodology, where various interactions were implemented and tested with one or two users, for each of the various interaction components, such as button pressing, list scrolling or image rotation. After each component had satisfactory interactions, a no-touch prototype of Glintt's eResults was made and, finally, larger usability tests were done on this prototype to measure the efficiency of the adaptation.
id RCAP_874d7ca78e6effac6ad1243182120233
oai_identifier_str oai:repositorio-aberto.up.pt:10216/89369
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling A framework to adapt WIMP interfaces to No-TouchEngenharia electrotécnica, electrónica e informáticaElectrical engineering, Electronic engineering, Information engineeringWith the introduction of technology in hospitals the number of health-care associated infections saw an increase, as doctors would use poorly sterilized computers before interacting with the patient. There are workarounds to these infections, such as better sterilization procedures for technology, which is still imperfect, sterilization procedures for the doctor, which is time consuming and use of an assistant to interact with he computer at the doctor's orders, which is also time consuming and can be frustrating for the doctor. No-touch interfaces provide an opportunity to solve these infections. However, resources for developers who wish to implement these interfaces are scarce, with science fiction movies such as Minority Report still acting as one of the main guidelines for interaction design. A collaboration was made with Glintt HS to understand the interactions required by doctors in the operating room, using Glintt's eResults application as a study case for the development of a framework to easily adapt any web-based interface to a no-touch interface. This application allows doctors to browse through the patient's clinical history and view results, which may be documents, images or videos. Literature in this area shows that there are very few guidelines for the development of no-touch interfaces and the only existing frameworks are simple mouse replacements with no impact on the interface itself. Regarding the operating room, the Microsoft Kinect has been successfully used for image manipulation in the past two years. The technological alternatives are standard RGB cameras and the LeapMotion, but the Microsoft Kinect proves itself more adequate as it possesses a depth sensor and a maximum range of 4 meters. A web framework was developed that allowed the developer to create the no-touch interfaces by merely adding the classes offered by the framework to the HTML elements they wish to make interactive via no-touch. Furthermore, the framework offers an API that can receive JSON messages representing input from a no-touch device and processes the interaction, and a native program was made to pass the Kinect's tracking data to the API. Development followed a Rapid Iterative Testing and Evaluation (RITE) methodology, where various interactions were implemented and tested with one or two users, for each of the various interaction components, such as button pressing, list scrolling or image rotation. After each component had satisfactory interactions, a no-touch prototype of Glintt's eResults was made and, finally, larger usability tests were done on this prototype to measure the efficiency of the adaptation.2014-07-102014-07-10T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://hdl.handle.net/10216/89369TID:201307030engJoão da Silva Fernandesinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-11-29T16:13:30Zoai:repositorio-aberto.up.pt:10216/89369Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T00:39:20.974428Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv A framework to adapt WIMP interfaces to No-Touch
title A framework to adapt WIMP interfaces to No-Touch
spellingShingle A framework to adapt WIMP interfaces to No-Touch
João da Silva Fernandes
Engenharia electrotécnica, electrónica e informática
Electrical engineering, Electronic engineering, Information engineering
title_short A framework to adapt WIMP interfaces to No-Touch
title_full A framework to adapt WIMP interfaces to No-Touch
title_fullStr A framework to adapt WIMP interfaces to No-Touch
title_full_unstemmed A framework to adapt WIMP interfaces to No-Touch
title_sort A framework to adapt WIMP interfaces to No-Touch
author João da Silva Fernandes
author_facet João da Silva Fernandes
author_role author
dc.contributor.author.fl_str_mv João da Silva Fernandes
dc.subject.por.fl_str_mv Engenharia electrotécnica, electrónica e informática
Electrical engineering, Electronic engineering, Information engineering
topic Engenharia electrotécnica, electrónica e informática
Electrical engineering, Electronic engineering, Information engineering
description With the introduction of technology in hospitals the number of health-care associated infections saw an increase, as doctors would use poorly sterilized computers before interacting with the patient. There are workarounds to these infections, such as better sterilization procedures for technology, which is still imperfect, sterilization procedures for the doctor, which is time consuming and use of an assistant to interact with he computer at the doctor's orders, which is also time consuming and can be frustrating for the doctor. No-touch interfaces provide an opportunity to solve these infections. However, resources for developers who wish to implement these interfaces are scarce, with science fiction movies such as Minority Report still acting as one of the main guidelines for interaction design. A collaboration was made with Glintt HS to understand the interactions required by doctors in the operating room, using Glintt's eResults application as a study case for the development of a framework to easily adapt any web-based interface to a no-touch interface. This application allows doctors to browse through the patient's clinical history and view results, which may be documents, images or videos. Literature in this area shows that there are very few guidelines for the development of no-touch interfaces and the only existing frameworks are simple mouse replacements with no impact on the interface itself. Regarding the operating room, the Microsoft Kinect has been successfully used for image manipulation in the past two years. The technological alternatives are standard RGB cameras and the LeapMotion, but the Microsoft Kinect proves itself more adequate as it possesses a depth sensor and a maximum range of 4 meters. A web framework was developed that allowed the developer to create the no-touch interfaces by merely adding the classes offered by the framework to the HTML elements they wish to make interactive via no-touch. Furthermore, the framework offers an API that can receive JSON messages representing input from a no-touch device and processes the interaction, and a native program was made to pass the Kinect's tracking data to the API. Development followed a Rapid Iterative Testing and Evaluation (RITE) methodology, where various interactions were implemented and tested with one or two users, for each of the various interaction components, such as button pressing, list scrolling or image rotation. After each component had satisfactory interactions, a no-touch prototype of Glintt's eResults was made and, finally, larger usability tests were done on this prototype to measure the efficiency of the adaptation.
publishDate 2014
dc.date.none.fl_str_mv 2014-07-10
2014-07-10T00:00: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.uri.fl_str_mv https://hdl.handle.net/10216/89369
TID:201307030
url https://hdl.handle.net/10216/89369
identifier_str_mv TID:201307030
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.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799136300436029440