What is Computer Vision? How Does it Work?