The purpose of this repository to make the public understand the limitation of computer vision. In order to achieve this goal, I have designed four unique lessons with its video tutorial of using the code so that the user can fully understand each purpose of the program for each lesson. At the same time, this research was under Undergraduate Research, Scholarship and the Arts (URSA Engage) at Oregon State University with Professor Cindy Grimm and Professor Bill Smart. You can also find related Computer Vision materials here that contains this repository and other unique programs that make the user easily understand the limitation of Computer Vision.
TODO: Need the updated URL for this program and such: currently it leads to google.com when the user click "here" in the introduction
If you want to run this program by yourself, I would recommend to follow the instructions in the Installing Environment section so that you would not get any conflicts with these code.
-
Educate the basic concept of RGB values and Pixels
-
Educate Computer Vision the public with layman terms
-
Simple enough for K-12 students and non-technical users to understand the concept
-
Change the public view point of Computer Vision
-
Install Python 3 that can be found here.
-
Download this resposity as a .zip file and unzip the folder where you can easily access to it.
-
Open CMD or Command Terminal that the path is where the repository is located and type the following commend:
pip install -r requirments.txt
-
Go to the Lessons Folder and follow each lesson to learn and run the code upon it: only run
.py
files, not other files.