Upgrade & Secure Your Future with DevOps, SRE, DevSecOps, MLOps!

We spend hours on Instagram and YouTube and waste money on coffee and fast food, but won’t spend 30 minutes a day learning skills to boost our careers.
Master in DevOps, SRE, DevSecOps & MLOps!

Learn from Guru Rajesh Kumar and double your salary in just one year.

Get Started Now!

Facebook AI Releases New Computer Vision Library Detectron2

Source: infoq.com

Facebook AI Research (FAIR) has released Detectron2, a PyTorch-based computer vision library that brings a series of new research and production capabilities to the popular framework.

Since its release in 2018, the original Detectron object detection platform has become one of FAIR’s most widely adopted open-source projects. While the first Detectron was written in Caffe2, Detectron2 represents a full rewrite of the original framework in PyTorch from the ground up, with several new object detection capabilities.

Detectron was, at the time of its initial release, a huge boost for the AI community. It enabled many to quickly and easily build state-of-the-art object detection models. Yet Detectron was stuck with a few limitations — limitations that quickly became deal-breakers for many AI practitioners.

  • Caffe2 was complicated, so implementing custom object detection models was a big challenge
  • From the beginning, Detectron was only designed for object detection and no other computer vision tasks such as semantic segmentation or pose estimation
  • With deploying machine learning models to production becoming a hot topic over the past couple of years, Detectron quickly fell behind as it lacked the capability for exporting inference models

Detectron2 was built to tackle those deal-breakers, making for a more robust and modern library. From the Detectron2 team at FAIR:

We built Detectron2 to meet the research needs of Facebook AI and to provide the foundation for object detection in production use cases at Facebook. We are now using Detectron2 to rapidly design and train the next-generation pose detection models that power Smart Camera, the AI camera system in Facebook’s Portal video-calling devices. By relying on Detectron2 as the unified library for object detection across research and production use cases, we are able to rapidly move research ideas into production models that are deployed at scale.

The move to PyTorch aligns with the AI community’s growing need and desire for a flexible yet easy-to-use library. PyTorch itself is modular by design, making it far easier to extend than Caffe2. The vast majority of the AI community already uses just two libraries: TensorFlow and PyTorch.

Detectron2 has expanded to handle computer vision tasks beyond object detection including semantic segmentation, panoptic segmentation, pose estimation, and DensePose. The authors have made a noticeable effort to add pre-trained state-of-the-art models like Cascade R-CNN, Panoptic FPN, and TensorMask.

FAIR’s team hinted in their official blog post that they’re planning to release an additional component to the library, Detectron2go, to make it easier to deploy models to production. It’s said to include features like network quantization, model optimization, and formatting for mobile deployment.

Related Posts

Top 10 Web Browsers: Features, Pros, Cons & Comparison

Introduction Web browsers are software applications that allow users to access, navigate, and interact with content on the internet. They are essential for browsing websites, streaming media, Read More

Read More

Top 10 Internet Filtering Software: Features, Pros, Cons & Comparison

Introduction Internet filtering software allows families, schools, and businesses to control access to web content, block unsafe websites, and enforce browsing policies. These tools help reduce exposure Read More

Read More

Top 10 Ad Blocking Tools: Features, Pros, Cons & Comparison

Introduction Ad blocking tools are software applications or browser extensions that prevent unwanted advertisements from appearing during browsing or within apps. By filtering out banners, pop‑ups, video Read More

Read More

Top 10 Parental Control Software: Features, Pros, Cons & Comparison

Introduction Parental control software helps parents monitor, manage, and protect their children’s online activities. These tools provide features like content filtering, screen time management, app monitoring, and Read More

Read More

Top 10 Child Safety Monitoring Apps: Features, Pros, Cons & Comparison

Introduction Child safety monitoring apps help parents and guardians keep children safe in the digital and physical world. These tools offer monitoring of online activity, location tracking, Read More

Read More

Top 10 Password Vault Consumer Apps: Features, Pros, Cons & Comparison

Introduction Password vault consumer apps are digital tools that help individuals securely store, manage, and autofill passwords for websites and apps. They reduce the risk of forgotten Read More

Read More
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
0
Would love your thoughts, please comment.x
()
x