Written by

Matt Brems

Matt Brems

Growth Manager @ Roboflow. Previously solved data science problems across finance, education, politics, and more. Passionate about teaching and empowering others to accomplish more.

The power of image augmentation: an experiment

One of the amazing things about computer vision is using existing images plus random changes to increase your effective sample size. Suppose you have one photo containing a coffee mug.

How We at Roboflow Do Remote Work

We'd like to think we've worked remotely pretty successfully: we raised a seed round, we've come in first place on the Pioneer leaderboard for a record-breaking 25-weeks in a row,

Using Computer Vision to Keep Stock of Inventory

This is a guest post written by Steven Pereira, Crystal Hu, Joanna Liu, Yuting Shen, and Frank Zhou. It has been lightly edited by the Roboflow team. The problem.In

Using Computer Vision to Extract Document Structure

This is a guest post written by Frederik Brammer, a student in Germany. Due to the Coronavirus pandemic, working from home has become more important than ever. Because of homeschooling,

Zero-Shot Content Moderation with OpenAI's New CLIP Model

When creating a platform on which people can create and share content, there’s often a question of content moderation. Content moderation can mean a whole host of different things,

Webinar: How to Build a Detectron2 Model with Roboflow and Paperspace Gradient

Missed the event or looking for the recording? Check out the Roboflow + Paperspace Detectron2 webinar recording here and notebook here!Tomorrow, Roboflow and Paperspace are co-hosting a webinar teaching you

Danger Monitoring for Cyclists using Raspberry Pi and Object Detection

This is a guest post authored by Herberto Warner and lightly edited by the Roboflow team. Herberto's Github hosts all of the images used in his project. Increasing numbers of

Using Computer Vision to Detect Personal Protective Equipment

This is a guest post by data scientist Jaco Lau; this has been lightly edited by the Roboflow team. Having worked in construction, I constantly found myself reminding subcontractors to

ELI5 CLIP: A Beginner's Guide to the CLIP Model

You may have heard about OpenAI's CLIP model. If you looked it up, you read that CLIP stands for "Contrastive Language-Image Pre-training." That doesn't immediately make much sense to me,

5 Emerging Trends in Computer Vision Applications from OpenCV's AI Competition

As part of Roboflow's new partnership with OpenCV, I had the opportunity to be involved with the first round of the 2021 OpenCV AI Competition. If you haven't heard of

How to Use Roboflow and Streamlit to Visualize Object Detection Output

Building an app for blood cell count detection.The app in action.Most technology is designed to make your life, or your work, easier. If your work involves building computer

How to Use Google Earth Engine and Python API to Export Images to Roboflow

This is a guest post written by Ethan Arsht and Raluca Cîrju. Google Earth Engine is a powerful tool for analyzing and acquiring geographic data. Machine learning experts use Google

Using Computer Vision to Improve Disability Access in Music Education

This is a guest post by Mehek Gosalia, a high school student from Sammamish, Washington. She plans to study computer science. Over the past 4 years, I've worked to develop

Using Computer Vision to Make Card Grading Faster and Cheaper

This blog post is a guest post by James Nitsch, a mobile developer (Android) with WillowTree Apps living in Charlottesville, VA. He's passionate about do-it-yourself hardware projects, 3D printing, and

Using Computer Vision to Win at Duck Hunt

Can we use object detection to automate identifying moving objects on a screen? Abhinav Mandava leverages Roboflow to create an aimbot (which automates aiming and firing for the player) for Duck Hunt.

Using Computer Vision to Detect Package Deliveries

This post is a guest post written by Brian Egge. Brian works in finance, though this is a personal project. Many households are getting more packages delivered than ever before.

Using Computer Vision to Boost Cities' Efficiency by Reallocating Police Resources

The below post is a guest post written by data scientist Joseph Rosenblum. He is using computer vision to make cities more efficient and decrease the bias in traffic-related policing.

Football, Kaggle, Roboflow: Using Computer Vision to Tackle Helmet Safety

If you're searching for a dataset to use or are looking to improve your data science modeling skills, Kaggle is a great resource for free data and for competitions. For

Tackling the Internet of Things with Roboflow: Object Detection Apps on Android

Joo chan Kim, PhD student, is developing an object detection application for Android devices that can identify specific IoT sensors by using a custom detection model.

Apple's M1 is up to 3.6x as fast at training machine learning models

We compared the Apple M1 chip to the Intel Core i5 chip on an object detection task using Create ML.

5 Strategies for Handling Unbalanced Classes

Suppose you're trying to teach an alien – like one of the crewmates from the wildly popular game Among Us – to tell the difference between a human and a dog. "Purp

Scaled-YOLOv4 is Now the Best Model for Object Detection

(based on Microsoft COCO benchmarks) The object detection space remains white hot with the recent publication of Scaled-YOLOv4, establishing a new state of the art in object detection. Looking to

How to Run Jupyter Notebooks on an Apple M1 Mac

You've probably heard a lot about the MacBook that contains the new Apple M1 chip. Quick summary: It's fast. Like, really fast. You, a data scientist or related tech professional,

Generating Renaissance Art with Computer Vision

The below post is a guest post written by Samay Lakhani and Sujay Sundar, two budding data scientists. Samay currently interns with a Silicon Valley tech company; Sujay currently does

Introduction to Computer Vision

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.