画像の弾性マッチングーパターン認識と画像工学の一接点
6
0
0
全文
(2) あらまし. 本チュートリアルでは,画像の弾性マッチング法について解説する.弾性マッチングは,画像. 工学やパターン認識の分野における基本技術である.例えば,画像工学の分野においては動画像圧縮時の 動き補償に利用される.一方,パターン認識の分野においては, 画像間の類似度を評価する際に利用され る.弾性マッチングは,ゴム膜マッチングとも呼ばれ,直感的には,一方の画像を変形させながらもう一方 の画像に近づける方法である.数学的には, 画像間の画素対応関係を定める 次元 次元写像関数の最適 化問題として定式化される.この写像関数については様々なモデルが提案されている.これらモデルを概観 すると共に,その最適化問題がどのように解かれるかについて解説する..
(3)
(4)
(5) .
(6)
(7)
(8) . .
(9) !" ! ! !
(10) "
(11) !# !" !# $ % & $ # & & '()(*
(12) . .
(13)
(14)
(15)
(16)
(17)
(18)
(19)
(20)
(21)
(22)
(23) ! "
(24)
(25) #
(26)
(27) $
(28)
(29)
(30) %
(31) & &
(32)
(33) $
(34)
(35) .
(36) $
(37) % . . やオプティカルフロー ' + も同様に弾性マッチング手. まえがき. 法と考えることができる.一方,パターン認識の分 本チュートリアルでは,弾性マッチング法について. 解説する.弾性マッチングは,画像工学やパターン認. 野では, 画像間の類似度を評価する際に弾性マッチ ングが利用される '-0+.. 識の分野における基本技術である '(( () (*+.例え. ゴム膜マッチングとも呼ばれることからも判るよ. ば,画像工学の分野では,動画像圧縮において利用さ. うに,弾性マッチングは直感的には一方の画像を変. れる動き補償方式 ', -.+ が弾性マッチングの一種と. 形させながらもう一方の画像に近づける方法である.. して挙げられる.他にもステレオ対応付け '- / ).+. 数学的には, 画像間の画素対応関係を定める. ( −1−. 次.
(38) 元 次元写像関数の最適化問題として定式化される. を用いれば,なるべく平滑なワープ関数を求めるこ この写像関数については様々なモデルが提案されて. とができる.. いる.以下本稿では,これらモデルを概観すると共. 動き推定法であるオプティカルフローも,時間的. を求め. に,その最適化問題がどのように解かれるかについ. に連続した 画像間の各画素対応すなわち. て解説する.. るという意味で一種の弾性マッチング法であると言. . える.ただし,オプティカルフローの場合,2(3 の目 的関数の最小化問題としてではなく,オプティカル. 弾性マッチングの定式化. . . を求. フロー拘束式と呼ばれる方程式を解くことで. . 1 と 1 を考 える.ここで, は画像 の第 2 3 画素の特徴 量, は画像 の第 2 3 画素の特徴量とする. このとき, 4 2 3 2 3 を から への 次 元 次元写像関数とする.写像関数 はワープ関数 とも呼ばれ, 画像間の画素対応を定める. 弾性マッチングは,次の目的関数 2 3 のワー プ関数 に関する最小化問題として一般に定式化さ れる. 2 3 1 2 3 2(3. 2 3 を最小化する 6 ワープ関数 が画像 を基準とした際の画像 の 変形を表現するためである.例えば, が時間的 に連続した 画像であれば, 6 は動きを表すことに なる.また がステレオ画像対であれば, 6 は. ここで,. 視差を表す.さらに. つの. 画像. . . . . . . . . . は であり,すなわち を通し である.また,2 3 は, つの画像 . て見た画像. 3 と. の !単純" マッチング距離である.例えば, 2. める.. . 弾性マッチングは 画像間の変動 2変形3 解析に利. 2 3 1. . . . . . 2 3. . となる.このように して評価した 小化は. 2 3 はワープ関数 を介. 画像の最適整合を図ることに相当. する. 式 2(3 の目的関数はの最小化に際しては,様々な制 約条件が課されることが多い.この制約条件とワー プ関数. の定義の両者によって,実際に可能な画素. 対応付けの範囲が規定される.. . . が入 6 力画像パターンであったとすれば, は入力画像パ. が標準画像パターン,. . ターンに生じた幾何歪みを表す. 画像間の類似度評価にも利用. される.すなわち弾性マッチングによって与えられ る距離. . . 画像間の距離であり,従ってその最. により. . . . . 弾性マッチングは. . . 用される.これは,目的関数. してユークリッド距離を用いた場合,. . 弾性マッチングの利用先. 2. 3 1 . は,ワープ関数 の. 画像. . 2 3 1 26 3
(39). により を極力. に近づけた後. 間の距離であるためである.すなわ. ち,弾性マッチング距離は画像パターン 変形を. 2)3. に生じた. によって補償した後での 間の距離に. 相当する.従ってある種の変形不変距離となる.弾. も併せた目的関数が用いら. 性マッチング距離は,パターン認識における識別関. 2 3 1 2 3 5 2 3 2-3 正則化項 2 3 は,求まるワープ関数に何らかの望. 扱う手書き文字認識の分野においては,様々な弾性. 次のように正則化項 れることも多い. . ましい性質を与えるためのものである.制約条件と 異なり,ワープ関数. の範囲を厳密に規定すること. 数としてよく用いられる.例えば変形の多い対象を マッチングが利用されている '-0+.. . にはならないが,求まる最適ワープ関数に所望の傾. . 弾性マッチングの種類 前述のように,弾性マッチングの性質は,ワープ. と制約条件に依存する.特に,ワープ関数に. 向を与えることができる.例えば, 2 3 としてワー. 関数. プ関数. ついては,パラメトリックなものとノンパラメトリッ. の. 次微分の大きさの総和 . . . . 5. . . . 5. . . . . クなものの,およびそれら両者の混合系,の - 種に 大別される. −2−.
(40) . パラメトリックなワープ関数に基づく 件がある.弾性マッチング問題の場合,この条件は そのまま解ける形にはならない.そこでワープ関数 手法 を. パラメトリックなワープ関数とは,少数のパラメー. を表す.アフィン変換 '-/+ な 次元正弦波の加重和による の. について離散化して非線形連立方程式を定め,. それを解くことになる ' (+.なおこの場合,23 あ. タで規定される関数. くまで
(41) 8 条件の離散近似条件である,. どの線形変換や,. 表現 '(7+ はその一種である.なお後者については重. 23
(42) 8 条件は最適解の必要条件であり 十分条件ではない,23 非整数座標における画素値. みがパラメータとなる.このパラメータを制御変数. が必要になる,23 非線形連立方程式は数値的な手. として目的関数. 法で解くしかない,といった問題があるため,実用の. を最小化することになる.. 前述のようにパラメータは一般に少ないので,こ. 際には妥当な解を得るための工夫が必要となる.例. を導入した目的関数 2-3 を利用した. の最小化は後述するノンパラメトリックな場合に比. えば正則化項. べて計算量的に少なくて済む場合が多い.しかしな. り,粗密探索の援用などが行なわれる '. がら,. の自由度は低くなる.例えばアフィン変換. の場合には,パラメータ数は 0 個で済むが,局所的 な変形に対応できない. 目的関数の最小化問題は,たとえワープ関数が線 形変換であっても,非線形最適化問題となる.これ. -*+. オプティカルフローも,ノンパラメトリックかつ 連続的なワープ関数を用いた弾性マッチング法の一 種と言える.オプティカルフローの場合,前述のよ うに,2(3 の目的関数の最小化問題としてではなく,. に内包されているため. オプティカルフロー拘束式と呼ばれる方程式を解く. である.従って,最小二乗問題のような閉じた解を. 近似を行なったり,また正則化を採用する点 '(-+ な. は,制御変数が非線形関数. 求めるのは一般に不可能である.このため
(43) 展 開 ' *+ や反復解法 '-/+ などの近似解法を利用して解 くことが多い.また文献 '(.+ の手法では,各画素 2ブ. 3 が,2 3 に対応した際の誤差を. ロック32. 次ま. ことで. を求める.ただし,解を求める際に,離散. ど,上述の変分ベースの方法との共通点も多い.. 離散的な場合. での
(44) 展開近似を用いてモデル化しておき,そ. 離散的なワープ関数を用いた場合,ワープ関数は. れを用いて画像全体としての最適なアフィン変換パ. 画素の離散的な対応関係そのものとなり,目的関数. ラメータを陽に求めている.. の最小化問題はワープ関数を表現する. . 22 3
(45)
(46)
(47) 2. . . . 個の変数. 33 の最適化問題に. 帰着する.ディジタル画像を対象とする場合,こう. ノンパラメトリックなワープ関数に基 した離散的なワープ関数を用いるのは,ある意味合 づく手法. 3 に. 理的である.. 3 の間に制約条件が無ければ,2(3 の. 変数 2. ノンパラメトリックなワープ関数とは,各 2 おける. 3
(48)
(49)
(50) 2 . . の値 2すなわち 2 3 の対応点 2 33 を直. . 最小化問題は,. 接制御可能な関数である.幾つかのパラメータを用. . . いて間接的に関数形状を制御する )( の手法と異な. . . . . 1. . . . . . . 273 ち,より「柔らかな」弾性マッチング法を実現できる. のように各 2 3 独立の最適化問題になる.すなわ このノンパラメトリックなワープ関数は,以下の ち 上の各画素 2 3 毎に,最も適合する 上の画 ように連続的なものと離散的なものに細分される. 素を探索する問題になる.この場合の弾性マッチン グは摂動法と呼ばれることもある.この方法は広く り,非常に自由度の高い制御が可能である.すなわ. .
(51). 検討されているが,多くの場合,誤対応を防ぐため. 連続的な場合. に,粗密探索手法や高次元画素特徴などが援用され. 連続的かつノンパラメトリックなワープ関数を用 いた場合,2(3 の最小化問題は. を変関数とする変. ている ') , -,+.. 3 の間に制約があると,問題. 一方,変数 2. . . 分問題となる.変分問題には,通常の最大最小問題. は一気に難しくなる.厳密な最適解 6 を求めようと. の極値条件にあたるものとして,
(52) 8 条. しても,上のように各変数毎の独立な最適化を行な. −3−.
(53) うことはできない ' .+.特に,. を同相写像とすべ. パラメトリックなワープ関数のもつ自由度を. く,上下左右の画素間に次のような単調連続性 '--+. より利用しながら,少数のパラメータ. の制約. 行なえる.. . . . (. (. を課すると,目的関数. . 203. の最小化問題は 9: 問. 題になり '(0+,厳密解を求めるのは事実上不可能にな. ( 行の対応関係を制約条件として 第 行の対応関係を定め,次にその 行の対応関係を 制約条件として第 5 ( 行の対応関係を定めるといっ. る.このため,第. た逐次的な近似解法が採られる '7 * 7 0 -( -)+.. 上ですべて同じ 行内に 対応付けられるといった制約を用いると, は疑似 . また,. の 行の画素は. . . . . に. で最適化が. まとめ 画像工学やパターン認識の分野における基本技術. である画像の弾性マッチング法について概観した.弾 性マッチングの実体である. 画像間の画素対応を定. める 次元 次元写像 2ワープ関数3 について着目し, ワープ関数がパラメトリック表現されるか,ノンパ ラメトリック表現されるかによって,従来の弾性マッ チング法を分類した.その際,こうしたワープ関数 の表現に応じて,その最適化手法 2アルゴリズム3 に 違いがあることも指摘した.. 次元的なものとなるが,計算量的には相当軽減さ れた問題に帰着できる '( 0 / ( (/+.. . 弾性マッチングでは結果として,23 最適化された ワープ関数すなわち画素対関係,および 23 最小化 された目的関数すなわち弾性マッチング距離,の. パラメトリックとノンパラメトリック つが求まる.前者は 画像間の変動 2変形3 解析に利 用される.後者はパターン認識において変形不変な の混合系 識別関数として利用される.. 動画像圧縮の動き補償で採用されるブロックマッ. 本チュートリアルでは,弾性マッチングの具体的. チングは,ブロックを画素のように見るとノンパラ. な応用例については触れていない.応用に際しては,. メトリックなワープ関数を摂動法で最適化している. マッチングの対象の性質に応じてワープ関数や制約. 方法になる.一方,1ブロックに着目すると平行移. 条件ならびに目的関数をチューニングすることが重 動のみであり,これは線形ワープ関数である.従っ 要である.また応用に応じて計算量的に妥当な手法 て,ブロックマッチングはパラメトリックとノンパ を選ぶことも肝要と思われる. ラメトリックの混合系であると言える. メッシュベースの動き補償 '- + でも同様に混合系 が使用される.すなわち,メッシュを構成する三角. 参考文献. 形パッチの頂点に着目すると摂動法的かつ逐次的に 最適化されるされるノンパラメトリックなワープ関 数であり,パッチ内に着目するとアフィン変換すな わち線形ワープ関数である ' - )+.なお,同様の手 法は顔画像マッチングにも適用されている '(,+.. '(+ ; < %% = > 8 ? : !@
(54) A
(55) " : @<==: B((-C((0 (**-. パターン認識の分野では,こうした局所分割以外 の混合系も提案されている.文献 '-7+ の手法では,学 習フェーズとして,あるカテゴリの複数の学習パター ンについてそれぞれノンパラメトリックなワープ関. ' + = = D E 8 D. !
(56) F " <@A @ =
(57) / - )--C)0/ (**7. 数を最適化し,そうして得られた最適ワープからその カテゴリに発生しやすいワープ関数. .
(58)
(59)
(60) . . . '-+ A G D & D H & I . を統計的に推定しておく.実際にマッチングを図る. を線形和. 際には,. . . . として定義し,. . を. パラメータとして最適化する.この方法では,ノン. ) −4−. !<
(61) " : <
(62) A
(63)
(64)
(65) 7 , **-(.., ..-.
(66) ')+ & E D. !<
(67) '()+ < > E M G A : & " @ H J : E
(68)
(69) !&
(70)
(71)
(72) 4 <
(73) (7 (. C(( (*,( " =
(74) :
(75) /( (.*C( * (**, '7+ A @ @ < 9 K
(76)
(77) E !A %
(78) '(7+ < > E M G = 8 !;N
(79)
(80)
(81)
(82)
(83) " : <
(84) A "
(85)
(86)
(87) (, - 0/C /, (**0 :
(88) * / (()7C((7/ ... '(0+ & > K L !
(89) 9:
(90) " : ? '0+ K @ =K 8 E I > !A
(91) 8
(92) ) (- ))7C)7- ..- A
(93) " : ?
(94) , '(/+ = > ; < %% !> ( (*)(C(*7- (**7
(95) & A
(96) " : '/+ E @ = 8 I = D ? <
(97) A
(98)
(99)
(100) (0 , ,) C,), D A A !<
(101)
(102) (**)
(103) " @ B J L '(,+ A 8 E @ B E D
(104) 0- - 7) C70/ (**0 E 8 @ A
(105) : : K % ',+ & A !A K > !& N
(106) B4
(107) " " :
(108) ,- 0 @
(109) ) - -..C-(( ,7,,/0 (**7 (**- '*+ I & I
(110)
(111) !A
(112) '(*+ I 8 = ? <. !< .
(113)
(114)
(115) " : ?
(116) - ( ( *C H $
(117) " : ()* (*** <
(118) A
(119)
(120)
(121) * (0 -*C77 (*,/ ' .+ 8 ? : !&
(122)
(123) . " '(.+ A !:
(124) 4 : @<==: ()*C(7 (** " : @:?
(125) ( , C ,7 (**,. ' (+ ? A !@
(126) % " : ? 8 '((+ @ < H
(127) > B A !<
(128) , (,(C(,/ (*,, " E <
(129) = ' + M A% !< @
(130) 7 (77C(/( (**, . .
(131) '( + 原 学 内田誠一 迫江博昭 !画素を単位とした
(132)
(133) 視差補償に基づくステレオ画像圧縮の検討" 情 " : ? 8
(134) (* / 報処理学会研究報告 ..)<BA)02(3 (C/ 7*7C0.) (**, ..) ' -+ M 9 I I !A '(-+ D > : I D H = !&
(135) F " < $
(136)
(137)
(138)
(139) (/ (C- (,7C .- (*,( 7 −5−.
(140) " @ = B
(141)
(142) ) - --*-70 (**).
(143) ' )+ E 9O
(144) H @
(145)
(146) : I '-)+ = L I = !<
(147) !<
(148)
(149) " @
(150)
(151) J =
(152) ,-& ( (.*C " @
(153) ((( ...
(154) -* - ()((7. (**- '-7+ 内田誠一 迫江博昭 !カテゴリ固有変形の線形 結合モデルに基づく弾性マッチング法" 信学論 ' 7+ H A PQ !
(155)
(156) . 2&3
(157) E,/& 0-*0), ..)
(158) F " : @<==: )* 7 (** . '-0+ = L I = !<
(159) ' 0+ < 8 ? K 8 H . " @ J = K A K
(160)
(161) !;N
(162)
(163)
(164) ,,& , (/,(C(/*. ..7 %
(165) " : @B:? 0-)C0). (**, '-/+ K M > < !<Æ
(166) ' /+ < ? I E D !@
(167)
(168) Æ . " .
(169) " : <
(170) A =
(171) : A
(172) (0 - *C)0
(173)
(174)
(175) - ) -,)C-*7 ..( (*** ' ,+ M = 8 > !L '-,+ 山田博三 斉藤泰一 森 俊二 !類似度法の一改良 C ずらし類似度 C" 信学論
(176) E0)& (.
(177)
(178) */.*/0 (*,(
(179)
(180) $
(181) " : <
(182) A
(183)
(184)
(185) . * **) '-*+ 9 M !& (.(. (**,
(186)
(187) " : @:
(188) ( - (-C (/ (**) ' *+ : M = M 8 @ E = & D B . !< Æ
(189)
(190) ').+ 9 M = A > !:
(191) $ " : 4 @:?
(192) 07(C077 (** " @ =
(193) , & - 7 --- (*** '-.+ @ =
(194)
(195) E > ! " = : A
(196) (0 ) /.*( (*** '-(+ 杉村昌彦,飯国洋二,足立紀彦 !ツェルニケモー メントを特徴量とする 次元動的計画法を用い たイメージマッチング" 信学論 2&3
(197) E,.. & ( (.(C(., (**/ '- + < A
(198) : B D @
(199) D HR
(200) !
(201)
(202) N #
(203)
(204) " :
(205) ,0 0 (. *7( (**, '--+ 内田誠一 迫江博昭 !動的計画法に基づく単 調連続 次元ワープ法の検討" 信学論 2&3
(206) E,(& 0 ( 7(( 7, (**, 0 −6−.
(207)
関連したドキュメント
The goods and/or their replicas, the technology and/or software found in this catalog are subject to complementary export regulations by Foreign Exchange and Foreign Trade Law
Inspiron 15 5515 のセット アップ3. メモ: 本書の画像は、ご注文の構成によってお使いの
・保守点検に関する国際規格IEC61948-2 “Nuclear medicine instrumentation- Routine tests- Part2: Scintillation cameras and single photon emission computed tomography imaging”
撮影画像(4月12日18時頃撮影) 画像処理後画像 モックアップ試験による映像 CRDレール
J2/3 ・当初のタンク設置の施工計画と土木基礎の施工計画のミスマッチ
・
据付確認 ※1 配管の据付状態について確認する。 実施計画のとおり施工・据付さ れていること。. 耐圧・漏え