Over half of the US is vitamin D deficient, which can result in potentially serious effects including skin cancer as well as weakened bones. We built UVDetective to minimize the possibility of negative consequences arising.
UVDetective takes your location coordinates and takes the UV index, and uses OpenCV to analyze a picture of yourself to find your approximate skin tone. It then calculates the user's personal rate of vitamin D production as well as the optimal vitamin D intake for the user. Using the ambient light sensor, accelerometer, and signal strength, we were able to approximately determine how much UV exposure the user would receive.
We used Firebase and Python as a backend, and used Swift to build the front end.
It was difficult to determine the amount of UV exposure the user would receive based on the sensors that are available for Apple Devices.
Finding a way to determine the amount of UV exposure the user would receive based on the sensors that are available for Apple Devices.
Too much Vitamin D is bad for you.
Improve the accuracy of vitamin D algorithm.