Speranza Cieca

Providing Hope in the Dark

So What Exactly Is Speranza Cieca? 

Speranza Cieca is Italian for 'Blind Hope'. We named it so as people with visual disabilities tend to feel lost, and we believe our device can act as light at the end of the tunnel.

So Why Did We Make It?

As of 2020, the estimated Indian population is about 1.38 billion of which, nearly 40 million people are affected by visual impairment according to the National Library of Medicine. Despite the growing population of the visually challenged in India, medical and technological developments to aide them have been dormant. In addition, it is an established fact that the visually challenged are more prone to face mortal road accidents. Globally, the need for assistive technology continues to increase along with rise in the population of the visual disabled. India, with the highest blind population in the world, certainly needs to improve awareness and accelerate progress in production of assistive technology.
Following extensive research, our team identified an approach to curtail the number of road accidents encountered by the blind, using existing technical knowledge. We propose to provide individuals with blindness and visual impairment, a wearable device that will assist them in a wide range of daily activities, for instance, facilitating everyday living performance, increasing productivity, minimizing dependency, and improved inclusion in social events etc.  

About The Device

  1. Raspberry Pi 4 (4GB RAM)
  2. Arduino Uno
  3. HC – SR04 Ultrasonic Sensors
  4. Camera Module

1. Python
2. C++
3. OpenCV
And other relevant libraries.  

  1. Side Impact/Object detection:
    The proposed device integrates the Arduino UNO and the HCSR04 Ultrasonic sensor which is located on either sides of the device, to equip the individual with impact detection technology. Impact detection functions when a person or an object comes within 0.25 meters of the range of the device, it responds to this by simultaneously emitting an audible sound and illuminating a red – LED attached to the device, to caution the user against the approaching person/vehicle.

  2. Pedestrian/vehicle detection:
    The library OpenCV mentioned above is implemented in the device, to detect and differentiate pedestrians and vehicles approaching the individual and notify the user of the approaching object/person through voice output.

  3. Speech Recognition:
    The device employs convenient GUI (Graphical User Interface) to help aide uninterrupted motion of the user. It constructs a platform which allows communication between the device and the individual to help guide the person through several actions, for instance navigating to a voice - inputted destination, playing music or reducing the volume of the voice-output.

  4. Convenient interface to help aid in motion
    Our proprietary audio interface makes using the device a breeze.

  5. Audio Assistant – ‘HELEN’:
    As mentioned above, our device offers information to the user using voice-output, this is achieved through our own Audio Assistant named ‘Helen’. Helen is a virtual assistant designed to support the user with appropriate responses to the above functions.

1. Hand Tracking Integration for GUI Optimization.  
2. Text prompt at the rear of the device. 

Website Code
    Have a look at our Websites Code

Hardware Code

Have a look at the code that went into our product

Our team

Pranav Viswanathan
Pranav Viswanathan
Programmer

Nihal Srivastava
Nihal Srivastava
Programmer

Karthavya
Karthavya Devanathan 
Content Creator

Shruthi
Shruthi G   
Content Creator

Niveditha
Niveditha Sivan
Content Creator, Designer

Adhitya
Adithya M Dileep
Content Creator

Anu
Anu B Reddy  
Content Creator

Sreevardhan
Sreevardhan
Content Creator

Girish
Sai Girish
Content Creator

Nithin
Sai Nithin
Content Creator, Recorder

Speranza Cieca