Object Detection

Using YOLO-World With Active Learning to Train a Custom Model

In this guide, we demonstrate an approach where we can start using the benefits of YOLO-World now, while simultaneously collecting data to train a faster custom model later.

Security Camera Monitoring with Computer Vision

Every new hire at Roboflow creates a visionary project in their first two weeks. The visionary project is an opportunity to build what "scratches your itch" with computer

How to Use Multiple Models to Label Datasets with Autodistill

In this guide, we cover the benefits of and how to combine multiple models in order to automatically label a dataset of images.

YOLO-World: Real-Time, Zero-Shot Object Detection

YOLO-World is a zero-shot, real-time object detection model.

Occupancy Analytics with Computer Vision

Computer vision can be used to understand videos for real-time analytics and automatically gather information about complex physical environments.

Comparing Specialized Models to AWS Rekognition

In this guide, we cover how to compare Amazon Rekognition, a suite of computer vision APIs, against each other.

What is YOLOv6? The Ultimate Guide.

In this guide, we discuss what YOLOv6 is, how the model works, and the architectural improvements made in YOLOv6 over its predecessors.

What is YOLOv7? A Complete Guide.

In this guide, we discuss what YOLOv7 is, how the model works, and the novel model architecture changes in YOLOv7.

Comparing Custom Models to Google Cloud Vision API

In this guide, we go over how to evaluate object detection models on Roboflow Universe versus Google Cloud Vision.

Roboflow Video Inference with Custom Annotators

Performing real-time video inference is crucial for many applications like autonomous vehicles, security systems, logistics, and more. However, setting up a robust video inference pipeline can be time consuming. You

Launch: Roboflow Logistics Pre-trained Object Detection Model

Starting a machine learning model from zero is computationally expensive and time-consuming. Pre-trained models solve this by offering a jump-start: they come with learned features from extensive training on large

Enhancing Child Safety with Computer Vision

This article was contributed to the Roboflow blog by Abirami Vina. Introduction Child safety is a priority for parents and caregivers, an issue society takes seriously. While traditional safety measures

Using Computer Vision to Improve Railway Safety

In this guide, we show how to use computer vision to identify hazardous situations on railways for use in building safety systems.

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

Using Computer Vision for Online Exam Proctoring

This article was contributed to the Roboflow blog by Abirami Vina. Introduction Digital transformation is a common practice in various fields, including education. There has been a significant shift towards

How to Use Computer Vision to Monitor Inventory

Real-time insights extracted from video streams can drastically improve efficiency for how industries operate. One high-impact application of this is in inventory management. Whether you’re a factory manager looking

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,

A LLaMa 2, Midjourney & Autodistill Computer Vision Pipeline

Combine the use of Midjourney, Autodistill, LLaMa 2 and Roboflow to create a object detection model without data collection or labeling.

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,

Build a Chess Game Recorder with Computer Vision

This article was contributed to the Roboflow blog by the team at A1H1. Introduction The project of making an automated chess game recorder started after finding out that a chess

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.

How to Train DETR on a Custom Dataset

DETR stands out from traditional object detection models due to its unique architecture and approach. Unlike other models that rely on anchor boxes or region proposal networks, DETR formulates object

How to Deploy YOLOv8 Using Intel's OpenVINO and Amazon SageMaker

Introduction In this post we will walk through the process of deploying a YOLOv8 model (ONNX format) to an Amazon SageMaker endpoint for serving inference requests, leveraging OpenVino as the