講演抄録/キーワード |
講演名 |
2010-05-19 15:05
制約されたメモリ上での2値画像処理の技法 ○浅野哲夫(北陸先端大)・セルゲイ ベレグ(テキサス州立大)・リリアン ブゼール(パリ東大/LABINFO-IGM)・デビッド カークパトリック(ブリティッシュコロンビア大) COMP2010-12 |
抄録 |
(和) |
画像処理における基本的な処理には様々なものがある.
たとえば,2つの画素が同じ連結成分に属するかどうかを
判定する問題や,任意に指定した連結成分に属するすべての
画素を列挙する問題や,2つの2値図形が同じかどうかを判定
する問題などを挙げることができる.
作業用のメモリを十分に取ることができるなら,これらの
問題に対して効率のよいアルゴリズムを考えることは難しく
ない.本論文では,2値画像に関するこれらの基本的な問題に
対して作業用メモリが限定されている場合にも効率の良い
アルゴリズムを提案する.
本論文では入力2値画像は読み出し専用のビット配列で
与えられるものと仮定し,さらに作業用には定数個の
ポインタあるいはカウンタしか使えないものとする.
このような厳しい制約の下でも,本論文のアルゴリズムの
計算時間は$O(a +{b} \log {b})$である.ただし,$a$は
画像の面積(画素数)であり,${b}$はすべての連結成分の
周囲長の総和である. |
(英) |
Removing noises in a given binary image is one of common
operations. A generalization of the operation is to erase
an arbitrarily specified component by reversing pixel values
in the component. This paper shows that this operation is
done without using any data structure like a stack or queue,
or more exactly using only constant extra memory (of
$O(\log n)$ bits for an image of $n$ pixels) in
$O(m \log m)$ time for a component consisting of $m$ pixels.
This is an in-place algorithm, but the image matrix cannot
be used as work space since it has just one bit for each pixel.
Whenever we flip a pixel value in a target component,
the component shape is also deformed, which causes some
difficulty. An idea for our constant work space algorithm
is a deformation of a component which keeps its connectivity. |
キーワード |
(和) |
/ / / / / / / |
(英) |
constant work space algorithm / in-place algorithm / binary image / component / connectivity / / / |
文献情報 |
信学技報, vol. 110, no. 37, COMP2010-12, pp. 31-38, 2010年5月. |
資料番号 |
COMP2010-12 |
発行日 |
2010-05-12 (COMP) |
ISSN |
Print edition: ISSN 0913-5685 Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
PDFダウンロード |
COMP2010-12 |