Vision data for AI teams

Computer vision data for detection, segmentation and recognition

Computer vision data means labels: object detection, segmentation and recognition for images and video, across automotive, retail, healthcare and other industries. We label in our own Image Annotation tool, and when you need new footage, our Image Collection and Video Collection tools capture it.

The short answer

What is computer vision data?

Computer vision data is images and video with labels that tell a model what's in each frame and where: a box around each object, an outline of its exact shape, or a name for what it is. A vision model learns to see from those examples.

The label type follows the job. Detection finds objects, segmentation marks their exact pixels, and recognition says which specific thing each one is. Video adds time, so an object has to keep the same label from one frame to the next.

Most of the effort goes into the hard frames, like objects partly hidden behind others or cut off at the edge of the image. The rules for those get written down before labeling starts. Our image data and video data pages walk through one labeled sample of each.

Box and mask quality decide what a detector can learn. Our guide to what makes annotation quality good or bad explains how agreement checks and review catch the errors.

Computer vision at IndecalAI

Labels
Bounding boxes, semantic and instance segmentation, and recognition labels.
Media
Images and video.
Industries
Automotive, retail and healthcare, among others.
Tools
Our own Image Annotation tool for labeling, and Image Collection and Video Collection for new footage.
People
Trained annotators from a network of 30,000+ people worldwide.
Quality
A review before delivery.
Your data
NDA first, used only for the agreed scope, returned or deleted when you ask.
Contact
One named contact who replies within one business day.
First step
A small free sample before you commit.
Company
Based in Ahmedabad, India, since 2021, with 150+ projects delivered.
What we label

Six ways to label images and video

Object detection puts bounding boxes around the things your model needs to find. Semantic segmentation assigns every pixel to a class. Instance segmentation draws a separate outline for each object. Recognition labels follow whatever your industry needs.

Object detection

A bounding box around every object your model needs to find, each with its class, drawn to your rules for partly hidden things.

For driver assistance, autonomy and safety cameras

Semantic segmentation

Every pixel assigned to a class, like road, pedestrian or sky, for when a box is too rough.

For drivable area, scene understanding and robotics

Instance segmentation

A separate outline for each individual object, even when several of the same kind overlap.

For counting, tracking and crowded scenes

Recognition

Labels that say which specific thing each object is, following whatever your industry needs, from product types on a shelf to signs on a road.

For product recognition, search and shelf checks

Video and tracking

Video labeled frame by frame, with an agreed rule for how an object is treated across frames, so the same car keeps the same label.

For object tracking and video analytics

New images and video

When you need footage you don't have, our Image Collection and Video Collection tools capture it to your spec, and the same team labels it.

For rare conditions and new markets

Where it's used

What labeled images and video teach a model

Common jobs for vision data, and the kind of label behind each one. They're examples of the work, not a client list.

Driver assistance

Cars, people, cyclists and signs boxed frame by frame, so a detection model learns what's on the road.

Object detection

Knowing where the road ends

Every pixel of road, curb and sidewalk marked, for models that have to judge exactly where it's safe to drive.

Semantic segmentation

Products on store shelves

Each product recognized by type and size, so a model can check stock and find gaps on a shelf.

Recognition

Counting people

Each person outlined separately even when they overlap, so a model can count a queue or a crowd.

Instance segmentation

Tracking in video

The same object followed across frames with one id, for models that track movement over time.

Video and tracking

Clinical and health-tech images

Recognition and evaluation tasks in clinical and health-tech settings, labeled to rules your team sets.

Data annotation

Boxes or pixels?

Pick the label your model actually needs

Bounding boxes are faster to produce and enough for many detection tasks. Segmentation is more precise and takes more effort per image. The right choice depends on what the model has to do with the result.

A model that only needs to know a pedestrian is somewhere in the frame can work from boxes. A model that has to judge exactly where the drivable road ends needs pixel-level labels. Not sure? Tell us the task and we'll say which fits.

Before labeling starts

The awkward frames

Most labeling disagreements come from the hard frames. Decide the rule for each of these before labeling starts, and in video, agree how an object is treated across frames.

Partly hidden objects

Objects behind other objects. Agree whether the box covers only the visible part or the full object.

Cut off at the edge

Objects only partly inside the image. Decide whether they get labeled, and how they're marked.

Very small objects

Far-away people and signs a few pixels wide. Set a minimum size below which things aren't labeled.

Poor light and weather

Night, glare, rain and motion blur. Agree what gets labeled when the object is hard to make out.

How it works

From your examples to reviewed labels

A named person on our side owns the project from the first examples to delivery. This is how it usually goes.

  1. Task and examples

    You share the task, some example images or clips and the classes you need.

  2. NDA first

    The NDA is signed before any of your data moves.

  3. Rules

    We settle boxes or pixels and the rules for the awkward frames.

  4. Free sample

    We label a small sample free, so you can check it before you commit.

  5. Labeling

    Annotators work in Image Annotation. New footage comes through Image Collection and Video Collection.

  6. Review and delivery

    A review runs before delivery, with one named person for your questions.

Glossary

Vision labeling terms, one line each

The words that come up when you plan an image or video labeling project, and what each one means.

Bounding box
A rectangle drawn around an object in an image or video frame, with the object's class attached.
Semantic segmentation
Every pixel in the image assigned to a class, so all the road is road and all the cars are car.
Instance segmentation
A separate outline for each individual object, so car one and car two each get their own mask.
Polygon annotation
An outline made of many points that follows an object's shape more closely than a box.
Occlusion
When part of an object is hidden behind something else. Labeling rules say how to handle it.
Truncation
When an object is cut off by the edge of the image, so only part of it is in the frame.
Object tracking
Following the same object across video frames and keeping one id for it the whole time.
Class
One of the named categories an object can belong to, like car, person or traffic sign.
Related work

The work around the labels

One team can capture the footage, label it and check your model against it. You can also compare all eight services. Example category: retail shelf and product photos, labeled for detection.

Data collection

New images and video captured to your spec.

Data annotation and labeling

Text and audio labeling alongside the images.

Data and model evaluation

Accuracy checked for each class and condition.

Synthetic data

Generated images for rare scenes, reviewed by people.

FAQ

Questions about computer vision

Short answers about this service. The services FAQ covers the other services and how they fit together.

What is computer vision data?

Images and video with labels that tell a model what's in each frame and where: a box around each object, an outline around its exact shape, or a name for what it is.

What is the difference between semantic and instance segmentation?

Semantic segmentation assigns every pixel to a class, so every car gets labeled as a car. Instance segmentation also separates the individual objects, so car one and car two each get their own outline.

Do we need bounding boxes or segmentation?

Boxes are faster to produce and enough for many detection tasks. A model that has to judge exactly where the drivable road ends needs pixel-level labels. Not sure? Tell us the task and we'll say which fits.

How do you handle partly hidden or cut-off objects?

We write the rule down with you before labeling starts: objects partly hidden behind others, cut off at the edge of the image, very small, or in poor light. In video, we also agree how an object is treated across frames.

Can you collect images and video as well as label them?

Yes. We use our Image Collection and Video Collection tools to capture them, then label in our Image Annotation tool. Our data collection page has the details.

Which industries do you support?

Automotive, retail and healthcare, among others.

What do you need from us to start?

The task, a few example images or clips, the classes you need and a rough volume. If you have labeling rules already, send them too.

Can we try a small sample first?

Yes. Send a short brief and we'll label a small sample free before you commit.

Does our data stay private?

Yes. The NDA is signed before any data moves, we use it only for the scope we agreed, and only the people working on your project can get to it. It's returned or deleted when you ask.

Start with a free sample

Pick the labels you need, say what's in the images and roughly how many there are, and send it. We'll label a small sample free before you commit.

  1. Your named contact replies within one business day.
  2. We sign an NDA before any data changes hands.
  3. We label your free sample, then agree the full scope.
What do you need?
Email this brief

This opens your email app with the brief filled in. Nothing is sent until you press send. You can also use the contact page.