Giter Site home page Giter Site logo

heyitsquoracom / augmented-reality-as-a-teaching-aid--using-a-projection-based-augmented-reality-board Goto Github PK

View Code? Open in Web Editor NEW

This project forked from prashanth08/augmented-reality-as-a-teaching-aid--using-a-projection-based-augmented-reality-board

1.0 0.0 0.0 144 KB

I designed and implemented a tangible game interface using projector-camera systems. The system offers a simple and quick setup and economic design. The projection onto a paper board held by the user provides more direct viewing as well as more natural and flexible interaction than bulky HMD’s or monitor-based game interfaces. Homography calibratio

C++ 90.48% C 9.52%

augmented-reality-as-a-teaching-aid--using-a-projection-based-augmented-reality-board's Introduction

Augmented-Reality-as-a-Teaching-Aid--using-a-Projection-based-Augmented-Reality-Board

I designed and implemented a tangible game interface using projector-camera systems. The system offers a simple and quick setup and economic design. The projection onto a paper board held by the user provides more direct viewing as well as more natural and flexible interaction than bulky HMD’s or monitor-based game interfaces. Homography calibration techniques are used to provide geometrically compensated projections on the board with robustness and accuracy. With the prevalence of low-cost projectors and cameras, more and more projector based entertainment systems come into existence. Traditional displays such as CRT monitors and LCD panels are limited by their display size and heavy weight. For large-scale display walls, projectors provide better display quality compared to screens because of the lack of physical seams. However, entertainment activities involving projectors are usually watching movies, playing video games, etc. which only exploit the projector’s characteristics in creating large displays. Cameras, if combined with projectors, can enable an intelligent projection system to project certain content and “see” it at the same time. This empowers a projector-camera system to support more complex interactions with the virtual and real world. A projector’s capability of projecting images onto objects or surfaces, combined with a camera’s capability of seeing the objects and surfaces, enables the use of projector-camera systems in a variety of augmented reality applications. Game Logic We designed our game logic in with openFrameworks. It is a Quiz Application with five subjects namely English, Science, Geography, Biology and Math. The logic is very simple, each subject is divided into beginners, intermediate and advanced. Each level has 25 questions. When the user clicks the right answer: CORRECT is displayed and the user clicks the wrong answer: WRONG is displayed. The whole interaction is by a Laser Pointer.

augmented-reality-as-a-teaching-aid--using-a-projection-based-augmented-reality-board's People

Contributors

prashanth08 avatar

Stargazers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.