{"id":"https://openalex.org/W2202335637","doi":"https://doi.org/10.1109/samos.2015.7363693","title":"GPU implementation of an anisotropic Huber-L1 dense optical flow algorithm using OpenCL","display_name":"GPU implementation of an anisotropic Huber-L1 dense optical flow algorithm using OpenCL","publication_year":2015,"publication_date":"2015-07-01","ids":{"openalex":"https://openalex.org/W2202335637","doi":"https://doi.org/10.1109/samos.2015.7363693","mag":"2202335637"},"language":"en","primary_location":{"id":"doi:10.1109/samos.2015.7363693","is_oa":false,"landing_page_url":"https://doi.org/10.1109/samos.2015.7363693","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2015 International Conference on Embedded Computer Systems: Architectures, Modeling, and Simulation (SAMOS)","raw_type":"proceedings-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/A5038830370","display_name":"Duygu B\u00fcy\u00fckayd\u0131n","orcid":null},"institutions":[{"id":"https://openalex.org/I56303344","display_name":"Aselsan (Turkey)","ror":"https://ror.org/04knh8e66","country_code":"TR","type":"company","lineage":["https://openalex.org/I56303344"]}],"countries":["TR"],"is_corresponding":true,"raw_author_name":"Duygu Buyukaydin","raw_affiliation_strings":["ASELSAN Transportation, Security, Energy and Automation Systems (UGES) Business Sector, Ankara, Turkey"],"affiliations":[{"raw_affiliation_string":"ASELSAN Transportation, Security, Energy and Automation Systems (UGES) Business Sector, Ankara, Turkey","institution_ids":["https://openalex.org/I56303344"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5044627947","display_name":"Toygar Akg\u00fcn","orcid":"https://orcid.org/0000-0001-9674-938X"},"institutions":[{"id":"https://openalex.org/I56303344","display_name":"Aselsan (Turkey)","ror":"https://ror.org/04knh8e66","country_code":"TR","type":"company","lineage":["https://openalex.org/I56303344"]}],"countries":["TR"],"is_corresponding":false,"raw_author_name":"Toygar Akgun","raw_affiliation_strings":["ASELSAN Transportation, Security, Energy and Automation Systems (UGES) Business Sector, Ankara, Turkey"],"affiliations":[{"raw_affiliation_string":"ASELSAN Transportation, Security, Energy and Automation Systems (UGES) Business Sector, Ankara, Turkey","institution_ids":["https://openalex.org/I56303344"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5038830370"],"corresponding_institution_ids":["https://openalex.org/I56303344"],"apc_list":null,"apc_paid":null,"fwci":0.9205,"has_fulltext":false,"cited_by_count":7,"citation_normalized_percentile":{"value":0.82553348,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"326","last_page":"331"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10531","display_name":"Advanced Vision and Imaging","score":1.0,"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/T10531","display_name":"Advanced Vision and Imaging","score":1.0,"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.9977999925613403,"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/T11019","display_name":"Image Enhancement Techniques","score":0.9973999857902527,"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/optical-flow","display_name":"Optical flow","score":0.900898814201355},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8468707799911499},{"id":"https://openalex.org/keywords/massively-parallel","display_name":"Massively parallel","score":0.5919160842895508},{"id":"https://openalex.org/keywords/context","display_name":"Context (archaeology)","score":0.5799041986465454},{"id":"https://openalex.org/keywords/general-purpose-computing-on-graphics-processing-units","display_name":"General-purpose computing on graphics processing units","score":0.5646330714225769},{"id":"https://openalex.org/keywords/motion-estimation","display_name":"Motion estimation","score":0.5257328748703003},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.5089054107666016},{"id":"https://openalex.org/keywords/frame-rate","display_name":"Frame rate","score":0.5087152123451233},{"id":"https://openalex.org/keywords/embarrassingly-parallel","display_name":"Embarrassingly parallel","score":0.4645639955997467},{"id":"https://openalex.org/keywords/pixel","display_name":"Pixel","score":0.45764654874801636},{"id":"https://openalex.org/keywords/frame","display_name":"Frame (networking)","score":0.44401073455810547},{"id":"https://openalex.org/keywords/flow","display_name":"Flow (mathematics)","score":0.43718090653419495},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.4210895895957947},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.39239731431007385},{"id":"https://openalex.org/keywords/computer-vision","display_name":"Computer vision","score":0.3874637484550476},{"id":"https://openalex.org/keywords/computational-science","display_name":"Computational science","score":0.35118547081947327},{"id":"https://openalex.org/keywords/computer-graphics","display_name":"Computer graphics (images)","score":0.3085026741027832},{"id":"https://openalex.org/keywords/image","display_name":"Image (mathematics)","score":0.20926478505134583}],"concepts":[{"id":"https://openalex.org/C155542232","wikidata":"https://www.wikidata.org/wiki/Q736111","display_name":"Optical flow","level":3,"score":0.900898814201355},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8468707799911499},{"id":"https://openalex.org/C190475519","wikidata":"https://www.wikidata.org/wiki/Q544384","display_name":"Massively parallel","level":2,"score":0.5919160842895508},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.5799041986465454},{"id":"https://openalex.org/C50630238","wikidata":"https://www.wikidata.org/wiki/Q971505","display_name":"General-purpose computing on graphics processing units","level":3,"score":0.5646330714225769},{"id":"https://openalex.org/C10161872","wikidata":"https://www.wikidata.org/wiki/Q557891","display_name":"Motion estimation","level":2,"score":0.5257328748703003},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.5089054107666016},{"id":"https://openalex.org/C3261483","wikidata":"https://www.wikidata.org/wiki/Q119565","display_name":"Frame rate","level":2,"score":0.5087152123451233},{"id":"https://openalex.org/C126909462","wikidata":"https://www.wikidata.org/wiki/Q5369501","display_name":"Embarrassingly parallel","level":3,"score":0.4645639955997467},{"id":"https://openalex.org/C160633673","wikidata":"https://www.wikidata.org/wiki/Q355198","display_name":"Pixel","level":2,"score":0.45764654874801636},{"id":"https://openalex.org/C126042441","wikidata":"https://www.wikidata.org/wiki/Q1324888","display_name":"Frame (networking)","level":2,"score":0.44401073455810547},{"id":"https://openalex.org/C38349280","wikidata":"https://www.wikidata.org/wiki/Q1434290","display_name":"Flow (mathematics)","level":2,"score":0.43718090653419495},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.4210895895957947},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.39239731431007385},{"id":"https://openalex.org/C31972630","wikidata":"https://www.wikidata.org/wiki/Q844240","display_name":"Computer vision","level":1,"score":0.3874637484550476},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.35118547081947327},{"id":"https://openalex.org/C121684516","wikidata":"https://www.wikidata.org/wiki/Q7600677","display_name":"Computer graphics (images)","level":1,"score":0.3085026741027832},{"id":"https://openalex.org/C115961682","wikidata":"https://www.wikidata.org/wiki/Q860623","display_name":"Image (mathematics)","level":2,"score":0.20926478505134583},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0},{"id":"https://openalex.org/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","level":1,"score":0.0},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0},{"id":"https://openalex.org/C21442007","wikidata":"https://www.wikidata.org/wiki/Q1027879","display_name":"Graphics","level":2,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/samos.2015.7363693","is_oa":false,"landing_page_url":"https://doi.org/10.1109/samos.2015.7363693","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2015 International Conference on Embedded Computer Systems: Architectures, Modeling, and Simulation (SAMOS)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":9,"referenced_works":["https://openalex.org/W1578285471","https://openalex.org/W1717365219","https://openalex.org/W1997409415","https://openalex.org/W2118877769","https://openalex.org/W2147253850","https://openalex.org/W2271974452","https://openalex.org/W2751023760","https://openalex.org/W6677548441","https://openalex.org/W6694118891"],"related_works":["https://openalex.org/W1522943736","https://openalex.org/W1975907365","https://openalex.org/W2204864382","https://openalex.org/W2179779413","https://openalex.org/W1909182616","https://openalex.org/W1668534708","https://openalex.org/W2048125828","https://openalex.org/W2063338407","https://openalex.org/W1970113381","https://openalex.org/W2123489408"],"abstract_inverted_index":{"Optical":[0],"flow":[1,46,59,87],"estimation":[2,47,60,88],"aims":[3],"at":[4],"inferring":[5],"a":[6,49,54,77],"dense":[7],"pixel-wise":[8],"correspondence":[9],"field":[10],"between":[11],"two":[12],"images":[13],"or":[14],"video":[15,22],"frames.":[16],"It":[17],"is":[18,48],"commonly":[19],"used":[20],"in":[21],"processing":[23],"and":[24,41,65,112],"computer":[25],"vision":[26],"applications,":[27],"including":[28],"motion-compensated":[29],"frame":[30,96],"processing,":[31],"extracting":[32],"temporal":[33],"features,":[34],"computing":[35],"stereo":[36],"disparity,":[37],"understanding":[38,42],"scene":[39],"context/dynamics":[40],"behavior.":[43],"Dense":[44],"optical":[45,58,86],"computationally":[50],"complex":[51],"problem.":[52],"Fortunately,":[53],"wide":[55],"range":[56],"of":[57,82],"algorithms":[61],"are":[62,115],"embarrassingly":[63],"parallel":[64],"can":[66],"efficiently":[67],"be":[68],"accelerated":[69],"on":[70],"GPUs.":[71],"In":[72],"this":[73],"work":[74],"we":[75],"discuss":[76],"massively":[78],"multi-threaded":[79],"GPU":[80,108],"implementation":[81,110],"the":[83],"anisotropic":[84],"Huber-L1":[85],"algorithm":[89,106],"using":[90],"OpenCL":[91],"framework,":[92],"which":[93],"achieves":[94],"per":[95],"execution":[97],"time":[98],"speed-up":[99],"factors":[100],"up":[101],"to":[102],"almost":[103],"300\u00d7.":[104],"Overall":[105],"flow,":[107],"specific":[109],"details":[111],"performance":[113],"results":[114],"presented.":[116]},"counts_by_year":[{"year":2022,"cited_by_count":1},{"year":2020,"cited_by_count":1},{"year":2018,"cited_by_count":1},{"year":2017,"cited_by_count":1},{"year":2016,"cited_by_count":3}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
