top of page

OUR PROTOTYPES

Screenshot 2024-12-19 at 12.08.58 AM.png

Stay Tuned for a Video Demo of Prototype V3 (currently being filmed)

A quick demo of Prototype V2

VERSION 1

On-device processing with a Raspberry Pi

In Version 1, all the processing is done on the device, running Raspberry Pi OS. It uses Tesseract for OCR, as well as a post-processing algorithm. pyttsx3 is used for text-to-speech software. It was the first ever physical prototype of EyeSight and for that reason, had few supporting features.

DETAILS

Hardware: Raspberry Pi 4 B, Running RPi OS Buster

OCR Software: Tesseract OCR, Post-processing

TTS Software: pyttsx3

Programming Language, Modules: pytesseract, pyttsx3, gpiozero, default modules, on Python 3.7

VERSION 2

Leveraging the power of mobile devices

Processing is now no longer on-device, allowing the hardware to become lighter and more affordable than ever before, while identification becomes more accurate, thanks to neural networks used. A flask server is used to stream camera data over the internet, accessed by a mobile app

DETAILS

Hardware: Raspberry Pi 4 B (RPi OS Buster), mobile device (iOS only for now)

Software: Vision (iOS framework), Resnet50

TTS Software: AVSynthesizer (iOS framework)

Programming Language, Modules: flask, opencv (3rd party GitHub code), gpiozero, default modules, on Python 3.7

NEW TECHNOLOGIES

Near Seamless Mobile Integration 

Connecting through Wi-Fi to an app opens a lot of possibilities (most of our target consumers have access to a mobile). It allows the physical hardware to be entirely re-imagined and made more discrete (or omitted at the users' discretion, although it improves performance). Processing becomes extremely accurate, and software can be regularly updated. Other forms of assistance could also be developed and this could be seamlessly linked with other software.

NEXT STEPS

Version 2 brings us one step closer...

Optimising the hardware for user comfort, and brainstorming other possibilities for other means of assistance. Further development of the flask server and Wi-Fi stream could be done to ensure privacy.

 

Over the long term, development of a new OCR software could commence, specifically designed for this purpose, and a chipset made (hardware).

Want to learn more about the technology behind this?

IMG_8660.jpg
bottom of page