Greatest Hits

Track and Count Objects Using YOLOv8

Counting moving objects is one of the most popular use cases in computer vision. It is used, among other things, in traffic analysis and as part of the automation of manufacturing processes. That is why understanding how to do it well is crucial for any CV engineer.

What is YOLOv8? The Ultimate Guide.

The field of computer vision advances with the newest release of YOLOv8, setting a new state of the art for object detection and instance segmentation.

How to Train YOLOv8 Object Detection on a Custom Dataset

In this article, we walk through how to train a YOLOv8 object detection model using a custom dataset.

How to Train YOLOv6 on a Custom Dataset

The YOLO (You Only Look Once) family of models [https://blog.roboflow.com/guide-to-yolo-models/] continues to grow and right after YOLOv6 was released, YOLOv7 was delivered quickly after [https://blog.

Roboflow and Ultralytics Partner to Streamline YOLOv5 MLOps

We're proud to share that Roboflow has entered into a partnership agreement with Ultralytics, the creators of YOLOv5, and that Roboflow is now the official dataset management and annotation tool

OpenAI's CLIP is the most important advancement in computer vision this year

CLIP is a gigantic leap forward, bringing many of the recent developments from the realm of natural language processing into the mainstream of computer vision: unsupervised learning, transformers, and multimodality

Roboflow Universe: the Computer Vision Community

We’re excited to introduce Roboflow Universe, the new hub for computer vision datasets and pre-trained models.

Active Learning Tips: How to Continuously Improve Your Production Model

You've built your first model and plan to get it deployed to production. Now what? Like any software, the computer vision model needs to be continuously improved for potential edge

Experimenting with CLIP and VQGAN to Create AI Generated Art

Earlier this year, OpenAI announced a powerful art-creation model called DALL-E [https://openai.com/blog/dall-e/]. Their model hasn't yet been released but it has captured the imagination of a

How We Built Paint.wtf, an AI Game with 150,000+ Submissions that Judges Your Art

Paint.wtf is an online game that uses AI to score user-submitted digital drawings to zany prompts like, "Draw a giraffe in the arctic" or "Draw a bumblebee loves capitalism.

Using Computer Vision to Help Win $1 Million in Mountain Dew's Big Game Contest

Last night during Super Bowl LV, Mountain Dew ran an ad featuring John Cena riding through a Mountain Dew-themed amusement park. Bottles are scattered all over the scene: neon signs

How to Label Images for Computer Vision Models

This guide walks through tactics to ensure your dataset is as high quality as possible for computer vision tasks.

What is Computer Vision and Machine Vision? A Guide for Beginners

After reading this post, you should have a good understanding of computer vision without a strong technical background and you should know the steps needed to solve a computer vision problem.

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.

Train, Validation, Test Split for Machine Learning

At Roboflow, we often get asked, what is the train, validation, test split and why do I need it? The motivation is quite simple: you should separate you data into train, validation, and test splits to prevent your model from overfitting and to accurately evaluate your model.

How to Detect Small Objects: A Guide

Detecting small objects is one of the most challenging and important problems in computer vision. In this post, we will discuss some of the strategies we have developed at Roboflow

Benchmarking the Major Cloud Vision AutoML Tools

Until now, there has been little independent research published on the performance of AutoML tools - (both relative to each other and against state of the art open source models)

How to Train a YOLOv5 Model On a Custom Dataset

The YOLO family of object detection models grows ever stronger with the introduction of YOLOv5. In this post, we will walk through how you can train YOLOv5 to recognize your

How to Train YOLOv4 on a Custom Dataset

In this tutorial, we walkthrough how to train YOLOv4 Darknet for state-of-the-art object detection on your own dataset, with varying number of classes. YOLOv5 has arrived If you're here for

What is Mean Average Precision (mAP) in Object Detection?

What is mean average precision? How do we calculate mAP?

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 [https: