Efficient 2×2 block-based connected components labeling algorithms

This paper presents three new efficient 2×2 block-based algorithms for connected components labeling: a two-scan which assigns provisional labels to blocks, a two-scan which assigns provisional labels to pixels and a one-and-a-half-scan which assigns provisional labels to blocks. A new stripe image...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:2015 IEEE International Conference on Image Processing (ICIP) s. 4818 - 4822
Hlavní autoři: Santiago, Diego J.C., Ren, Tsang Ing, Cavalcanti, George D.C., Jyh, Tsang Ing
Médium: Konferenční příspěvek
Jazyk:angličtina
Vydáno: IEEE 01.09.2015
Témata:
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Abstract This paper presents three new efficient 2×2 block-based algorithms for connected components labeling: a two-scan which assigns provisional labels to blocks, a two-scan which assigns provisional labels to pixels and a one-and-a-half-scan which assigns provisional labels to blocks. A new stripe image representation is designed in order to perform the second pass only through the blocks containing some foreground pixel. We also improved the existing 2×2 block-based algorithms by utilizing information of a pixel during a transition in the mask, which allows checking of four neighbor pixels in the mask at most. Thus, the average number of checking operations needed to inspect the neighbor pixels in the first scan is reduced from 1.459 to 1.156, an improvement of 21%. We conducted experiments using synthetic and real images to evaluate the performance of the proposed methods compared to the existing methods. The proposed block-based one-and-a-half-scan algorithm presents the best performance in the real images dataset, which is composed of 1290 documents. Our block-based two-scan algorithm which assigns provisional labels to pixels showed to be the fastest in the synthetic dataset, especially in high density images.
AbstractList This paper presents three new efficient 2×2 block-based algorithms for connected components labeling: a two-scan which assigns provisional labels to blocks, a two-scan which assigns provisional labels to pixels and a one-and-a-half-scan which assigns provisional labels to blocks. A new stripe image representation is designed in order to perform the second pass only through the blocks containing some foreground pixel. We also improved the existing 2×2 block-based algorithms by utilizing information of a pixel during a transition in the mask, which allows checking of four neighbor pixels in the mask at most. Thus, the average number of checking operations needed to inspect the neighbor pixels in the first scan is reduced from 1.459 to 1.156, an improvement of 21%. We conducted experiments using synthetic and real images to evaluate the performance of the proposed methods compared to the existing methods. The proposed block-based one-and-a-half-scan algorithm presents the best performance in the real images dataset, which is composed of 1290 documents. Our block-based two-scan algorithm which assigns provisional labels to pixels showed to be the fastest in the synthetic dataset, especially in high density images.
Author Ren, Tsang Ing
Jyh, Tsang Ing
Santiago, Diego J.C.
Cavalcanti, George D.C.
Author_xml – sequence: 1
  givenname: Diego J.C.
  surname: Santiago
  fullname: Santiago, Diego J.C.
  email: djcs@cin.ufpe.br
  organization: Center for Informatics, Federal University of Pernambuco, Recife, PE, Brazil
– sequence: 2
  givenname: Tsang Ing
  surname: Ren
  fullname: Ren, Tsang Ing
  email: tir@cin.ufpe.br
  organization: Center for Informatics, Federal University of Pernambuco, Recife, PE, Brazil
– sequence: 3
  givenname: George D.C.
  surname: Cavalcanti
  fullname: Cavalcanti, George D.C.
  email: gdcc@cin.ufpe.br
  organization: Center for Informatics, Federal University of Pernambuco, Recife, PE, Brazil
– sequence: 4
  givenname: Tsang Ing
  surname: Jyh
  fullname: Jyh, Tsang Ing
  email: ing-jyh.tsang@alcatel-lucent.com
  organization: Alcatel-Lucent, Belgium
BookMark eNotjz1OwzAYQI0EAy0cALHkAgn-SfzhEUUFIlWCoQNb9dn-XCwcp0q8cBIOxMVA0Om96Ulvxc7zlImxG8EbIbi5G_rhtZFcdA2oToCUZ2wlWjDmXinzdsn6TQjRRcqlkt9fsrJpch-1xYV85aacyZU_G4-_3VyWKqGlFPOhwnSY5ljex-WKXQRMC12fuGa7x82uf663L09D_7Cto-Gl9h1IgcFx1E4bII3eYwuOtxy0CVoSITiwgBaDDgACrRbKy6CC5J6rNbv9z0Yi2h_nOOL8uT9tqR-5XEh4
ContentType Conference Proceeding
DBID 6IE
6IH
CBEJK
RIE
RIO
DOI 10.1109/ICIP.2015.7351722
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan (POP) 1998-present by volume
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP) 1998-present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
EISBN 147998339X
9781479983391
EndPage 4822
ExternalDocumentID 7351722
Genre orig-research
GroupedDBID 6IE
6IH
CBEJK
RIE
RIO
ID FETCH-LOGICAL-i90t-d5721afc0a6c697e6adda47c040769f62eea7c7b7abaf6f771ab613d2f3f20d03
IEDL.DBID RIE
IngestDate Thu Jun 29 18:38:05 EDT 2023
IsPeerReviewed false
IsScholarly true
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i90t-d5721afc0a6c697e6adda47c040769f62eea7c7b7abaf6f771ab613d2f3f20d03
PageCount 5
ParticipantIDs ieee_primary_7351722
PublicationCentury 2000
PublicationDate 2015-Sept.
PublicationDateYYYYMMDD 2015-09-01
PublicationDate_xml – month: 09
  year: 2015
  text: 2015-Sept.
PublicationDecade 2010
PublicationTitle 2015 IEEE International Conference on Image Processing (ICIP)
PublicationTitleAbbrev ICIP
PublicationYear 2015
Publisher IEEE
Publisher_xml – name: IEEE
Score 1.9762163
Snippet This paper presents three new efficient 2×2 block-based algorithms for connected components labeling: a two-scan which assigns provisional labels to blocks, a...
SourceID ieee
SourceType Publisher
StartPage 4818
SubjectTerms Algorithm design and analysis
block-based
Connected components labeling
Decision trees
Image analysis
image processing
Image representation
Image resolution
Informatics
Labeling
one-and-a-half-scan
Title Efficient 2×2 block-based connected components labeling algorithms
URI https://ieeexplore.ieee.org/document/7351722
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3LTkIxEG2QuHClBozvdOHSQu-9vR26JhjZEBYs2JE-lSiPwMVf8YP8MaflBmPixl3TtJlMm87JtOd0CHnIS-2VCZ4p7wUTTiimuI31iLOe0Vo4BTYVm4DRqDedqnGDPB60MN77RD7zndhMb_luZXfxqqwLRYl4iwH3CEDutVr1Q2XGVXfYH44jV6vs1ON-FUxJePF0-j9LZ6T9I7yj4wOknJOGX7ZIf5C-ecAJNP_6zKlB_HljEX4ctZGnYqvUWqxXy0iLoLixSWVO9fvLCpP_18W2TSZPg0n_mdW1D9hc8Yq5EjMzHSzX0koFXmIY0gIsHjmQKsjcew0WDGijgwwAmTYIzC4PRci548UFaS7R6CWh3PcKB8Lg2mMyJ60OUWclFUYXobIiuyKt6P9svf_dYla7fv139w05iUu8Z1ndkma12fk7cmw_qvl2c5-25BucS5Br
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3LTgIxFG0ImuhKDRjfduHSQmem09I1gUBEwoIFO9LHrRLlERj8FT_IH7MtE4yJG3dN06Zpm96T257Tg9BDmiuQ2gGRAIwwyySR1AQ_4qSllWJWChPNJsRw2JpM5KiCHvdaGACI5DNohGJ8y7dLsw1XZU2R5R5vfcA9CM5ZpVqrfKpMqGz22_1RYGvljbLlL8uUiBjdk_-NdYrqP9I7PNqDyhmqwKKG2p340YPvgNOvzxRrj0BvJACQxSYwVUwRS_PVchGIEdhvbdSZY_X-svTp_-t8U0fjbmfc7pHS_YDMJC2IzX1uppyhihsuBXAfiBQTxh86waXjKYASRmihtHLcCZEo7aHZpi5zKbU0O0fVhR_0AmEKrcwKpv3q-3SOG-WC0opLH1-YTLLkEtXC_Ker3f8W03LqV39X36Oj3vh5MB30h0_X6Dgs945zdYOqxXoLt-jQfBSzzfoubs83UkeTtA
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2015+IEEE+International+Conference+on+Image+Processing+%28ICIP%29&rft.atitle=Efficient+2%C3%972+block-based+connected+components+labeling+algorithms&rft.au=Santiago%2C+Diego+J.C.&rft.au=Ren%2C+Tsang+Ing&rft.au=Cavalcanti%2C+George+D.C.&rft.au=Jyh%2C+Tsang+Ing&rft.date=2015-09-01&rft.pub=IEEE&rft.spage=4818&rft.epage=4822&rft_id=info:doi/10.1109%2FICIP.2015.7351722&rft.externalDocID=7351722