Computer vision is a branch of artificial intelligence that focuses on understanding, interpreting digital images and videos, as well as identifying patterns in them.
And though CV systems are trained to recognize images by deep learning and convolutional neural networks, they have the ability to learn independently without being explicitly programmed to recognize specific images, which makes them even more powerful and adaptive.