Skip to content

mischlox/AR-App-Object-Recognition

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

142 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ARORA

Augmented Reality Object Recognition Application

Software Engineering Projektarbeit Aalen University

Main Screen (Train / Detect) Overview of trained objects Settings
main screen overview of objects settings in darkmode

Usage

  • Clone the project and open it in Android Studio.

  • Build with gradle

  • You can also load the APK provided in the root directory of this repository directly onto your device to start the app.

About

ARORA (Augmented Reality and Object Recognition Application) is an Android application that was developed as part of a project at Aalen University in Germany. With this application it is possible to train a model for custom objects and mapping them to information and other metadata like their type and additional information.

This is made possible by extending an already trained object recognition AI with additional objects using so-called Transfer Learning or more specifically Continual Learning.

This functionality can be applied in various areas such as the tourism industry, Augmented Reality games and many more.

A special thing about this method is that all processing happens on the mobile device without the needs of an external server. This makes it possible to use the application even without internet access.

The model used is a MobilenetV2, which has been extended by a configurable Softmax layer. It is possible to change the model. More information about the configuration of a custom object folder can be found here.

About

Augmented Reality and Object Recognition Application (ARORA)

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages