๐๏ธ AI Smart Vision
AI Smart Vision is a wearable assistive system designed to help visually impaired users understand their surroundings through AI-based visual processing, distance sensing, voice interaction, and audio feedback.
The system uses an NVIDIA Jetson Orin Nano (8GB) as the central processing unit. A 120-degree wide-angle camera and HC-SR04 distance sensor provide environmental information, while a MEMS microphone enables audio input. The processed information is delivered to the user through Bluetooth earbuds.
๐ฏ Objective
The objective of AI Smart Vision is to develop a wearable AI-assisted system that can process information from the user's surroundings and communicate useful information through audio.
The system combines:
Computer vision Object detection Text recognition Distance sensing Voice processing AI-based decision making Audio feedback โจ Key Features ๐๏ธ Object Detection
The system uses YOLOv8 for object detection.
The camera captures the surrounding environment and sends the visual information to the Jetson Orin Nano for AI processing.
๐ค Text Recognition
PaddleOCR is used for text recognition from the camera input.
This allows the system to process visible text and convert it into information that can be communicated to the user.
๐ Distance Detection
An HC-SR04 distance sensor provides distance information about nearby objects.
๐๏ธ Voice Input
A MEMS microphone provides audio input to the system for voice processing.
๐ง AI Decision Engine
The Jetson Orin Nano contains an AI decision engine that combines information from the different input systems and determines the appropriate response.
๐ Voice Output
Processed information is communicated to the user through Bluetooth earbuds.
๐๏ธ System Architecture
The core system architecture is:
120ยฐ Wide-Angle Camera
โ
โผ
โโโโโโโโโโโโโโโโโ
โ โ
โ NVIDIA Jetson โ
โ Orin Nano 8GB โ
โ โ
โ โข YOLOv8 โ
โ โข PaddleOCR โ
โ โข Voice โ
โ Processing โ
โ โข AI Decision โ
โ Engine โ
โ โ
โโโโโโโโโฌโโโโโโโโ
โ
โผ
Bluetooth Earbuds
Audio Out
HC-SR04 โโโโโโโโโโโโโ
โ
MEMS Microphone โโโโโโค
โผ
Jetson Orin Nano
The uploaded block diagram shows the camera and HC-SR04 distance sensor connected to the Jetson Orin Nano, with the MEMS microphone providing AudioIn and Bluetooth earbuds providing AudioOut.
๐ Power Management System
The wearable system includes a dedicated power management section.
The block diagram specifies:
Rechargeable Li-Ion battery pack Battery Management System DC-DC buck converter Power switch
The power path is:
Rechargeable Li-Ion Battery Pack โ โผ Battery Management System โ โผ DC-DC Buck Converter (12V โ 5V) โ โผ Power Switch โ โผ NVIDIA Jetson Orin Nano
The block diagram specifies the DC-DC buck converter as providing a stable 12V-to-5V output.
๐ง Hardware Components Component Purpose NVIDIA Jetson Orin Nano 8GB Main AI processing unit 120ยฐ Wide-Angle Camera Captures the surrounding visual environment HC-SR04 Distance Sensor Provides distance information MEMS Microphone Audio input Bluetooth Earbuds Audio output Rechargeable Li-Ion Battery Pack Portable power source Battery Management System Battery/power management DC-DC Buck Converter Provides regulated power Power Switch Controls system power
These components and their relationships are represented in the uploaded system block diagram.
๐ง AI Processing
The Jetson Orin Nano acts as the central processing platform.
The block diagram identifies four main processing functions:
YOLOv8
Used for object detection from camera input.
PaddleOCR
Used for text recognition from visual input.
Voice Processing
Processes audio input from the MEMS microphone.
AI Decision Engine
Combines the processed information to determine the system's response.
๐ System Workflow Environment โ โผ 120ยฐ Wide-Angle Camera โ โผ YOLOv8 Object Detection โ โโโโโโโโโโโโโโโโ โ โ โผ โผ PaddleOCR AI Processing โ โ โโโโโโโโฌโโโโโโโโ โ โผ AI Decision Engine โ โผ Voice Processing โ โผ Bluetooth Earbuds โ โผ User
Distance information from the HC-SR04 and voice input from the MEMS microphone are also provided to the Jetson Orin Nano.
๐ผ๏ธ Block Diagram
The complete hardware and processing architecture is shown below.
๐ ๏ธ Technology Stack AI / Machine Learning YOLOv8 PaddleOCR AI Decision Engine Hardware Computing NVIDIA Jetson Orin Nano 8GB Sensors & Input 120ยฐ Wide-Angle Camera HC-SR04 Distance Sensor MEMS Microphone Output Bluetooth Earbuds Power Rechargeable Li-Ion Battery Pack Battery Management System DC-DC Buck Converter Power Switch ๐ Suggested Repository Structure ai-smart-vision/ โ โโโ README.md โ โโโ hardware/ โ โโโ block_diagram.png โ โโโ hardware_details.md โ โโโ ai/ โ โโโ yolo/ โ โโโ paddleocr/ โ โโโ decision_engine/ โ โโโ audio/ โ โโโ input/ โ โโโ output/ โ โโโ sensors/ โ โโโ hc_sr04/ โ โโโ power/ โ โโโ power_management.md โ โโโ software/ โ โโโ ... โ โโโ screenshots/ โ โโโ ... โ โโโ LICENSE
Adjust this structure to match your actual project files before publishing.
๐ Getting Started
The exact installation procedure depends on the software implementation running on the Jetson Orin Nano.
A typical development workflow is:
- Set up NVIDIA Jetson Orin Nano โ
- Connect camera and sensors โ
- Configure AI environment โ
- Install YOLOv8 โ
- Install PaddleOCR โ
- Configure voice processing โ
- Configure AI decision engine โ
- Connect Bluetooth audio output โ
- Test the complete system ๐ธ Project Images
Add actual project photographs and demonstrations to the repository.
Recommended structure:
screenshots/ โโโ prototype.jpg โโโ camera.jpg โโโ jetson.jpg โโโ wearable.jpg โโโ object-detection.jpg โโโ text-recognition.jpg
Then display them in the README:
Possible future development areas include:
Custom YOLOv8 model training Improved object recognition Improved text recognition Better distance awareness Natural voice interaction More intelligent AI decision making Improved wearable hardware design Lower power consumption Smaller hardware enclosure Additional environmental understanding ๐ Project Status
Status: Completed / Prototype Development
AI Smart Vision combines AI, computer vision, embedded computing, sensors, audio processing, and wearable hardware into a single assistive technology platform.
๐จโ๐ป Developer
Tamilselvan
Software Developer
โญ Project
If you find AI Smart Vision interesting, consider giving the repository a โญ on GitHub.
