FiftyOne Computer Vision Community Update — May ’23
Welcome to the monthly blog series where we bring you up to speed on recent happenings in the FiftyOne community and celebrate noteworthy milestones. 🙌 🚀
Community Spotlights
We love hearing how FiftyOne helps you solve challenges and reach new heights! Curious what sorts of use cases are possible with FiftyOne? Here are just a few highlights from what community members have to say.
Allstate India — Insurance, IT Services, and IT Consulting
Allstate India provides software development, testing, business process management, technology support, analytics and other IT-enabled services to Allstate and its subsidiaries.
“At Allstate, my team works on auto vehicle damage inspection. Verifying the damage to a vehicle can take an insurance claim agent hours to verify, but using computer vision and FiftyOne, we can segment the parts of vehicles first, then detect the damages, and finally match the damage to repair costs and generate reports for the adjusters.”Pavan Nanjundappa — Data Science Manager
Secury360 — Security
The Secury360 box transforms CCTV setups into proactive perimeter detection solutions that use AI to eliminate false alarms and guarantee only human detection, with 99.998% accuracy. The Secury360 box features edge AI to gradually learn the terrain through deep learning to recognize behavior and discern if someone has bad intentions. Because only human detections get through the filter, operators have more time to respond to and prevent real threats.
How FiftyOne is used: Secury360 has to manage very large image and video datasets that are constantly being fed by devices. FiftyOne helps Secury360 constantly improve their surveillance model by enabling them to compare similar data, and in turn, deliver a more distributed dataset to train their surveillance model on.
See More Stories
See more stories from people and organizations building remarkable machine learning and AI using FiftyOne and FiftyOne Teams.
Share Your Story!
Is your organization using FiftyOne to solve interesting computer vision problems? Share your success story and claim a box of community rewards as a thank you!
Product Releases
In April, we released 0.20.1 to augment the recent FiftyOne 0.20 release. FiftyOne 0.20.1 contains 90+ enhancements and fixes. You can dive into the details of what’s included in the 0.20.1 release notes.
Community Contributions
A quick shoutout to the following community members who made their first contributions to the FiftyOne project with the v0.20.1 release.
- @karsil — #2114: YOLOv5DatasetExporter: Add flag to use export_dir for path value
- @dlangenk — #2122: Add option to import COCO annotation id
- @HoopsMcann — #2128: Add interpolation option for image resizing
- @oddeirikigland — #2145: Create annotation run crashes if some but not all samples are labeled
- @andife — #2177: Update cvat.rst
- @lauralindy — #2198: Add info to dataset
FiftyOne on GitHub
GitHub is home to the open source FiftyOne project. Here’s the latest snapshot of what’s happening in the FiftyOne GitHub repo:
- Total stars: 2,900+
- Total contributors: 60
- Total used by: 283 repositories
- Total forks: 343
- Total issues closed so far: 784
FiftyOne Community Slack
The FiftyOne Community Slack channel is where you can join more than 1550 machine learning engineers and data scientists using FiftyOne to improve the quality of their computer vision data and build better models. Last month alone we had 55 first time community members. Ask questions, answer questions, or simply follow along with the discussion!
To make it easy to catch the highlights, every Friday we recap interesting questions and answers from Slack in Tips & Tricks blog series. Recent posts include:
- FiftyOne Computer Vision Tips and Tricks — April 21, 2023
- FiftyOne Computer Vision Tips and Tricks — April 7, 2023
- FiftyOne Computer Vision Embeddings Tips and Tricks — Mar 31, 2023
- FiftyOne Computer Vision Tips and Tricks — Mar 24, 2023
Computer Vision Meetups
Voxel51 sponsors 13 virtual Computer Vision Meetups around the world. (To join, visit the Meetup link and scroll down to find the location friendliest to your time zone.)
The Computer Vision Meetups are geared towards data scientists, machine learning engineers, and open source enthusiasts who want to expand their knowledge of computer vision and complementary technologies. We put an emphasis on open source software, and speakers who are computer vision practitioners or academics doing research in the field. This month’s Meetups include:
May ’23 Computer Vision Meetup (Americas and EMEA)
- May 11, 2023–10AM PT / 5PM UTC
- The Role of Symmetry in Human and Computer Vision — Sven Dickinson (University of Toronto & Samsung)
- Machine Learning for Fast, Motion-Robust MRI — Nalini Singh (MIT)
- Register for the Zoom
May ’23 Computer Vision Meetup (APAC)
- May 25, 2023–10AM IST / 04:30 UTC
- Wildlife Watcher: A Smart Wildlife Camera — Victor Anton (Wildlife.ai)
- Applying Computer Vision to Real Estate at Opendoor — Shashwat Srivastava (Opendoor)
- Register for the Zoom
Recapping the April 27 Meetup
If you missed the last Meetup, make sure to check out the recap blog and watch the playbacks!
- Leveraging Attention for Improved Accuracy and Robustness — Hila Chefer (Tel-Aviv University)
- Breaking the Bottleneck of AI Deployment at the Edge with OpenVINO — Zhuo Wu (Intel)
Upcoming Computer Vision Events
In addition to meetups, we invite you to join us for one or more of these upcoming events:
- May 31 — Getting Started with FiftyOne Workshop (Americas & EMEA)
- June 8 — June Computer Vision Meetup
- June 18–22 — CVPR in Vancouver, Canada
- June 28 — Getting Started with FiftyOne Workshop (Americas)
New Docs, Blogs, Videos, and Tutorials
We want everyone to be successful with FiftyOne, and one of the ways we try to do that is by publishing resources that you might find helpful and handy. Here’s a list of some of the new documentation, blogs, videos, tutorials, integrations, and cheat sheets that you may want to check out.
Blogs
- State-of-the-Art Object Detection with YOLO-NAS & FiftyOne
- Visualizing Defects in Amazon’s ARMBench Dataset Using Embeddings and OpenAI’s CLIP Model
- The ML Menu for Model Selection: Hugging Face, Weights & Biases, and FiftyOne
- Generate Movement from Text Descriptions with T2M-GPT
- Getting Started with FiftyOne Workshop — April 26 Recap
- Webinar Recap: What’s New in FiftyOne 0.20 for Computer Vision
- Exploring Google Research’s Kaggle Image Matching Challenge 2023 Dataset
- Recapping the Computer Vision Meetup — April 13, 2023
- Towards Controllable Diffusion Models with GLIGEN
Videos
- What’s New in FiftyOne 0.20 for Your Computer Vision Workflows
- FiftyOne Dataset Zoo: UCF101 YouTube-Based Action Recognition Dataset
- FiftyOne Dataset Zoo: Families in the Wild
- FiftyOne Dataset Zoo: Berkeley Deep Drive Autonomous Vehicle Dataset
Voxel51’s Commitment to Open Source and Community
Open source, transparency, and giving back to the computer vision community is what we are all about! Whether it’s developing the open source FiftyOne computer vision toolset to help engineers and data scientists build high-quality datasets and models, sponsoring Meetups to help members boost their computer vision knowledge, or giving to charitable causes on behalf of the community, Voxel51 is committed to bringing transparency and clarity to the world’s data.
What’s Next?
- If you like what you see on GitHub, give the project a star.
- Get started! We’ve made it easy to get up and running in a few minutes.
- Join the FiftyOne Slack community, we’re always happy to help.
Originally published at https://voxel51.com on May 5, 2023.