Product Updates

Roboflow for Students and Universities

We've seen tremendous interest in Roboflow from the research community. Faculty and students from institutions ranging from California to Malta to Taiwan have been using Roboflow to accelerate their computer vision work.

Announcing On-Prem and Offline Mode for Roboflow Deploy

With Roboflow, you can train a custom computer vision model in one click and get an infinitely scalable API to receive predictions and you can also deploy directly to devices

Announcing Image Classification Support, End to End

We are excited to announce full support for image classification in Roboflow, from image collection and organization, to annotation, to custom training, and deployment.

Roboflow Changelog: July 2021

Welcome to this month's installment of the Roboflow Changelog highlighting all the updates we've pushed in the past month. The update for last month can be found here. In June

Announcing Classification Support for Roboflow Annotate

When it launched in early 2020, Roboflow was primarily a tool for converting object detection datasets. As the months have gone on we have expanded its capabilities to include collaboration,

How to Train with Microsoft Azure Custom Vision and Roboflow

Roboflow is a tool for building robust machine learning operations pipelines for computer vision: from collecting and organizing images, annotating, training, deploying, and creating active learning pipelines to rapidly create

Roboflow Changelog: June 2021

Each month, we publish a list of recent features and additions to the Roboflow suite of products. The previous month's update is here. In May there has been a bevy

How to Train and Deploy Custom Models to Your OAK

In this blog, we'll walk through the Roboflow custom model deployment process to the OAK and show just how seamless it can be.

Partnering with Luxonis and OpenCV for Seamless Deployment to OpenCV AI Kit

Deploying computer vision models to the edge is critical to unlocking new use cases like in places with limited internet connectivity or where minimal latency is essential. That might be

Roboflow Changelog: May 2021

The changelog is our compendium of monthly updates. If you want to take a walk down memory lane, you can being your trip back in time with last month's edition.

Roboflow's new User Interface

When you log into your Roboflow account you'll notice a fresh look, but the features you know and love are all still just a click away. We've reorganized the app

How to Use Roboflow with IBM Visual Recognition (IBM Watson vs Roboflow)

IBM recently announced they are shutting down IBM Visual Inspection, their product for creating custom computer vision models for classification and object detection. No new instances can be created and

Roboflow Changelog: April 2021

Each month we bring you the high level bullet-points of improvements and additions to Roboflow. If you missed it, last month's changelog is here. In March we were focused on

Video Inference with Roboflow

One common question we get is "Can I use my Roboflow model on a video?" The answer is yes! Videos are really just a sequence of images, so your model

Introducing Roboflow Support for NVIDIA Jetson

Deploy Models to NVIDIA Embedded Devices Deploying models to the edge offers unique benefits: inference speeds can be increased, the model can run offline, and data can be processed locally.

Roboflow Changelog: March 2021

The monthly changelog showcases improvements in Roboflow over the past month. You can find the previous changelog here. In February we had a major focus on reinforcing our foundation; after

Introducing Upload Batches, the Unannotated Queue, and Mark as Null

This week we updated the workflow for uploading and annotating images to streamline the process, help you keep track of your progress, and make it easier to divide work amongst

Roboflow Changelog: February 2021

Welcome to our monthly roundup post of new features and enhancements. You can find the previous changelog here. The biggest new features released this month were transfer learning and Label

Announcing Model Assisted Labeling

Now you can use trained models to speed up your annotation flow.One of the most time-consuming parts of the computer vision workflow is curating a high-quality dataset. When we

Teams for All: Create Free Teams on Roboflow

Machine learning is a team sport, and getting a computer vision model to production is no exception. All parts of the process are improved with a team: collecting data from

Using the Upload API to Collect Images from the Wild

The key to production quality machine learning models is continuous iteration and improvement. The first step is getting a model that is "good enough" for your first version. But once

Introducing the Object Count Histogram

We are excited to announce the introduction of object count histograms, now available in the Roboflow dataset health check.

Roboflow Changelog: January 2021

Welcome to our monthly changelog where we catalog our recent feature additions and improvements. If you missed it, you can find last month's changelog here. This month we launched Roboflow

Get a Hosted API for your Object Detection Model

Roboflow provides tools for labeling, organizing, and training a computer vision model. Once you finish running one of the Jupyter notebooks from our Computer Vision tutorials you can download a

Introducing Roboflow Annotate

Since we launched Roboflow in early 2020, our vision has always been to improve and streamline the workflow of computer vision projects so that developers can focus on the parts

Share Your Datasets with the Computer Vision Community

Computer vision problems start with high quality image datasets. Fortunately, access to common image data is increasingly easier. Datasets like Microsoft's COCO dataset and the Pascal VOC dataset provide a

Roboflow Changelog: December 2020

Welcome to the first of our monthly changelogs where we will be cataloging our recent feature additions and improvements. Roboflow Organize Added ability to rebalance train/test split Clarified pro

Revamping Train, Validation, Test, Split Management

Splitting data into train, validation, and test splits is essential to building good computer vision models. Today, we are announcing in-app changes to Roboflow that make it even easier to manage your train test splits as you are working through the computer vision workflow.

Hands on with the Roboflow Infer Web Application Interface Builder

After you train a model with Roboflow Train, you're provided with three immediate ways to use your model: a curl command, the direct URL, and an Example Web App. In

Evaluating Object Detection Models with mAP by Class

When evaluating an object detection model in computer vision, mean average precision is the most commonly cited metric for assessing performance. Remember, mean average precision is a measure of our

How to Create Your Own Train Test Split in Roboflow

In order to ensure our models are generalizing well (rather than memorizing training data), it is best practice to create a train, test split. That is, absent rigor, our models

Introducing an Improved Shear Augmentation

Today, we introduce a new and improved shear augmentation. We'll walk through some details on the change, as well as some intuition and results backing up our reasoning.

Introducing Grayscale and Hue/Saturation Augmentations

Roboflow is constantly improving how developers can build better computer vision models based on better input data. One key piece to this puzzle is enabling users to select augmentations that

Explore Images, Annotations, and Metadata Easier

Keeping track of images and their corresponding annotations is a challenge. Knowing which annotations map to which class, viewing image metadata, and seeing which images correspond to a training, validation,

The crazy story of how we got our .com domain

For almost a year, Roboflow (our computer vision dataset management tool) has lived at roboflow.ai. It's served us well but we have always lusted after the dot com. No

Ontology Management for Computer Vision

As their projects mature and dataset sizes grow, most teams wrestle with their workflow. Slicing and dicing data is more of an art than a science and you will want

Advanced Augmentations in Roboflow

Roboflow Pro now supports Cutout and Mosaic. Recent research has shown there is still plenty of room to grow model performance through augmenting our training data. Roboflow has written extensively

Roboflow can now ingest video!

One of the most common questions we get is "How can I use computer vision object detection models with video?" The answer is simple: you treat each frame as an

Introducing Class Label Remapping and Omission

With Roboflow Pro, you can now remap and omit class labels within Roboflow as a preprocessing step for your dataset version. Class management is a powerful tool to get the most out of your training data and your hard earned class label annotations.

Introducing New Roboflow Pricing

It's now even easier to scale up projects with Roboflow. We launched Roboflow in January with the mission of democratizing computer vision. Our thesis is simple: you shouldn't need to

Introducing An Even Better Way to Preview Image Preprocessing and Augmentation

Knowing what preprocessing and augmentation steps to apply is hard. We've written many individual posts about the steps required to make informed resize decisions (how to resize images in image

Introducing a Thermal Infrared Dataset for Object Detection

Computer vision is performed on a wide array of imaging data: photographs, screenshots, videos. Commonly, this data is captured in similar perception to how humans see – along the visible red,

Getting the Most Out of Roboflow Office Hours

Welcome To Our Office. Come with Questions, Please. The Roboflow team has been inspired and impressed with what our users are building on top of Roboflow. From making models that

Breaking Down Roboflow's Health Check Dimension Insights

Roboflow improves datasets without any user effort. This includes dropping zero-pixel bounding boxes and cropping out-of-frame bounding boxes to be in-line with the edge of an image. Roboflow also notifies

Introducing the Roboflow Model Library

Over the past few months we've been building up a library of easy to use, open source computer vision models. We've now given them a home: the Roboflow Model Library.

Introducing Image Preprocessing and Augmentation Previews

Knowing how an image preprocessing step or augmentation is going to appear before you write the code for it is essential. Is it worth it to figure out the right

Introducing Bounding Box Level Augmentations

Having training data that matches the diversity of your task is paramount to the success of your models. At Roboflow, we’re committed to providing you with state-of-the-art techniques that

Introducing Public Datasets

One of the most painstaking components of getting started with computer vision is getting access to clean, labeled data. For example, when the Roboflow team built BoardBoss, we painstakingly collected