Education

How to Deploy a YOLOv8 Model Using Roboflow and Repl.it

In this guide, we walk through how to train and deploy a YOLOv8 model using Roboflow, Google Colab, and Repl.it.

Deploy Computer Vision Models to Raspberry Pi with Docker

To follow along with this tutorial, you will need a Raspberry Pi 4 or 400. You will need to run the 64-bit Ubuntu operating system. Roboflow supports deploying custom computer

How to Count Objects in an Image Using Python

In this article, we show how to count occurrences of objects in an image using Python.

Narrate the Contents of a Room with Computer Vision

In this guide, learn how to use text-to-speech with computer vision models to narrate the objects in a room.

What is a Neural Network? A Deep Dive.

In this article, we discuss what a neural network is and walk through the most common network architectures.

How to Deploy a YOLOv8 Model to a Raspberry Pi

In this article, you'll learn how to deploy a YOLOv8 model onto a Raspberry Pi.

How to Blur a Bounding Box in Python

Consider a scenario where you are building a model to detect cars on a street. If a car is parked on a street designated with no parking, you want to

How to Draw a Bounding Box for Computer Vision with Python

In this post, we discuss how to use the cv2 library to draw and fill a bounding box in Python.

How to Draw a Bounding Box Prediction Label with Python

In this article, we show how to use the cv2 library to draw bounding box prediction labels in Python.

Collective Communication in Distributed Systems with PyTorch

The full code for this article is on GitHub Today, we will explore the use of PyTorch's distributed collective communication feature. When working with multiple GPUs, it is necessary to

What is an Activation Function? A Complete Guide.

In this article, we discuss what an activation function is, why they are used, and what types of activation functions are commonly used.

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.

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.

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.

Monitor Movement in Retail Stores with Computer Vision

In this article, we walk through how to monitor movement in areas of a retail store using computer vision

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.

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.

Preventing Accidents on Construction Sites with Computer Vision

In this article, we discuss how a community member built a system to prevent accidents on construction sites.

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.

Top 6 Environment Datasets for Computer Vision Projects

In this article, we highlight six open-source datasets you can use to solve various problems related to the environment with computer vision.

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.