Skolapkar
Skolapkar
On
Shruti Kolapkar
52
PUNE-58
A.Y 2024-25
Affiliated to
Savitribai Phule Pune University, Pune
RMD SINHGAD SCHOOL OF ENGINEERING,
WARJE, PUNE-58
Department of Computer Engineering
CERTIFICATE
This is to certify that Shruti Kolapkar from Third Year Computer Engineering has
successfully completed his seminar work titled “Iot Base Smart Glasses For Blind
People” at RMD Sinhgad School of Engineering, Warje, Pune in the partial
fulfillment of the Bachelor’s Degree in Engineering.
Guide, Head,
Dr. V. V. Dixit
Principal,
Place: Pune
Date: 08/10/2024
I
ACKNOWLEDGEMENT
I would like to express my gratitude towards Prof. Vina M. Lomte (Head - Department
of Computer Engineering) for her kind co-operation and encouragement which helped
me in preparation of this seminar.
Finally, I wish to thank and appreciate all my teachers and friends for their constructive
comments, suggestions & guidance and all those directly or indirectly helped me in
completing this seminar.
Shruti Kolapkar
II
ABSTRACT
Even with the aid of canes or sticks, blind people have a difficult time walking on their
own. They must always be accompanied to regions where they must go, whether by
trained dogs or people; nonetheless,there may be times when there is no supervisor
present and they are stranded due to mobility limits. This difficulty is addressed by this
smart glass. Its approach is based on object identification and depth estimation. This
approach examines the environment for potential threats along a walk path, including the
distance to the object and the type of object, and notifies the user of the danger, allowing
the user to move around freely without continual monitoring. After the model detects the
object, an algorithm tracks the distance to the selected user and provides the user with the
necessary information required to process his environment. The glass's camera collects
data from the user's surroundings and delivers it to the model, which scans it and gives
input on probable directions. This smart glass is a tremendous help to blind individuals
who are always frustrated by the fact that, due to their condition, they must be constantly
overseen by others, relieving theiranxieties a little by providing new solutions to their
problems.
III
TABLE OF CONTENTS
CERTIFICATE..................................................................................................................I
ACKNOWLEDGEMENT................................................................................................II
ABSTRACT.....................................................................................................................III
Introduction........................................................................................................................1
Objectives:..................................................................................................................................1
Problem Statement:....................................................................................................................1
Literature Survey...............................................................................................................2
Architecture of the System................................................................................................3
Technology Used in the System.........................................................................................4
Analytical Study.................................................................................................................6
Experimental Implementation..........................................................................................7
Primary Function..........................................................................................................................7
System Integration and Testing........................................................................................7
Case Study...........................................................................................................................9
Project Overview.........................................................................................................................9
Implementation Challenges...................................................................................................10
Conclusion.........................................................................................................................11
Future Scope.....................................................................................................................12
Bibliography.....................................................................................................................13
Plagiarism Check Report……………………………………………………………….14
Optimizing MapReduce for the Modern World
1
Introduction
Objectives:
The aim of this project is to design and construct a Smart glass for blind
Problem Statement:
One of the most misunderstood disabilities is blindness. The general
populace has preconceptions about the blind that they feel are accurate.
Some people feel that the blind can't work or live a regular life on their own. This
contrasting cultural perspective and reality of a blind person's life has been depicted in
numerous literatures[4]. There is some truth in the public's perception, as the blind do
experience difficulties.
Some of these challenges include being unable to move, requiring assistance from others,
and so on. It can be difficult to perceive an obstacle or detect it in time. Most of the time,
individuals must become acquainted with their surroundings in the hopes that nothing will
change.
This is a possible danger since it could result in serious injuries or even death. Being able
to assist this blind person in understanding and identifying potential hazards can help
them avoid harm. Nothing is more essential than preserving a life; in this situation, we are
assisting them in living their own life.
Literature Survey
Figure 1
Figure 2
Description: Acts as the central processing unit of the glasses, handling data from
various sensors and peripherals.
Examples: Arduino, Raspberry Pi, ESP32, STM32.
Description: Used for real-time object detection, facial recognition, and reading
text. These cameras capture the environment and feed data to the processing unit.
Examples: Optical sensors like CMOS or CCD cameras.
3.2.6 Battery:
Description: A lightweight, wearable frame that houses all the components and
makes it comfortable for long-term use.
Examples: Customized eyewear frame with embedded sensors and electronics.
Description: The core of image and object detection, used for recognizing
objects, text, or even faces. It can be used for obstacle detection or reading signs.
Examples: OpenCV, TensorFlow (for deep learning models).
Description: Uses machine learning models for detecting and classifying objects
around the user. Can be trained to recognize common objects like cars, people,
stairs, etc.
Examples: MobileNet.
Navigation Software:
Description: Provides the user with walking directions by integrating GPS data
and offering audio guidance for safe navigation.
Examples: Google Maps API, OpenStreetMap.
Feedback Mechanisms:
Description: Software routines that interpret sensor data and provide feedback to
the user, either via vibration, sound, or visual indicators.
Examples: Customized vibration intensity control algorithms.
Analytical Study
This analytical study focuses on the methodology and key aspects related to the
development, implementation, and evaluation of IoT-based smart glasses designed for
visually impaired individuals.
Methodology
Pilot Trials: Conduct user trials with blind individuals to assess navigation, object
detection, and usability.
Data Collection: Gather performance data (e.g., accuracy, speed) and user
feedback on comfort and interaction.
· Optimization:
Experimental Implementation
The first step in implementing IoT-based smart glasses for blind people is the conceptual
design. This involves identifying the key functions and use cases the glasses will address:
Primary Functions:
a. Prototype Integration:
Assembly:
Integrate the software into the microcontroller and ensure that all hardware components
communicate effectively.
Mount sensors and cameras on the frame and ensure their positions maximize the field of
view and detection range.
Calibration:
Calibrate the sensors (e.g., ultrasonic) to detect obstacles at the correct distance and adjust
sensitivity based on user requirements.
b. Testing Environment:
Indoor Testing:
Test the prototype in a controlled indoor environment with different obstacles, such as
chairs, tables, or walls.
Evaluate how accurately the glasses detect objects and provide feedback.
Outdoor Testing:
User Testing:
o Test the glasses with actual blind or visually impaired individuals to get
feedback on comfort, usability, and effectiveness.
o Assess the performance of voice commands, feedback timing, and overall
system response in real-world use cases.
c. Performance Metrics:
Accuracy of Object Detection: Measure how accurately the system detects and
classifies objects.
Response Time: Evaluate the time taken by the system to detect an obstacle and
provide feedback.
Battery Life: Measure how long the system can function on a full charge in real-
world use cases.
User Satisfaction: Gather subjective feedback from users regarding comfort,
reliability, and ease of use.
Case Study
Project Overview:
The concept of IoT-based smart glasses for blind individuals involves using Internet of
Things (IoT) technology to create wearable devices that enhance the user's ability to
navigate, recognize objects, and interact with their environment. These glasses are
equipped with sensors, cameras, and audio feedback mechanisms to deliver real-time
assistance to visually impaired users.
Objectives:
1. IoT Architecture: The glasses are connected to the cloud through Wi-Fi or
cellular networks, allowing for continuous updates and data sharing.
2. AI and Computer Vision: Powered by deep learning algorithms to detect and
identify objects, faces, and text.
3. Sensors & Cameras: Mounted on the glasses to capture visual data that is
processed in real time.
4. Audio Output: Bone conduction speakers or earphones provide spoken feedback
to the user without obstructing hearing.
5. Voice Assistance & Command: Voice control allows users to interact with the
device and issue commands easily.
Object Identification: The glasses can identify objects like vehicles, doors, and
street signs, providing audio cues to users.
Face Detection and Recognition: With AI integration, the glasses can detect
faces and notify users if it recognizes specific individuals from its database.
Navigation Assistance: IoT smart glasses can guide users in outdoor or indoor
environments with features like obstacle detection, GPS navigation, and real-time
turn-by-turn audio guidance.
Implementation Challenges:
Conclusion
IoT-based smart glasses for blind people represent a transformative innovation aimed at
improving the mobility, independence, and overall quality of life for visually impaired
individuals. By leveraging advanced technologies like computer vision, machine learning,
and sensor fusion, these smart glasses offer real-time assistance in obstacle detection,
object recognition, and navigation.
Key technologies such as object detection using CNNs (e.g., YOLO), optical character
recognition (OCR) for reading text, and ultrasonic sensors for obstacle avoidance allow
these devices to function as intelligent, context-aware tools. Integration with IoT
frameworks enhances the device's capability to access and process cloud-based data,
providing navigation support through GPS, environmental awareness, and remote
monitoring by caregivers.
Overall, IoT-based smart glasses serve as a practical and user-friendly assistive device,
enhancing situational awareness and facilitating safe, autonomous movement in both
indoor and outdoor environments. This cutting-edge solution reflects the broader trend of
IoT-enabled devices that address the challenges faced by people with disabilities,
contributing to a more inclusive society.
Future Scope
Advanced AI Models: Future iterations of these glasses will benefit from more
powerful and energy-efficient AI models. Techniques such as transformer-based
models or improved deep learning architectures could deliver faster, more
accurate object detection with less computational overhead, even on embedded
systems.
Contextual Object Identification: Smart glasses may evolve to identify objects not
only by their type but also by their relevance to the user’s context, such as detecting
open doors, stairs, or vehicles with more nuanced information (e.g., moving vehicles
or accessible pathways).
Bibliography
Basha, R., Kavitha, G., & Singh, R. (2020). Smart assistive devices for the visually
impaired using IoT and machine learning. Journal of Assistive Technologies, 14(3), 210-
219. doi:10.1108/JAT-05-2020-0012
Fahim, M., Ahmad, M., & Yousafzai, A. (2018). Intelligent navigation system for
visually impaired individuals using IoT. Proceedings of the International Conference on
Internet of Things and Applications, 345-351.
Jindal, R., & Kapoor, M. (2021). Object detection and navigation system for visually
impaired using IoT-enabled smart glasses. IEEE Access, 9, 45210-45220.
doi:10.1109/ACCESS.2021.3074521
Khan, A., & Sadiq, M. (2019). IoT-based wearable smart glasses for blind navigation
using deep learning algorithms. International Journal of Advanced Computer Science and
Applications, 10(11), 163-169.
Messaoud, B., & Hamid, A. (2020). Wearable IoT-based technology for visual
assistance: A review on smart glasses. Journal of Healthcare Engineering, 2020, Article
ID 9856124. doi:10.1155/2020/9856124
Nayyar, A., & Puri, V. (2019). A comprehensive review on wearable technology and
IoT-based smart glasses for blind assistance. In Internet of Things and Smart
Environments (pp. 209-228). Springer. doi:10.1007/978-3-030-20363-5_9
Patel, S., & Sharma, R. (2021). IoT-driven smart glasses for visually impaired people:
A real-time assistance system. International Journal of Engineering Research &
Technology, 10(2), 1-7.
Sharma, P., & Gupta, D. (2019). IoT-based navigation system for blind people:
Challenges and opportunities. In Proceedings of the IEEE International Conference on
Consumer Electronics (pp. 671-675). IEEE. doi:10.1109/ICCE.2019.1234567
Singh, A., & Agarwal, P. (2020). Smart glasses for blind people using IoT and AI-based
frameworks: Design, implementation, and analysis. In Advances in IoT and AI for smart
healthcare applications (pp. 53-74). Elsevier.