{"id":"https://openalex.org/W2081499026","doi":"https://doi.org/10.1109/ipta.2012.6469565","title":"A comparison of sequential and GPU-accelerated implementations of B-spline signal processing operations for 2-D and 3-D images","display_name":"A comparison of sequential and GPU-accelerated implementations of B-spline signal processing operations for 2-D and 3-D images","publication_year":2012,"publication_date":"2012-10-01","ids":{"openalex":"https://openalex.org/W2081499026","doi":"https://doi.org/10.1109/ipta.2012.6469565","mag":"2081499026"},"language":"en","primary_location":{"id":"doi:10.1109/ipta.2012.6469565","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ipta.2012.6469565","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2012 3rd International Conference on Image Processing Theory, Tools and Applications (IPTA)","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/A5034287327","display_name":"Alex Karantza","orcid":null},"institutions":[{"id":"https://openalex.org/I155173764","display_name":"Rochester Institute of Technology","ror":"https://ror.org/00v4yb702","country_code":"US","type":"education","lineage":["https://openalex.org/I155173764"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Alex Karantza","raw_affiliation_strings":["Department of Computer Engineering, Rochester Institute of Technology, Rochester, NY, USA","Department of Computer Engineering, Rochester Institute of Technology, NY, USA-14623"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Engineering, Rochester Institute of Technology, Rochester, NY, USA","institution_ids":["https://openalex.org/I155173764"]},{"raw_affiliation_string":"Department of Computer Engineering, Rochester Institute of Technology, NY, USA-14623","institution_ids":["https://openalex.org/I155173764"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5044497499","display_name":"Sonia L\u00f3pez Alarc\u00f3n","orcid":"https://orcid.org/0000-0002-9130-2797"},"institutions":[{"id":"https://openalex.org/I155173764","display_name":"Rochester Institute of Technology","ror":"https://ror.org/00v4yb702","country_code":"US","type":"education","lineage":["https://openalex.org/I155173764"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Sonia Lopez Alarcon","raw_affiliation_strings":["Department of Computer Engineering, Rochester Institute of Technology, Rochester, NY, USA","Department of Computer Engineering, Rochester Institute of Technology, NY, USA-14623"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Engineering, Rochester Institute of Technology, Rochester, NY, USA","institution_ids":["https://openalex.org/I155173764"]},{"raw_affiliation_string":"Department of Computer Engineering, Rochester Institute of Technology, NY, USA-14623","institution_ids":["https://openalex.org/I155173764"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5075373448","display_name":"Nathan D. Cahill","orcid":"https://orcid.org/0000-0002-6164-3291"},"institutions":[{"id":"https://openalex.org/I155173764","display_name":"Rochester Institute of Technology","ror":"https://ror.org/00v4yb702","country_code":"US","type":"education","lineage":["https://openalex.org/I155173764"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Nathan D. Cahill","raw_affiliation_strings":["Center for Applied and Computational Mathematics, School of Mathematical Sciences, Rochester Institute of Technology, Rochester, NY, USA","Center for Applied and Computational Mathematics, School of Mathematical Sciences, Rochester Institute of Technology, NY USA, 14623"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Center for Applied and Computational Mathematics, School of Mathematical Sciences, Rochester Institute of Technology, Rochester, NY, USA","institution_ids":["https://openalex.org/I155173764"]},{"raw_affiliation_string":"Center for Applied and Computational Mathematics, School of Mathematical Sciences, Rochester Institute of Technology, NY USA, 14623","institution_ids":["https://openalex.org/I155173764"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I155173764"],"apc_list":null,"apc_paid":null,"fwci":0.4512,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.61883515,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":null,"issue":null,"first_page":"74","last_page":"79"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10531","display_name":"Advanced Vision and Imaging","score":0.9987999796867371,"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":0.9987999796867371,"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/T11245","display_name":"Advanced Numerical Analysis Techniques","score":0.9983000159263611,"subfield":{"id":"https://openalex.org/subfields/2206","display_name":"Computational Mechanics"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10638","display_name":"Optical measurement and interference techniques","score":0.996999979019165,"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/cuda","display_name":"CUDA","score":0.8987101316452026},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7616655826568604},{"id":"https://openalex.org/keywords/matlab","display_name":"MATLAB","score":0.7456247210502625},{"id":"https://openalex.org/keywords/implementation","display_name":"Implementation","score":0.6920905113220215},{"id":"https://openalex.org/keywords/computational-science","display_name":"Computational science","score":0.558020293712616},{"id":"https://openalex.org/keywords/signal-processing","display_name":"Signal processing","score":0.5367160439491272},{"id":"https://openalex.org/keywords/spline","display_name":"Spline (mechanical)","score":0.528931200504303},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.4966807961463928},{"id":"https://openalex.org/keywords/image-processing","display_name":"Image processing","score":0.486796110868454},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.4810657501220703},{"id":"https://openalex.org/keywords/general-purpose-computing-on-graphics-processing-units","display_name":"General-purpose computing on graphics processing units","score":0.4629462957382202},{"id":"https://openalex.org/keywords/filter","display_name":"Filter (signal processing)","score":0.44260311126708984},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.4234396517276764},{"id":"https://openalex.org/keywords/computer-engineering","display_name":"Computer engineering","score":0.3726980686187744},{"id":"https://openalex.org/keywords/digital-signal-processing","display_name":"Digital signal processing","score":0.3385237455368042},{"id":"https://openalex.org/keywords/image","display_name":"Image (mathematics)","score":0.2994711995124817},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.2992517650127411},{"id":"https://openalex.org/keywords/computer-graphics","display_name":"Computer graphics (images)","score":0.2591664791107178},{"id":"https://openalex.org/keywords/computer-vision","display_name":"Computer vision","score":0.25043970346450806},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.22578084468841553},{"id":"https://openalex.org/keywords/graphics","display_name":"Graphics","score":0.13769251108169556}],"concepts":[{"id":"https://openalex.org/C2778119891","wikidata":"https://www.wikidata.org/wiki/Q477690","display_name":"CUDA","level":2,"score":0.8987101316452026},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7616655826568604},{"id":"https://openalex.org/C2780365114","wikidata":"https://www.wikidata.org/wiki/Q169478","display_name":"MATLAB","level":2,"score":0.7456247210502625},{"id":"https://openalex.org/C26713055","wikidata":"https://www.wikidata.org/wiki/Q245962","display_name":"Implementation","level":2,"score":0.6920905113220215},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.558020293712616},{"id":"https://openalex.org/C104267543","wikidata":"https://www.wikidata.org/wiki/Q208163","display_name":"Signal processing","level":3,"score":0.5367160439491272},{"id":"https://openalex.org/C10390562","wikidata":"https://www.wikidata.org/wiki/Q581809","display_name":"Spline (mechanical)","level":2,"score":0.528931200504303},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.4966807961463928},{"id":"https://openalex.org/C9417928","wikidata":"https://www.wikidata.org/wiki/Q1070689","display_name":"Image processing","level":3,"score":0.486796110868454},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.4810657501220703},{"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.4629462957382202},{"id":"https://openalex.org/C106131492","wikidata":"https://www.wikidata.org/wiki/Q3072260","display_name":"Filter (signal processing)","level":2,"score":0.44260311126708984},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.4234396517276764},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.3726980686187744},{"id":"https://openalex.org/C84462506","wikidata":"https://www.wikidata.org/wiki/Q173142","display_name":"Digital signal processing","level":2,"score":0.3385237455368042},{"id":"https://openalex.org/C115961682","wikidata":"https://www.wikidata.org/wiki/Q860623","display_name":"Image (mathematics)","level":2,"score":0.2994711995124817},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.2992517650127411},{"id":"https://openalex.org/C121684516","wikidata":"https://www.wikidata.org/wiki/Q7600677","display_name":"Computer graphics (images)","level":1,"score":0.2591664791107178},{"id":"https://openalex.org/C31972630","wikidata":"https://www.wikidata.org/wiki/Q844240","display_name":"Computer vision","level":1,"score":0.25043970346450806},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.22578084468841553},{"id":"https://openalex.org/C21442007","wikidata":"https://www.wikidata.org/wiki/Q1027879","display_name":"Graphics","level":2,"score":0.13769251108169556},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0},{"id":"https://openalex.org/C66938386","wikidata":"https://www.wikidata.org/wiki/Q633538","display_name":"Structural engineering","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/ipta.2012.6469565","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ipta.2012.6469565","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2012 3rd International Conference on Image Processing Theory, Tools and Applications (IPTA)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","score":0.4000000059604645,"id":"https://metadata.un.org/sdg/9"}],"awards":[],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":15,"referenced_works":["https://openalex.org/W31392012","https://openalex.org/W2050921210","https://openalex.org/W2073431334","https://openalex.org/W2087175825","https://openalex.org/W2108886340","https://openalex.org/W2110057212","https://openalex.org/W2113576511","https://openalex.org/W2144185926","https://openalex.org/W2156241772","https://openalex.org/W2158642611","https://openalex.org/W2162870748","https://openalex.org/W2248382736","https://openalex.org/W2984425774","https://openalex.org/W2988564852","https://openalex.org/W6691064732"],"related_works":["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/W2370314112","https://openalex.org/W1912958759","https://openalex.org/W2792081825","https://openalex.org/W2893308117"],"abstract_inverted_index":{"B-spline":[0,92],"signal":[1,93],"processing":[2,94],"operations":[3,26,53],"are":[4,54],"widely":[5],"used":[6],"in":[7,42,50,80],"the":[8,83,90,99],"analysis":[9],"of":[10,23,33,59],"two":[11],"and":[12,20,31,44,46,101],"three-dimensional":[13],"images.":[14],"In":[15],"this":[16],"paper,":[17],"we":[18],"investigate":[19],"compare":[21],"some":[22],"these":[24],"basic":[25],"(direct":[27],"transformations,":[28,30],"indirect":[29],"computation":[32],"partial":[34],"derivatives)":[35],"by":[36],"(1)":[37],"recursive":[38],"filter":[39],"based":[40],"implementations":[41,49],"MATLAB":[43,87],"C++,":[45],"(2)":[47],"GPU-accelerated":[48],"CUDA.":[51],"All":[52],"compared":[55],"at":[56],"a":[57,63,70],"variety":[58],"resolution":[60],"levels":[61],"on":[62],"2-D":[64],"panoramic":[65],"image":[66],"as":[67,69,96,98],"well":[68,97],"3-D":[71],"magnetic":[72],"resonance":[73],"(MR)":[74],"image.":[75],"Results":[76],"indicate":[77],"significant":[78],"improvements":[79],"efficiency":[81],"for":[82],"CUDA":[84,102],"implementations.":[85],"A":[86],"toolkit":[88],"implementing":[89],"various":[91],"tasks":[95],"C++":[100],"implementation":[103],"described":[104],"here":[105],"is":[106],"currently":[107],"publicly":[108],"available.":[109]},"counts_by_year":[{"year":2015,"cited_by_count":1},{"year":2012,"cited_by_count":1}],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
