Computer vision has transformed from a niche area of artificial intelligence into one of the most influential technologies of the modern era. From facial recognition on smartphones and autonomous vehicles to medical imaging and industrial quality inspection, computer vision systems are becoming increasingly capable of understanding and interpreting visual information. At the heart of this …