Motion In Augmented Reality Games: An Engine For Creating Plausible Physical Interactions In Augmented Reality Games, 2010 Technological University Dublin
Motion In Augmented Reality Games: An Engine For Creating Plausible Physical Interactions In Augmented Reality Games, Brian Mac Namee, David Beaney, Qingqing Dong
The next generation of Augmented Reality (AR) games will require real and virtual objects to coexist in motion in immersive game environments. This will require the illusion that real and virtual objects interact physically together in a plausible way. The Motion in Augmented Reality Games (MARG) engine described in this paper has been developed to allow these kinds of game environments. The paper describes the design and implementation of the MARG engine and presents two proof-of-concept AR games that have been developed using it. Evaluations of these games have been performed and are presented to show that the MARG engine ...
A Computational Analysis Of Cognitive Effort, 2010 Technological University Dublin
A Computational Analysis Of Cognitive Effort, Luca Longo, Stephen Barrett
Cognitive effort is a concept of unquestionable utility in understanding human behaviour. However, cognitive effort has been defined in several ways in literature and in everyday life, suffering from a partial understanding. It is common to say “Pay more attention in studying that subject” or “How much effort did you spend in resolving that task?”, but what does it really mean? This contribution tries to clarify the concept of cognitive effort, by introducing its main influencing factors and by presenting a formalism which provides us with a tool for precise discussion. The formalism is implementable as a computational concept and ...
Assessing The Application Of 3d Collaborative Interfaces Within An Immersive Virtual University, 2010 University College Dublin
Assessing The Application Of 3d Collaborative Interfaces Within An Immersive Virtual University, Gavin Mcardle, Bianca Schoen-Phelan, Michela Bortolotto
The need to stimulate and engage students is of paramount importance within any learning scenario. Despite this, recent developments in online learning have failed to take this requirement into account. As a result e-learning courses which utilise traditional online learning management systems have a higher dropout rate than their classroom based counterparts. The attrition rate is attributed to boredom with the interfaces used to deliver learning material and also to the lack of opportunities to interact socially with others. Furthermore, being in a virtual environment imposes a whole new set of challenges onto users due to the distinct lack of ...
Mobile Mapping System Lidar Data Framework, 2010 National University of Ireland, Maynooth
Mobile Mapping System Lidar Data Framework, P. Lewis, C. Mcelhinney, Bianca Schoen-Phelan, T. Mccarthy
Mobile Mapping Systems (MMSs) for infrastructural monitoring and mapping arebecoming more prevalent as the availability and affordability of solutions that generate high accuracy geospatial data has matured.However, no existent methodology or systemexists where all theLiDAR, video, navigation,infrared and multispectraldata sources,collected from thismobile platform are integrated into a single, comprehensivedata management solution. Based on empirical experience there is a need for an MMS-data management framework where these types of data can be dynamically accessed and integratedto enable different projects with varying objectives todynamically accessdifferent MMS-data for, in one example, use in feature extraction algorithms. In this paper we ...
Enhancing 3d Lidar Data Handling, 2010 University College Dublin
Enhancing 3d Lidar Data Handling, Debra Laefer, Michela Bertolotto, Bianca Schoen-Phelan
more evident than in the limited capabilities of Spatial Information Systems (SIS) to manipulate data from aerial Light Detection and Ranging (LiDAR). Currently, multiple software packages are needed to conduct three-dimensional (3D) analysis of LiDAR data. This workflow heavily relies on importing and exporting different file formats, thus potentially losing accuracy and increasing costs. Ideally, all required functionality would be available within a single system. New functionalities in Oracle Spatial combined with our enhanced 3D-indexing for hosting and analysing offer a critical breakthrough in this area.
Scalable Multi-Modal Avatar Interface For Multi-User Environments, 2010 Technological University Dublin
Scalable Multi-Modal Avatar Interface For Multi-User Environments, Brian Mac Namee, Mark Dunne, John Kelleher
This research outlines an Intelligent Virtual Agent (IVA) interface, where multiple users will be able to interact with 3D avatars. This will take place in a distributed multi-modal environ- ment where the LOK8 Avatar System (AS) will need to locate it’s users from a crowd, using face tracking and novel 3D animation techniques.
Inside The Selection Box: Visualising Active Learning Selection Strategies, 2010 Technological University Dublin
Inside The Selection Box: Visualising Active Learning Selection Strategies, Brian Mac Namee, Rong Hu, Sarah Jane Delany
Visualisations can be used to provide developers with insights into the inner workings of interactive machine learning techniques. In active learning, an inherently interactive machine learning technique, the design of selection strategies is the key research question and this paper demonstrates how spring model based visualisations can be used to provide insight into the precise operation of various selection strategies. Using sample datasets, this paper provides detailed examples of the differences between a range of selection strategies.
The Influence Of Inclusion On Langauge Arts Literacy And Math Achievement On Non-Disabled Middle School Students, 2010 Seton Hall University
The Influence Of Inclusion On Langauge Arts Literacy And Math Achievement On Non-Disabled Middle School Students, Faye Brady
Seton Hall University Dissertations and Theses (ETDs)
Hydrophobic Silicas With Well-Defined Chemistry And Geometry: Synthesis, Adsorption, And Interfacial Properties, 2010 Seton Hall University
Hydrophobic Silicas With Well-Defined Chemistry And Geometry: Synthesis, Adsorption, And Interfacial Properties, Francis Bernardoni
Seton Hall University Dissertations and Theses (ETDs)
Imaging Live Cells Grown On A Three Dimensional Collagen Matrix Using Raman Microspectroscopy, 2010 Technological University Dublin
Imaging Live Cells Grown On A Three Dimensional Collagen Matrix Using Raman Microspectroscopy, Franck Bonnier, Peter Knief, B. Lim, Aidan Meade, Jennifer Dorney, Kunal Bhattacharya, Fiona Lyng, Hugh Byrne
Three dimensional collagen gels have been used as matrices for the imaging of live cells by Raman spectroscopy. The study is conducted on a human lung adenocarcinoma (A549) and a spontaneously immortalized human epithelial keratinocyte (HaCaT) cell line. The lateral resolution of the system has been estimated to be
Document Builder, 2010 San Jose State University
Document Builder, Thien Tran
In this paper, we consider problems related to on-demand content publishing and maintenance. Specifically, we are concerned with the recent concept of structural Content Management Systems (CMS) and its design principles. We focus on Apache Ant, a popular document generator tool for the Java development industry. However, Ant has not been widely extended beyond its capacity to deal with computer programs, which limits its utility. We analyze the Ant build script structure, study its usage, and implement an on-demand document generator for Ant. The focus is to provide a better document build model based on Ant, which can provide document ...
Auto-Generation Of Use Case Controllers, 2010 San Jose State University
Auto-Generation Of Use Case Controllers, Pushkar Marathe
The thesis is based on the concept of generating machine executable code from UML diagrams. There has been some research done on the same topic but it is mainly focused on class diagrams. My main focus will be on the use case diagrams, and sequence diagrams. Sequence diagrams give us the details of any process in a step-by-step fashion which makes it easier to extract the required information regarding the use cases and the controllers which help us generate the code. The process follows three steps, first being generation of UML diagrams. Secondly, these are converted into XMI (XML Metadata ...
Metamorphic Viruses With Built-In Buffer Overflow, 2010 San Jose State University
Metamorphic Viruses With Built-In Buffer Overflow, Ronak Shah
Metamorphic computer viruses change their structure—and thereby their signature—each time they infect a system. Metamorphic viruses are potentially one of the most dangerous types of computer viruses because they are difficult to detect using signature-based methods. Most anti-virus software today is based on signature detection techniques. In this project, we create and analyze a metamorphic virus toolkit which creates viruses with a built-in buffer overflow. The buffer overflow serves to obfuscate the entry point of the actual virus, thereby making detection more challenging. We show that the resulting viruses successfully evade detection by commercial virus scanners. Several modern ...
Wisenetor: A Scalable Wireless Sensor Network Simulator, 2010 San Jose State University
Wisenetor: A Scalable Wireless Sensor Network Simulator, Gauri Krishna Gokhale
WiSeNetor is a teaching and a research tool that simulates a scalable wireless sensor network on a single computer, based on the “Spamulator” (Aycock, J., Crawford, H., & deGraaf, R., 2008) which simulates the Internet on a single computer. Routing protocols and network discovery algorithms used in mesh networks and cluster tree networks can be demonstrated using this tool. WiSeNetor contains a network creation module, simulated network devices and it simulates routing algorithms. The network creation module spawns a network according to user specified network type, where the type can be a cluster tree or mesh. In this process, neighbor tables ...
Scala Server Faces, 2010 San Jose State University
Scala Server Faces, Vikas Vittal Rao
Progress in the Java language has been slow over the last few years. Scala is emerging as one of the probable successors for Java with features such as type inference, higher order functions, closure support and sequence comprehensions. This allows object-oriented yet concise code to be written using Scala. While Java based MVC frameworks are still prevalent, Scala based frameworks along with Ruby on Rails, Django and PHP are emerging as competitors. Scala has a web framework called Lift which has made an attempt to borrow the advantages of other frameworks while keeping code concise. Since Sun’s MVC framework ...
A Framework For Active Learning: Revisited, 2010 San Jose State University
A Framework For Active Learning: Revisited, Yue Chen
Over the past decade, algorithm visualization tools have been researched and developed to be used by Computer Science instructors to ease students’ learning curve for new concepts. However, limitations such as rigid animation frameworks, lack of user interaction with the visualization created, and learning a new language and environment, have severely reduced instructors’ desire to use such a tool. The purpose of this project is to create a tool that overcomes these limitations. Instructors do not have to get familiar with a new framework and learn another language. The API used to create algorithm animation for this project is through ...
Food Phone Application, 2010 San Jose State University
Food Phone Application, Shengyu Li
This project is about implementing a food menu application for users to search and upload food information by using a mobile phone. People sometimes may just know what food they wish to eat instead of the restaurants' name. Without knowing any restaurants' names, our food application's search only requires the name of the dish (e.g., hamburger, spaghetti, etc) in order to get the list of restaurants that serve these items and their corresponding information (e.g., location, hours, phone number, item's price, etc.). An advantage of using my food application is the system not only includes Google ...
Enhancing Open-Source Localization, 2010 San Jose State University
Enhancing Open-Source Localization, Farzana Forhad
Pootle is a web portal which is designed to be a web translation tool. We can run Pootle like an internet server and run a local copy on an intranet. Pootle has a user friendly interface which ensures better quality and easier translation of projects. Users can log into the Pootle and create their own projects under any language, and they can also add or retrieve any language from any project or any project from any language. Although Pootle has many advantages, it also has its drawbacks, and one of the biggest drawbacks of Pootle is that whatever translation is ...
Bookmarklet Builder For Offline Data Retrieval, 2010 San Jose State University
Bookmarklet Builder For Offline Data Retrieval, Sheetal Naidu
The Activelecture System, 2010 San Jose State University
The Activelecture System, Sanuja Dabade
For an instructor, it has always been a challenging task to keep students engaged during the lecture and assess them in real time. Instructors use different methodologies to address the challenge of keeping students engaged during the class and increase their participation. Widely used methodologies for active learning include clickers and Tablet PCs. Clickers are small handheld devices which are used to collect student responses and present these responses graphically. Tablet PCs provide a functionality to use natural handwriting to provide feedback. Web browsers are a cost effective approaches. I have used a web based technology to create active learning ...