Skip to content
Google Cardboard app for tracking and aid of Macular Degeneration
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.idea
js
maptacular
resources
vr
webvr-boilerplate
README.md
Sudo Pitch Deck-vFinal-Presented-reduced size.pptx.zip
car-approaching.mp4
car.html
car.png
img_fjords.jpg
index.html
iphone.html
loop.html
mapper.png
pixi.js
pixi.min.js
stream.html
stream.png
uh_temp_algov1.0

README.md

Seeing Sight

🎉 Winner of the Allia Serious Impact Hackathon November 2017 🎉

Google Cardboard app for diagnosis and aid of Macular Degeneration

Our solution has three stages:

  1. Mapping the functional visual field
  2. Increasing awareness of what it's like living with MD
  3. Warping a real-time camera feed to move images out of your blindspot

Mapping the functional visual field

Built using Pixi.js and html2canvas

  1. Place the phone in the google glasses and navigate to here.
  2. Press start and look at the yellow dots in the center of the screen.
  3. Tap the screen when you see a white dot.

We used a recursive algorithm investigating smaller and smaller grid sizes, narrowing down on the boundary between where you can detect the white dot and where you cannot.

Results are stored locally on the phone and saved as a pdf.

mapper

Increasing awareness of what it's like living with MD

Go to here when using a Google Cardboard and try walking around (currently works best on Android).

(Tap on the screen to see our solution, warping the image so that objects are no longer in your blind spot)

stream

Warping a real-time camera feed to move images out of your blindspot

Built using html5 canvas, webrtc and WebGL.

Go here and tap on the screen to toggle the warping effect or go to here to see a pre-recorded demo.

Other possible options to improve vision:

  1. Adding zoom similar to GiveVision
  2. Instead of warping increase the contrast/exposure in that area

car

You can’t perform that action at this time.