Object Recognition is a project that utilizes AI to recognize various objects using the MobileNet model. The goal of this project is to provide assistance to visually impaired individuals by providing audio descriptions of their surroundings.
- Object recognition using the MobileNet model
- Sound output to describe objects in the scene
- Responsive UI using media queries
- Splash screen for a polished user experience
- Camera stream for real-time object detection
- Flutter SDK: Install Flutter
-
Clone the repository:
-
Navigate to the project directory:
-
Install dependencies:
-
Connect your device or start an emulator.
-
Run the application:
If you encounter an error related to TFLite not compiling the model, you may need to modify the TFLite package configuration. Follow these steps:
-
Locate the TFLite package in your project's dependencies. The package should be specified in your
pubspec.yaml
file. -
Open the TFLite package:
-
Replace
compile
withimplementation
in thebuild.gradle
file. -
Save the changes and re-run the application.
Contributions to Object Recognition for Blind People are welcome! Here are a few ways you can contribute:
- Report bugs or issues
- Suggest new features or enhancements
- Submit pull requests
Please read our Contribution Guidelines for more information on how to contribute.