Google Vision AI allows you to derive insights from images uploaded into Google Cloud. The Google Cloud Vision API provides pre-trained machine-learning models that can provide contextual data on those images. The models have been trained on a large number of images to recognize faces, geographic locations, and even explicit content such as violence.
The Google Cloud Vision API How-to Guides page contains a full list of detection features provided by the API. These powerful API calls can be utilized within a Google Cloud Function to integrate vision detection into your applications.
In this lab, you will develop two Google Cloud functions that detect popular landmarks and logos within a provided image.
Upon completion of this beginner-level lab, you will be able to:
Familiarity with the following will be beneficial but is not required:
The following content can be used to fulfill the prerequisite:
May 12th, 2025 - Updated lab environment and screenshots to reflect the latest UI
March 25, 2025 - Addressed Cloud Run permissions error and updated instructions and screenshots to reflect the latest UI
October 3rd, 2024 - Updated the instructions and screenshots to reflect the latest UI. Adjusted verification function.
February 21st, 2024 - Resolved deployment issue