Roboflow Changelog: February 2023
Each month, we share a recap of product and company updates; if you missed the last edition of the Roboflow Changelog, you can find it here.
Roboflow Upload, Organize and Annotate
- Launched Insights (Annotation Statistics). View project-level insights such as annotation statistics by Labeler.
- Add image Tags and annotation Batch names while uploading images via API
- Upload images, with labels, for Classification projects with the Upload API and Annotate API
- Bug fixes and speed improvements to Assign, Dataset Search, and Dataset Generation and Export
- Improvements to Video upload via API: all image frames are now sequential even when uploaded via API
- Preview Unassigned Images without loading a new page
- Image Comments: Comment Threading, Tags and Notifications
- Image Comments added to Classification projects (now available on all project types)
Roboflow Train and Deploy
- Launched model weights uploads for YOLOv5 Object Detection
- Launched model weights uploads for YOLOv7 Instance Segmentation
- Bug Fixes and Improvements to the Deploy Tab
- Improved status messages for dataset export with the Python package
- Inline training graph option added for training jobs kicked off with the Roboflow Python package
- New models and inference modes added to the new Roboflow Inference Server 2.0 (BETA)
- Updated Python SDK documentation to include more examples for assisting users with implementation
- Added CLIP to the Roboflow Inference Server
- Deploy Models from Roboflow with the Luxonis DepthAI SDK
- How to Deploy Computer Vision Models to Raspberry Pi with Docker
- My First Jetson Nano Object Detection Inference Server
Roboflow Universe
- Added custom-trained YOLOv5 Object Detection models to Roboflow Universe
- Created new API endpoints for generalized models applicable for use in License Plate, People, Bird and Fish Detection
- Live community event: Let's talk about Satellite Imaging with Robin Cole (video)
- Universe dataset Download & View statistics
- Created a new "Wall of Love" to highlight projects from Roboflow Users:
- TELS Turkish Earthquake Logistical Support Dataset
Roboflow 100
- RF100 Challenge created in partnership with Microsoft Research and Haotian Zhang of Apple for CVPR2023: "The 2nd Workshop on Computer Vision in the Wild," June 19, 2023.
- Roboflow 100 Eval Server
Tutorials, Open-Source Repositories and Case Studies
- Launched
supervision
, a set of easy-to-use utils (e.g object counting and tracking, object tracking and counting in specified regions, video inference) that will come in handy in any Computer Vision project. Track and Count Objects Using YOLOv8
- YOLOv8 Object Counting in Real-time with Webcam, OpenCV and Supervision
- Launched "PolygonZone", an open-source webpage, hosted with GitHub, for drawing specified zones of interest in an image to receive coordinates for use in model inference processing logic. Calculate Polygon Coordinates with PolygonZone
Projects from Blog Contributors
- What is a Transformer? - Petru Potrimba
- What is a Convolutional Neural Network? - Petru Potrimba
- Building a Computer Vision Assisted Pill Inspection System - Timothy Malche
Mentioned or Featured
- AWS Machine Learning
- Paperspace
- Nature
Partnerships
- Roboflow & CVAT: How to Use Roboflow Models in CVAT
- Roboflow & Luxonis: Luxonis DepthAI SDK
- Roboflow & Intel: YOLOv5 Object Detection with OpenVINO™ Toolkit
- Amazon Web Services: AWS Startup Showcase
- Amazon Web Services: Roboflow achieved the Amazon Web Services (AWS) Machine Learning Competency in Applied AI
Other
- Updates to the Roboflow Landing Page
- Completed the second month of the new "Customer Sprint Weeks." The Roboflow Product Team selects a different customer every month to collect more detailed feedback and insights from, and implements as many of the features as possible in the span of 5-10 business days.
- Conducted UXR sessions
- Enhancements to the user onboarding experience (new login page, tutorial activation flow, and workspace plan options)
- Updated the Roboflow Model Library and Notebooks tutorials repository on GitHub
- New additions to the Computer Vision Templates and Computer Vision Utilities pages to help users with connecting computer vision models to their required personal or business application
- New additions to the Roboflow Learn page to aid users with increasing knowledge in the field of computer vision
- Celebrated 1-year anniversaries for 2 team members
- Roboflow Lighthouse in Palm Springs, CA
- Team meet-ups in San Francisco, CA and Des Moines, IA
- Welcomed 2 new employees
- Filled positions for a Full Stack ML Engineer and a Full Stack Engineer
- 67 new discussions on the Roboflow Forum
- 15k+ new Universe projects
- 18 new blog posts
- 8 new YouTube videos
User Projects and Shoutouts
- Kristen Kehrer, CometML (LinkedIn), Augmented Startups (LinkedIn), Jeff Garrison, Amitabha Banerjee, LearnWithARobot (LinkedIn), Francesco Ippolito (LinkedIn), Deep neural networks with attention mechanisms for Spodoptera frugiperda pupae sexing, Detection of Road Potholes Using Computer Vision and Machine Learning, NFT Image Plagiarism Check Using EfficientNet-Based Deep Neural Network with Triplet Semi-Hard Loss, Oriented Object Detection in Aerial Images Based on the Scaled Smooth L1 Loss Function, Drone Bird Detection using Yolov8 (YouTube, Tech With Nick), Punchy and the Autonomous Fight Club (Autodesk Instructables), Real-time Image Processing for Production Tracking in Manufacturing Plant, 'Yonkoma four-panel Cartoon Image' Dataset, Purrfect-Match (Harvard Dataverse), A Beginner’s Guide to Training a YOLOv5 Object Detection Model (Medium), 10 Game-Changing No Code/Low Code Tools Every Developer Should Know About, Autonomous Maritime Search and Rescue Robot Bench Test 1 (YouTube, Dominik Wawak), Shai Nisan (LinkedIn), Real-Time Plant Health Detection Using Deep Convolutional Neural Networks, PrepProof Teaser (YouTube, Yale Goldberg), [OC] Counting People in the Zones with YOLOv8, OpenCV, and Supervision (r/computervision - over 13,000 upvotes!), Automating Sickle Cell Counting Using Object Detection Techniques, Inspecting Mega Solar Plants through Computer Vision and Drone Technologies, Autonomous victim detection system based on deep learning and multispectral imagery - ProQuest, Bay Area Hacks Project: https://devpost.com/software/ecosort-kaf0nv - Repo & presentation, MHacks project - Repo & project, Printavo (Instagram Reels), Pothole Detection and Estimation of Repair Cost in Bangladeshi Street: AI-based Multiple Case Analysis, Cracks Detection via 3D Reconstruction and Object Detection, Emerging Startups 2023: Top Computer Vision Startups, YOLOv8 Custom Object Detection and OCR (YouTube, Prajesh Sanghvi), Latent Space Demo Day, Improved detection network model based on YOLOv5 for warning safety in construction sites, Sammriddh Gupta (Twitter), Eye Recognition by YOLO for Inner Canthus Temperature Detection in the Elderly Using a Transfer Learning Approach, An Intelligent Convolutional Neural Network based Potholes Detection using Yolo-V7, Exploring Deep Learning for Detection of Poultry Activities — Towards an Autonomous Health and Welfare Monitoring in Poultry Farms, Deep learning applied to equipment detection on flat roofs in images captured by UAV, AI, MLOps, and Robotics #6 (LinkedIn Newsletter, Sage Elliott), Training Yolov8 On Custom Dataset (Medium), The Artistic Potential of AI: Understanding DALL-E 2 and Stable Diffusion, Vision-based Anomaly Detection | AWS Solutions for Automotive | AWS Solutions Library, Sheep Detection using YOLOV8 with help of AS-One (YouTube, Joel Nadar), An Object Classification Approach for Autonomous Vehicles Using Machine Learning Techniques, Mykola Kozyr (Twitter), Train YOLOv8 on Custom Dataset | Sign Language Alphabets Detection and Recognition using YOLOv8 + Real Time Object Segmentation and Tracking using YOLOv8 on Custom Dataset: Complete Tutorial + Object Detection with YOLOv8 on Custom Dataset | Fire Detection using YOLOv8 + Potholes Detection and Segmentation with YOLOv8 (Images & Videos)| Step by Step Guide + Real-Time Object Detection and Tracking using YOLOv8 on Custom Dataset: Complete Tutorial (YouTube, Muhammad Moin), Multiclass Objects Localization Using Deep Learning Technique in Autonomous Vehicle, “SmartGo” – Intelligent Traffic Controlling System with Violators Detection, Drone Detection Using YOLOv5, TinyML Gesture Recognition with SenseCAP A1101 Vision AI, A Real-Time Kiwifruit Detection Based on Improved YOLOv7, YOLOv8-Fire-and-Smoke-Detection (Medium), Jabbr.ai — Computer Vision for Combat Sports (Medium), Yong Kim (LinkedIn), Towards a Biosignatures Image Detection System for Planetary Exploration with UAVs, Detection and Classification of Printed Circuit Boards Using YOLO Algorithm
- Received a Facebook review: