Skip to content

Track Winner for Augmented Reality at KU Hackfest 2024

Notifications You must be signed in to change notification settings

CEPHAL0/museAR

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Muse AR

MuseAR Logo

Muse AR is an innovative mobile application developed for the KU Hackfest organized by Kathmandu University. It uses Augmented Reality (AR) to provide real-time information about scanned artifacts. The application employs a YOLO model trained on custom datasets for artifact recognition and retrieves detailed information dynamically by scraping Wikipedia and YouTube. Additionally, it includes voice output and translation support for accessibility. A complementary web platform delivers general information about the museums.


Table of Contents

  1. Features
  2. Technology Stack
  3. Usage
  4. Screenshots
  5. Contributing
  6. License

Features

  • Artifact Recognition: Uses a YOLO model trained on custom datasets to identify artifacts in real time.
  • Dynamic Information Retrieval: Scrapes Wikipedia and YouTube for live information about artifacts.
  • Voice Support: Provides audio narration for artifact information.
  • Translation: Offers multi-language support for translated descriptions.
  • AR Integration: Delivers an immersive user experience with real-time artifact tracking.
  • Web Platform: A React-based web portal for general information about artifacts.

Technology Stack

Mobile Application:

  • Framework: Unity
  • AR Library: Vuforia

Backend Servers:

  • Language: Python
  • Framework: FastAPI

Machine Learning:

  • Model: YOLO (Object Detection)
  • Dataset: Custom-trained and labelled datasets for artifact recognition

Web Platform:

  • Frontend: React.js
  • Backend: Python

Usage

  1. Open the mobile application and allow camera access for AR functionality.
  2. Point the device's camera at any artifact.
  3. Muse AR will:
    • Recognize the artifact using the YOLO model.
    • Provide pre-recorded details and live dynamic information from Wikipedia and YouTube.
    • Narrate the details and offer translation if selected.

Screenshots

Mobile App Interface

Mobile Interface


Presentation

To learn more about Muse AR, view our detailed presentation here.

YouTube

Checkout our YouTube video here.

  • Built at KU Hackfest 2024

About

Track Winner for Augmented Reality at KU Hackfest 2024

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 68.3%
  • Python 25.3%
  • JavaScript 3.9%
  • HTML 1.6%
  • CSS 0.9%