GithubHelp home page GithubHelp logo

evdcush / playground Goto Github PK

View Code? Open in Web Editor NEW

This project forked from open-mmlab/playground

0.0 0.0 0.0 2.32 MB

A central hub for gathering and showcasing amazing projects that extend OpenMMLab with SAM and other exciting features.

License: Apache License 2.0

Shell 0.07% Python 99.93%

playground's Introduction

English | 简体中文

🥳 🚀 Welcome to OpenMMLab Playground , an open-source initiative dedicated to gathering and showcasing amazing projects built with OpenMMLab. Our goal is to provide a central hub for the community to share their innovative solutions and explore the edge of AI technologies.

🥳 🚀 OpenMMLab builds the most influential open-source computer vision algorithm system in the deep learning era, which provides high-performance and out-of-the-box algorithms for detection, segmentation, classification, pose estimation, video understanding, and AIGC. We believe that equipped with OpenMMLab, everyone can build exciting AI-empowered applications and push the limits of what's possible. All you need is a touch of creativity and a willingness to take action.

🥳 🚀 Join the OpenMMLab Playground now and enjoy the power of AI!



Project List

Demo Description
MMDet-SAM Explore a new way of instance segmentation by combining SAM (Segment Anything Model) with Closed-Set Object Detection, Open-Vocabulary Object Detection, Grounding Object Detection
MMRotate-SAM Join SAM and weakly supervised horizontal box detection to achieve rotated box detection, and say goodbye to the tedious task of annotating rotated boxes from now on!
Open-Pose-Detection Integrate open object detection and various pose estimation algorithms to achieve "Pose All Things" - the ability to estimate the pose of anything and everything!
Open-Tracking Track and segment open categories in videos by marrying open object dtection and MOT.
MMOCR-SAM A solution of Text Detection/Recognition + SAM that segments every text character, with striking text removal and text inpainting demos driven by diffusion models and Gradio!

Gallery

✨ MMDet-SAM

We provide a set of applications based on MMDet and SAM. The features include:

  1. Support all detection models (Closed-Set) included in MMDet, such as Faster R-CNN and DINO, by using SAM for automatic detection and instance segmentation annotation.
  2. Support Open-Vocabulary detection models, such as Detic, by using SAM for automatic detection and instance segmentation annotation.
  3. Support Grounding Object Detection models, such as Grounding DINO and GLIP, by using SAM for automatic detection and instance segmentation annotation.
  4. All models support distributed detection and segmentation evaluation, and automatic COCO JSON export, making it easy for users to evaluate custom data.

Please see README for more information.

✨ MMRotate-SAM

We provide a set of applications based on MMRotate and SAM. The features include:

  1. Support Zero-shot Oriented Object Detection with SAM.
  2. Perform SAM-based Zero-shot Oriented Object Detection inference on a single image.

Please see README for more information.

✨ Open-Pose-Detection

We provide a set of applications based on MMPose and open detection. The features include:

  1. Support open detection and pose estimation model inference for a single image or a folder of images.
  2. Will soon support inputting different text prompts to achieve pose detection for different object categories in an image.

Please see README for more information.

✨ Open-Tracking

We provide an approach based on open object detection and utilizing motion information (Kalman filter) for multi-object tracking.

Please see README for more information.

✨ MMOCR-SAM

The project is migrated from OCR-SAM, which combines MMOCR with Segment Anything. We provide a set of applications based on MMOCR and SAM. The features include:

  1. Support End-to-End Text Detection and Recognition, with the ability to segment every text character.
  2. Striking text removal and text inpainting WebUI demos driven by diffusion models and Gradio.

Please see README for more information.

playground's People

Contributors

hhaandroid avatar josonchan1998 avatar li-qingyun avatar ly015 avatar rangeking avatar zwhus avatar mountchicken avatar zwfcrazy avatar xin-li-67 avatar tianleishi avatar triple-mu avatar yechenzhi avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.