30 Sep 2021 • 4 min read Making a Handheld Card Counter on the OAK-D-Lite The portability of the OAK-D-Lite gives us the power to bring computer vision powered solutions anywhere on earth - including your local casino!
27 Sep 2021 • 2 min read Deploying Computer Vision Models as Mircroservices SUMMARY Deploying a computer vision model as a microservice keeps vision logic isolated from application code, which matters because models often require specific versions of Python, CUDA, or specialized hardware that you do not want to force on the rest of your stack. The microservice pattern also handles bursty workloads
22 Sep 2021 • 1 min read What is PaddlePaddle? SUMMARY PaddlePaddle (PArallel Distributed Deep LEarning) is Baidu's open-source deep learning framework, comparable in scope to PyTorch and TensorFlow, providing the core primitives needed to build and train deep learning models. It gained attention in computer vision through PP-YOLO, a model in the YOLO family that
20 Sep 2021 • 1 min read What is PyTorch? SUMMARY PyTorch is Facebook's open-source machine learning framework, originally popularized in academic research and now widely used in production systems. It provides the foundational building blocks for deep learning across computer vision, natural language processing, and audio, and serves as the base for higher-level frameworks like
20 Sep 2021 • 4 min read How I Used Computer Vision to Make Sense of My Fridge As part of a groupwork for a postgraduate applied AI at Erasmus Brussels we made an object detection model to identify ingredients in a fridge.
16 Sep 2021 • 3 min read We Raised a $20M Series A to Continue Democratizing Computer Vision Today, Roboflow is excited to announce our $20 million Series A led by Craft Ventures to expand on our mission to give software the sense of sight. Lachy Groom, who co-led the seed with Craft, also participated in the round. Additionally, we welcomed new investment from leaders like Jack
15 Sep 2021 • 2 min read Introducing the Roboflow pip package SUMMARY The Roboflow Python pip package gives developers a native way to interact with their Roboflow workspace directly from Python scripts and Jupyter notebooks. With it, you can access workspace and project metadata, upload images, run inference on trained models, and visualize or save predictions programmatically. Authentication uses your existing
9 Sep 2021 • 3 min read What is TensorRT? SUMMARY TensorRT is NVIDIA's inference optimization framework, built to run machine learning models as fast as possible on NVIDIA GPU hardware via CUDA cores. To use it, you typically train in PyTorch or TensorFlow and then convert your model to TensorRT format. This post covers the CUDA vs
6 Sep 2021 • 3 min read How to Implement Object Tracking for Computer Vision This post is a comprehensive guide on how to implement object tracking with your object detection model to track your custom objects
2 Sep 2021 • 2 min read Our New REST API SUMMARY Roboflow's REST API gives developers programmatic read access to workspace data without leaving their code environment. The initial launch covers five routes: API key validation, workspace info, project details, version metadata, and export download links. Combined with the Upload, Annotate, and Inference APIs, these endpoints enable integrations
2 Sep 2021 • 1 min read Roboflow Changelog: September 2021 Welcome to another installment of the Roboflow Changelog where we summarize the improvements to Roboflow's product suite over the preceding month. You can find the last changelog (for August 2021) here. The biggest highlights from last month were celebrating the release of Roboflow Universe, our community space for
30 Aug 2021 • 1 min read What is Amazon Rekognition? SUMMARY Amazon Rekognition is an off-the-shelf computer vision API that detects and classifies a fixed set of common objects (furniture, plants, and similar generic categories) from images sent via HTTP. It works well for those predefined categories, but if your application needs to detect domain-specific objects not
29 Aug 2021 • 1 min read Live Coding: Blackjack Basic Strategy SUMMARY This live coding session builds a computer vision web app that reads playing cards from a webcam and displays real-time blackjack basic strategy recommendations. Starting from boilerplate sample code, the session uses a playing cards object detection model from Roboflow Universe and produces a working app in about
23 Aug 2021 • 3 min read What is Zero Shot Object Tracking? We are exciting to announce that you can now track objects frame over frame in video and camera stream using the Roboflow Inference API and the open source zero shot object tracking repository, without having to train a separate classifier for your object track features.
19 Aug 2021 • 6 min read ImageNet contains naturally occurring NeuralHash collisions SUMMARY NeuralHash, the perceptual hashing model behind Apple's client-side CSAM detection system, is designed so that two distinct images should never share the same 96-bit hash. A search through ImageNet uncovered two naturally occurring image pairs with identical NeuralHashes, independent of the adversarially crafted collisions researchers
18 Aug 2021 • 3 min read Mitigating the Collision of Apple's CSAM NeuralHash SUMMARY Researchers reverse-engineered Apple's NeuralHash model and demonstrated that adversarially crafted images could be made to share a hash with an unrelated target image, potentially flooding Apple's human review queue with false positives. Running the colliding image pairs through OpenAI's CLIP shows that
16 Aug 2021 • 1 min read What is CoreML? SUMMARY CoreML is Apple's on-device machine learning inference framework, designed to run models efficiently on iPhones and other Apple hardware by routing computation through Apple's Neural Engine for lower latency and reduced power draw. Models are stored as .mlmodel files and can be created with
11 Aug 2021 • 4 min read Roboflow Universe: the Computer Vision Community We’re excited to introduce Roboflow Universe, the new hub for computer vision datasets and pre-trained models.
7 Aug 2021 • 1 min read Roboflow Changelog: August 2021 Each month we share a recap of our monthly updates and releases in the Roboflow Changelog. The previous Changelog is available here. In July, the product team's major emphasis was on a new product we'll be releasing at our Launch Party on Wednesday, August 11 - hope
7 Aug 2021 • 5 min read Using Computer Vision to Accelerate Microbiology Research and Combat Antibiotic Resistance Michael Shamash is a Master’s student in the Maurice Lab at Canada's McGill University. Michael used Roboflow to streamline the production of a model and iOS app for use in microbiology.
6 Aug 2021 • 3 min read Transformers Take Over Object Detection It seemed just like a matter of time... and now the Transformers neural networks have landed - Microsoft's DyHead achieves state of the art object detection using a Transformer backbone.
2 Aug 2021 • 7 min read How to Train YOLOX On a Custom Dataset The YOLO family continues to grow with the next model: YOLOX. In this post, we will walk through how you can train YOLOX to recognize object detection data for your custom use case.
30 Jul 2021 • 2 min read Roboflow for Students and Universities We've seen tremendous interest in Roboflow from the research community. Faculty and students from institutions ranging from California to Malta to Taiwan have been using Roboflow to accelerate their computer vision work.