Image Annotation

One Image Annotation Platform for All Your ML Needs

Create ground truth 10x faster through neural networks and delightful UX.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
POWERING THE MACHINE LEARNING TEAMS AT
Company logo of TractableCompany logo of GE HealthcareLogo of MITCompany logo of HoneywellCompany logo of Cancer Research UKCompany logo of  Fujifilm
Visual tasks

Solve any computer vision task, faster

Generate Ground Truth 10x faster by creating pixel-perfect annotations. Use V7’s intuitive tools to label data and automate your ML pipelines.

Image Classification
Label or classify images and whole datasets in the blink of an eye.
Multi-label classification
Assign multiple labels or classes to a single image.
Object Detection
Draw bounding boxes in any image, video, or medical format.
Semantic Segmentation
Automatically segment any object in pixel-perfect quality.
Instance Segmentation
Differentiate between instanced object polygons.
Panoptic Segmentation
Perform instance and semantic segmentation simultaneously.
Volumetric Medical Segmentation
Segment structures or objects from volumetric medical data, such as CT or MRI scans.
Pose Estimation
Determine the pose, position, and orientation of an object or a person in images or videos.
Text Recognition
Convert images of typed, handwritten, or printed text into machine-readable text.
Annotation tools

The Ultimate Image Annotation Toolkit

The success of your AI projects relies on quality data. Explore the tools at your disposal and learn how they can help you.

Auto-Annotate

Pixel-perfect polygon masks generated via V7's any-object neural network. Click on object parts to include or exclude them, and fine-tune the model once you have enough training data.

Good for:
Semantic/instance/volumetric segmentation
Any visible object, known or unknown
Object detection
Composite objects
Polygon

Used for finding the contour of an object like a silhouette or defining an amorphous entity like “sky” or “road".

Good for:
Semantic/instance/volumetric segmentation
Semantic objects, like floor surfaces
Any visible object
Object detection
Composite objects
Brush and Eraser Tool

A lightweight vector, but drawn or erased like a painting tool. Handy for creating complex polygons and holes.

Good for:
Composite objects, thin objects, or objects with holes
Semantic objects, like floor surfaces
Semantic/instance segmentation
Object detection
Cuboid

Used for 3D and 6 degree-o-freedom object detectors. Cuboids are 3-dimensional bounding boxes that can enclose an item, defining its dimension and pose in a captured scene.

Good for:
Objects on flat planes that need to be navigated, such as cars
Objects that require robotic grasping
3D cuboid and 6DoF pose estimation
Object detection
Ellipse

An oval that appears as a two-diameter circle or multi-point polygon on export. Can be used as a round polygon or as an ellipse to mark circular objects that may distort with perspective.

Good for:
Circular or oval objects
Items that can be regressed with 2-3 values (diameters, centroid)
Instance and semantic segmentation
Ellipsoid regression
Line

A series of points forming a line that can be used for defining a slope, direction, or edge. This tool comes in handy for lane markings or trajectories.

Good for:
Linearly defined objects with no volume, such as edges
Non-visual objects such as mid-points or trajectories
Regressor networks
Keypoint detectors
Bounding Box

Bounding boxes are used for training detectors. They’re less precise than polygon masks but may prove cheaper to compute.

Good for:
Uniformly shaped objects
Objects that don’t overlap
Low-compute projects
Keypoint

Defines a point that may represent an object or marker. Keypoints can be used individually or in groups to form a point map to define the pose of an object.

Good for:
Object markers, such as face points or corners
Non-visual objects, such as the inner midpoint of an object
Keypoint detection and mapping
2D and 6DoF object pose
Keypoint Skeleton & Custom Polygons

A network of keypoints connected by vectors. Used for defining the 2D or 3D pose of a multi-limbed object. Keypoint skeletons use a defined, moveable set of points that adapt to the object’s appearance.

Good for:
Human, animal, or object pose
Objects with a defined number of marker points
Pose estimation
Classification Tags

Tags describe the whole image for classification purposes. Unlike other annotations, they don’t apply to an image area. They describe features of an image as a whole, or define an image category.

Good for:
Visual features that are present but not positional, such as “overexposed”
Objects taking up 50% or more than an image
Image categories, such as “indoor”
Image or video classifiers
Attributes

Attributes refer to tags on an annotation. They describe objects in greater detail than the class name itself. They can define discrete or continuous features, such as color or age. Attributes help AI classify objects after detecting them.

Good for:
Any object with relevant variable traits
Any model that can support an attribute-defining head
Instance Tracking IDs

Instance IDs (also referred to as “object IDs” or “tracking IDs”) let you re-identify a specific object throughout a dataset. Each annotation is given a numeric ID so the object may be tracked or distinguished from other objects of the same class in an image.

Good for:
Datasets where tracking is important
Instance/3D volumetric segmentation
Video object tracking
Text

Text can be used to train OCR or to include unique textual information about an annotation. Unlike attributes, the text isn’t saved to be re-applied to other annotations.

Good for:
Entering freeform text, such as in clinical notes or transcribed text
Optical Character Recognition (OCR)
Text detection
Directional Vector

Defines a value between 0 and 360 to indicate the 2D pose or direction of an object. These vectors can be used to predict movement or define an object’s tilt.

Good for:
Solid objects with a relevant direction or pose
Object Direction or 2D object pose
Plugins

When your team's needs go beyond the standard tools, you can write plugins to add new functionalities and annotation types, giving you the freedom to expand the platform.

Good for:
placeholder
placeholder
Benefits

Power up your data labeling with V7

Create and automate data workflows, collaborate in real-time, QA review, version control your datasets, and get full visibility into every aspect of your ML pipeline.

ML-assisted labeling

Leverage model-in-the-loop to label your data faster. Use V7’s model tool to invoke your own model or pick one from V7’s public models library.

Custom Data Workflows

Build and automate data workflows to streamline your annotation projects. Add multiple review, model, consensus, logic, webhooks, and annotation stages, and assign user roles to efficiently manage your resources.

Advanced Image Manipulation

Streamline the labeling process with orientation markers, reference lines, histograms, color maps, or contrast control.

Auto-Annotate Tool

Use V7’s class-agnostic neural network to label your image datasets in a snap.

Annotation Properties

Enrich your labeled data with sub-annotations and attributes. Add text, instance ID, directional vectors, and more.

Labeling Services

Hire professional image labelers who care about your data. We'll manage the entire labeling project for you.

Support for All Image Types

From JPG to PNG to DICOM to NIfTI—V7 supports the entire gamut of image file formats.

Automated QA

Add consensus stages into your data training workflow and automate the QA process. Compare models or labelers with AI consensus.

Benefits

Track, customize, and preview your labeling projects

Use V7’s powerful analytics and customization to track progress and adapt the platform to your specific labeling needs.

Annotator performance

Track time spent, annotations per minute, and accuracy

Manage your labeling project with accurate real-time data

Custom layouts

Bundle files into one task, or import DICOM files as hanging protocols

Combine files of different types into one UI to enable multi-modal data labeling

Balance your data

Inspect annotations created manually for training data, or by models in inference

Smoothly navigate files with thousands of labels from your browser

Industry-Specific Tools

Industries building AI through V7

Find out whether your industry's image formats can be used to automate tasks through V7

See all industries
->
View More
REVIEWS

Hear it from our customers

Learn how world-class ML teams build AI products with V7

V7 is super sleek, intuitive, and easy to use. Within a couple of minutes, you're off to the races and can annotate quickly. The team is highly responsive and helpful.

"We use V7 to make our workflow for deep learning training and annotation streamlined and efficient. From the pathologist’s point of view, V7 turned out to be much easier to learn and use than other software - I can easily understand what I’m doing."

We were looking for an annotation tool that would be much faster, and V7 sped up our labeling 9–10x compared to VGG. The appeal of using V7 is that it’s commercial off-the-shelf, very intuitive, and easy to use for non-technical people involved in our project.

"I like the auto-segmentation feature. To me, that’s a nice AI feature that V7 took beyond the gimmick feature - it’s mature enough to be useful."

"We needed a tool that lets us keep the data in one place, annotate, and version it. Having found V7, we decided not to build the internal solution. "

Having accurately annotated datasets was crucial to catch the typical features of malignant melanoma. V7 lets us visualize the balance of this data across populations.

"We needed a tool that could do annotating and data versioning because we distribute our tools to farms, and we need to make sure that they have the same version of data for the same models. V7 met our needs."

"V7 did everything that we wanted—it enabled us to label videos in the way we needed, the turnaround time for new features was really fast, and the reviewing and sorting process was much better."

V7 is helping us manage a complicated, intricate, pixel-perfect labeling exercise. Their model-assisted labeling is the best around.

“Thanks to V7, the image annotation is 30% faster, but realistically, considering the whole process - transferring files and QA - we more than doubled the number of images we can do in the same span of time.”

"Visibility on metrics and annotators' work in V7 is very helpful to us, and it's something we didn’t have in our internal solution. The option to check past annotations and review the work is also valuable, along with V7’s ability to interactively define the workflows and the flexibility in task assignment."

What I appreciate the most about V7 is flexible UI and API, responsive support, and active development of new features and bug fixes.

Managing our data from one place is particularly important for us. Previously, our data was stored in many different formats and in different places. Having a single source makes our data more robust and also greatly reduces the development time for new algorithms, as the learning curve for developers is small.

API

Built by ML engineers, for ML engineers

Discover how other AI-first companies solved knowledge tasks at scale with V7

Tools for every stack
Leverage the REST API, integrate with the Python library, or quickly apply mass actions via CLI
Prebuilt integrations
Load datasets into Pytorch, connect your cloud storage, and integrate MLOps tools
Data
Quality
Settings
14/05/21
0005
image-name-2342.jpg
Tag-01
Tag-02
14/05/21
0005
image-name-2343.jpg
Tag-01
Tag-02
14/05/21
0005
image-name-2344.jpg
Tag-01
Tag-02
14/05/21
0005
image-name-2345.jpg
Tag-01
Tag-02
14/05/21
0005
image-name-2346.jpg
Tag-01
Tag-02
14/05/21
0005
image-name-2347.jpg
Tag-01
Tag-02
14/05/21
0005
image-name-2348.jpg
Tag-01
Tag-02
14/05/21
0005
image-name-2349.jpg
Tag-01
Tag-02
14/05/21
0005
image-name-2342.jpg
Tag-01
Tag-02
14/05/21
0005
image-name-2343.jpg
Tag-01
Tag-02
14/05/21
0005
image-name-2344.jpg
Tag-01
Tag-02
14/05/21
0005
image-name-2345.jpg
Tag-01
Tag-02
14/05/21
0005
image-name-2346.jpg
Tag-01
Tag-02
14/05/21
0005
image-name-2347.jpg
Tag-01
Tag-02
14/05/21
0005
image-name-2348.jpg
Tag-01
Tag-02
14/05/21
0005
image-name-2349.jpg
Tag-01
Tag-02
Car
97%
14/05/21
0005
image-name-2342.jpg
Tag-01
Tag-02
Crosswalk
97%
14/05/21
0005
image-name-2342.jpg
Tag-01
Tag-02
Car
97%
14/05/21
0005
image-name-2342.jpg
Tag-01
Tag-02
Pedestrian
97%
14/05/21
0005
image-name-2342.jpg
Tag-01
Tag-02
Car
97%
14/05/21
0005
image-name-2342.jpg
Tag-01
Tag-02
Pedestrian
97%
14/05/21
0005
image-name-2342.jpg
Tag-01
Tag-02
Car
97%
14/05/21
0005
image-name-2342.jpg
Tag-01
Tag-02
Cyclist
97%
14/05/21
0005
image-name-2342.jpg
Tag-01
Tag-02
Frequently
Asked Questions
Reach out to our support team or contact us for further questions
What type of data does V7 support?

V7 supports image, video, and text data. The file formats you can use with V7 include: JPG, PNG, MP4, MOV, AVI, BMP, SVS, TIFF, DCM, ZIP, DICOM, NIfTI.

What pricing plans do you offer?

V7 offers three pricing plans: Team, Business, and Pro. The team plan starts at $5,000/year. For detailed pricing and feature overview see the V7 pricing page.

What is medical image annotation?

Medical image annotation involves labeling the medical imaging data such as X-Ray, Ultrasound, MRI, CT Scan, etc., for training machine learning models.

Does V7 offer labeling services?

Yes. V7 works with a trusted network of partners and professional annotators who will help you turn your data into ground truth. Go to V7 Labeling Services to submit the form and we will send you a proposal within hours.

What type of support does V7 offer?

We offer in-app chat support and email technical support to all of V7 users. We will make sure to take good care of you and your team. You can get in touch with us at: support@v7labs.com.

Gain control of your training data
15,000+ ML engineers can’t be wrong