Written by

Brad Dwyer

Brad Dwyer

Founder and CTO of Roboflow, building the computer vision infrastructure so you don't have to. Previously founded Hatchlings & created Product Hunt's AR App of the Year. Email me: brad at roboflow.com

How important is subject similarity for transfer learning?

Using transfer learning to initialize your computer vision model from pre-trained weights rather than starting from scratch (initializing randomly) has been shown to increase performance and decrease training time. It

Top 5 Ways Manufacturers Are Already Using Computer Vision

Computer vision has become essential to building strong and stable manufacturing processes for operations of all sizes, and manufacturers across every industry are using the technology to boost the productivity

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

Using Your Webcam with Roboflow Models

Computer vision models are normally trained to give you predictions on a single image at a time. The input to these models are often individual photos or frames from recorded

Zero-Shot Content Moderation with OpenAI's New CLIP Model

When creating a platform on which people can create and share content, there’s often a question of content moderation. Content moderation can mean a whole host of different things,

Andrew Ng: "Deploying to production means you're halfway there."

Andrew Ng, the co-founder of Google Brain and Coursera and former Chief Scientist at Baidu, spoke at this week's Scale Transform conference on the transition from "big data" to "good

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

Running Tensorflow JS on an NVIDIA Jetson

The NVIDIA Jetson line is a series of AI-capable low-power computers. They range from the $59 Jetson Nano (2GB) to the $899 Jetson AGX Xavier and are a popular choice

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

Using Unity Perception to train an object detection model with synthetically generated images

Collecting images and annotating them with high-quality labels can be an expensive and time-consuming process. The promise of generating synthetic data to reduce the burden is alluring. In the past

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

How to Try CLIP: OpenAI's Zero-Shot Image Classifier

Earlier this week, OpenAI dropped a bomb on the computer vision world.

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

Using Public Datasets to Improve your Computer Vision Models

Ok, so you've trained a model and it's not doing as well as you'd hoped. Now what? You could experiment with augmentation, try a different architecture, or check your training

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

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

Software Engineering Daily Podcast

Roboflow co-founder Brad Dwyer was a guest on the Software Engineering Daily podcast. Listen on your favorite podcast app (Apple Podcasts, Spotify, Overcast, Stitcher), or see the full transcript below.

Fighting Wildfires with Computer Vision

Abhishek Ghosh is training a computer vision model to detect the first signs of smoke from a forest fire with the ultimate hope of dispatching a drone to douse it

Roboflow Wins $15,000 Award

Roboflow is honored to be named as one of Iowa's most promising startups and one of the top 3 winners of the Pappajohn Entrepreneurial Venture Competition. The annual awards honor

Glossary of Common Computer Vision Terms

Computer Vision (and Machine Learning in general) is one of those fields that can seem hard to approach because there are so many industry-specific words (or common words used in novel ways) that it can feel a bit like you're trying to learn a new language when you're trying to get started.

Training Robots to Identify Other Robots

Amitabha Banerjee used YOLOv5 and Roboflow to teach his Anki Vector robot to detect other robots. This is not only a fun project to teach machine learning but it could

No-Code Computer Vision with Apple's CreateML

At their Worldwide Developer's Conference in 2019, Apple added object detection support to CreateML, their no-code machine learning app. This means, in theory, you can get a trained model suitable

What the heck is an annotation group?

If you're wondering this, you're not alone. The annotation group is the category that encompasses all of the classes in your dataset. It answers the question "What kind of things

Roboflow Joins Y Combinator's Summer 20 Batch

Roboflow is enabling any developer to use computer vision (without being a machine learning expert). Computer vision is the first technology that fundamentally allows us to rewrite human-computer interaction. Until

Video: How to Use Amazon Rekognition Custom Labels with Roboflow

Recently, we co-hosted a webinar with Mark McQuade of Onica, an AWS Premier Consulting Partner, about using Roboflow along with AWS Rekognition Custom Labels to train and deploy a custom

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

Roboflow vs Scale

A question we often get is "How is Roboflow different from Scale?" The truth is, Roboflow works great in conjunction with outsourced labeling services like Scale, LabelBox, SuperAnnotate, Amazon SageMaker

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

When Should I Auto-Orient My Images?

The recommended Roboflow setting is "Auto-Orient: Enabled"When should you auto-orient your images?The short answer: almost always.When an image is captured, it contains metadata that dictates the orientation

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.

How to Create a Synthetic Dataset for Computer Vision

The appeals of synthetic data are alluring: you can rapidly generate a vast amount of diverse, perfectly labeled images for very little cost and without ever leaving the comfort of your office. The good news is: it's easy to try! And we're about to show you how.

How to Win Pioneer

Pioneer.app is an online startup accelerator where companies are chosen based (partially) on weekly peer-review of progress updates. Roboflow has now been #1 on the global leaderboard for 18

A popular self-driving car dataset is missing labels for hundreds of pedestrians

And that's a problem that is extremely dangerous. Machine learning, the process of teaching computer algorithms to perform new tasks by example, is poised to transform industries from agriculture to