{"id":"https://openalex.org/W2525900780","doi":"https://doi.org/10.1109/fpl.2016.7577362","title":"Resource efficient real-time processing of Contrast Limited Adaptive Histogram Equalization","display_name":"Resource efficient real-time processing of Contrast Limited Adaptive Histogram Equalization","publication_year":2016,"publication_date":"2016-08-01","ids":{"openalex":"https://openalex.org/W2525900780","doi":"https://doi.org/10.1109/fpl.2016.7577362","mag":"2525900780"},"language":"en","primary_location":{"id":"doi:10.1109/fpl.2016.7577362","is_oa":false,"landing_page_url":"https://doi.org/10.1109/fpl.2016.7577362","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2016 26th International Conference on Field Programmable Logic and Applications (FPL)","raw_type":"proceedings-article"},"type":"conference-paper","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/A5011748339","display_name":"Burak \u00dcnal","orcid":"https://orcid.org/0000-0002-9357-5879"},"institutions":[{"id":"https://openalex.org/I138006243","display_name":"University of Arizona","ror":"https://ror.org/03m2x1q45","country_code":"US","type":"education","lineage":["https://openalex.org/I138006243"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Burak Unal","raw_affiliation_strings":["Department of Electrical and Computer Engineering, The University of Arizona, Tucson, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, The University of Arizona, Tucson, USA","institution_ids":["https://openalex.org/I138006243"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5080974820","display_name":"Ali Akoglu","orcid":"https://orcid.org/0000-0001-7982-8991"},"institutions":[{"id":"https://openalex.org/I138006243","display_name":"University of Arizona","ror":"https://ror.org/03m2x1q45","country_code":"US","type":"education","lineage":["https://openalex.org/I138006243"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Ali Akoglu","raw_affiliation_strings":["Department of Electrical and Computer Engineering, The University of Arizona, Tucson, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, The University of Arizona, Tucson, USA","institution_ids":["https://openalex.org/I138006243"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I138006243"],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":21,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":"11","issue":null,"first_page":"1","last_page":"8"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11019","display_name":"Image Enhancement 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/T11019","display_name":"Image Enhancement 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/T10531","display_name":"Advanced Vision and Imaging","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/T11105","display_name":"Advanced Image Processing Techniques","score":0.9994000196456909,"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/adaptive-histogram-equalization","display_name":"Adaptive histogram equalization","score":0.9360264539718628},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6929855346679688},{"id":"https://openalex.org/keywords/histogram-equalization","display_name":"Histogram equalization","score":0.5550447702407837},{"id":"https://openalex.org/keywords/histogram","display_name":"Histogram","score":0.5406124591827393},{"id":"https://openalex.org/keywords/histogram-matching","display_name":"Histogram matching","score":0.5055074691772461},{"id":"https://openalex.org/keywords/block","display_name":"Block (permutation group theory)","score":0.46691301465034485},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.4025558829307556},{"id":"https://openalex.org/keywords/computer-vision","display_name":"Computer vision","score":0.3362678289413452},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.2138056755065918},{"id":"https://openalex.org/keywords/image","display_name":"Image (mathematics)","score":0.09040716290473938}],"concepts":[{"id":"https://openalex.org/C30387639","wikidata":"https://www.wikidata.org/wiki/Q4680744","display_name":"Adaptive histogram equalization","level":5,"score":0.9360264539718628},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6929855346679688},{"id":"https://openalex.org/C136943445","wikidata":"https://www.wikidata.org/wiki/Q1970240","display_name":"Histogram equalization","level":4,"score":0.5550447702407837},{"id":"https://openalex.org/C53533937","wikidata":"https://www.wikidata.org/wiki/Q185020","display_name":"Histogram","level":3,"score":0.5406124591827393},{"id":"https://openalex.org/C127449775","wikidata":"https://www.wikidata.org/wiki/Q3785871","display_name":"Histogram matching","level":4,"score":0.5055074691772461},{"id":"https://openalex.org/C2777210771","wikidata":"https://www.wikidata.org/wiki/Q4927124","display_name":"Block (permutation group theory)","level":2,"score":0.46691301465034485},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.4025558829307556},{"id":"https://openalex.org/C31972630","wikidata":"https://www.wikidata.org/wiki/Q844240","display_name":"Computer vision","level":1,"score":0.3362678289413452},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.2138056755065918},{"id":"https://openalex.org/C115961682","wikidata":"https://www.wikidata.org/wiki/Q860623","display_name":"Image (mathematics)","level":2,"score":0.09040716290473938},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/fpl.2016.7577362","is_oa":false,"landing_page_url":"https://doi.org/10.1109/fpl.2016.7577362","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2016 26th International Conference on Field Programmable Logic and Applications (FPL)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/8","display_name":"Decent work and economic growth","score":0.5199999809265137}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":21,"referenced_works":["https://openalex.org/W1539719752","https://openalex.org/W1995341439","https://openalex.org/W2001412060","https://openalex.org/W2026808567","https://openalex.org/W2044762148","https://openalex.org/W2058333183","https://openalex.org/W2068518260","https://openalex.org/W2086144207","https://openalex.org/W2098329942","https://openalex.org/W2102327553","https://openalex.org/W2107858703","https://openalex.org/W2120697644","https://openalex.org/W2130693601","https://openalex.org/W2154549868","https://openalex.org/W2159040314","https://openalex.org/W2169447236","https://openalex.org/W2246399062","https://openalex.org/W2914885528","https://openalex.org/W4252559437","https://openalex.org/W6661575372","https://openalex.org/W7027716524"],"related_works":["https://openalex.org/W2162593906","https://openalex.org/W2057981026","https://openalex.org/W2256021896","https://openalex.org/W2266849835","https://openalex.org/W747107369","https://openalex.org/W2612807965","https://openalex.org/W2521033063","https://openalex.org/W2398368608","https://openalex.org/W2354547131","https://openalex.org/W3080184035"],"abstract_inverted_index":{"Contextual":[0],"Contrast":[1],"Limited":[2],"Adaptive":[3],"Histogram":[4],"Equalization":[5],"(C-CLAHE)":[6],"is":[7,100],"an":[8,31,135],"effective":[9],"method":[10,93],"for":[11,76],"solving":[12],"the":[13,18,25,46,50,73,77,92,96,114,121,127,141,146,161,171,190,193],"noise":[14],"amplification":[15],"effect":[16],"of":[17,27,30,45,105,119,151,157,178,186,192,204,212],"adaptive":[19],"histogram":[20,97,115,122],"equalization":[21],"(AHE),":[22],"and":[23,75,199],"enhancing":[24],"visibility":[26],"local":[28],"details":[29],"image.":[32],"Even":[33],"though":[34],"C-CLAHE":[35],"has":[36],"a":[37,86,155,176,184,210],"smaller":[38],"memory":[39],"foot":[40],"print":[41],"than":[42],"CLAHE,":[43],"complexity":[44,148],"interpolation":[47,137],"process":[48],"increases":[49],"computation":[51,147],"demand":[52,174,182],"dramatically.":[53],"Therefore,":[54],"FPGA":[55,195],"based":[56,196],"implementations":[57],"have":[58],"been":[59],"limited":[60,88],"to":[61,72,83,169,189],"CLAHE":[62,197],"only.":[63],"In":[64],"this":[65],"study":[66],"we":[67],"introduce":[68],"three":[69],"key":[70],"modifications":[71,166],"C-CLAHE,":[74],"first":[78],"time":[79,202],"make":[80],"it":[81],"feasible":[82],"implement":[84,108],"on":[85],"resource":[87],"FPGA.":[89],"We":[90,107,131],"restructure":[91],"so":[94],"that":[95],"redistribution":[98,123],"stage":[99,117],"realized":[101],"with":[102],"fewer":[103],"number":[104],"iterations.":[106],"contrast":[109],"limitation":[110],"calculations":[111],"earlier":[112],"during":[113,120,140],"generation":[116],"instead":[118],"stage,":[124,143],"which":[125,144],"reduces":[126,145],"block":[128,172,181],"RAM":[129,173],"demand.":[130],"finally":[132],"mathematically":[133],"derive":[134],"alternative":[136],"calculation":[138],"used":[139],"remapping":[142],"in":[149],"terms":[150],"required":[152],"multipliers":[153],"by":[154,175,183],"factor":[156,177,185],"2\u00d7,":[158],"without":[159],"sacrificing":[160],"image":[162],"quality.":[163],"These":[164],"algorithmic":[165],"allowed":[167],"us":[168],"reduce":[170],"12\u00d7,":[179],"logic":[180],"6.7\u00d7":[187],"compared":[188],"state":[191],"art":[194],"implementation,":[198],"achieve":[200],"real":[201],"processing":[203],"640":[205],"\u00d7":[206],"480":[207],"images":[208],"at":[209],"rate":[211],"354":[213],"frames":[214],"per":[215],"second.":[216]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2024,"cited_by_count":3},{"year":2023,"cited_by_count":4},{"year":2022,"cited_by_count":3},{"year":2021,"cited_by_count":2},{"year":2020,"cited_by_count":2},{"year":2019,"cited_by_count":5},{"year":2017,"cited_by_count":1}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
