The Study of 2-D Connected Component Algorithm

碩士 === 國立中興大學 === 通訊工程研究所 === 101 === Connected-component labeling is a fundamental algorithm in image processing. In a binary image which has been classified as foreground and background pixels, the purpose of the connected-component labeling is to find all the connected regions of the foreground p...

Full description

Bibliographic Details
Main Authors: Wei-Shin Tang, 唐偉訓
Other Authors: Jan-Ray Liao
Format: Others
Language:zh-TW
Published: 2013
Online Access:http://ndltd.ncl.edu.tw/handle/34422274243220754107
id ndltd-TW-101NCHU5650028
record_format oai_dc
spelling ndltd-TW-101NCHU56500282017-10-29T04:34:19Z http://ndltd.ncl.edu.tw/handle/34422274243220754107 The Study of 2-D Connected Component Algorithm 二維連通物件演算法之研究 Wei-Shin Tang 唐偉訓 碩士 國立中興大學 通訊工程研究所 101 Connected-component labeling is a fundamental algorithm in image processing. In a binary image which has been classified as foreground and background pixels, the purpose of the connected-component labeling is to find all the connected regions of the foreground pixels and give distinct labels to each of the different connected regions. Generally, we can classify the algorithm into two types according to its memory access strategy: regular access and irregular access. For the type of irregular access, the propagation of label causes unbounded access to the image. This causes low execution efficiency. For the type of regular access, it usually uses two or more raster scan to circumvent the unbounded access problem. The connected-component labeling method proposed in this thesis uses only one raster scan and can be classified as a regular access type. We use a single-direction linked list to store the line segments in each connected region. To prevent unbounded access to the line segments, three additional pointers are introduced to separate the connected region into three parts. These pointers are then used to merge connected regions and prevent potential unbounded access during the merging process. From experimental results, we can see that the execution time of the algorithm depends mainly on image size and the number of line segments. The effect of region merging is significantly reduced. This proves that the new algorithm can effectively reduce the execution time of connected-component labeling. Jan-Ray Liao 廖俊睿 2013 學位論文 ; thesis 35 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立中興大學 === 通訊工程研究所 === 101 === Connected-component labeling is a fundamental algorithm in image processing. In a binary image which has been classified as foreground and background pixels, the purpose of the connected-component labeling is to find all the connected regions of the foreground pixels and give distinct labels to each of the different connected regions. Generally, we can classify the algorithm into two types according to its memory access strategy: regular access and irregular access. For the type of irregular access, the propagation of label causes unbounded access to the image. This causes low execution efficiency. For the type of regular access, it usually uses two or more raster scan to circumvent the unbounded access problem. The connected-component labeling method proposed in this thesis uses only one raster scan and can be classified as a regular access type. We use a single-direction linked list to store the line segments in each connected region. To prevent unbounded access to the line segments, three additional pointers are introduced to separate the connected region into three parts. These pointers are then used to merge connected regions and prevent potential unbounded access during the merging process. From experimental results, we can see that the execution time of the algorithm depends mainly on image size and the number of line segments. The effect of region merging is significantly reduced. This proves that the new algorithm can effectively reduce the execution time of connected-component labeling.
author2 Jan-Ray Liao
author_facet Jan-Ray Liao
Wei-Shin Tang
唐偉訓
author Wei-Shin Tang
唐偉訓
spellingShingle Wei-Shin Tang
唐偉訓
The Study of 2-D Connected Component Algorithm
author_sort Wei-Shin Tang
title The Study of 2-D Connected Component Algorithm
title_short The Study of 2-D Connected Component Algorithm
title_full The Study of 2-D Connected Component Algorithm
title_fullStr The Study of 2-D Connected Component Algorithm
title_full_unstemmed The Study of 2-D Connected Component Algorithm
title_sort study of 2-d connected component algorithm
publishDate 2013
url http://ndltd.ncl.edu.tw/handle/34422274243220754107
work_keys_str_mv AT weishintang thestudyof2dconnectedcomponentalgorithm
AT tángwěixùn thestudyof2dconnectedcomponentalgorithm
AT weishintang èrwéiliántōngwùjiànyǎnsuànfǎzhīyánjiū
AT tángwěixùn èrwéiliántōngwùjiànyǎnsuànfǎzhīyánjiū
AT weishintang studyof2dconnectedcomponentalgorithm
AT tángwěixùn studyof2dconnectedcomponentalgorithm
_version_ 1718557648412999680