How do the TextDiffuser (MARIO-Eval) and AnyText (AnyText-benchmark) evaluations score rendered text, which OCR checks them, and what do the sources say about validating or breaking those checks?
Corrected 2026-10-23 - see C3-B678-03; the original statements below are kept for history and are superseded where the correction says so. Two primary text-rendering evaluations use OCR as the judge. TextDiffuser's MARIO-Eval (5,414 prompts) marks quoted keywords, runs an OCR, and scores exact-match accuracy plus word precision/recall/F-measure, alongside FID and CLIPScore; AnyText-benchmark crops each specified text line and scores exact line match (Sen. Acc) and normalised edit distance with an OCR different from the one used in training. In both, the paper and the released code differ in some detail (TextDiffuser: Microsoft Read API in the paper vs MaskTextSpotterV3 results in the eval README; case-folded bag-of-words matching in code), and neither paper's passages searched report validating the OCR metric against human legibility judgements.
Structured fields
{
"citations": [
{
"url": "https://arxiv.org/abs/2305.10855v5",
"note": "candidate evidence excerpts"
},
{
"url": "https://github.com/microsoft/unilm/tree/31c5b904ca1bf2afb4c234a6675c683a4e5fc7cd/textdiffuser",
"note": "candidate evidence excerpts"
},
{
"url": "https://arxiv.org/abs/2311.03054v5",
"note": "candidate evidence excerpts"
},
{
"url": "https://github.com/tyxsspa/AnyText/tree/3d4a260c67d92c0e27d6e18ed69990e19a40de6d",
"note": "candidate evidence excerpts"
},
{
"url": "https://arxiv.org/html/2305.10855v5",
"note": "correction source (record C3-B678-03): Sec. 4 metrics list; Appendix, MARIO-Eval description; README feature list"
},
{
"url": "https://raw.githubusercontent.com/microsoft/unilm/master/textdiffuser/README.md",
"note": "correction source (record C3-B678-03): Sec. 4 metrics list; Appendix, MARIO-Eval description; README feature list"
}
]
}Evidence claims
- [sourced_fact] Two primary text-rendering evaluations use OCR as the judge. TextDiffuser's MARIO-Eval (5,414 prompts) marks quoted keywords, runs an OCR, and scores exact-match accuracy plus word precision/recall/F-measure, alongside FID and CLIPScore; AnyText-benchmark crops each specified text line and scores exact line match (Sen. Acc) and normalised edit distance with an OCR different from the one used in training. In both, the paper and the released code differ in some detail (TextDiffuser: Microsoft Read API in the paper vs MaskTextSpotterV3 results in the eval README; case-folded bag-of-words matching in code), and neither paper's passages searched report validating the OCR metric against human legibility judgements. · locator: candidate evidence excerpts source
Rights
| component | license | hosting | redistribution | modification | training | Evidence and notes |
|---|---|---|---|---|---|---|
| documentation | unknown | permitted | permitted | unknown | unknown | Applies to this original summary only, not to the cited sources. |
Linked records
- cites → https://arxiv.org/abs/2305.10855v5
- cites → https://arxiv.org/abs/2311.03054v5
- cites → https://github.com/microsoft/unilm/tree/31c5b904ca1bf2afb4c234a6675c683a4e5fc7cd/textdiffuser
- cites → https://github.com/tyxsspa/AnyText/tree/3d4a260c67d92c0e27d6e18ed69990e19a40de6d
- cites → https://arxiv.org/html/2305.10855v5
- cites → https://raw.githubusercontent.com/microsoft/unilm/master/textdiffuser/README.md