12 Jul 2021 • 10 min read How AI Protects My Garden from Rabbits Rabbits were eating all of my vegetables. I decided to take a stand and implement a computer vision enabled system to automatically spook them away from my garden.
8 Jul 2021 • 3 min read Announcing Image Classification Support, End to End We are excited to announce full support for image classification in Roboflow, from image collection and organization, to annotation, to custom training, and deployment.
7 Jul 2021 • 7 min read How Atos Uses Computer Vision to Monitor Office Occupancy Building & deploying a privacy-first model to the edge with Roboflow in 60 days The COVID-19 pandemic changed how and where we work. Fortunately, in some countries, the pandemic appears to be nearing its final act. As companies around the globe make measured decisions regarding returning to the office, keeping
5 Jul 2021 • 6 min read How Your Favorite Brands Are Using Computer Vision If you’ve ever tried to explain how computer vision works to your friends, family or colleagues, you probably know that it can be hard to do. This is especially true if you start using the common jargon (e.g. neural networks, hyperparameters, machine learning), as these terms can sometimes
4 Jul 2021 • 1 min read Roboflow Changelog: July 2021 Welcome to this month's installment of the Roboflow Changelog highlighting all the updates we've pushed in the past month. The update for last month can be found here. In June we pushed our major revamp of the backend that supports collaboration between team members ("Workspaces&
2 Jul 2021 • 7 min read How to Train YOLOR on a Custom Dataset The YOLO family recently got a new champion - YOLOR: You Only Learn One Representation. In this post, we will walk through how you can train YOLOR to recognize object detection data for your custom use case.
28 Jun 2021 • 3 min read Choosing the Right Problem Statement Creating a computer vision model, at the outset, seems like a pretty involved task. Even if you’re using an end-to-end solution like Roboflow, the process will always require you to source and aggregate starting data (images), generate versions of each dataset, train different variations of your model and then
28 Jun 2021 • 2 min read An Introduction to ImageNet Learn what the ImageNet dataset is, how the dataset is structured, and applications for the dataset.
27 Jun 2021 • 1 min read Announcing Classification Support for Roboflow Annotate When it launched in early 2020, Roboflow was primarily a tool for converting object detection datasets. As the months have gone on we have expanded its capabilities to include collaboration [https://blog.roboflow.com/teams-for-all/], training [https://docs.roboflow.com/train], deployment [https://roboflow.com/deploy], and annotation [https://roboflow.
21 Jun 2021 • 3 min read What Is the JAX Deep Learning Framework? You've probably heard of TensorFlow and PyTorch, and maybe you've even heard of MXNet - but there is a new kid on the block of machine learning frameworks - Google's JAX.
20 Jun 2021 • 5 min read For the People, By the People Computer vision, on the whole, is an ambitious undertaking. We are developing technology that can see the world as we see it - to recognize simple objects like trees and croissants, and more complex occurrences like oil and methane leaks. Today, models can even read license plates and receipts. Computer
16 Jun 2021 • 3 min read The Joys of Sharing Models on OpenCV's Modelplace If we could all get together and share our model creation and deployments, that would be a very good thing for the computer vision community. Modelplace is a big step in that direction.
14 Jun 2021 • 6 min read How to Train MobileNetV2 On a Custom Dataset In this post, we will walk through how you can train MobileNetV2 to recognize image classification data for your custom use case.
14 Jun 2021 • 7 min read Building vs. Buying a Computer Vision Platform “You could do what Roboflow does yourself but…why would you?” -Jack Clark, Co-Founder of Anthropic, former Policy Directory at OpenAI, It’s no secret that building a computer vision model on your own is hard work. It requires wrangling together different platforms, open-source tools, and developer notebooks to create
13 Jun 2021 • 4 min read How to Train with Microsoft Azure Custom Vision and Roboflow Roboflow is a tool for building robust machine learning operations pipelines for computer vision: from collecting and organizing images, annotating, training, deploying, and creating active learning pipelines to rapidly create improved model performance. When it comes to the training step, developers should optimize for ease. Roboflow Train enables teams to
6 Jun 2021 • 6 min read How to Train the Hugging Face Vision Transformer On a Custom Dataset Learn how to train a Hugging Face Vision Transformer on a custom dataset for classification.
2 Jun 2021 • 1 min read Roboflow Changelog: June 2021 Each month, we publish a list of recent features and additions to the Roboflow suite of products. The previous month's update is here. In May there has been a bevy of backend changes to support a huge user-facing release coming next month. The most noticeable updates this month
30 May 2021 • 5 min read What Does "End to End" Really Mean? Developing, deploying and optimizing computer vision models used to be a cumbersome, painful process. With Roboflow, we sought to democratize this technology, which (first and foremost) meant knocking down the barriers that we perceived were preventing everyday people from exploring and implementing computer vision in their work and daily lives.
27 May 2021 • 6 min read License Plate Detection and OCR on an NVIDIA Jetson In this blog, we discuss how to train and deploy a custom license plate detection model to the NVIDIA Jetson. While we focus on the detection of license plates in particular, this guide also provides an end-to-end guide on deploying custom computer vision models to your NVIDIA Jetson on the edge.
25 May 2021 • 7 min read Roboflow Competitors and Alternatives We think it's important for users to make a fully informed decision, so we're committed to maintaining a comparison between our software and our competitors' so you can make the best purchasing decision for your business. Where does Roboflow fit in? Roboflow is an end-to-end
24 May 2021 • 3 min read What is a Cutout Augmentation and When Can it Help? Applying data augmentations [https://blog.roboflow.com/boosting-image-detection-performance-with-data-augmentation/]is one of the most essential steps when developing your dataset. Roboflow offers a wide variety of augmentations that you can apply to your dataset including an augmentation called the cutout augmentation. In this blog you will learn: * What cutout augmentations are
24 May 2021 • 3 min read Why Roboflow Train? If deployment is the magic of computer vision, then the act of training a model is the proverbial wave of that wand. Training a computer vision model is the process by which a computer learns to detect specific objects within images - put simply (and more elegantly), it’s how
19 May 2021 • 6 min read How Computer Vision Streamlines Risk Avoidance Workflows in Oil & Gas The below is a guest post by Douglas Long [https://www.linkedin.com/in/doug-long-yyc/], a full stack developer in Calgary, Canada. Douglas previously worked in oil and gas. In the oil and gas industry, providing advanced notification for the development of energy infrastructure is a regulatory requirement. New pipelines
17 May 2021 • 4 min read Prompt Engineering: The Magic Words to using OpenAI's CLIP Featuring rock, paper, scissors. OpenAI's CLIP model [https://models.roboflow.com/classification/clip] (Contrastive Language-Image Pre-Training) is a powerful zero-shot classifier that leverages knowledge of the English language to classify images without having to be trained on any specific dataset. In other words, CLIP already knows a lot