You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
7 years ago | |
|---|---|---|
| .. | ||
| static/dextr_segmentation/js | 7 years ago | |
| README.md | 7 years ago | |
| __init__.py | 7 years ago | |
| apps.py | 7 years ago | |
| dextr.py | 7 years ago | |
| docker-compose.dextr.yml | 7 years ago | |
| urls.py | 7 years ago | |
| views.py | 7 years ago | |
README.md
Semi-Automatic Segmentation with Deep Extreme Cut
About the application
The application allows to use deep learning models for semi-automatic semantic and instance segmentation. You can get a segmentation polygon from four (or more) extreme points of an object. This application uses the pre-trained DEXTR model which has been converted to Inference Engine format.
We are grateful to K.K. Maninis, S. Caelles, J. Pont-Tuset, and L. Van Gool who permitted using their models in our tool
Build docker image
# OpenVINO component is also needed
docker-compose -f docker-compose.yml -f components/openvino/docker-compose.openvino.yml -f cvat/apps/dextr_segmentation/docker-compose.dextr.yml build
Run docker container
docker-compose -f docker-compose.yml -f components/openvino/docker-compose.openvino.yml -f cvat/apps/dextr_segmentation/docker-compose.dextr.yml up -d
Using
- Open a job
- Select "Auto Segmentation" in the list of shapes
- Run the draw mode as usually (by press the "Create Shape" button or by "N" shortcut)
- Click four-six (or more if it's need) extreme points of an object
- Close the draw mode as usually (by shortcut or pressing the button "Stop Creation")
- Wait a moment and you will get a class agnostic annotation polygon
- You can close an annotation request if it is too long (in case if it is queued to rq worker and all workers are busy)