Currently, there do not exist any methods to determine the distance from any object in realtime without the use of any external hardware. The goal was to solve this problem using computer vision.
What it does
The application uses contour detection and tracking and triangle similarities to determine the distance from the camera to any object in its frame of view.
How I built it
I built the application using OpenCV, an open-source python-based computer vision library.
Challenges I ran into
The primary challenge was the webcam data retrieval, as the computer's webcam quality was sub-par.
Accomplishments that I'm proud of
I'm proud of successfully completing my task of determining the distance in realtime.
What I learned
I learned that computer vision is an extremely useful alternative to traditional hardware.
What's next for DigitalDistance
DigitalDistance has the potential to become a mobile application for everyday use.