method: SituTech_OCR2021-03-11

Authors: Kui Lyu, Chuanhe Liu

Affiliation: Beijing Situ Vision Technologies Co. Ltd

Email: lvkui@situdata.com

Description: In this work, we design an elegant text detection model. Our detector is similar to DBNet, but there are some difference. More specifically, we have introduced an advanced detector backbone, a classic network EfficientDet, with flexible scales and stronger ability to extract features. Another breakthrough is that we optimized the label generation strategy in DBNet. In the original work, the positive area generation and the expansion of the positive area to the bounding box used the Vatti clipping algorithm, which is less robust with different area perimeter ratios. We optimized this function to make the label transform between positive area and bounding box more reasonable.

If you have any questions, please contact us.
SituAIgorithm Team, Beijing Situ Vision Technologies Co. Ltd

method: CRAFTS2019-06-03

Authors: Youngmin Baek, Seung Shin, Jeonghun Baek, Bado Lee, Chae Young Lee, and Hwalsuk Lee

Description: We propose a novel end-to-end text detection and recognition method called CRAFTS (Character Region Awareness For Text Spotting). CRAFTS is an end-to-end trainable network capable of detecting and recognizing multiple languages. The detection branch estimates the position and the orientation of the texts in the input image. The recognition is conducted with an attention-based decoder, utilizing the pooled text area features from the detection branch. The script identification is performed by identifying the most frequent language occurrences of the characters in the text. The text detector effectively detects text area by exploring each of the character regions and the affinities between the characters. To overcome the lack of individual character level annotations, our detection framework exploits the pseudo character-level bounding boxes in a weakly-supervised manner. The pseudo character-level bounding boxes are acquired by inferencing the learned interim model.

Clova AI OCR Team, NAVER/LINE Corp.

Authors: Pengfei Wang~*, Mengyi En*, Xiaoqiang Zhang*, Chengquan Zhang*

Affiliation: VIS-VAR Team, Baidu Inc.*; Xidian University~

Description: The method mainly relies on a two-stage text detector, namely LOMO [1], which is inspired by Mask-R-CNN and where an iterative refinement module is introduced to refine the boundary of text region once or more times during testing to get the more accurate detection results. As extra data sets, ICDAR15 and partial KAIST are also used in the training phase. Multi-scale testing is adopted and the final result is boosted from LOMOs with Resnet-50 and Inception-v4 as different backbones.

*This work is done when Pengfei Wang is an intern at Baidu Inc.

Ranking Table

Description Paper Source Code
DateMethodHmeanPrecisionRecallAverage Precision
2021-03-11SituTech_OCR63.33%46.38%99.81%46.85%
2019-06-03CRAFTS53.50%38.00%90.32%60.64%
2019-06-04multi-stage_text_detector_v452.42%36.32%94.18%33.51%
2019-05-30PMTD50.53%34.49%94.46%90.94%
2019-05-31A two-stage text detector based on cascade rcnn47.54%31.76%94.51%91.13%
2019-05-24PSENet_v147.19%32.66%85.01%50.03%
2019-05-26two stage text detector46.64%30.99%94.20%89.16%
2019-06-02A two-stage text detector based on cascade rcnn(using total 10000 images of mlt19)46.16%30.53%94.58%90.87%
2019-05-28CRAFTS(Initial)44.87%30.16%87.59%57.06%

Ranking Graphic

Ranking Graphic