From Alexnet to Vision Transformers, gen AI, and 3D, vision AI has evolved significantly over the last decade. We'll delve into these foundational technologies and their impact on vision applications, and take a peek at state-of-the-art research trends. We'll also discuss practical considerations to integrate these technologies into everyday computer vision applications from the edge to cloud.