Hinweis : Ein Code wird von MHLIAO/DB geerbt
中文解读

2020-06-07: 添加灰度图训练 , 训练灰度图时需要在配置里移除dataset.args.transforms.Normalize
conda env create -f environment.yml
git clone https://github.com/WenmuZhou/DBNet.pytorch.git
cd DBNet.pytorch/
oder
conda create -n dbnet python=3.6
conda activate dbnet
conda install ipython pip
# python dependencies
pip install -r requirement.txt
# install PyTorch with cuda-10.1
# Note that you can change the cudatoolkit version to the version you want.
conda install pytorch torchvision cudatoolkit=10.1 -c pytorch
# clone repo
git clone https://github.com/WenmuZhou/DBNet.pytorch.git
cd DBNet.pytorch/
TBD
Trainingsdaten: Bereiten Sie im folgenden Format einen train.txt . Verwenden Sie ' t' als Trennzeichen
./datasets/train/img/001.jpg ./datasets/train/gt/001.txt
Validierungsdaten: Erstellen Sie einen test.txt im folgenden Format, verwenden Sie ' t' als Trennzeichen
./datasets/test/img/001.jpg ./datasets/test/gt/001.txt
img -Ordnergt Die Bodentreue kann .txt -Dateien mit dem folgenden Format sein:
x1, y1, x2, y2, x3, y3, x4, y4, annotation
dataset['train']['dataset'['data_path']' , dataset['validate']['dataset'['data_path'] in config/icdar2015_resnet18_fpn_dbhead_polylr.yamlbash singlel_gpu_train.shbash multi_gpu_train.shEval.Py wird verwendet, um das Modell im Testdatensatz zu testen
model_path in eval.shbash eval.shPredict.py kann verwendet werden, um alle Bilder in einem Ordner zu folgen
model_path , input_folder , output_folder in predict.sh bash predict.sh
Sie können den model_path in der predict.sh -Datei in Ihren Modellort ändern.
Tipps: Wenn das Ergebnis nicht gut ist, können Sie thre in predict.sh ändern.
Das Projekt befindet sich noch in der Entwicklung.
Nur im Datensatz ICDAR2015 trainieren
| Verfahren | Bildgröße (Kurzgröße) | Lernrate | Präzision (%) | Abrufen (%) | F-Messung (%) | Fps |
|---|---|---|---|---|---|---|
| SynthText-defrom-resnet-18 (Papier) | 736 | 0,007 | 86,8 | 78,4 | 82.3 | 48 |
| ImageNet-resnet18-fpn-dbhead | 736 | 1e-3 | 87.03 | 75.06 | 80.6 | 43 |
| ImageNet-defrom-resnet18-fpn-dbhead | 736 | 1e-3 | 88.61 | 73,84 | 80.56 | 36 |
| ImageNet-resnet50-fpn-dbhead | 736 | 1e-3 | 88.06 | 77.14 | 82.24 | 27 |
| ImageNet-RESNEST50-FPN-DBHEAD | 736 | 1e-3 | 88.18 | 76,27 | 81.78 | 27 |
TBD
Wenn dieses Repository Ihnen hilft, sparen Sie bitte es. Danke.