Introduction
Computer vision is one of the most important concepts in machine learning and artificial intelligence. With the wide use of smart phones for capturing, sharing, and uploading images every day, the amount of data generated through images is increasing exponentially. So, the need for experts specializing in the field of computer vision is at an all-time high. Industries such as the health care industry are on the verge of a revolution due to the progress made in the field of medical imaging. This chapter introduces you to computer vision and the various industries in which computer vision is used. You will also learn about Convolutional Neural Networks (CNNs), which are the most widely used neural networks for image processing. Like neural networks, CNNs are also made up of neurons. The neurons receive inputs that are processed using weighted sums and activation functions. However, unlike ANNs, which use vectors as inputs, a CNN uses images as its input. In this chapter, we will...