Skip to main content
QUICK REVIEW

[論文レビュー] Fourier Contour Embedding for Arbitrary-Shaped Text Detection

Yiqin Zhu, Jianyong Chen|arXiv (Cornell University)|Apr 21, 2021
Handwritten Text Recognition Techniques参考文献 37被引用数 26
ひとこと要約

本論文は、任意の形状の文字輪郭をコンパクトなフーリエ署名として表現する Fourier Contour Embedding (FCE) を提案し、これらの署名を予測し Inverse Fourier Transform で輪郭を再構成する end-to-end の任意形状文字検出を実現する FCENet を構築する。

ABSTRACT

One of the main challenges for arbitrary-shaped text detection is to design a good text instance representation that allows networks to learn diverse text geometry variances. Most of existing methods model text instances in image spatial domain via masks or contour point sequences in the Cartesian or the polar coordinate system. However, the mask representation might lead to expensive post-processing, while the point sequence one may have limited capability to model texts with highly-curved shapes. To tackle these problems, we model text instances in the Fourier domain and propose one novel Fourier Contour Embedding (FCE) method to represent arbitrary shaped text contours as compact signatures. We further construct FCENet with a backbone, feature pyramid networks (FPN) and a simple post-processing with the Inverse Fourier Transformation (IFT) and Non-Maximum Suppression (NMS). Different from previous methods, FCENet first predicts compact Fourier signatures of text instances, and then reconstructs text contours via IFT and NMS during test. Extensive experiments demonstrate that FCE is accurate and robust to fit contours of scene texts even with highly-curved shapes, and also validate the effectiveness and the good generalization of FCENet for arbitrary-shaped text detection. Furthermore, experimental results show that our FCENet is superior to the state-of-the-art (SOTA) methods on CTW1500 and Total-Text, especially on challenging highly-curved text subset.

研究の動機と目的

  • 任意形状文字検出における高度に曲がった文字形状を表現する課題に対処する。
  • 異なる真地上点数を持つデータセットに跨って一般化する、コンパクトで柔軟な輪郭表現を提案する。
  • 推論時にフーリエ署名を予測し輪郭を再構成することで、エンドツーエンドで学習可能な検出を実現する。
  • 曲線文字ベンチマーク CTW1500 および Total-Text で最先端または競争力のある結果を示す。

提案手法

  • 複素値関数と固定数の低周波成分(K)を用いて、フーリエ領域で文字輪郭を表現する。
  • 一意の開始点、時計回りサンプリング、等速で固定N(例: N=400)に輪郭点をリサンプリングして、安定したフーリエ署名を得る。
  • リサンプリングした輪郭点を離散フーリエ変換を介してフーリエ係数 c_k に埋め込み、コンパクトなフーリエ署名ベクトル [c_{-K}, ..., c_{K}] を形成する。
  • ResNet50-DCN バックボーンと FPN を用いて FCENet を訓練し、ピクセルごとの Text Region (TR) および Text Center Region (TCR) マスクとフーリエ署名ベクトルを予測する。推論時には逆フーリエ変換(IFT)と NMS で輪郭を再構成する。
  • 損失は、分類(TR および TCR)と、IFT適用後の再構成輪郭と予測輪郭の L1 差を最小化する回帰項を組み合わせる(式6)。
  • 固定リサンプリングにより、CTW1500、Total-Text などの異なるデータセットの受入を容易にし、フーリエ係数を比較可能にする。

実験結果

リサーチクエスチョン

  • RQ1フーリエドメインの輪郭表現は、過度な後処理を必要とせず、任意形状の文字をコンパクトで柔軟に記述できるのだろうか?
  • RQ2エンドツーエンドでフーリエ署名を予測することは、非常に曲がった文字に対してIFTを用いた正確な輪郭再構成につながるのか?
  • RQ3FCENetは曲線文字ベンチマーク(CTW1500、Total-Text)およびマルチオリエンテーションデータセット(ICDAR2015)で、最先端手法とどのように比較されるか?
  • RQ4Text Center Region 損失や提案された回帰損失などの成分が全体の性能に与える影響はどの程度か?

主な発見

MethodsPaperExt.CTW1500_RCTW1500_PCTW1500_FTotal-Text_RTotal-Text_PTotal-Text_FICDAR2015_RICDAR2015_PICDAR2015_F
TextSnakeECCV’18surd85.367.975.674.582.778.480.484.982.6
SegLink++PR’19surd79.882.881.380.982.181.580.383.782.0
SAEmbedCVPR’19surd77.882.780.1---85.088.386.6
CRAFTCVPR’19surd81.186.083.579.987.683.684.389.886.9
PAN (no Ext)ICCV’19×77.784.681.079.488.083.577.882.980.3
PAN (with Ext)ICCV’19surd81.286.483.781.089.385.081.984.082.9
PSENetCVPR’19×75.680.678.075.181.878.379.781.580.6
PSENetCVPR’19surd79.784.882.284.078.080.984.586.985.7
LOMOCVPR’19surd76.585.780.879.387.683.383.591.387.2
DBAAA I’20surd80.286.983.482.587.184.783.291.887.3
BoundaryAAA I’20surd---83.585.284.388.182.285.0
DRRGCVPR’20surd83.085.984.584.986.585.784.788.586.6
ContourNetCVPR’20×84.183.783.983.986.985.486.187.686.9
TextRayMM’20surd80.482.881.677.983.580.6---
ABCNetCVPR’20surd78.584.481.481.387.984.5---
FCENet†Ours×80.785.783.179.887.483.484.285.184.6
FCENetOurs×83.487.685.582.589.385.882.690.186.2
  • FCE は、任意の閉曲線を少数の低周波成分(K=5 でしばしば十分)で近似できる。
  • FCENet は CTW1500 および Total-Text で最先端手法に対して競争力のある結果を達成し、特に高度に曲がった文字のサブセットで高い性能を示す。
  • アブレーション実験では、Text Center Region 損失と提案された輪郭ベース回帰損失が結果を大幅に改善し、特に CTW1500 および Total-Text で顕著である。
  • FCENet はトレーニングデータを削減しても堅牢な性能を維持し、良好な一般化を示す。
  • FCENet は 追加データなしで CTW1500 で 83.4% R、87.6% P、85.5% F、Total-Text で 82.5% R、89.3% P、85.8% F を達成し、強化設定では CTW1500 が 83.4/87.6/85.5、Total-Text が 82.5/89.3/85.8 となる(表1参照)。一方、FCENet†(より大きなバックボーン) は baseline 設定で CTW1500 が 80.7/85.7/83.1、Total-Text が 79.8/87.4/83.4 に達する。

より良い研究を、今すぐ始めましょう

論文設計から論文執筆まで、研究時間を劇的に削減しましょう。

クレジットカード登録不要

このレビューはAIが作成し、人間の編集者が確認しました。