Lesson 11 Object Detection - levizzzle/CS490 GitHub Wiki
Lesson 11: Involved learning about the mechanics of machine learning processes to utilize a pre-trained neural network. Using a previously trained model allows us to benefit from the data analysis made on large datasets of images, which in return allows us to create a simple object detection application. To take the project up a level, we created a web environment using the flask model to give our user the ability to add a photo from their computer for analysis.
Components used:
- Raspberry Pi
 - Pi Camera
 
Screenshot of Program running
Things Learned
Lesson 11 was a very educational section. We researched machine learning concepts like different object detection methods and network architectures. In addition we learned about numerous modules available in python for machine learning such as tensorflow, opencv, numpy, and more. Lastly we came full circle and learned about flask, a powerful module that gives python web page design capabilities.