Papers › Mask TextSpotter v3: Segmentation Proposal Network for Robust Scene Text Spotting

Mask TextSpotter v3: Segmentation Proposal Network for Robust Scene Text Spotting

18 Jul 2020ECCV 2020 8arXiv:2007.09482archive 2025-07-28

Minghui Liao, Guan Pang, Jing Huang, Tal Hassner, Xiang Bai

Recent end-to-end trainable methods for scene text spotting, integrating detection and recognition, showed much progress. However, most of the current arbitrary-shape scene text spotters use region proposal networks (RPN) to produce proposals. RPN relies heavily on manually designed anchors and its proposals are represented with axis-aligned rectangles. The former presents difficulties in handling text instances of extreme aspect ratios or irregular shapes, and the latter often includes multiple neighboring instances into a single proposal, in cases of densely oriented text. To tackle these problems, we propose Mask TextSpotter v3, an end-to-end trainable scene text spotter that adopts a Segmentation Proposal Network (SPN) instead of an RPN. Our SPN is anchor-free and gives accurate representations of arbitrary-shape proposals. It is therefore superior to RPN in detecting text instances of extreme aspect ratios or irregular shapes. Furthermore, the accurate proposals produced by SPN allow masked RoI features to be used for decoupling neighboring text instances. As a result, our Mask TextSpotter v3 can handle text instances of extreme aspect ratios or irregular shapes, and its recognition accuracy won't be affected by nearby text or background noise. Specifically, we outperform state-of-the-art methods by 21.9 percent on the Rotated ICDAR 2013 dataset (rotation robustness), 5.9 percent on the Total-Text dataset (shape robustness), and achieve state-of-the-art performance on the MSRA-TD500 dataset (aspect ratio robustness). Code is available at: https://github.com/MhLiao/MaskTextSpotterV3

PaperPDFConference PDFCode

In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.

Code

MhLiao/MaskTextSpotterV3 officialmentioned in papermentioned on GitHubpytorchNOASSERTION report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

Region ProposalText Spotting

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Text Spotting ICDAR 2015 MaskTextSpotter v3 F-measure (%) - Generic Lexicon 74.2 #12 of 18 Archive leaderboard report
Text Spotting ICDAR 2015 MaskTextSpotter v3 F-measure (%) - Strong Lexicon 83.3 #12 of 18 Archive leaderboard report
Text Spotting ICDAR 2015 MaskTextSpotter v3 F-measure (%) - Weak Lexicon 78.1 #12 of 18 Archive leaderboard report
Text Spotting Total-Text MaskTextSpotter v3 F-measure (%) - Full Lexicon 78.4 #11 of 12 Archive leaderboard report
Text Spotting Total-Text MaskTextSpotter v3 F-measure (%) - No Lexicon 71.2 #11 of 12 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Methods

RPN

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections