Dataset Management

How to Use Label Studio to Annotate Images

In this guide, we discuss what Label Studio is, some of the main features offered in Label Studio, and how to upload and annotate images in Label Studio.

Enhancing Art Education at Kunstmuseum Bern Through a Digital Companion

Learn how museums like Kunstmuseum Bern are using computer vision to offer companion information in exhibits.

Improving Vision Model Performance Using Roboflow & Tenyks

This is a guest post with Jose Gabriel Islas Montero (ML Engineer and Evangelist at Tenyks), and Dmitry Kazhdan (CTO & Co-Founder at Tenyks) Introduction When improving an object detection

How to Use Kaggle for Computer Vision

In this guide, we show how to use Kaggle Notebooks for computer vision tasks.

Automated Labeling for Images Organized in Folders

In this guide, we show how to use a nested folder-based structure to automatically label images with Autodistill.

What is Data Augmentation? The Ultimate Guide.

In this guide, we talk about what data augmentation is, how augmented data can boost model performance, and how augmentations are used in computer vision.

Ultimate Guide to Converting Bounding Boxes, Masks and Polygons

In this guide, we show how to convert bounding boxes (xyxy), masks, and polygons.

How to Reduce Dataset Size Without Losing Accuracy

We're often told that data is the backbone that drives the development of powerful and robust models.  And that's certainly true – data is the raw material

Using Stable Diffusion and SAM to Modify Image Contents Zero Shot

Introduction Recent breakthroughs in large language models (LLMs) and foundation computer vision models have unlocked new interfaces and methods for editing images or videos. You may have heard of inpainting,

How to Use Computer Vision for Environment Monitoring

This article was contributed to the Roboflow blog by Abirami Vina. Measuring changes to our environment is an important part of understanding progress made toward a more sustainable world. Historically,

Detect and Segment Oil Spills Using Computer Vision

The article below was contributed by Timothy Malche, an assistant professor in the Department of Computer Applications at Manipal University Jaipur. Introduction An oil spill in the sea is a

How to Use LabelMe: A Complete Guide

In this guide, we discuss the features in LabelMe, how to install LabelMe, and how to start annotating images in the tool.

Improve Accuracy: Polygon Annotations for Object Detection

In this blog post, we will explore how you can improve your object detection model performance by converting your bounding box annotations to polygon annotations. We will also discuss the

How to Use Generative AI to Augment Computer Vision Data

Dive deep into Kopikat.co, a tool for generative data augmentation created by OpenCV.ai to improve the quality of datasets.

Train an Image Classification Model with No Labeling

In this guide, we show how to train an image classification model to identify damage on street signs without any labeling.

Launch: Outsourced Labeling in Roboflow

Roboflow offers outsourced labeling via approved partners. Receive the custom annotations you need to train high-quality models.

Launch: Adjust Image Brightness and Contrast in Roboflow Annotate

In this guide, we show how to use the brightness and contrast adjustment features available in Roboflow Annotate.

Auto-Label Classification Datasets Using CLIP

Labeling large datasets can be a time-consuming and labor-intensive task. However, with advancements in deep learning and natural language processing, it is now possible to automate the labeling process. In

Not All mAPs are Equal and How to Test Model Robustness

Learn how to stress-test the robustness of computer vision models.

Leveraging Embeddings and Clustering Techniques in Computer Vision

Explore the world of image embeddings in computer vision, as we dive into clustering, dataset assessment, and detecting image duplication. Discover dimensionality reduction techniques like t-SNE and UMAP. Use CLIP embeddings for analyzing image class distribution and identifying similar images.

Zero-Shot Image Annotation with Grounding DINO and SAM - A Notebook Tutorial

In this comprehensive tutorial, discover how to speed up your image annotation process using Grounding DINO and Segment Anything Model. Learn how to convert object detection datasets into instance segmentation datasets, and use these models to automatically annotate your images.

Launch: Label Data with Segment Anything in Roboflow

We are excited to release support for zero-shot segmentation labeling in Roboflow Annotate using Meta AI’s Segment Anything Model (SAM). Using the Smart Polygon feature, you’re accessing a

Synthetic Data Generation with NVIDIA and Roboflow

Learn how to build computer vision models that leverage synthetic data using NVIDIA Omniverse and Roboflow.

5 Best Image Annotation Tools in 2023

Explore the top five image annotation tools you can use to label data for your next computer vision project.

How to Use Roboflow Models in CVAT

In this article, we show how to use public Roboflow models to speed up annotating in CVAT.