Giter VIP home page Giter VIP logo

indrieye's Introduction

Indrieye

Indrieye is an object detection application that can help with vision and guide them through their activities. We utilize smartphone cameras to replace vision, and voice support to guide their daily activities.

Features

Obstacle Detection

Detect obstacles in front of the user and warn them with voice support. Coarse classification categories supported: home goods, fashion goods, food, plants, and places.

Text Reader

Recognize text in front of the user and read it out loud.

Team GreyBox

Hustler:

  • Anak Agung Gde Pradnyana

Hipster:

  • Ari Ziddan Nugraha

Hacker:

  • Muhammad Luthfi Khusyasy
  • Raditya Aydin

Tech Stack

Flutter

Flutter

  • Flutter allows us to do fast prototyping and development.
  • Save a lot of time and cost by using built-in widgets and packages available in the Flutter community.

Firebase

Firebase

  • We use Firebase because it is easy to integrate with Flutter.
  • Firebase also provides a lot of features and allows for easy scaling.
  • We used Firebase Authentication to authenticate users. And planning to use Firebase ML to deploy and manage our machine learning model.

TensorFlow Lite + Google ML Kit

MlKit TFLite
  • TensorFlow Lite to run machine learning models on mobile devices for real-time object detection.
  • Google ML Kit to use pre-trained machine learning models from Google for object detection and text recognition.
  • We are planning to build our own model for the specific use case of detecting obstacles.

APK Download

If you just want to try this app without running the development environtment, kindly download the apk using this download link

QR Code

Download Link

Screenshots

Splash Screen Landing Page

Register

Login Page

Login

Login Page

Obstacle Detection

Obstacle Detection Start Obstacle Detection Warning

Text Reader

Text Reader Start Text Reader Result

How to Run Development

Prerequisites

  • Flutter 3.16.7
  • Android SDK
  • Android Emulator

Building Step

  • Clone the repository
  • Run flutter pub get on terminal
  • Launch your emulator or connect your device
  • Run debug using F5 or flutter run

indrieye's People

Contributors

khusyasy avatar radiit avatar

Stargazers

Ari Ziddan Nugraha avatar  avatar

Watchers

 avatar

Forkers

radiit gungdejong

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.