mmocr/configs/textdet/dbnet
Tong Gao ab04560a4d
[Config] Refactor base config (part 1) (#1314)
* [Config] Refactor base config

* [Config] Refactor base config

* fix panet

* fix
2022-08-23 22:43:07 +08:00
..
README.md [Docs] Update readme links of DB, DB++, DRRG and ABI (#1307) 2022-08-22 17:49:23 +08:00
_base_dbnet_resnet18_fpnc.py [Config] Refactor base config (part 1) (#1314) 2022-08-23 22:43:07 +08:00
_base_dbnet_resnet50-dcnv2_fpnc.py [Config] Rename DB, DB++ and DRRG (#1296) 2022-08-22 12:49:24 +08:00
dbnet_resnet18_fpnc_100k_synthtext.py [Config] Refactor base config (part 1) (#1314) 2022-08-23 22:43:07 +08:00
dbnet_resnet18_fpnc_1200e_icdar2015.py [Config] Refactor base config (part 1) (#1314) 2022-08-23 22:43:07 +08:00
dbnet_resnet50-dcnv2_fpnc_100k_synthtext.py [Config] Refactor base config (part 1) (#1314) 2022-08-23 22:43:07 +08:00
dbnet_resnet50-dcnv2_fpnc_1200e_icdar2015.py [Config] Refactor base config (part 1) (#1314) 2022-08-23 22:43:07 +08:00
metafile.yml [Config] Rename DB, DB++ and DRRG (#1296) 2022-08-22 12:49:24 +08:00

README.md

DBNet

Real-time Scene Text Detection with Differentiable Binarization

Abstract

Recently, segmentation-based methods are quite popular in scene text detection, as the segmentation results can more accurately describe scene text of various shapes such as curve text. However, the post-processing of binarization is essential for segmentation-based detection, which converts probability maps produced by a segmentation method into bounding boxes/regions of text. In this paper, we propose a module named Differentiable Binarization (DB), which can perform the binarization process in a segmentation network. Optimized along with a DB module, a segmentation network can adaptively set the thresholds for binarization, which not only simplifies the post-processing but also enhances the performance of text detection. Based on a simple segmentation network, we validate the performance improvements of DB on five benchmark datasets, which consistently achieves state-of-the-art results, in terms of both detection accuracy and speed. In particular, with a light-weight backbone, the performance improvements by DB are significant so that we can look for an ideal tradeoff between detection accuracy and efficiency. Specifically, with a backbone of ResNet-18, our detector achieves an F-measure of 82.8, running at 62 FPS, on the MSRA-TD500 dataset.

Results and models

ICDAR2015

Method Pretrained Model Training set Test set #epochs Test size Recall Precision Hmean Download
DBNet_r18 ImageNet ICDAR2015 Train ICDAR2015 Test 1200 736 0.731 0.871 0.795 model | log
DBNet_r50dcn Synthtext ICDAR2015 Train ICDAR2015 Test 1200 1024 0.814 0.868 0.840 model | log

Citation

@article{Liao_Wan_Yao_Chen_Bai_2020,
    title={Real-Time Scene Text Detection with Differentiable Binarization},
    journal={Proceedings of the AAAI Conference on Artificial Intelligence},
    author={Liao, Minghui and Wan, Zhaoyi and Yao, Cong and Chen, Kai and Bai, Xiang},
    year={2020},
    pages={11474-11481}}