Google Cloud

Vision AI / Video Intelligence Complete Guide: Image & Video Analysis APIs

2026-05-24
NicheeLab Editorial Team

GCP's image and video AI is built around three services — Cloud Vision API (image analysis),Video Intelligence API (video analysis), and Vertex AI Vision (custom models + edge). This article summarizes the features of each, when to use which, and how they compare to AWS and Azure.

Cloud Vision API Features

FeatureUse case
Label DetectionObject and concept labeling
Object Detection / LocalizationBounding box detection
OCR (Text Detection)Text extraction (Japanese supported)
Document Text DetectionDocument OCR (Document AI recommended)
Face DetectionFace position, emotion, attributes (not identification)
Landmark DetectionRecognizes famous landmarks worldwide
Logo DetectionCorporate logo recognition
SafeSearchUnsafe content detection
Web DetectionSimilar image web search
Image PropertiesDominant colors / crop hints
Product SearchProduct image search

Vision API Usage Example

from google.cloud import vision

client = vision.ImageAnnotatorClient()
image = vision.Image()
image.source.image_uri = "gs://my-bucket/photo.jpg"

# 複数機能を 1 リクエストで
features = [
    vision.Feature(type_=vision.Feature.Type.LABEL_DETECTION, max_results=10),
    vision.Feature(type_=vision.Feature.Type.TEXT_DETECTION),
    vision.Feature(type_=vision.Feature.Type.SAFE_SEARCH_DETECTION),
]
request = vision.AnnotateImageRequest(image=image, features=features)
response = client.annotate_image(request=request)

for label in response.label_annotations:
    print(f"{label.description}: {label.score:.2f}")
print("OCR:", response.text_annotations[0].description)
print("Adult:", response.safe_search_annotation.adult.name)

Video Intelligence API Features

  • Label Detection: Video-, scene-, and frame-level labels
  • Shot Change Detection: Scene change points
  • Object Tracking: Object tracking inside the video
  • Text Detection: OCR for text inside the video
  • Logo Detection: Brand logo tracking
  • Explicit Content: Unsafe content detection
  • Speech Transcription: Transcription of speech in the video
  • Person Detection: Person detection plus pose estimation
  • Face Detection: Face detection (not identification)

Vertex AI Vision

  • Custom model training (image classification / object detection / OCR)
  • Stream Ingestion (ingest video streams from RTSP / Pub/Sub)
  • People Counting / Occupancy Analytics (for retail and facilities)
  • Person/Vehicle Detection (for surveillance cameras)
  • IoT edge deployment (Coral / Jetson)
  • BigQuery integration for large-scale analytics

Pricing Examples

ServicePrice
Vision API (Label / OCR)$1.50/1000 unit
Vision API free tier1,000 units / feature / month
Video Intelligence Label$0.10 / minute
Video Intelligence Speech$0.048 / minute
Vertex AI Vision (custom training)$3.15/h
Vertex AI Vision Stream$0.30/h (per stream)

Cross-Cloud Comparison

ItemVision AIAWS RekognitionAzure Computer Vision
OCR (Japanese)ExcellentGood (English-centric)Good
Face identificationExcellentGood
Video analysisVideo IntelligenceVideo AnalysisVideo Indexer
Custom trainingAutoML Vision / VertexCustom LabelsCustom Vision
Pricing (Label)$1.50/1k$1/1k$1/1k

Typical Use Cases

  • E-commerce: auto-tagging product images and blocking inappropriate images
  • Manufacturing: visual inspection (Vertex AI Vision custom models)
  • Retail: in-store foot-traffic analytics (Vertex AI Vision Occupancy)
  • Media: video content moderation and metadata generation
  • Logistics: shipping label OCR
  • Security: anomaly detection on surveillance cameras

What is Vision AI / Cloud Vision API?

A pre-trained API that detects objects, faces, text, logos, landmarks, unsafe content, and more from images. You can combine multiple features in a single request.

What can the Video Intelligence API do?

Extracts shot changes, object tracking, text, logos, explicit content, person detection, and speech transcription from video. CDN integration enables large-scale video processing.

How does Vertex AI Vision differ?

Vision API is a pre-trained API; Vertex AI Vision adds custom model training and IoT deployment. Use Vertex AI Vision for real-time monitoring and edge inference.

How does it relate to Imagen?

Vision API analyzes existing images; Imagen generates images from text. They are different products but composable (e.g., generate a product image with Imagen, then run Vision API for quality checks).

What is the pricing model?

Vision API: $1.50 per 1,000 units (per feature), with 1,000 units free per month. Video Intelligence: $0.10 per minute for Label Detection, with prices that vary by feature.

How does it compare to AWS Rekognition and Azure Computer Vision?

All three offer roughly equivalent features. Vision AI has the edge for Japanese OCR accuracy, Web Detection, and SafeSearch. Rekognition is stronger for face recognition.

What can you do with AutoML Vision?

Train industry-specific image classification and object detection models with no code. Useful for custom categories the standard Vision API cannot detect (e.g., your own product catalog).

Is edge deployment possible?

Yes. Vertex AI Vision can deploy models to IoT edge devices, and AutoML Vision Edge produces lightweight models (TensorFlow Lite, Core ML, TPU).

Related articles - AI / image processing

Vertex AI AutoML 完全ガイド|Tables・Vision・NL・Video・Forecasting (GCP)

Google Cloud Vertex AI AutoML の全機能解説。AutoML Tables / Vision / Video / Natural Language / Translation / Forecasting、BigQuery ML との使い分け、AWS SageMaker Autopilot 比較、料金を網羅。

Document AI 完全ガイド|PDF/画像 OCR・請求書・契約書・Custom Extractor (GCP)

Google Cloud Document AI の全機能解説。Document OCR、Form Parser、専門プロセッサー (請求書 / 領収書 / 身分証)、Custom Extractor、Vertex AI 連携、料金、AWS Textract / Azure Form Recognizer 比較を網羅。

Vertex AI Agent Builder 完全ガイド|Conversational Agents・Vertex AI Search・Tool Use (GCP)

Google Cloud Vertex AI Agent Builder の全機能解説。Conversational Agents (Dialogflow CX 後継)、Vertex AI Search、Tool Use、Grounding、Playbook、料金、ChatGPT GPTs / Copilot Studio 比較を網羅。

Generative AI Leader (GAIL) 完全ガイド|Google Cloud 生成 AI 認定 (2025 年 5 月リリース新試験)

Google Cloud Generative AI Leader (GAIL、2025-05-14 リリース) の完全ガイド。4 ドメイン (生成 AI 基礎 30% / GCP 提供サービス 35% / モデル出力改善 20% / ビジネス戦略 15%)、Gemini ファミリー、Vertex AI Agent Builder、RAG、ビジネス導入観点を日本語で網羅。

Note: Google Cloud is a trademark of Google LLC. For the latest information, see the official Cloud Vision documentation.

Check what you learned with practice questions

Practice with certification-focused question sets

View GCP exam prep page
Author

NicheeLab Editorial Team

NicheeLab editorial team focused on data engineering and cloud certification learning. Content is structured around practical study needs and official exam domains.


Related articles
Google Cloud

Google Cloud Certification Roadmap (2026)

Choose your GCP certification path — Foundational, Associate...

Google Cloud

CDL Cloud Digital Leader: Complete Exam Guide (2026)

Pass the Cloud Digital Leader exam — cloud business value, G...

Google Cloud

GAIL Generative AI Leader: Complete Exam Guide (2026)

Pass the Generative AI Leader exam — Gemini, Vertex AI, Work...

Google Cloud

Vertex AI Fundamentals for GCP Certs (2026)

Vertex AI basics every cert candidate needs — Workbench, Pip...

Google Cloud

Associate Cloud Engineer (ACE): Complete Guide (2026)

Pass the Associate Cloud Engineer exam — Console, gcloud, pr...

Browse all Google Cloud articles (103)
© 2026 NicheeLab All rights reserved.