Roboflow Blog

Computer Vision

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.

Roboflow Collaborates with Intel to Deliver Next Generation Computer Vision Pipeline for Enterprises

Roboflow joined the Intel Disruptor Initiative to push the limits of innovation in real-world computer vision applications. Roboflow and Intel are working together to democratize access to computer vision by

What is Zero Shot Learning in Computer Vision?

In this article, we discuss what zero-shot learning is, how it works, and when zero-shot learning is and is not useful.

Launch: Version, Export, and Train Models in the Roboflow Python Package

In this article, we discuss the new version, export, and train model features in the Roboflow pip package.

How Artificial Intelligence is Influencing Video Production

In this article, learn how Artificial Intelligence is and could create more powerful tools for the video production industry to use.

HPU vs GPU - Benchmarking the Frontier of AI Hardware

When you are training machine learning models, it is essential to pick hardware that optimizes your models performance relative to cost. In training, the name of the game is speed per epoch – how fast can your hardware run the calculations it needs to train your model on your data.

Launch: Use Universe Models for Label Assist and Training

In this guide, learn how to use public models on Roboflow Universe to assist you with labeling and to speed up the process of building an accurate model.

How to Train YOLOv7 Instance Segmentation on a Custom Dataset

In this article, we're going to walk through how to detect concrete cracks using instance segmentation.

Intel Ice Lake and Sapphire Rapids on AWS

This guide compares the Intel c6i Ice Lake and Sapphire Rapids AWS Instance against three other common AWS GPU instances.

What is Semi-Supervised Learning? A Guide for Beginners.

In this post, we discuss what semi-supervised learning is and walk through the techniques used in semi-supervised learning.

Computer Vision Assisted Structural Damage Inspection Using Drones

In this post, Timothy Malche walks through how to inspect structural damage with computer vision and drones.

Launch: Roboflow Integration with Ultralytics HUB

Ultralytics, the creators of YOLOv5, and Roboflow now support an integration making it easier to import YOLOv5 models from HUB to Roboflow, export datasets to Ultralytics HUB from Roboflow, and

Track Football Players with Computer Vision

In this post, we use a YOLOv5 detection model and state-of-the-art tracker ByteTRACK to track football players.

Studying Links Between Litter and Socio-Economic Factors with Computer Vision

In this post, we talk about a report that studies links between litter and socio-economic factors with help from computer vision.

How to Create Segmentation Masks with Roboflow

In this guide, you will learn how to create segmentation masks with the results of a computer vision model hosted on Roboflow.

📸 Roboflow 100: A Multi-Domain Object Detection Benchmark

Roboflow 100 (RF100) is a crowdsourced object detection benchmark. The dataset consists of 100 datasets, 7 imagery domains, 224,714 images, and 829 class labels with over 11,170 labeling hours.

Turn Analog Dials into Digital Data with Computer Vision

In this article, we discuss how to turn information displayed on analog dials into digital data.

What is a Confusion Matrix? A Beginner's Guide.

In this guide, we discuss what a confusion matrix is and how to use them to evaluate the performance of a computer vision model.

5 Hobbyist Computer Vision Project Ideas

This article discusses five ideas of projects you could build to help you learn about computer vision.

What is Image Classification? A Guide for Beginners

In this guide, we talk about what image classification is and what problems you can solve with image classification.

Monitoring My Caffeine Intake with Computer Vision

In this post, learn how to build a tool that monitors how many cups of tea or coffee you drink in a day.

Deploying Machine Learning Models with PyTorch, gRPC and asyncio

Today we're going to see how to deploy a machine-learning model behind gRPC service running via asyncio. gRPC promises to be faster, more scalable, and more optimized than HTTP v1.

What is Transfer Learning? A Guide for Beginners.

Suppose you have a problem you want to solve with computer vision but few images on which you can base your new model. What can you do? You could wait

How to Use RPA to Supercharge Computer Vision Applications

Learning outcomes 💫 By the end of this blog post, you should be able to... * Understand what RPA is and how it is useful * Know how to integrate a Power Automate