We designed and implemented two algorithms in JavaScript to find the boundary of vision of visually impaired and the maximum visible contrast. The full functionalities of the modules are as described below:
Goal: To find the field of view of an individual person Delivered: We designed an efficient algorithm for finding the feild of view of an individual by plotting random points in a canvas of the javascript. The problem we tackled was creating random points and simultaneously covering all parts of the canvas. We also fine-tuned the boundary by storing the points where the user had difficulty in detecting the points.
Goal: To accurately find visible contrast Delivered: We implemented a logarithmic algorithm which converges in 7-8 steps to accurately find visible contrast of an individual. The user have to click space bar when he is unable to see the number of bars. The contrast changes according to the answer of the user.
Detailed Report can be found at : https://docs.google.com/document/d/1HPIi0HMEIGrI5glwaYuniPq1rksV7muPk_ddrrwGB8c/edit?usp=sharing