{"id":"https://openalex.org/W2792687870","doi":"https://doi.org/10.1109/tpds.2018.2799216","title":"A New Algorithm for Parallel Connected-Component Labelling on GPUs","display_name":"A New Algorithm for Parallel Connected-Component Labelling on GPUs","publication_year":2018,"publication_date":"2018-01-30","ids":{"openalex":"https://openalex.org/W2792687870","doi":"https://doi.org/10.1109/tpds.2018.2799216","mag":"2792687870"},"language":"en","primary_location":{"id":"doi:10.1109/tpds.2018.2799216","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tpds.2018.2799216","pdf_url":null,"source":{"id":"https://openalex.org/S97130795","display_name":"IEEE Transactions on Parallel and Distributed Systems","issn_l":"1045-9219","issn":["1045-9219","1558-2183","2161-9883"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Parallel and Distributed Systems","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5065243349","display_name":"D.P. Playne","orcid":"https://orcid.org/0000-0001-5123-6054"},"institutions":[{"id":"https://openalex.org/I51158804","display_name":"Massey University","ror":"https://ror.org/052czxv31","country_code":"NZ","type":"education","lineage":["https://openalex.org/I51158804"]}],"countries":["NZ"],"is_corresponding":true,"raw_author_name":"Daniel Peter Playne","raw_affiliation_strings":["Institute of Natural and Mathematical Sciences, Massey University, Auckland, Wellington, New Zealand"],"affiliations":[{"raw_affiliation_string":"Institute of Natural and Mathematical Sciences, Massey University, Auckland, Wellington, New Zealand","institution_ids":["https://openalex.org/I51158804"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5001271458","display_name":"Ken A. Hawick","orcid":"https://orcid.org/0000-0002-2447-3940"},"institutions":[{"id":"https://openalex.org/I191240316","display_name":"University of Hull","ror":"https://ror.org/04nkhwh30","country_code":"GB","type":"education","lineage":["https://openalex.org/I191240316"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Ken Hawick","raw_affiliation_strings":["The Digital Centre, University of Hull, Hull, United Kingdom"],"affiliations":[{"raw_affiliation_string":"The Digital Centre, University of Hull, Hull, United Kingdom","institution_ids":["https://openalex.org/I191240316"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5065243349"],"corresponding_institution_ids":["https://openalex.org/I51158804"],"apc_list":null,"apc_paid":null,"fwci":2.507,"has_fulltext":false,"cited_by_count":43,"citation_normalized_percentile":{"value":0.92314857,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":"29","issue":"6","first_page":"1217","last_page":"1230"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12923","display_name":"Digital Image Processing Techniques","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T12923","display_name":"Digital Image Processing Techniques","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10052","display_name":"Medical Image Segmentation Techniques","score":0.9916999936103821,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10522","display_name":"Medical Imaging Techniques and Applications","score":0.9463000297546387,"subfield":{"id":"https://openalex.org/subfields/2741","display_name":"Radiology, Nuclear Medicine and Imaging"},"field":{"id":"https://openalex.org/fields/27","display_name":"Medicine"},"domain":{"id":"https://openalex.org/domains/4","display_name":"Health Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8715574741363525},{"id":"https://openalex.org/keywords/labelling","display_name":"Labelling","score":0.8105348348617554},{"id":"https://openalex.org/keywords/component","display_name":"Component (thermodynamics)","score":0.6938326358795166},{"id":"https://openalex.org/keywords/connected-component","display_name":"Connected component","score":0.5767452120780945},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.5676258206367493},{"id":"https://openalex.org/keywords/equivalence","display_name":"Equivalence (formal languages)","score":0.4710749685764313},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.4631845951080322},{"id":"https://openalex.org/keywords/connected-component-labeling","display_name":"Connected-component labeling","score":0.42927423119544983},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.36391574144363403},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.17484107613563538},{"id":"https://openalex.org/keywords/image","display_name":"Image (mathematics)","score":0.13497933745384216},{"id":"https://openalex.org/keywords/image-segmentation","display_name":"Image segmentation","score":0.08454310894012451},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.08208167552947998}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8715574741363525},{"id":"https://openalex.org/C2780523633","wikidata":"https://www.wikidata.org/wiki/Q380709","display_name":"Labelling","level":2,"score":0.8105348348617554},{"id":"https://openalex.org/C168167062","wikidata":"https://www.wikidata.org/wiki/Q1117970","display_name":"Component (thermodynamics)","level":2,"score":0.6938326358795166},{"id":"https://openalex.org/C193435613","wikidata":"https://www.wikidata.org/wiki/Q2997928","display_name":"Connected component","level":2,"score":0.5767452120780945},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.5676258206367493},{"id":"https://openalex.org/C2780069185","wikidata":"https://www.wikidata.org/wiki/Q7977945","display_name":"Equivalence (formal languages)","level":2,"score":0.4710749685764313},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.4631845951080322},{"id":"https://openalex.org/C58737948","wikidata":"https://www.wikidata.org/wiki/Q3136397","display_name":"Connected-component labeling","level":5,"score":0.42927423119544983},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.36391574144363403},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.17484107613563538},{"id":"https://openalex.org/C115961682","wikidata":"https://www.wikidata.org/wiki/Q860623","display_name":"Image (mathematics)","level":2,"score":0.13497933745384216},{"id":"https://openalex.org/C124504099","wikidata":"https://www.wikidata.org/wiki/Q56933","display_name":"Image segmentation","level":3,"score":0.08454310894012451},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.08208167552947998},{"id":"https://openalex.org/C97355855","wikidata":"https://www.wikidata.org/wiki/Q11473","display_name":"Thermodynamics","level":1,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C144024400","wikidata":"https://www.wikidata.org/wiki/Q21201","display_name":"Sociology","level":0,"score":0.0},{"id":"https://openalex.org/C41895202","wikidata":"https://www.wikidata.org/wiki/Q8162","display_name":"Linguistics","level":1,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C73484699","wikidata":"https://www.wikidata.org/wiki/Q161733","display_name":"Criminology","level":1,"score":0.0},{"id":"https://openalex.org/C65885262","wikidata":"https://www.wikidata.org/wiki/Q7429708","display_name":"Scale-space segmentation","level":4,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tpds.2018.2799216","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tpds.2018.2799216","pdf_url":null,"source":{"id":"https://openalex.org/S97130795","display_name":"IEEE Transactions on Parallel and Distributed Systems","issn_l":"1045-9219","issn":["1045-9219","1558-2183","2161-9883"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Parallel and Distributed Systems","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320306082","display_name":"Howard Hughes Medical Institute","ror":"https://ror.org/006w34k90"},{"id":"https://openalex.org/F4320306183","display_name":"James S. McDonnell Foundation","ror":"https://ror.org/03dy4aq19"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":43,"referenced_works":["https://openalex.org/W76529207","https://openalex.org/W763587052","https://openalex.org/W783774175","https://openalex.org/W960895484","https://openalex.org/W1852780412","https://openalex.org/W1893756414","https://openalex.org/W1963859303","https://openalex.org/W1968523623","https://openalex.org/W1975745828","https://openalex.org/W1983272724","https://openalex.org/W1996390855","https://openalex.org/W1996771417","https://openalex.org/W2002016151","https://openalex.org/W2005657120","https://openalex.org/W2006699902","https://openalex.org/W2006721310","https://openalex.org/W2010781326","https://openalex.org/W2010966008","https://openalex.org/W2011665342","https://openalex.org/W2018580582","https://openalex.org/W2021578919","https://openalex.org/W2034379488","https://openalex.org/W2039570780","https://openalex.org/W2046170364","https://openalex.org/W2051447643","https://openalex.org/W2068674173","https://openalex.org/W2069011212","https://openalex.org/W2079271074","https://openalex.org/W2080785359","https://openalex.org/W2083138582","https://openalex.org/W2119379074","https://openalex.org/W2125104603","https://openalex.org/W2148789186","https://openalex.org/W2150534249","https://openalex.org/W2157391055","https://openalex.org/W2164805551","https://openalex.org/W2167433899","https://openalex.org/W2268937681","https://openalex.org/W2488765712","https://openalex.org/W3100762854","https://openalex.org/W4234437550","https://openalex.org/W6670610288","https://openalex.org/W6693457643"],"related_works":["https://openalex.org/W1568952724","https://openalex.org/W2060330626","https://openalex.org/W2606438808","https://openalex.org/W1568383588","https://openalex.org/W2378232816","https://openalex.org/W1980767234","https://openalex.org/W2871443533","https://openalex.org/W2170080636","https://openalex.org/W1482166000","https://openalex.org/W178077491"],"abstract_inverted_index":{"Connected-component":[0],"labelling":[1,41,72,86,143],"remains":[2],"an":[3],"important":[4],"and":[5,10,13,31,71,89,96,108,119,132,137,150,164],"widely-used":[6],"technique":[7],"for":[8,64,116],"processing":[9,65],"analysing":[11],"images":[12],"other":[14,66],"forms":[15],"of":[16,57,68,84,124,129,158,182],"data":[17,23],"in":[18,112],"various":[19],"application":[20,70],"areas.":[21],"Different":[22],"sources":[24],"produce":[25],"components":[26],"with":[27,126],"different":[28],"structural":[29,130],"features":[30,131],"may":[32],"be":[33],"more":[34],"or":[35],"less":[36],"suited":[37],"to":[38,139,153],"certain":[39],"connected-component":[40,85],"algorithms.":[42,155],"Although":[43],"many":[44,60],"efficient":[45],"serial":[46],"algorithms":[47,93],"exist,":[48],"determining":[49],"connected-components":[50],"on":[51,73,145],"Graphical":[52],"Processing":[53],"Units":[54],"(GPUs)":[55],"is":[56,87,104,135],"interest":[58],"as":[59],"applications":[61],"use":[62],"GPUs":[63],"parts":[67],"the":[69,74,113,141,159,167],"GPU":[75,148],"can":[76,170],"avoid":[77],"expensive":[78],"memory":[79],"transfers.":[80],"The":[81,156],"general":[82],"problem":[83],"discussed":[88],"two":[90],"existing":[91,154],"GPU-based":[92],"are":[94,162],"discussed-label-equivalence":[95],"Komura-equivalence.":[97],"A":[98,122],"new":[99,142,168],"GPU-based,":[100],"parallel":[101],"component-labelling":[102],"algorithm":[103,144,169],"presented":[105,136,163],"that":[106,166],"identifies":[107],"eliminates":[109],"redundant":[110],"operations":[111],"previous":[114,177],"methods":[115,178],"rectilinear":[117],"two-":[118],"three-dimensional":[120],"datasets.":[121],"set":[123],"test-cases":[125],"a":[127,172,180],"range":[128,181],"systems":[133],"sizes":[134],"used":[138],"evaluate":[140],"modern":[146],"NVIDIA":[147],"devices":[149],"compare":[151],"it":[152],"results":[157],"performance":[160,174],"evaluation":[161],"show":[165],"provide":[171],"meaningful":[173],"improvement":[175],"over":[176],"across":[179],"test":[183],"cases.":[184]},"counts_by_year":[{"year":2025,"cited_by_count":3},{"year":2024,"cited_by_count":6},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":9},{"year":2021,"cited_by_count":6},{"year":2020,"cited_by_count":5},{"year":2019,"cited_by_count":10},{"year":2018,"cited_by_count":3}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
