AL JADD Mohammed (the project coordinator)
YE Langze
OUASSOU Ahmed
The three main services of our product are:
- Facial recognition.
- Object detection.
- Text recognition.
There will be two modes to use the product:
- Image mode : Process images.
- Video mode : process a real-time video.
So, the user has the choice to choose between image processing or real-time processing for better experience.
Our smart glasses are built on a Raspberry Pi 4 platform, offering a portable and accessible solution for the visually impaired. The glasses are designed with a user-friendly interface featuring buttons to facilitate mode selection (image or video) and task assignment (OCR, object detection, or facial recognition).
In scenarios without an active internet connection, the Raspberry Pi 4 handles data processing locally. However, to expedite computations and enhance performance, when an internet connection is available, the glasses seamlessly transmit data to a remote server for expedited processing.
Our models, powered by TensorFlow, underwent rigorous training to ensure optimal performance across tasks. We specifically curated and utilized extensive datasets to bolster the accuracy and reliability of facial recognition capabilities.
- Raspberry Pi 4: Central computing platform for the smart glasses.
- Buttons: Integrated for intuitive mode and task selection.
- Camera Module: Enables image and video capture for processing.
- TensorFlow: Used for model development and training.
- Custom Software: Developed for user interface and interaction.
- Internet Connectivity: Facilitates data transfer to a remote server.
- Data Transmission Protocol: Ensures seamless and secure data exchange.
- TensorFlow Framework: Employed for model training and optimization.
- Dataset Gathering: Specifically collected data for facial recognition tasks.
As we said earlier, the smart glasses are equipped with intuitive buttons, offering users the flexibility to choose between processing modes and tasks. Specifically:
-
Mode Selection: Users can toggle between processing an image or streaming real-time video using dedicated mode selection buttons.
-
Task Assignment: Additionally, buttons are provided for users to select the desired task among OCR (Text Recognition), object detection, or facial recognition.
During the project evaluation session, our team had the opportunity to present our smart glasses for the visually impaired in front of our teachers and peers. We're thrilled to share that our presentation was well-received, earning us an exceptional grade of 16.25/20.
The enthusiastic applause and positive feedback from both the teaching staff and our peers were a testament to the hard work, dedication, and innovation embedded in our project. We are immensely proud of this accomplishment and grateful for the acknowledgment of our efforts.
This recognition further motivates us to continue our pursuit of developing impactful solutions for the visually impaired community and beyond.