• 検索結果がありません。

空間充填曲線と画像処理応用

N/A
N/A
Protected

Academic year: 2021

シェア "空間充填曲線と画像処理応用"

Copied!
6
0
0

読み込み中.... (全文を見る)

全文

(1)2004−CG−117 (5) 2004/11/26. 社団法人 情報処理学会 研究報告 IPSJ SIG Technical Report. 空間充填曲線と画像処理応用 鎌田 清一郎 早稲田大学大学院情報生産システム研究科 あらまし  ペアノ  は

(2)  年『平面領域内の全ての点を通過するような曲線』 を発見し その存在を明らかにした 現在 線分を単位超立方体全体へ移すこのような連続曲 線は 空間充填曲線 あるいはペアノ曲線と呼ばれている 空間充填曲線の中で 応用研究の 最も多い曲線はヒルベルト曲線である 例えば ヒルベルト曲線の応用としては画像圧縮 ス ペクトル画像分類 データベース情報検索 計算機ホログラムなど 様々な分野に及ぶ 本論 文では 空間充填曲線について定義と  つの例を紹介し 次にヒルベルト曲線を中心とした画 像処理への応用研究を幾つか概観する.   

(3)          .  .

(4) 

(5)          . 

(6)             .    .        !   .    "#    $%   &'    . (.        !  !  #  . )! . &'*  ! #    +# .  #  %  ! !      . (. &'    !. &' "  +# . . はじめに. 工学的には 無数に存在するような平面内の点を.  カントール     在』を発見し 数学会を驚かせた しかし  ネッ ト   は この写像が必ず不連続となることを 証明したのである その結果 数学者の関心は 連続 素朴的集合論を提唱した. は, 『線分上の点と正方形内の点との 対 対応の存. . 考える必要がないので 有限個の点を辿る曲線を考. . . えればよい 空間充填曲線の中で 応用研究の最も. . 多い曲線はヒルベルト曲線である 例えば.  % 次元. となる全射写像が存在するかという点に移っていっ.   のように画像の空 間 & 分割表現になっている したがって この場合 ヒルベルト曲線に沿った画像走査 ヒルベルト走査 順の & 分木表現を用いて画像を表現する また ヒ. た 一般に ある区間から平面への連続写像が曲線. ルベルト走査により画像の1次元データが得られる. と呼ばれることから この問題は『平面領域内の全. が この周波数スペクトルを見ると ラスタ走査よ. . . . ての点を通過するような曲線は存在するのか?』と いうことになる. . これに対し.   ペアノ  .   ! 年この曲線を発見し その存在を明らかに した "#$ 現在 線分を単位超立方体全体へ移すこ のような連続曲線は 空間充填曲線 あるいはペア ノ曲線と呼ばれている. は. の場合のヒルベルト曲線は 図. . . り低域にエネルギーがより集中することがわかる. . この近傍保存性の良さから画像圧縮に利用した研究. . . . が数多くなされている 本論文では まず 空間充.  線 シェルピンスキー曲線の例を紹介し 次にその 画像処理の応用研究を幾つか概観する. 填曲線についての定義とヒルベルト曲線 ペアノ曲.  −25−.

(7) . 空間充填曲線.  空間充填曲線の定義. . 本節では空間充填曲線の定義について述べる ま. . ず 順像を定義 定義 .  に示す. が  次元ユークリッド空間.   の部分   内へ. 図. 集合から  次元ユークリッド空間 の関数であれば.   ある . による. 次に 定義 定義. における.   '         . . を.  . .   . の順像と呼ぶ ここで. . は各々 関数. の定義域および値域で 図.  を用いて曲線を次のように定義する. ( . . が連続であるとき その像  を曲線と呼ぶ また. . .  を曲線. ' . .  . . '    の媒介変数表示と呼ぶ.  と定義 % より 空間充填曲線を表す連続写 は次のように定義される. 定義 像. (  

(8) % が連続かつ      であれば    は空間充填曲線と呼ばれる. 定義 .  で述べたように これは全射写像ではあるが 全単 射写像ではない つまり 空間充填曲線は重複点 媒 介変数の相異なる値に対応する同一の点 が無数に あることも許されるとして作った曲線である 従っ て 重複点を含まないジョルダン曲線 単純閉曲線 は空間充填曲線になりえないことが分かる % 次元の場合を例にとれば 空間充填曲線とはユー クリッド平面  上の連続曲線 すなわち線分 ' "! $ から  への連続写像 による像   で 正 方形全体をうめつくすものである これは 像   が正のジョルダン測度 % 次元であれば面積 ) 次元 であれば体積に相当する量 をもつ連続写像 と 言い替えることができる ただし. . . ( ヒルベルト曲線の例. が空間充填曲線を生成するならば 前節. %( ペアノの空間充填曲線.  ' "! $ から  ' "! $ への写像  を 以下のように定義し これが連続な全射写像である ことを示した       !      !     ' !        ここで  は  を  回繰り返し適用することを 意味する これが  ペアノが発見した空間充填曲 線である しかし  ! 年の  ペアノの論文では,この解. を使い. 析的な表現に対する幾何学的な解釈は与えていな かった.  * ムーア +.  の言葉を借りると. 「曲面充填曲線の現象を幾何的なイメージとして明.  , ヒルベル. らかにしたのはヒルベルトであった」. トは初めて空間充填曲線をつくり出す幾何的な生成. "&$ 彼によって示された空 間充填曲線を図  に示す この曲線が ヒルベルト 曲線と呼ばれる空間充填曲線である さらに 彼は 式  に示されるペアノの空間充填曲線に対する幾 何的解釈を与えている その曲線は図 % に示される ものである この他にも図 ) に示されるようなシェ ルピンスキーにより示された空間充填曲線がある これまでに ) つの空間充填曲線の例を示したが 共通する性質として 次の性質があげられる 手順を示したのである. 性質 上述の三つの曲線の座標関数はいずれもいた るところ微分不可能である. 空間充填曲線の例.  ペアノは演算子 . ' %   ' !  %. .  , ヒルベルトの言葉を借りれば これらの 写像は「いたるところ連続で 同時に いたるとこ ろ微分不可能な写像の簡単な例」である これ以外. ここで. % −26−.

(9) 0101 0111 1101 1111. 01 11. 0100 0110 1100 1110 0001 0011 1001 1011. 図. 00 10. 0000 0010 1000 1010. (a). (b). )( シェルピンスキーの空間充填曲線 図. . にもいくつかの空間充填曲線が存在するが ここで. . . は 省略する 参考文献. . "&$. &( 4分割領域のアドレス割当. γ=1. γ=2. γ=3. γ=4. 画像処理応用.   # 年以降急速に多く   例にとると 画像圧縮 スペクトル画像分類 データ ベース情報検索 計算機ホログラムなどへの応用が ある "-  $ 画像処理への応用研究は. なっており 様々な分野に及ぶ ヒルベルト曲線を.  画像走査. . 図. #( 分割領域の走査パターン. . . 空間充填曲線の計算方法は 応用数学の分野で主. 号である 各分割領域でのアドレスと曲線番号は. として研究されてきた 本節では 画像を空間充填. 分割前の領域の走査パターン 分割後の4領域の接. .  曲線に沿って走査することを考え 画像走査として. . . . 続情報 と分割領域での走査の順番 何番目に走査.     テーブル化しておき 必要な情報を逐次参照し 再. のヒルベルト走査と一般化ヒルベルト走査を紹介. する画素かを示す順序情報 から決定できる そこ. する. で この2つの情報 アドレスと走査順序 を予め. .  ヒルベルト走査. 帰的な計算を除去するのがルックアップテーブル参. 次元のヒルベルト曲線を生成するアルゴリズ.  ./ の方法 ")$ と 01  の方法 "2$ の % 種類のみがあった しかし 3    "!$ は. ムは. グレイコードの概念を用いた新たなアルゴリズムを. .  . . .   "

(10)  $" $ は. 番とすると アドレス参照用のターミナルテーブル. "$ ' "!! !  !$  "%$ ' "!! !  !$  ")$ ' " ! !! !$  "&$ ' " ! !! !$. 見い出した これは 従来の2種類の方法よりも高.  % 次元正方形領域 を対象とし % 種類のルックアップテーブル ターミ ナルテーブル インダクションテーブル を利用し た非再帰的なヒルベルト走査 "# 2$ について簡単に 述べる サイズ %  % の正方形領域に対し 図 & に示 すようなアドレス割当を行なう 図 & では4分 割後の領域に対して左下 !! 左上 ! 右下 ! 左上  のアドレスを割り当てる 2回目の4分割後のア ドレス割当は同図 4 のように下位2ビットが付加 される 従って 回の分割操作後の    の画素 のアドレスは % ビットの2進数表現によって表 すことができる また 分割後の走査パターンとし ては図 # に示す & 種類を考える ここで

(11) は曲線番. . 照による計算法の基本的な考え方である

(12)  を 回分割時の曲線番号  を 回分割時の走査の順. . 速計算が可能である 本項では.   "

(13)  $" $ は次のようになる   "$ ' "%   &$   "%$ ' " % % )$   ")$ ' "& ) ) %$   "&$ ' ") & & $. となり 曲線番号参照用のインダクションテーブル. . ルックアップテーブル参照によるヒルベルト曲線 生成の具体的アルゴリズムは次のようになる. ) −27−. .

(14) O. E. E. 01. 11. 010. 110. 011. 111. 0011 0111 1011 1111. 00. 10. 001. 101. 010. 110. 0010 0110 1010 1110. 2 x 2 (p = 1). 000. 100. 001. 101. 0001 0101 1001 1101. 000. 100. 0000 0100 1000 1100. 2 x 3 (p = 2). E. 2 x 4 (p = 3). O2. E2. 001 000. E1. 図. E2. E1. 0010 0110 1010 1011. 010. 100. 110. 0001 0101 1001 1101. 2( 長方形領域の分割規則. (p = 4). 図. (p = 6). 0000 0100 1000 1100. (p = 5). -( 2 種類の長方形プレート    . ように偶数長と偶数長の辺で分割 . . 奇数長  の辺:分割点が中点に最も近くなる. . ように奇数長を偶数長の辺で分割   . .  % の線分は 回の % 分割により辺長  の % 個の線分に分割される このことから 線 辺長 . 分長  が. "!$ を参照されたい. 一般化ヒルベルト走査. . 本項では ヒルベルト曲線の走査領域を超立方体 領域から超直方体領域に拡張した一般化ヒルベルト. "%$ について紹介する ただし 次元の場合 は説明が複雑になるので % 次元の場合について簡 単に説明する 長方形領域へ拡張した擬似ヒルベルト走査は 分 割及びその後の連結が図 2  8 は各辺における画 素数が各々偶数及び奇数個であることを表す に示 す形式に従うものとする これは次のような分割規 則である 走査. . 111. 4 x 3. 次元空間における具体的なアルゴリズムは文. . 101. E2. * 455 

(15)   

(16)   '  % ) &   '  "

(17)  $" $6

(18)   '   "

(19)  $" $6

(20)    '  % ) &    '  "

(21)  $" $6

(22)   '   "

(23)  $" $6 

(24)   '  % ) &   '  "

(25)  $"$6

(26) '  "

(27)  $"$6

(28)   '  % ) &   '  "

(29) $" $6

(30)  '   "

(31) $" $6

(32)   '  % ) &   '  "

(33)  $"$6. 7           6     献. 011. 4 x 2. E1. E1. 4 x 4. 偶数長  の辺:分割点が中点に最も近くなる. %  %    &  % であれば 回の % 分割の結果  は線分長 % ) & の組合せから成る % 個の線分に分割される 縦横 の線分長において %  %    &  %  % %  %    &  %  を満たす長方形領域では 回の & 分割の結果 % ) & の線分長をもつ 2 種類の長方形プレート 図 参照 が生成されることが分かる そこで 図 - に 示すアドレス割当を行ない 各アドレスをプレート 毎のターミナルテーブル   "$"

(34) $"$ に格納する 例えば   "$"$"$ ' !!   ")$"$"$ ' !! のように参照する ここで  は長方形プレート番 号である したがって 正方形の場合と同様の & 分 割操作を 回行なった後に プレート毎のターミ ナルテーブルによるアドレス割当を加えることで 長方形領域に対応したアドレス割当が可能となる . 画像圧縮応用. 9 %!!! や + & などに 代表される画像圧縮技術には ,: あるいはウェー ブレット変換などの変換符号化が主流である 空間 充填曲線の画像圧縮への応用研究は  ! 年代後半 から論文発表が多くなり 空間充填曲線をその要素. & −28−. 国際標準化された.

(35) 技術へ適用するための試みがいくつかなされてい. . . た 本節では 可逆圧縮と非可逆圧縮に分けて説明 する. .   可逆圧縮手法 静止画像の可逆圧縮では.  ;7  < "%$ が. 最初にヒルベルト曲線の応用を理論的に検討したの である. . また.  +     ")$ は予測符号化に. 空間充填曲線を適用した場合の圧縮効率について理. . . 論的に検討した 近年 小林他. . "$ は 走査方法に. 着目し 予めテンプレートとして与えられた複数の 走査法を利用して予測符号化を改良した新たな可逆.   画像を対象とし 図  のように,画像を複数の領域. 図. 圧縮手法を提案した これは 人工画像を含む静止. (例えば,正方形領域)に分割し,各領域において 画像の性質に見合った走査方法を適応的に見つけて 効率的な画像圧縮を行うものである.国際標準化方. 9  9 5; 9 %!!! の可逆圧縮方式と 比較し 実時間処理でこれらの圧縮性能を上回る結 果を得た 式. . ある 近年 コンピュータグラフィックスへの応用. 非可逆圧縮手法. 静止画像の非可逆圧縮では.      "$ が. ) 次元ヒルベルト曲線を用いてカラー画像圧縮への 適用を検討した ヒルベルト走査等により画像の 1次元データが得られるが その周波数スペクトル を見ると ラスタ走査より低域にエネルギーがより 集中することがわかる この近傍保存性の良さか ら非可逆圧縮への応用研究が盛んになったのである. " $. このような立場からの論文発表が数多くあ. るのでここでは省略する. . 動画像の非可逆圧縮では.       "-$ が. 可変ブロックサイズのブロックマッチングによる動 き推定にヒルベルト走査に基づく4分木表現を利用. .  =    " $ は 動き推定における ブロックマッチングをヒルベルト走査後の  次元系 列に対して行う方式を検討したが いずれも動き補 償の計算量削減が目的である した また. まとめ 本論文では空間充填曲線について定義とペアノ. . . ヒルベルト シェルピンスキーらによる空間充填曲.  幾つか概観した 空間充填曲線はフラクタルと同じ ように扱われるが 数学的には全く異なった概念で 線の例を紹介し 次にその画像処理への応用研究を. . 研究が多くなっており これらについても今後研究 報告としてまとめる予定である. . 謝辞. . . 本論で紹介した研究の一部は 財団法人北九州産 業学術推進機構(.  . . . ( 走査方法に着目した画像圧縮. >? )のヒューマンテクノクラ. スター推進センターの研究プロジェクトの援助を受. . けた ここに感謝の意を表す. . 参考文献. "$ 坂東幸浩 西修功 鎌田清一郎 @ヒルベルト走 査を用いた時空間領域分割による高速動画像圧 縮法 映像情報メディア学会誌 . A       & 77 ## B#2&   "%$ 坂東 幸浩 鎌田清一郎 @ 次元空間における一 般化ヒルベルト走査の一計算法A 電子情報通信 学会論文誌 ? C      % 77 )2B ) %!!! ")$ ?D ./@  = E * 4F 7 G =  A    

(36)   

(37) 

(38) 

(39)     77 %B&2  2  "&$ , * 4 @H 4  = ?44 =  ; 

(40)  > H HIA       77 &# B&2!   "#$ 鎌田清一郎 ペレス・アーノルフォ 河口英二 @% ) 次元空間におけるヒルベルト曲線の一計算法A 電子情報通信学会論文誌 ,5     

(41)    77 %-B%%2   "2$  3 D8     3E=  @? 7  

(42) * 4 =  5 =     77      75. # −29−.

(43)  A       

(44)     

(45)    & 77 &%!B&%  ) "-$ 鎌田清一郎 新見道治 河口英二( @ヒルベルト 曲線を利用した多次元画像の対話型解析法A 電 子情報通信学会論文誌 ,5    . 

(46)     - 77 %##B%2&  & "$ 鎌田清一郎 @ヒルベルト走査を利用した濃淡画 像の情報圧縮に関する考察A 電子情報通信学会 論文誌 ,5    

(47)     % 77 &%2B &))  - " $  3    J .  A.  5 =  7  =  * 4 A  . " $ = J = J 3  * A ?   4 I  =  =  

(48)      A           ) 77 #-#B##  . 

(49)   

(50)   

(51) 

(52) 

(53)  

(54)  

(55)   77 #-#B#-  . "!$  3 D    J .  @? E  =  

(56)  B  * 4 =A    

(57) 

(58)       - 77 2&B -)   "$ 小林 正明 鎌田清一郎 @複数走査を用いた自然 画像の可逆圧縮方法A 電子情報通信学会論文誌 ,5  C   

(59)      77 2!)B2% %!!& "%$ ? ;7  9 < @ 7 

(60) E 5   A      

(61)         77 %B  2 ")$  +  ,  K    @8 5 =  1

(62)    =  = E   L 77 A         

(63) 

(64)    "&$ * = @7 G = A  

(65) 

(66)   J  & 鎌田清一郎 訳 @空間充填曲線 とフラクタルA シュプリンガー・フェアラーク 東京   "#$    @   4 1 7   5   7 A        ! "2$ 9 01   + . ( @?   7  =  =  A   

(67)    

(68)       & 77 &!)B&%   "-$   + 3==  ?3 A ? .  7    E 7 4  5    = =      5   A    

(69) 

(70)    2    77 &-B#!%  - "$ D9  ?> ;   >* 5   @+7    7 

(71)  5   =  =   7 A   

(72)    

(73)          77 #%!B#%2  ) 2 −30−.

(74)

参照

関連したドキュメント

の点を 明 らか にす るに は処 理 後の 細菌 内DNA合... に存 在す る

日頃から製造室内で行っていることを一般衛生管理計画 ①~⑩と重点 管理計画

この節では mKdV 方程式を興味の中心に据えて,mKdV 方程式によって統制されるような平面曲線の連 続朗変形,半離散 mKdV

このように、このWの姿を捉えることを通して、「子どもが生き、自ら願いを形成し実現しよう

ヒュームがこのような表現をとるのは当然の ことながら、「人間は理性によって感情を支配

このような情念の側面を取り扱わないことには それなりの理由がある。しかし、リードもまた

本検討で距離 900m を取った位置関係は下図のようになり、2点を結ぶ両矢印線に垂直な破線の波面

・マネジメントモデルを導入して1 年半が経過したが、安全改革プランを遂行するという本来の目的に対して、「現在のCFAM