Computer vision is a discipline of computer science that enables machines to see, recognize, and analyze images in the same way that humans do. It is a multidisciplinary field that can be classified as a subfield of machine learning (ML) and artificial intelligence (AI).
It uses general learning techniques and may even involve the use of specialized approaches. The main goal of computer vision is to understand the content of digital images. To us, this may seem simple, but to computers it is not. This is because computers are not like humans and lack the ability to see and perceive the world around them.