All Projects → gkswjdzz → ainized-detectron2

gkswjdzz / ainized-detectron2

Licence: Apache-2.0 License
api server for detectron2

Programming Languages

python
139335 projects - #7 most used programming language
Dockerfile
14818 projects

Projects that are alternatives of or similar to ainized-detectron2

InstanceShadowDetection
Instance Shadow Detection (CVPR 2020)
Stars: ✭ 97 (+340.91%)
Mutual labels:  detectron2
detectron2-pipeline
Modular image processing pipeline using OpenCV and Python generators powered by Detectron2.
Stars: ✭ 78 (+254.55%)
Mutual labels:  detectron2
MPViT
MPViT:Multi-Path Vision Transformer for Dense Prediction in CVPR 2022
Stars: ✭ 193 (+777.27%)
Mutual labels:  detectron2
Entity
EntitySeg Toolbox: Towards Open-World and High-Quality Image Segmentation
Stars: ✭ 313 (+1322.73%)
Mutual labels:  detectron2
tabtab
TabTab, a smart machine that completes your thoughts (Project dGPT-2).
Stars: ✭ 15 (-31.82%)
Mutual labels:  ainize
detectron2 backbone
detectron2 backbone: resnet18, efficientnet, hrnet, mobilenet v2, resnest, bifpn
Stars: ✭ 171 (+677.27%)
Mutual labels:  detectron2
ai-background-remove
Cut out objects and remove backgrounds from pictures with artificial intelligence
Stars: ✭ 70 (+218.18%)
Mutual labels:  detectron2
DA-RetinaNet
Official Detectron2 implementation of DA-RetinaNet of our Image and Vision Computing 2021 work 'An unsupervised domain adaptation scheme for single-stage artwork recognition in cultural sites'
Stars: ✭ 31 (+40.91%)
Mutual labels:  detectron2
GDR-Net
GDR-Net: Geometry-Guided Direct Regression Network for Monocular 6D Object Pose Estimation. (CVPR 2021)
Stars: ✭ 167 (+659.09%)
Mutual labels:  detectron2
BCNet
Deep Occlusion-Aware Instance Segmentation with Overlapping BiLayers [CVPR 2021]
Stars: ✭ 434 (+1872.73%)
Mutual labels:  detectron2
Yet-Another-Anime-Segmenter
Instance segmentation for anime characters based on CondInst and SOLOv2
Stars: ✭ 171 (+677.27%)
Mutual labels:  detectron2
HJDataset
A Large Dataset of Historical Japanese Documents with Complex Layouts
Stars: ✭ 19 (-13.64%)
Mutual labels:  detectron2
Neural-Re-Rendering-of-Humans-from-a-Single-Image
Pytorch implementation of the paper, Neural re-rendering of humans from a single image.
Stars: ✭ 77 (+250%)
Mutual labels:  detectron2

Run on Ainize

Ainized-Detectron2

Detectron2 is the object detection open source project based on the pytorch made in the Facebook AI Research (FAIR). With modular design, Detectron2 is more flexible, extensible than the existing Detectron. Detectron2 provides models of object detection such as panoptic segmentation, DensePose, Cascade RCNN, and more based on a variety of backbones.

In this Ainize project, you can receive the inferred result image after selecting one of the inference models. All the inference models used Resnet 50 + FPN (Feature Pyramid Network) as a backbone.

The inference using server is done in the following steps:

  1. User publishes an image file
  2. server returns a inferred image or json which is information of detected objects.

Note that the server is implemented in Node.js.

You can see the demo server from below site

https://ainize.ai/deployments/github.com/gkswjdzz/ainized-detectron2

How to deploy

this server is dockerized, so it can be built and run using docker commands.

Docker build

docker build -t detectron2 -f Dockerfile .

Run Docker

docker run -p 80:80 -it detectron2

Now the server is available at http://localhost.

Note that the docker image can be deployed using any docker-based deploy platform (e.g. ainize.ai).

References

  1. facebookresearch/detectron2
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].