environment awareness for low vision patients
play

Environment Awareness for Low-Vision Patients Environment Awareness - PowerPoint PPT Presentation

Environment Awareness for Low-Vision Patients Environment Awareness for Low-Vision Patients IntelliSight Team Xin Xinyua uan Z Zhang Rafael Ca Carranza Vanessa M Mejia ia IMU Software Camera Software PCB and Mount Integration


  1. Environment Awareness for Low-Vision Patients Environment Awareness for Low-Vision Patients

  2. IntelliSight Team Xin Xinyua uan Z Zhang Rafael Ca Carranza Vanessa M Mejia ia IMU Software Camera Software PCB and Mount Integration Integration Design

  3. Overview When we are out in the world, we are able to understand our surroundings by using both our global and local context. ● Global Context → Where we are in the world ● Local Context → What objects are in our surroundings Global Context Local Context

  4. The Problem ● According to the World Health Organization there are 285 million low vision individuals in the world. ● Rely on their senses and on the people around them to understand their local context. ● Although technology has come a long way, it is still unable to help them understand what is in their surroundings in a quick and easy way.

  5. The Solution IntelliSight solves this problem by developing a pair of smart sunglasses that uses: ● Visual information from a camera ● Orientation information from an IMU ● Location information using GPS

  6. Hardware

  7. Block Diagram

  8. Microcontroller ESP32: ● Interfaces our camera and IMU sensor ● Data → Android phone via Bluetooth ● Onboard USB-to-Serial converter ● Operating voltage: 3.7 V

  9. Data Collection IMU: BNO055 ● Collects orientation data ● Capture gestures ● Operating voltage: 3.3 V ● ESP32 → I2C Camera: ArduCam Mini 2MP ● Takes pictures of the user’s surrounding environment ● Operating voltage: 5 V ● ESP32 → SPI

  10. Power Supply LiPo Battery: ● Output Voltage: 3.7 V ● Powers the PCB PowerBoost 500C ● Takes 3.7 V as input and outputs 5 V ● Powers the camera

  11. Printed Circuit Board

  12. PCB Schematic

  13. PCB Layout

  14. Final PCB

  15. Software

  16. Software Camera Mode IMU Mode Object capture Gesture detection Object detection Building detection Text-to-speech Text-to-speech

  17. Camera Mode

  18. Camera Mode ● Capture objects in pictures taken of the user’s surrounding environment ● Our phone application can identify the objects in the pictures using TensorFlow Lite ● Relay information using Text-to-Speech

  19. IMU Mode

  20. IMU Mode Detects Collects Transmits Scans along the gesture bearing bearing data to app bearing to detect via bluetooth landmark

  21. IMU Node: Nodding Pitch y - pitch Difference z - yaw x - roll Time Threshold

  22. IMU Mode: Gesture Detection Azimuth Select NDOF mode [0,360) degree

  23. IMU Mode: Building Detection Bearing Data Building Search | 2m | User’s GPS Location

  24. IMU Mode: Building Detection Bearing Data Next Building Search | 6 m | Building Search Failed | 2 m | User’s GPS Location

  25. IMU Mode: Value Returned Return the final result in voice Distance Output “ X is in front of you” < 30m 30 - 80m “X is close to you” “No building nearby” > 80m

  26. IMU Mode: Further Development ● Higher accuracy to determine the landmark ○ Compass accuracy ○ Better state estimation

  27. Final Product

  28. Final Prototype

  29. A special thanks to: Yogananda Isukapalli Aditya Wadaskar Kyle Douglas

  30. Questions?

Recommend


More recommend