Joyce Horn Fonteles, M. A. Rodrigues, Victor Emanuel Dias Basso
{"title":"Real-Time Animations of Virtual Fountains Based on a Particle System for Visualizing the Musical Structure","authors":"Joyce Horn Fonteles, M. A. Rodrigues, Victor Emanuel Dias Basso","doi":"10.1109/SVR.2014.35","DOIUrl":"https://doi.org/10.1109/SVR.2014.35","url":null,"abstract":"We present a 3D particle system and a mapping algorithm to generate real-time animations of virtual emitter fountains, choreographed by music. Adittionally, we included two different examples of use to demonstrate the main system's aspects, its functionality and feasibility. In particular, we show that is possible to identify different visual patterns that match both the themes of the musical compositions, as examples of how the system can be used not only for visual appreciation and entertainment, but also as a support tool for music perception and composition. Furthermore, we have conducted studies with users to evaluate the system. The results show a strong relationship between the perception of musical terms and visual attributes, besides providing positive and useful feedback on the effectiveness of the generated animations.","PeriodicalId":291858,"journal":{"name":"2014 XVI Symposium on Virtual and Augmented Reality","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121792041","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Virtual Reality Evolution in Brazil: A Survey over the Papers in the \"Symposium on Virtual and Augmented Reality\"","authors":"Juliana Patrícia Detroz, Marcio Geovani Jasinski, Rafaela Bosse, Thiago Luiz Berlim, M. Hounsell","doi":"10.1109/SVR.2014.39","DOIUrl":"https://doi.org/10.1109/SVR.2014.39","url":null,"abstract":"Virtual Reality is becoming a mature technology field. To understand its origins and foresee strategies, a study on the last decade of papers published in the Brazilians' most prominent symposium (the SVR - Symposium on Virtual and Augmented Reality) has been carried out. Papers were classified according to language, international participants, areas and sub-areas of application and related technologies. Although oversees participants has proven not constant, papers published in English has proven stable to SVR editions. The study also shows that health related applications have received most of the attention although techniques and tools proposal have raised the most recently which could be related to the low-level programming languages and frameworks preferences. The number of Augmented Reality papers has grown steadily and a great variety of underlying knowledge fields (such as 3D interaction and real-time simulation) are persistent topics of interest. An expected shift from VRML to other 3D Web technologies have already happened but there are just a few research papers devoted to formulative, evaluative or descriptive approaches. Data show that by improving the research budget to the area could impact productivity, a centralized database of publications would facilitate recovering and analyzing past contributions and, that enforcing more scientifically rigorous and English-written papers could raise the quality and visibility of Brazilians' research in VR.","PeriodicalId":291858,"journal":{"name":"2014 XVI Symposium on Virtual and Augmented Reality","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122170884","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
A. C. Silva, Leandro R. Mattioli, Gesmar de Paula Santos, Alexandre Cardoso, E. Lamounier, G. Lima, Paulo do Prado, J. N. Ferreira
{"title":"A Strategy to Present 2D Information within a Virtual Reality Application","authors":"A. C. Silva, Leandro R. Mattioli, Gesmar de Paula Santos, Alexandre Cardoso, E. Lamounier, G. Lima, Paulo do Prado, J. N. Ferreira","doi":"10.1109/SVR.2014.46","DOIUrl":"https://doi.org/10.1109/SVR.2014.46","url":null,"abstract":"There is no Virtual Reality (VR) without immersion. It is responsible for giving the user a sense of presence in the virtual environment. The idea is to provide the user with the feeling of \"being there\"! In spite of recent advances, there are still VR applications that demand text (or other 2D) information for system control. In this case, current systems apply 2D graphical components to achieve such purposes. Actually, they \"leave\" the virtual environment and presents the text requirement in a 2D interface, such as a Web page. Only after, the user is moved back within the virtual environment. However, this procedure strongly conflicts with a virtual environment application, since it reduces the feeling of presence in a 3D space. Therefore, the aim of this paper is to present a new strategy to provide the user with text control information, without the need to move to other 2D environment. The objective is to preserve VR such important feature: immersion.","PeriodicalId":291858,"journal":{"name":"2014 XVI Symposium on Virtual and Augmented Reality","volume":"44 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123200337","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Evolution of Virtual and Augmented Reality in Health: A Reflection from 15 Years of SVR","authors":"Fátima L. S. Nunes, L. Machado, R. Moraes","doi":"10.1109/SVR.2014.28","DOIUrl":"https://doi.org/10.1109/SVR.2014.28","url":null,"abstract":"The relevance of Virtual and Augmented Reality (VAR) in health is directly related to the quality of services in this field. Thus, research and applications can be found focusing on the training of professionals, planning of procedures and rehabilitation of patients, besides many others. This paper presents an overview of VAR in health from the researches published in SVR proceedings in the last 15 years. Some highlights found refer to the prevalence of research on training, followed by researches on interactive visualization and rehabilitation. A limited participation of companies from the productive sector was also observed, as well as few studies including professionals of the health area. From those and other results was possible to trace a panorama and analyze the evolution of the researches in VAR for health.","PeriodicalId":291858,"journal":{"name":"2014 XVI Symposium on Virtual and Augmented Reality","volume":"279 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131625331","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"VirtualBike: An Exergame Designed to Cyclists","authors":"S. M. Malfatti, Igor Yepes","doi":"10.1109/SVR.2014.12","DOIUrl":"https://doi.org/10.1109/SVR.2014.12","url":null,"abstract":"An exergame can be defined as a software application that combines electronic games and exercises, in which the player uses his body movements to interact with a virtual world. This paper describes the design and application of an exergame called Virtual Bike by which is possible to capture the movements that the player do on a real bycicle using a Kinect sensor.","PeriodicalId":291858,"journal":{"name":"2014 XVI Symposium on Virtual and Augmented Reality","volume":"12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131575189","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Douglas Coelho Braga de Oliveira, Felipe Andrade Caetano, Rodrigo L. S. Silva
{"title":"A Method to Automate the Calibration of a Multiple Fiducial Marker Setup","authors":"Douglas Coelho Braga de Oliveira, Felipe Andrade Caetano, Rodrigo L. S. Silva","doi":"10.1109/SVR.2014.22","DOIUrl":"https://doi.org/10.1109/SVR.2014.22","url":null,"abstract":"This work proposes a new method to automate the calibration of multiple fiducial markers distributed over an Augmented Reality scene, in order to obtain stable relations, mainly among markers that will never be visible in a same video frame. The main feature of the method is to maintain all relationships between markers in each video frame. These relationships will be updated during calibration in order to obtain an accurate result. During the execution, the referential (base) marker of the system may change when markers with smaller error appears in the scene. The application produces the output configuration file of a multiple marker augmented reality environment in the same format used by AVRLib and ARToolKit libraries.","PeriodicalId":291858,"journal":{"name":"2014 XVI Symposium on Virtual and Augmented Reality","volume":"57 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134194607","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
D. Q. Leite, Julio C. Duarte, J. Oliveira, V. D. A. Thomaz, G. Giraldi
{"title":"A System to Interact with CAVE Applications Using Hand Gesture Recognition from Depth Data","authors":"D. Q. Leite, Julio C. Duarte, J. Oliveira, V. D. A. Thomaz, G. Giraldi","doi":"10.1109/SVR.2014.13","DOIUrl":"https://doi.org/10.1109/SVR.2014.13","url":null,"abstract":"Human Computer Interaction (HCI) is a fundamental issue for virtual reality environments due to the need for natural approaches and comfortable devices. Such goals can be achieved using hand gestures to interact with the virtual reality engine. This paper presents a real-time system based on hand gesture recognition (HGR) for interaction with CAVE applications. The whole pipeline can be roughly divided into four steps: segmentation, feature extraction for bag-of-features construction, classification through multiclass support vector machine (SVM), generation of commands to control the application. We build a grammar based on the hand gesture classes to convert the classification results in control commands for an application running in a CAVE. The input is the depth stream data acquired from a Kinect device. The hand gesture recognition and command generation/execution approaches compose a client-server plug in that is part of a CAVE system implemented based on the Instant Reality architecture and the X3D standard. The results show that the implemented plug in is a promising solution. We achieve suitable recognition accuracy and efficient object manipulation in a virtual room representing a surgical environment visualized in the CAVE.","PeriodicalId":291858,"journal":{"name":"2014 XVI Symposium on Virtual and Augmented Reality","volume":"50 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128642126","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"DOMUS: Cyber-Archeology in Three-Dimensional Virtual Environment","authors":"Alex da Silva Martire","doi":"10.1109/SVR.2014.15","DOIUrl":"https://doi.org/10.1109/SVR.2014.15","url":null,"abstract":"This article presents the development of the project elaborated by the Laboratory for Roman Provincial Archaeology (LARP-USP) named DOMUS: an online application that enables users to navigate in three-dimensional virtual environment that simulates an ancient house during the Roman Empire. Starting from the concept of simulation and cybernetics, the article details the main points of Cyber-Archaeology - area of study that relates Virtual Reality to Archaeology - and describes the steps involved in the development of DOMUS. Finally, we present the educational activities to be implemented based on DOMUS.","PeriodicalId":291858,"journal":{"name":"2014 XVI Symposium on Virtual and Augmented Reality","volume":"929 ","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114049491","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
C. E. Forte, R. Ribani, Bruno Silveira, M. Marengoni, J. Bolter
{"title":"A Comparative Study of Matching Algorithms for Natural Markers","authors":"C. E. Forte, R. Ribani, Bruno Silveira, M. Marengoni, J. Bolter","doi":"10.1109/SVR.2014.43","DOIUrl":"https://doi.org/10.1109/SVR.2014.43","url":null,"abstract":"Natural markers are increasingly being adopted by the Augmented Reality (AR) community. These systems require several steps of data processing to be carried out with the aim of allowing a less parameterized image be recognized by the computer system. Among the possibilities for this task there are the proposals that employ interest points (or feature points). The steps needed to process the natural markers using interest points include the matching (usually between one image representation and the video stream). Even having these options well known in the community, try to minimize the processing time or improve the results in terms of accuracy of matching is especially important to the development of AR applications. In this paper, we discuss the results of three comparative studies that demonstrate the advantages and disadvantages of the algorithms FLANN and Brute Force when employed in the matching step of natural markers using interest points. As one of the results, we show that in some cases, the algorithm with most computational complexity can be the better choice.","PeriodicalId":291858,"journal":{"name":"2014 XVI Symposium on Virtual and Augmented Reality","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-05-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115718097","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"TTUI-SM: A New Specification Model for Tabletop Tangible User Interfaces","authors":"A. Dourado, L. C. Botega, R. B. Araujo","doi":"10.1109/SVR.2014.30","DOIUrl":"https://doi.org/10.1109/SVR.2014.30","url":null,"abstract":"In the scenario of computational interfaces development, research efforts aim to offer new ways of interaction that are closer to the natural way in which humans interact with the real world. Amongst the diversity of interface modalities, the tabletop tangible interfaces make the link between physical and virtual objects, enabling to grasp and interact with their components in a physical manner, besides including multitouch interactions. However, in the development process of this kind of interface, there is a lack of a specification model that supports not only the physical object interactions but also multitouch interactions, arranging the specification in a more agile manner, easier to document and implement. Hence, this paper presents a new specification model for tabletop tangible user interface named TTUI-SM that arranges each interface element by components. A diagrammatic tool named TTUI-SMT was developed based on this model, which makes the interface specification and development faster, easier and automated. Both tool and model were submitted to an experiment where results were gathered to evaluate them under the proposed benefits.","PeriodicalId":291858,"journal":{"name":"2014 XVI Symposium on Virtual and Augmented Reality","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-05-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126415424","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}