Back To Projects

The Impact of Computer Vision on Assisting Visually Impaired People

Aaryan W.

This research aims to develop computer vision algorithms that can provide accurate positioning data from video input, with the goal of creating a program to assist visually impaired individuals in navigating their environment.


In today’s world, artificial intelligence has been a significant new innovation. One of the prime aspects of artificial intelligence is its ability to perform computer vision, which is using machine learning to allow a computer to detect things, via camera or sensors. Computer vision has seen significant development in the past years which can be used to help people who struggle with vision. This research focuses on developing computer vision algorithms to output positioning data for people to see. It includes several steps in the coding process, such as creating an object detection model, a positioning algorithm, and finally manipulating videos to project an output. The goal of this research will be to create a working program that can take a sample video and output correct positioning instructions for a user. This work will hopefully transform the way the visually impaired can navigate the world.

Explore More!

Aaryan W.
Anjali Singh
MIT CS Alum, Research at MIT Media Lab

Related Projects

Does Physiology Really Help a Volleyball Player Succeed?

As a child, I always went to my sister’s volleyball games. From club games to school games, I went to them all. Because I saw so many volleyball games by watching my sister’s games, I always saw that there was always a trend that I kept seeing from each team.
Justin H.
Mentored by Christina Cheng
Using Machine Learning Architecture to Detect Brain Tumors

Not all tumors in the brain are cancerous, so irregular cell growths can often be determined as benign and are ignored completely. However, many of these low-danger cell growths can develop into higher-danger cancerous tumors. Identifying these low-danger tumors early is key to preventing cancer in the future.
Mike S.
Mentored by Matthew Radzihovsky
Sleep Stage Classification: Investigating Deep Learning with High Dataset Imbalance Under Temporal Interval Change and Data Imbalance Techniques

This study investigates automated sleep stage classification using a CNN-GRU architecture, demonstrating that three-channel multimodal data and longer temporal contexts (60s and 90s) improve classification performance compared with two-channel and 30s approaches. The findings support ASSC as an efficient and accurate alternative to manual sleep scoring, with the best-performing model achieving a macro F1 score of 0.78 ± 0.02.
Ochir J.
Mentored by Joe Xiao