VizLens: A Robust and Interactive Screen Reader for Interfaces in the Real World
EyeRing: a finger-worn input device for seamless interactions with our surroundings