{"id":"https://openalex.org/W4205549174","doi":"https://doi.org/10.1109/tcsi.2021.3137590","title":"Ultra-Fast FPGA Implementation of Graph Cut Algorithm With Ripple Push and Early Termination","display_name":"Ultra-Fast FPGA Implementation of Graph Cut Algorithm With Ripple Push and Early Termination","publication_year":2022,"publication_date":"2022-01-06","ids":{"openalex":"https://openalex.org/W4205549174","doi":"https://doi.org/10.1109/tcsi.2021.3137590"},"language":"en","primary_location":{"id":"doi:10.1109/tcsi.2021.3137590","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcsi.2021.3137590","pdf_url":null,"source":{"id":"https://openalex.org/S116977442","display_name":"IEEE Transactions on Circuits and Systems I Regular Papers","issn_l":"1549-8328","issn":["1549-8328","1558-0806"],"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 Circuits and Systems I: Regular Papers","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/A5043645629","display_name":"Guangyao Yan","orcid":"https://orcid.org/0000-0002-8256-7435"},"institutions":[{"id":"https://openalex.org/I19820366","display_name":"Chinese Academy of Sciences","ror":"https://ror.org/034t30j35","country_code":"CN","type":"government","lineage":["https://openalex.org/I19820366"]},{"id":"https://openalex.org/I30809798","display_name":"ShanghaiTech University","ror":"https://ror.org/030bhh786","country_code":"CN","type":"education","lineage":["https://openalex.org/I30809798"]},{"id":"https://openalex.org/I4210111959","display_name":"Shanghai Advanced Research Institute","ror":"https://ror.org/02br7py06","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210111959"]},{"id":"https://openalex.org/I4210165038","display_name":"University of Chinese Academy of Sciences","ror":"https://ror.org/05qbk4x57","country_code":"CN","type":"education","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210165038"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Guangyao Yan","raw_affiliation_strings":["Shanghai Advanced Research Institute, Chinese Academy of Sciences, Beijing, China","School of Electronic, Electrical and Communication Engineering, University of Chinese Academy of Sciences, Beijing, China","School of Information Science and Technology, ShanghaiTech University, Shanghai, China"],"raw_orcid":"https://orcid.org/0000-0002-8256-7435","affiliations":[{"raw_affiliation_string":"Shanghai Advanced Research Institute, Chinese Academy of Sciences, Beijing, China","institution_ids":["https://openalex.org/I4210111959","https://openalex.org/I19820366"]},{"raw_affiliation_string":"School of Electronic, Electrical and Communication Engineering, University of Chinese Academy of Sciences, Beijing, China","institution_ids":["https://openalex.org/I4210165038"]},{"raw_affiliation_string":"School of Information Science and Technology, ShanghaiTech University, Shanghai, China","institution_ids":["https://openalex.org/I30809798"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5068162402","display_name":"Xinzhe Liu","orcid":"https://orcid.org/0000-0002-7557-4960"},"institutions":[{"id":"https://openalex.org/I30809798","display_name":"ShanghaiTech University","ror":"https://ror.org/030bhh786","country_code":"CN","type":"education","lineage":["https://openalex.org/I30809798"]},{"id":"https://openalex.org/I4210147322","display_name":"Shanghai Institute of Microsystem and Information Technology","ror":"https://ror.org/04nytyj38","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210147322"]},{"id":"https://openalex.org/I4210165038","display_name":"University of Chinese Academy of Sciences","ror":"https://ror.org/05qbk4x57","country_code":"CN","type":"education","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210165038"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xinzhe Liu","raw_affiliation_strings":["School of Information Science and Technology, ShanghaiTech University, Shanghai, China","Shanghai Institute of Microsystem and Information Technology, Chinese Academy of Sciences, Shanghai, China","School of Electronic, Electrical and Communication Engineering, University of Chinese Academy of Sciences, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0002-7557-4960","affiliations":[{"raw_affiliation_string":"School of Information Science and Technology, ShanghaiTech University, Shanghai, China","institution_ids":["https://openalex.org/I30809798"]},{"raw_affiliation_string":"Shanghai Institute of Microsystem and Information Technology, Chinese Academy of Sciences, Shanghai, China","institution_ids":["https://openalex.org/I4210147322"]},{"raw_affiliation_string":"School of Electronic, Electrical and Communication Engineering, University of Chinese Academy of Sciences, Beijing, China","institution_ids":["https://openalex.org/I4210165038"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5006959620","display_name":"Fupeng Chen","orcid":"https://orcid.org/0000-0002-1548-8243"},"institutions":[{"id":"https://openalex.org/I30809798","display_name":"ShanghaiTech University","ror":"https://ror.org/030bhh786","country_code":"CN","type":"education","lineage":["https://openalex.org/I30809798"]},{"id":"https://openalex.org/I4210147322","display_name":"Shanghai Institute of Microsystem and Information Technology","ror":"https://ror.org/04nytyj38","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210147322"]},{"id":"https://openalex.org/I4210165038","display_name":"University of Chinese Academy of Sciences","ror":"https://ror.org/05qbk4x57","country_code":"CN","type":"education","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210165038"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Fupeng Chen","raw_affiliation_strings":["School of Information Science and Technology, ShanghaiTech University, Shanghai, China","Shanghai Institute of Microsystem and Information Technology, Chinese Academy of Sciences, Shanghai, China","School of Electronic, Electrical and Communication Engineering, University of Chinese Academy of Sciences, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0002-1548-8243","affiliations":[{"raw_affiliation_string":"School of Information Science and Technology, ShanghaiTech University, Shanghai, China","institution_ids":["https://openalex.org/I30809798"]},{"raw_affiliation_string":"Shanghai Institute of Microsystem and Information Technology, Chinese Academy of Sciences, Shanghai, China","institution_ids":["https://openalex.org/I4210147322"]},{"raw_affiliation_string":"School of Electronic, Electrical and Communication Engineering, University of Chinese Academy of Sciences, Beijing, China","institution_ids":["https://openalex.org/I4210165038"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100460819","display_name":"Hui Wang","orcid":"https://orcid.org/0000-0002-6536-5188"},"institutions":[{"id":"https://openalex.org/I19820366","display_name":"Chinese Academy of Sciences","ror":"https://ror.org/034t30j35","country_code":"CN","type":"government","lineage":["https://openalex.org/I19820366"]},{"id":"https://openalex.org/I4210111959","display_name":"Shanghai Advanced Research Institute","ror":"https://ror.org/02br7py06","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210111959"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Hui Wang","raw_affiliation_strings":["School of Microelectronics, Shanghai Advanced Research Institute, Chinese Academy of Sciences, Beijing, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Microelectronics, Shanghai Advanced Research Institute, Chinese Academy of Sciences, Beijing, China","institution_ids":["https://openalex.org/I4210111959","https://openalex.org/I19820366"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5084305618","display_name":"Yajun Ha","orcid":"https://orcid.org/0000-0003-4244-5916"},"institutions":[{"id":"https://openalex.org/I30809798","display_name":"ShanghaiTech University","ror":"https://ror.org/030bhh786","country_code":"CN","type":"education","lineage":["https://openalex.org/I30809798"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yajun Ha","raw_affiliation_strings":["School of Information Science and Technology, ShanghaiTech University, Shanghai, China","Shanghai Engineering Research Center of Energy Efficient and Custom AI IC, Shanghai, China"],"raw_orcid":"https://orcid.org/0000-0003-4244-5916","affiliations":[{"raw_affiliation_string":"School of Information Science and Technology, ShanghaiTech University, Shanghai, China","institution_ids":["https://openalex.org/I30809798"]},{"raw_affiliation_string":"Shanghai Engineering Research Center of Energy Efficient and Custom AI IC, Shanghai, China","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5043645629"],"corresponding_institution_ids":["https://openalex.org/I19820366","https://openalex.org/I30809798","https://openalex.org/I4210111959","https://openalex.org/I4210165038"],"apc_list":null,"apc_paid":null,"fwci":0.5102,"has_fulltext":false,"cited_by_count":5,"citation_normalized_percentile":{"value":0.61931382,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":96},"biblio":{"volume":"69","issue":"4","first_page":"1532","last_page":"1545"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10036","display_name":"Advanced Neural Network Applications","score":0.9994999766349792,"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/T10036","display_name":"Advanced Neural Network Applications","score":0.9994999766349792,"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/T10627","display_name":"Advanced Image and Video Retrieval Techniques","score":0.9955999851226807,"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/T11605","display_name":"Visual Attention and Saliency Detection","score":0.9829000234603882,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8196864128112793},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.559213399887085},{"id":"https://openalex.org/keywords/correctness","display_name":"Correctness","score":0.550947368144989},{"id":"https://openalex.org/keywords/graph","display_name":"Graph","score":0.47260409593582153},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.44402462244033813},{"id":"https://openalex.org/keywords/implementation","display_name":"Implementation","score":0.4424096941947937},{"id":"https://openalex.org/keywords/speedup","display_name":"Speedup","score":0.41965609788894653},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.41617944836616516},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.3188025951385498},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.2820907235145569},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.17611035704612732},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.09450659155845642}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8196864128112793},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.559213399887085},{"id":"https://openalex.org/C55439883","wikidata":"https://www.wikidata.org/wiki/Q360812","display_name":"Correctness","level":2,"score":0.550947368144989},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.47260409593582153},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.44402462244033813},{"id":"https://openalex.org/C26713055","wikidata":"https://www.wikidata.org/wiki/Q245962","display_name":"Implementation","level":2,"score":0.4424096941947937},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.41965609788894653},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.41617944836616516},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.3188025951385498},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.2820907235145569},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.17611035704612732},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.09450659155845642}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tcsi.2021.3137590","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcsi.2021.3137590","pdf_url":null,"source":{"id":"https://openalex.org/S116977442","display_name":"IEEE Transactions on Circuits and Systems I Regular Papers","issn_l":"1549-8328","issn":["1549-8328","1558-0806"],"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 Circuits and Systems I: Regular Papers","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G1035869621","display_name":null,"funder_award_id":"62074101","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G7688768999","display_name":null,"funder_award_id":"20ZR1435800","funder_id":"https://openalex.org/F4320321885","funder_display_name":"Science and Technology Commission of Shanghai Municipality"},{"id":"https://openalex.org/G8373189840","display_name":null,"funder_award_id":"19511131200","funder_id":"https://openalex.org/F4320321885","funder_display_name":"Science and Technology Commission of Shanghai Municipality"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320321885","display_name":"Science and Technology Commission of Shanghai Municipality","ror":"https://ror.org/03kt66j61"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":47,"referenced_works":["https://openalex.org/W1898531455","https://openalex.org/W1985320612","https://openalex.org/W2024443272","https://openalex.org/W2028576516","https://openalex.org/W2029266474","https://openalex.org/W2051022544","https://openalex.org/W2057249651","https://openalex.org/W2058328643","https://openalex.org/W2085431493","https://openalex.org/W2090359754","https://openalex.org/W2107884096","https://openalex.org/W2113137767","https://openalex.org/W2141834896","https://openalex.org/W2149342630","https://openalex.org/W2155852554","https://openalex.org/W2169499040","https://openalex.org/W2280420890","https://openalex.org/W2294819727","https://openalex.org/W2340585761","https://openalex.org/W2553149432","https://openalex.org/W2583135230","https://openalex.org/W2616433989","https://openalex.org/W2728277730","https://openalex.org/W2747199123","https://openalex.org/W2762348636","https://openalex.org/W2787735639","https://openalex.org/W2789007918","https://openalex.org/W2792834173","https://openalex.org/W2800884849","https://openalex.org/W2807167189","https://openalex.org/W2885089463","https://openalex.org/W2914494931","https://openalex.org/W2919566560","https://openalex.org/W2946606012","https://openalex.org/W2951323407","https://openalex.org/W2952327021","https://openalex.org/W2990798426","https://openalex.org/W2993453548","https://openalex.org/W2995857400","https://openalex.org/W3026559238","https://openalex.org/W3047619487","https://openalex.org/W3092068193","https://openalex.org/W3093830742","https://openalex.org/W3105556985","https://openalex.org/W3131952126","https://openalex.org/W3133215150","https://openalex.org/W4246219036"],"related_works":["https://openalex.org/W2317245370","https://openalex.org/W1500978221","https://openalex.org/W4249323025","https://openalex.org/W2772436979","https://openalex.org/W198851386","https://openalex.org/W1980160788","https://openalex.org/W2030310580","https://openalex.org/W947442053","https://openalex.org/W2148915962","https://openalex.org/W4313433561"],"abstract_inverted_index":{"Graph":[0],"cut":[1,13,39],"has":[2],"been":[3],"a":[4,108,114,159,177,196],"popular":[5],"approach":[6],"widely":[7],"used":[8],"to":[9,25,41,45,55,64,72,99,125,200],"solve":[10],"the":[11,34,58,69,92,127,143,150,201],"minimum":[12],"problem,":[14],"which":[15],"is":[16,29],"prevalent":[17],"in":[18],"computer":[19],"vision":[20],"tasks,":[21],"although":[22],"not":[23,52,79],"limited":[24],"this":[26],"field.":[27],"Push-relabel":[28],"considered":[30],"as":[31,124],"one":[32],"of":[33,37,68,107,142,152,205,226],"promising":[35],"algorithms":[36],"graph":[38,193],"due":[40],"its":[42],"good":[43],"potential":[44],"be":[46],"parallelized.":[47],"However,":[48],"existing":[49],"implementations":[50,204],"often":[51],"only":[53],"fail":[54,63],"fully":[56],"exploit":[57],"available":[59],"parallelism":[60],"but":[61],"also":[62,147],"make":[65],"full":[66],"use":[67],"application":[70,82],"context":[71],"reduce":[73],"redundant":[74,140],"computations.":[75],"Therefore,":[76],"they":[77],"are":[78],"competent":[80],"for":[81],"scenarios":[83],"with":[84,195],"high":[85],"resolution":[86],"and":[87,103],"real-time":[88],"requirements.":[89],"To":[90],"address":[91],"issue,":[93],"we":[94,112,132,157],"propose":[95,113,133,158],"three":[96],"novel":[97],"techniques":[98],"achieve":[100,217],"an":[101,134],"ultra-fast":[102],"efficient":[104],"FPGA":[105,203],"implementation":[106,182],"push-relabel":[109,128,144,206],"algorithm.":[110,145],"First,":[111],"ripple":[115],"push":[116,121],"technique":[117,136,163],"that":[118,137,187,211],"significantly":[119],"parallelizes":[120],"operations":[122],"so":[123],"accelerate":[126],"convergence":[129],"process.":[130],"Second,":[131],"early-termination":[135,154],"effectively":[138],"removes":[139],"computations":[141],"We":[146],"theoretically":[148],"prove":[149],"correctness":[151],"our":[153,212],"technique.":[155],"Third,":[156],"highly":[160],"parallelized":[161],"search":[162,167],"called":[164],"flood":[165],"irrigation":[166],"(FIS).":[168],"It":[169],"quickly":[170],"judges":[171],"early":[172],"termination":[173],"conditions":[174],"based":[175],"on":[176,184],"pixel":[178],"parallel":[179],"architecture.":[180],"Our":[181],"focuses":[183],"performance-sensitive":[185],"applications":[186],"divide":[188],"large":[189],"images":[190],"into":[191],"small":[192],"tiles":[194],"specific":[197],"size.":[198],"Compared":[199],"state-of-the-art":[202],"algorithms,":[207],"experimental":[208],"results":[209],"show":[210],"method":[213],"can":[214],"at":[215],"least":[216],"<inline-formula":[218],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"":[219],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">":[220],"<tex-math":[221],"notation=\"LaTeX\">$8.93\\times":[222],"$":[223],"</tex-math></inline-formula>":[224],"improvement":[225],"execution":[227],"time.":[228]},"counts_by_year":[{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
