シーン テキスト イメージの超解像度の目標は、認識できない低解像度の入力から高解像度のテキストライン イメージを再構築することです。ピクセルレベルの損失の最適化に依存する既存の方法では、テキストのエッジが顕著にぼやける傾向があり、テキストの読みやすさと認識しやすさの両方に大きな影響を与えます。これらの問題に対処するために、シーンのテキスト画像の超解像度に合わせて調整された最初の拡散ベースのフレームワークである TextDiff を提案します。これには、Text Enhancement Module (TEM) と Mask-Guided Residual Diffusion Module (MRD) の 2 つのモジュールが含まれています。 TEM は、ぼやけを除去した最初のテキスト画像と、テキストの空間的位置をエンコードするマスクを生成します。 MRD は、グラウンド トゥルース イメージと初期のぼけ除去されたイメージ間の残差をモデル化することにより、テキストのエッジを効果的にシャープにする役割を果たします。広範な実験により、TextDiff が公開ベンチマーク データセットで最先端 (SOTA) パフォーマンスを達成し、シーン テキスト イメージの可読性を向上できることが実証されました。さらに、私たちが提案する MRD モジュールは、SOTA メソッドによって生成されたテキストのエッジを効果的にシャープにするプラグアンドプレイです。この機能強化により、SOTA メソッドによって生成された結果の読みやすさと認識しやすさが向上するだけでなく、追加の共同トレーニングも必要なくなります。利用可能なコード:https://github.com/Lenubolim/TextDiff。
The goal of scene text image super-resolution is to reconstruct high-resolution text-line images from unrecognizable low-resolution inputs. The existing methods relying on the optimization of pixel-level loss tend to yield text edges that exhibit a notable degree of blurring, thereby exerting a substantial impact on both the readability and recognizability of the text. To address these issues, we propose TextDiff, the first diffusion-based framework tailored for scene text image super-resolution. It contains two modules: the Text Enhancement Module (TEM) and the Mask-Guided Residual Diffusion Module (MRD). The TEM generates an initial deblurred text image and a mask that encodes the spatial location of the text. The MRD is responsible for effectively sharpening the text edge by modeling the residuals between the ground-truth images and the initial deblurred images. Extensive experiments demonstrate that our TextDiff achieves state-of-the-art (SOTA) performance on public benchmark datasets and can improve the readability of scene text images. Moreover, our proposed MRD module is plug-and-play that effectively sharpens the text edges produced by SOTA methods. This enhancement not only improves the readability and recognizability of the results generated by SOTA methods but also does not require any additional joint training. Available Codes:https://github.com/Lenubolim/TextDiff.