Skip to main content

Object Detection Model Overview

Object detection models identify and locate objects within images or videos by assigning them specific bounding boxes. Applicable Metrics: Accuracy, Euclidian Distance (embeddings) Click here for all valid model types and metric combinations.

Object Detection Code Example

Example Row

Google Colaboratory
For more details on Python Batch API Reference, visit here:

Python Batch API Reference

Object Detection Prediction & Actual Values

Arize supports logging object detection prediction and actual values using the ObjectDetectionColumnNames object, which can be assigned to the prediction/actual schema parameters, object_detection_prediction_column_names and object_detection_actual_column_names.Object prediction or actual declaration is required to use the object detection model type in Arize.

Embedding Features

In addition to object detection prediction and actual values, Arize supports logging the embedding features associated with the images in an object detection model using the EmbeddingColumnNames object.
  • The vector_column_name should be the name of the column where the embedding vectors are stored. The embedding vector is the dense vector representation of the unstructured input. ⚠️ Note: embedding features are not sparse vectors.
  • The link_to_data_column_name should be the name of the column where the URL links to the source images are stored.
See here for more information on embeddings and options for generating them.