Get startedOpen DataHub

Computer vision operations

DataHub product guide

Turn images into labeled datasets, then train and inspect supported models in the same project. DataHub connects data browsing, annotation, dataset versions, and model runs so you can follow an experiment back to the examples it used.

  1. 01Prepare data
  2. 02Annotate
  3. 03Build a version
  4. 04Train a model
  5. 05Test & use it
DataHub project image grid with example images and filters
Demo data · Filter the image grid to choose examples, then open an image to label it. Select the screenshot to enlarge it.

Choose your next task

What can I do with DataHub?

Your goal Start here What you get
Find and organize useful examples Project image grid and filters A focused collection for labeling or review
Teach a model what to recognize Annotation editor Classes, shapes, text, masks, or ordered landmarks
Make a training-ready dataset Export Data A version with selected data, processing, splits, and downloadable formats
Train on your own hardware Model Training and Workers A tracked run with logs, metrics, and output files
Compare and use a model Evaluate, Benchmark, Convert, and inference actions Reports, converted files, and saved predictions
Repeat a workflow programmatically Python SDK Scripts using the same projects and permissions

Follow a complete computer vision workflow

Imagine you want to detect damaged packaging. Create a project, upload representative photos, and draw boxes or masks around the damage. Review examples with a teammate, then build a version that resizes the images and adds suitable training variation. Train a model on a connected worker, inspect its held-out results, and try predictions on an image it has not seen.

The same sequence applies to other tasks. For a sports project, you might label player joints or court landmarks. For OCR, you might label text regions and transcripts. The annotation type and chosen trainer define the details.

Pick the output your application needs

Example task Label the data Prepare the model input Inspect the result
Detect damaged packaging Draw a box around each damaged area; use one consistent class name Build a reviewed version and generate a detection export accepted by your trainer Check missed damage and false positives on held-out images
Read text on labels Mark text regions and enter their transcripts Choose a detection export for locating text, or recognition crops and transcripts for reading it Inspect region placement separately from the recognized words
Locate joints or court landmarks Choose a skeleton, place ordered keypoints, and mark visibility Keep landmark order and flip pairs consistent; use a compatible keypoint export Inspect point positions and connections, including occluded or unlabelled points

Start with a small representative batch and inspect one exported sample before building a larger dataset. DataHub also supports scientific raster and medical-image workflows where enabled; check supported source formats before importing those files.

Start with a project

  1. Open Workspaces, choose a workspace, and create or open a project.
  2. Upload data and review the imported images and labels.
  3. Annotate and verify the data.
  4. Build a dataset version and export it.
  5. Download the dataset or train a supported model using a registered worker.

Projects can contain different annotation types. The export format and model recipe determine which types a particular workflow can use.

The actions available in your deployment depend on its enabled capabilities, your permissions, and the workspace plan.

Choose the right place for your data

Item Purpose
Workspace Membership, plan, storage, and usage scope
Project Images, annotations, classes, dataset versions, and project files
Dataset version A generated dataset with selected data, processing steps, and splits
Artifact A file such as model weights, an export from a run, or a reference file
Worker A machine you register to execute compatible jobs

Before starting compute

A worker must be connected, authorized, and compatible with the selected environment. Resource assessment helps identify likely constraints; it does not reserve resources or guarantee that a job will start immediately. Runtime checks still apply.

Check Workers for installation and connectivity, and Account, billing, and administration for allowances.

Find your way around

Use Workspaces to reach your projects. Inside a project, the image grid is where you browse and open data. Project settings bring together Upload, Export Data, Model Training, and Files & models. Account Settings contains your workers, artifact library, and workspace billing controls.

For a first session, aim to upload a small batch, label a few examples, and download a version. You can add worker-based training after you are comfortable with the dataset.

Automate a workflow

Use the Python SDK for uploads, annotations, dataset downloads, training, and supported model operations. See SDK automation for a safe starting workflow.