{"id":"https://openalex.org/W2150619172","doi":"https://doi.org/10.1117/1.3606588","title":"Compute-unified device architecture implementation of\u00a0a\u00a0block-matching algorithm for multiple graphical processing\u00a0unit\u00a0cards","display_name":"Compute-unified device architecture implementation of\u00a0a\u00a0block-matching algorithm for multiple graphical processing\u00a0unit\u00a0cards","publication_year":2011,"publication_date":"2011-07-01","ids":{"openalex":"https://openalex.org/W2150619172","doi":"https://doi.org/10.1117/1.3606588","mag":"2150619172","pmid":"https://pubmed.ncbi.nlm.nih.gov/22347787"},"language":"en","primary_location":{"id":"doi:10.1117/1.3606588","is_oa":false,"landing_page_url":"https://doi.org/10.1117/1.3606588","pdf_url":null,"source":{"id":"https://openalex.org/S158511090","display_name":"Journal of Electronic Imaging","issn_l":"1017-9909","issn":["1017-9909","1560-229X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310315543","host_organization_name":"SPIE","host_organization_lineage":["https://openalex.org/P4310315543"],"host_organization_lineage_names":["SPIE"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Electronic Imaging","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","pubmed"],"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/A5037522903","display_name":"Francesc Massan\u00e9s","orcid":null},"institutions":[{"id":"https://openalex.org/I180949307","display_name":"Illinois Institute of Technology","ror":"https://ror.org/037t3ry66","country_code":"US","type":"education","lineage":["https://openalex.org/I180949307"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Francesc Massanes","raw_affiliation_strings":["Illinois Institute of Technology, Medical Imaging Research Center, Chicago IL 60616, USA","Illinois Institute of Technology (United States)"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Illinois Institute of Technology, Medical Imaging Research Center, Chicago IL 60616, USA","institution_ids":[]},{"raw_affiliation_string":"Illinois Institute of Technology (United States)","institution_ids":["https://openalex.org/I180949307"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5037522903"],"corresponding_institution_ids":["https://openalex.org/I180949307"],"apc_list":null,"apc_paid":null,"fwci":2.4964,"has_fulltext":false,"cited_by_count":15,"citation_normalized_percentile":{"value":0.90283928,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":96},"biblio":{"volume":"20","issue":"3","first_page":"033004","last_page":"033004"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10741","display_name":"Video Coding and Compression Technologies","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"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/T10741","display_name":"Video Coding and Compression Technologies","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"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.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/T11105","display_name":"Advanced Image Processing Techniques","score":0.9995999932289124,"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/speedup","display_name":"Speedup","score":0.810347318649292},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8103376626968384},{"id":"https://openalex.org/keywords/cuda","display_name":"CUDA","score":0.6404300928115845},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.5881071090698242},{"id":"https://openalex.org/keywords/block","display_name":"Block (permutation group theory)","score":0.5686883330345154},{"id":"https://openalex.org/keywords/grid","display_name":"Grid","score":0.5064903497695923},{"id":"https://openalex.org/keywords/motion-estimation","display_name":"Motion estimation","score":0.49574193358421326},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.48377105593681335},{"id":"https://openalex.org/keywords/central-processing-unit","display_name":"Central processing unit","score":0.48157715797424316},{"id":"https://openalex.org/keywords/integer","display_name":"Integer (computer science)","score":0.469022661447525},{"id":"https://openalex.org/keywords/interpolation","display_name":"Interpolation (computer graphics)","score":0.419705331325531},{"id":"https://openalex.org/keywords/general-purpose-computing-on-graphics-processing-units","display_name":"General-purpose computing on graphics processing units","score":0.4155648350715637},{"id":"https://openalex.org/keywords/computational-science","display_name":"Computational science","score":0.35868775844573975},{"id":"https://openalex.org/keywords/image","display_name":"Image (mathematics)","score":0.21867069602012634},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.15297839045524597},{"id":"https://openalex.org/keywords/computer-graphics","display_name":"Computer graphics (images)","score":0.13473686575889587},{"id":"https://openalex.org/keywords/computer-vision","display_name":"Computer vision","score":0.12480199337005615},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.10677406191825867},{"id":"https://openalex.org/keywords/graphics","display_name":"Graphics","score":0.10176819562911987}],"concepts":[{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.810347318649292},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8103376626968384},{"id":"https://openalex.org/C2778119891","wikidata":"https://www.wikidata.org/wiki/Q477690","display_name":"CUDA","level":2,"score":0.6404300928115845},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.5881071090698242},{"id":"https://openalex.org/C2777210771","wikidata":"https://www.wikidata.org/wiki/Q4927124","display_name":"Block (permutation group theory)","level":2,"score":0.5686883330345154},{"id":"https://openalex.org/C187691185","wikidata":"https://www.wikidata.org/wiki/Q2020720","display_name":"Grid","level":2,"score":0.5064903497695923},{"id":"https://openalex.org/C10161872","wikidata":"https://www.wikidata.org/wiki/Q557891","display_name":"Motion estimation","level":2,"score":0.49574193358421326},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.48377105593681335},{"id":"https://openalex.org/C49154492","wikidata":"https://www.wikidata.org/wiki/Q5300","display_name":"Central processing unit","level":2,"score":0.48157715797424316},{"id":"https://openalex.org/C97137487","wikidata":"https://www.wikidata.org/wiki/Q729138","display_name":"Integer (computer science)","level":2,"score":0.469022661447525},{"id":"https://openalex.org/C137800194","wikidata":"https://www.wikidata.org/wiki/Q11713455","display_name":"Interpolation (computer graphics)","level":3,"score":0.419705331325531},{"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.4155648350715637},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.35868775844573975},{"id":"https://openalex.org/C115961682","wikidata":"https://www.wikidata.org/wiki/Q860623","display_name":"Image (mathematics)","level":2,"score":0.21867069602012634},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.15297839045524597},{"id":"https://openalex.org/C121684516","wikidata":"https://www.wikidata.org/wiki/Q7600677","display_name":"Computer graphics (images)","level":1,"score":0.13473686575889587},{"id":"https://openalex.org/C31972630","wikidata":"https://www.wikidata.org/wiki/Q844240","display_name":"Computer vision","level":1,"score":0.12480199337005615},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.10677406191825867},{"id":"https://openalex.org/C21442007","wikidata":"https://www.wikidata.org/wiki/Q1027879","display_name":"Graphics","level":2,"score":0.10176819562911987},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1117/1.3606588","is_oa":false,"landing_page_url":"https://doi.org/10.1117/1.3606588","pdf_url":null,"source":{"id":"https://openalex.org/S158511090","display_name":"Journal of Electronic Imaging","issn_l":"1017-9909","issn":["1017-9909","1560-229X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310315543","host_organization_name":"SPIE","host_organization_lineage":["https://openalex.org/P4310315543"],"host_organization_lineage_names":["SPIE"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Electronic Imaging","raw_type":"journal-article"},{"id":"pmid:22347787","is_oa":false,"landing_page_url":"https://pubmed.ncbi.nlm.nih.gov/22347787","pdf_url":null,"source":{"id":"https://openalex.org/S4306525036","display_name":"PubMed","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1299303238","host_organization_name":"National Institutes of Health","host_organization_lineage":["https://openalex.org/I1299303238"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of electronic imaging","raw_type":null},{"id":"pmh:oai:europepmc.org:2290786","is_oa":false,"landing_page_url":"https://www.ncbi.nlm.nih.gov/pmc/articles/3280822","pdf_url":null,"source":{"id":"https://openalex.org/S4306400806","display_name":"Europe PMC (PubMed Central)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1303153112","host_organization_name":"European Bioinformatics Institute","host_organization_lineage":["https://openalex.org/I1303153112"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Text"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G2267138216","display_name":null,"funder_award_id":"R01 HL065425","funder_id":"https://openalex.org/F4320337338","funder_display_name":"National Heart, Lung, and Blood Institute"},{"id":"https://openalex.org/G8637452452","display_name":null,"funder_award_id":"R01 HL091017","funder_id":"https://openalex.org/F4320337338","funder_display_name":"National Heart, Lung, and Blood Institute"}],"funders":[{"id":"https://openalex.org/F4320332161","display_name":"National Institutes of Health","ror":"https://ror.org/01cwqze88"},{"id":"https://openalex.org/F4320337338","display_name":"National Heart, Lung, and Blood Institute","ror":"https://ror.org/012pb6c26"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":26,"referenced_works":["https://openalex.org/W98769269","https://openalex.org/W242697282","https://openalex.org/W945286308","https://openalex.org/W1504291959","https://openalex.org/W1565206031","https://openalex.org/W1578285471","https://openalex.org/W1586029670","https://openalex.org/W2012496691","https://openalex.org/W2029205800","https://openalex.org/W2030218244","https://openalex.org/W2045170301","https://openalex.org/W2059292738","https://openalex.org/W2075984142","https://openalex.org/W2098884848","https://openalex.org/W2102919997","https://openalex.org/W2115606256","https://openalex.org/W2118877769","https://openalex.org/W2124219342","https://openalex.org/W2124993854","https://openalex.org/W2150264991","https://openalex.org/W2156957228","https://openalex.org/W2265530537","https://openalex.org/W2751023760","https://openalex.org/W3013837279","https://openalex.org/W6665351931","https://openalex.org/W6776001551"],"related_works":["https://openalex.org/W2983282793","https://openalex.org/W1963859303","https://openalex.org/W2364044215","https://openalex.org/W2389600408","https://openalex.org/W240129890","https://openalex.org/W3048701459","https://openalex.org/W2149078538","https://openalex.org/W2080146221","https://openalex.org/W2370314112","https://openalex.org/W1912958759"],"abstract_inverted_index":{"In":[0,56,204],"this":[1,57],"paper":[2],"we":[3,59,161],"describe":[4],"and":[5,46,67,77,101,196],"evaluate":[6],"a":[7,11,65,86,94,105,154],"fast":[8,253],"implementation":[9,69,170,185,209,222,250],"of":[10,64,72,85,96,140,156,165,186,219,237],"classical":[12],"block":[13,35,54],"matching":[14,36],"motion":[15,181,256],"estimation":[16,257],"algorithm":[17,37,193],"for":[18,51,70,99,104,112,125,233,254],"multiple":[19,131,146],"Graphical":[20],"Processing":[21],"Units":[22],"(GPUs)":[23],"using":[24,75,130,261],"the":[25,61,118,134,138,141,166,187,216,247],"Compute":[26],"Unified":[27],"Device":[28],"Architecture":[29],"(CUDA)":[30],"computing":[31],"engine.":[32],"The":[33,109],"implemented":[34],"(BMA)":[38],"uses":[39],"summed":[40],"absolute":[41],"difference":[42],"(SAD)":[43],"error":[44],"criterion":[45],"full":[47],"grid":[48,115,177],"search":[49,79,107,114,178,200],"(FS)":[50],"finding":[52],"optimal":[53],"displacement.":[55],"evaluation":[58,136],"compared":[60,162],"execution":[62,163],"time":[63,92,164],"GPU":[66,87,121,132,169,208,221,249,266],"CPU":[68,179,228],"images":[71],"various":[73],"sizes,":[74],"integer":[76,100],"non-integer":[78,106,113],"grids.The":[80],"results":[81],"show":[82],"that":[83,120,232],"use":[84],"card":[88],"can":[89],"shorten":[90],"computation":[91],"by":[93],"factor":[95],"200":[97],"times":[98,103],"1000":[102],"grid.":[108],"additional":[110],"speedup":[111,152],"comes":[116],"from":[117],"fact":[119],"has":[122],"built-in":[123],"hardware":[124],"image":[126,235],"interpolation.":[127],"Further,":[128],"when":[129],"cards,":[133,147],"presented":[135],"shows":[137],"importance":[139],"data":[142],"splitting":[143],"method":[144],"across":[145],"but":[148],"an":[149,234],"almost":[150],"linear":[151],"with":[153,171],"number":[155],"cards":[157],"is":[158,223,251],"achievable.In":[159],"addition":[160],"proposed":[167,248],"FS":[168,207,220],"two":[172,262],"existing,":[173],"highly":[174],"optimized":[175],"non-full":[176],"based":[180],"estimations":[182],"methods,":[183],"namely":[184],"Pyramidal":[188],"Lucas":[189],"Kanade":[190],"Optical":[191],"flow":[192],"in":[194,201,240,244],"OpenCV":[195],"Simplified":[197],"Unsymmetrical":[198],"multi-Hexagon":[199],"H.264/AVC":[202],"standard.":[203],"these":[205],"comparisons,":[206],"still":[210],"showed":[211],"modest":[212],"improvement":[213],"even":[214],"though":[215],"computational":[217],"complexity":[218],"substantially":[224],"higher":[225],"than":[226],"non-FS":[227],"implementation.We":[229],"also":[230],"demonstrated":[231],"sequence":[236],"720\u00d7480":[238],"pixels":[239],"resolution,":[241],"commonly":[242],"used":[243],"video":[245],"surveillance,":[246],"sufficiently":[252],"real-time":[255],"at":[258],"30":[259],"frames-per-second":[260],"NVIDIA":[263],"C1060":[264],"Tesla":[265],"cards.":[267]},"counts_by_year":[{"year":2021,"cited_by_count":2},{"year":2019,"cited_by_count":2},{"year":2018,"cited_by_count":2},{"year":2017,"cited_by_count":1},{"year":2014,"cited_by_count":2},{"year":2013,"cited_by_count":2},{"year":2012,"cited_by_count":2}],"updated_date":"2026-06-24T13:16:06.693445","created_date":"2025-10-10T00:00:00"}
