The ability of present-day machines to perceive and interpret visual information with astounding accuracy gives us a glimpse of the future of computer vision, where such systems will be able to solve even the most complex visual problems, far surpassing the visual capabilities of humans.