Roboflow Blog

Case Studies

From Idea to Reality: Building a Computer Vision Scavenger Hunt for SXSW

Learn about how we built a scavenger hunt app in two weeks and got 200 strangers to play in celebration of SXSW 2023.

Announcing the Roboflow SXSW Scavenger Hunt

Play the computer vision-powered Roboflow SXSW Scavenger Hunt for a chance to earn a $1,000 prize.

Represent Chess Boards Digitally with Computer Vision

In this guide, learn how Shai Nisan used computer vision to translate a photo of a chess board into FEN notation.

How to Build a Stable Diffusion Image-to-Image Pipeline

In this article, we discuss how to build a Stable Diffusion image generation pipeline using SageMaker Studio Labs, Hugging Face, and Roboflow.

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.

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.

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

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.

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.

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.

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.

Using Computer Vision to Save Sea Lions

What is causing the sea lion population to decrease? Is it illegal hunting? Is it shark and killer whale predation? Or maybe it’s overfishing, causing the sea lions to

Identifying Objects in Multimedia Databases with Computer Vision

In this post, we discuss research from Prof. Luigi Laura and Mirko Cangiano showing how to identify objects in multimedia databases.

Using AI to Count Calories from Photos with SnapCalorie

SnapCalorie [https://www.snapcalorie.com/home] allows their users to make informed, healthy choices when it comes to their diet. The SnapCalorie mobile application enables users to take a picture

School Bus Detection Using YOLOv5 (Tutorial – Part 2)

This is a guest post by Kristen Kehrer [https://www.linkedin.com/in/kristen-kehrer-datamovesme/https://www.linkedin.com/in/kristen-kehrer-datamovesme/] , Developer Advocate at CometML [https://www.comet.com/site/].  Since

Accelerate PyTorch Models via OpenVINO™ Integration with Torch-ORT

According to Gartner [https://www.gartner.com/en/newsroom/press-releases/2018-02-13-gartner-says-nearly-half-of-cios-are-planning-to-deploy-artificial-intelligence] , 85% of machine learning projects fail. Worse yet, Gartner predicts that this trend will continue through 2022. So, when

How to Use Computer Vision to Control OBS Studio

Learning outcomes 💫 By the end of this blog post, you will be able to... * Understand how to set up the OBS Websocket and roboflow.js [https://docs.roboflow.com/inference/

How I use Computer Vision and Twilio to Guarantee Availability at Busy Public Tennis Courts

Some people don’t follow the rules at public tennis courts. Most city courts are first-come-first-serve, and you’re meant to limit play to a set amount of time if

Train Activity Recognition Models Using Spectrograms and Computer Vision

As Ph.D. students in the Active Robotics Sensing Lab (ARoS) at NC State under the supervision of Dr. Edgar Lobaton, we developed in conjunction with The Engineering Place at NC State a set of activities to walk high school students through the entire computer vision pipeline.

Using Object Detection to Trigger Automated Email Alerts

In this tutorial, we'll show you how to use object detection to identify specific configurations within an image to trigger email notifications. This setup demonstrates how you can easily integrate

Using Gaming Datasets for Game Automation with Computer Vision

As a child, I grew up playing Minecraft [https://www.minecraft.net/en-us], a 3D block game where the only limit is your creativity. Players navigate their 3D block world,

Building an Autonomous Vehicle with Object Detection

Ampera Racing [http://www.amperaracing.com/] is a team formed by students from UFSC (Federal University of Santa Catarina [https://en.ufsc.br/]) with the objective of developing an electric

Boxing Punch Detection Using Computer Vision

One of the best parts about joining Roboflow [https://roboflow.com/careers] is doing a computer vision project in your first 2 weeks. As someone who loves to workout, I