13 Mar 2020 • 3 min read The Importance of Blur as an Image Augmentation Technique Learn about the efficacy of blur as an image augmentation step in computer vision model training.
11 Mar 2020 • 9 min read Training a TensorFlow Faster R-CNN Object Detection Model on a Custom Dataset Following this tutorial, you only need to change a couple lines of code to train an object detection model to your own dataset. Computer vision is revolutionizing medical imaging. Algorithms are helping doctors identify 1 in ten cancer patients they may have missed. There are even early indications that radiological
9 Mar 2020 • 3 min read Why to Add Noise to Images for Machine Learning Learn why adding noise can be effective as an image augmentation in computer vision modeling.
27 Feb 2020 • 4 min read How to Select the Right Computer Vision Model Architecture The success of your machine learning model starts well before you ever begin training. Ensuring you have representative images, high quality labels, appropriate preprocessing steps, and augmentations to guard against overfitting all affect deep learning model performance well before you begin training. And this is where Roboflow Organize comes in
25 Feb 2020 • 3 min read Introducing an Improved PlantDoc Dataset for Plant Disease Object Detection The world population is expected to reach 9.7 billion by 2050. That’s a lot of mouths to feed. Technology is powering the next generation of yield increases. Computer vision is especially critical to greener, more efficient production. For example, Blue River’s (John Deere) “See & Spray [https:
21 Feb 2020 • 4 min read Why and How to Implement Random Crop Data Augmentation Learn how to apply a random crop data augmentation to images for use in training computer vision models.
20 Feb 2020 • 2 min read How to Win Pioneer Pioneer.app is an online startup accelerator where companies are chosen based (partially) on weekly peer-review of progress updates. Roboflow has now been #1 on the global leaderboard for 18 consecutive weeks. In this post, I'm going to reveal our secrets and tell you how you can dethrone
14 Feb 2020 • 1 min read Releasing an Improved Blood Count and Cell Detection (BCCD) Dataset Computer vision is revolutionizing medical diagnoses by assisting doctors with patterns they may not have seen or identifying an error they may have overlooked. Thus, it's unsurprising one of the more popular "hello world" datasets of object detection is the blood count and cell detection dataset
12 Feb 2020 • 4 min read Eliminating Boilerplate Code with Roboflow to Monitor Security Camera Footage By using Roboflow, data scientist Alaa Senjab reduced his time to train a custom object detection model detecting guns in security camera footage while increasing machine learning model accuracy. Highlights: * Validating image annotation quality, and automated correction of error-inducing improper labels * Preprocessing and augmentation techniques improving model generalizability * Automated generation
11 Feb 2020 • 2 min read A popular self-driving car dataset is missing labels for hundreds of pedestrians And that's a problem that is extremely dangerous. Machine learning, the process of teaching computer algorithms to perform new tasks by example, is poised to transform industries from agriculture [https://www.forbes.com/sites/bernardmarr/2019/03/15/the-amazing-ways-john-deere-uses-ai-and-machine-vision-to-help-feed-10-billion-people/] to insurance [https://news.microsoft.com/apac/features/ai-takes-the-pain-out-of-car-insurance-in-india/
9 Feb 2020 • 7 min read Training a TensorFlow MobileNet Object Detection Model with a Custom Dataset Change two lines of code and have a custom trained object detection model leveraging the TensorFlow 1.5 API.
5 Feb 2020 • 2 min read When to Use Grayscale as a Preprocessing Step Grayscale allows our models to be more computationally efficient. So when **shouldn't** we grayscale our images?
31 Jan 2020 • 4 min read You Might Be Resizing Your Images Incorrectly Resizing images is a critical preprocessing step in computer vision. Principally, our machine learning models [https://models.roboflow.ai] train faster on smaller images. An input image that is twice as large requires our network to learn from four times as many pixels — and that time adds up. Moreover, many
29 Jan 2020 • 9 min read How to Convert Annotations from PASCAL VOC XML to COCO JSON Convert from VOC XML to COCO JSON (or any format!) in four clicks.
27 Jan 2020 • 2 min read Introducing Public Datasets One of the most painstaking components of getting started with computer vision is getting access to clean, labeled data. For example, when the Roboflow team built BoardBoss, we painstakingly collected hundreds of Boggle board images from various devices (iPhone 7, iPhone X, iPhone 11…) and then labeled each individual letter
26 Jan 2020 • 8 min read What is Image Preprocessing and Augmentation? Understanding image preprocessing and augmentation options is essential to making the most of your training data.
9 Jan 2020 • 11 min read Training a YOLOv3 Object Detection Model with a Custom Dataset A walkthrough of building chess piece object detection model, easily adapted to your own dataset.