{"id":"https://openalex.org/W7131312413","doi":"https://doi.org/10.1109/vcip67698.2025.11396814","title":"A Fast and Hardware-Friendly CTB-Based Approach for VVC Affine Motion Estimation","display_name":"A Fast and Hardware-Friendly CTB-Based Approach for VVC Affine Motion Estimation","publication_year":2025,"publication_date":"2025-12-01","ids":{"openalex":"https://openalex.org/W7131312413","doi":"https://doi.org/10.1109/vcip67698.2025.11396814"},"language":null,"primary_location":{"id":"doi:10.1109/vcip67698.2025.11396814","is_oa":false,"landing_page_url":"https://doi.org/10.1109/vcip67698.2025.11396814","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 International Conference on Visual Communications and Image Processing (VCIP)","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/A5067507416","display_name":"Denis Maass","orcid":"https://orcid.org/0009-0001-5006-426X"},"institutions":[{"id":"https://openalex.org/I169248161","display_name":"Universidade Federal de Pelotas","ror":"https://ror.org/05msy9z54","country_code":"BR","type":"education","lineage":["https://openalex.org/I169248161"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Denis Maass","raw_affiliation_strings":["Federal University of Pelotas - UFPel,Video Technology Research Group - ViTech Graduate Program in Computing - PPGC,Pelotas,Brazil"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Federal University of Pelotas - UFPel,Video Technology Research Group - ViTech Graduate Program in Computing - PPGC,Pelotas,Brazil","institution_ids":["https://openalex.org/I169248161"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5071640701","display_name":"Marcello M. Mu\u00f1oz","orcid":"https://orcid.org/0000-0003-0627-526X"},"institutions":[{"id":"https://openalex.org/I169248161","display_name":"Universidade Federal de Pelotas","ror":"https://ror.org/05msy9z54","country_code":"BR","type":"education","lineage":["https://openalex.org/I169248161"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Marcello Mu\u00f1oz","raw_affiliation_strings":["Federal University of Pelotas - UFPel,Video Technology Research Group - ViTech Graduate Program in Computing - PPGC,Pelotas,Brazil"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Federal University of Pelotas - UFPel,Video Technology Research Group - ViTech Graduate Program in Computing - PPGC,Pelotas,Brazil","institution_ids":["https://openalex.org/I169248161"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5069332580","display_name":"Murilo Perleberg","orcid":"https://orcid.org/0000-0002-1398-5342"},"institutions":[{"id":"https://openalex.org/I169248161","display_name":"Universidade Federal de Pelotas","ror":"https://ror.org/05msy9z54","country_code":"BR","type":"education","lineage":["https://openalex.org/I169248161"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Murilo Perleberg","raw_affiliation_strings":["Federal University of Pelotas - UFPel,Video Technology Research Group - ViTech Graduate Program in Computing - PPGC,Pelotas,Brazil"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Federal University of Pelotas - UFPel,Video Technology Research Group - ViTech Graduate Program in Computing - PPGC,Pelotas,Brazil","institution_ids":["https://openalex.org/I169248161"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5126668014","display_name":"Luciano Agostini","orcid":null},"institutions":[{"id":"https://openalex.org/I169248161","display_name":"Universidade Federal de Pelotas","ror":"https://ror.org/05msy9z54","country_code":"BR","type":"education","lineage":["https://openalex.org/I169248161"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Luciano Agostini","raw_affiliation_strings":["Federal University of Pelotas - UFPel,Video Technology Research Group - ViTech Graduate Program in Computing - PPGC,Pelotas,Brazil"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Federal University of Pelotas - UFPel,Video Technology Research Group - ViTech Graduate Program in Computing - PPGC,Pelotas,Brazil","institution_ids":["https://openalex.org/I169248161"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5126709948","display_name":"Marcelo Porto","orcid":null},"institutions":[{"id":"https://openalex.org/I169248161","display_name":"Universidade Federal de Pelotas","ror":"https://ror.org/05msy9z54","country_code":"BR","type":"education","lineage":["https://openalex.org/I169248161"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Marcelo Porto","raw_affiliation_strings":["Federal University of Pelotas - UFPel,Video Technology Research Group - ViTech Graduate Program in Computing - PPGC,Pelotas,Brazil"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Federal University of Pelotas - UFPel,Video Technology Research Group - ViTech Graduate Program in Computing - PPGC,Pelotas,Brazil","institution_ids":["https://openalex.org/I169248161"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I169248161"],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"5"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12300","display_name":"Advanced Electrical Measurement Techniques","score":0.15940000116825104,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T12300","display_name":"Advanced Electrical Measurement Techniques","score":0.15940000116825104,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"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/T10305","display_name":"Power System Optimization and Stability","score":0.051600001752376556,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"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/T10741","display_name":"Video Coding and Compression Technologies","score":0.032099999487400055,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/affine-transformation","display_name":"Affine transformation","score":0.7803000211715698},{"id":"https://openalex.org/keywords/motion-estimation","display_name":"Motion estimation","score":0.7077000141143799},{"id":"https://openalex.org/keywords/affine-shape-adaptation","display_name":"Affine shape adaptation","score":0.5720000267028809},{"id":"https://openalex.org/keywords/motion","display_name":"Motion (physics)","score":0.5447999835014343},{"id":"https://openalex.org/keywords/quarter-pixel-motion","display_name":"Quarter-pixel motion","score":0.5102999806404114},{"id":"https://openalex.org/keywords/block-matching-algorithm","display_name":"Block-matching algorithm","score":0.475600004196167},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.47029998898506165},{"id":"https://openalex.org/keywords/coding","display_name":"Coding (social sciences)","score":0.46619999408721924}],"concepts":[{"id":"https://openalex.org/C92757383","wikidata":"https://www.wikidata.org/wiki/Q382497","display_name":"Affine transformation","level":2,"score":0.7803000211715698},{"id":"https://openalex.org/C10161872","wikidata":"https://www.wikidata.org/wiki/Q557891","display_name":"Motion estimation","level":2,"score":0.7077000141143799},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.579800009727478},{"id":"https://openalex.org/C18516315","wikidata":"https://www.wikidata.org/wiki/Q4688950","display_name":"Affine shape adaptation","level":4,"score":0.5720000267028809},{"id":"https://openalex.org/C104114177","wikidata":"https://www.wikidata.org/wiki/Q79782","display_name":"Motion (physics)","level":2,"score":0.5447999835014343},{"id":"https://openalex.org/C174493125","wikidata":"https://www.wikidata.org/wiki/Q1073461","display_name":"Quarter-pixel motion","level":3,"score":0.5102999806404114},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.4860999882221222},{"id":"https://openalex.org/C167510206","wikidata":"https://www.wikidata.org/wiki/Q2835824","display_name":"Block-matching algorithm","level":4,"score":0.475600004196167},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.47029998898506165},{"id":"https://openalex.org/C179518139","wikidata":"https://www.wikidata.org/wiki/Q5140297","display_name":"Coding (social sciences)","level":2,"score":0.46619999408721924},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.4634000062942505},{"id":"https://openalex.org/C31972630","wikidata":"https://www.wikidata.org/wiki/Q844240","display_name":"Computer vision","level":1,"score":0.448199987411499},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.43529999256134033},{"id":"https://openalex.org/C165064840","wikidata":"https://www.wikidata.org/wiki/Q1321061","display_name":"Matching (statistics)","level":2,"score":0.43070000410079956},{"id":"https://openalex.org/C2777210771","wikidata":"https://www.wikidata.org/wiki/Q4927124","display_name":"Block (permutation group theory)","level":2,"score":0.42879998683929443},{"id":"https://openalex.org/C111335779","wikidata":"https://www.wikidata.org/wiki/Q3454686","display_name":"Reduction (mathematics)","level":2,"score":0.4050000011920929},{"id":"https://openalex.org/C146159030","wikidata":"https://www.wikidata.org/wiki/Q7625099","display_name":"Structure from motion","level":3,"score":0.37119999527931213},{"id":"https://openalex.org/C2992245049","wikidata":"https://www.wikidata.org/wiki/Q186563","display_name":"Fast motion","level":3,"score":0.3402000069618225},{"id":"https://openalex.org/C3018263672","wikidata":"https://www.wikidata.org/wiki/Q1296251","display_name":"Efficient algorithm","level":2,"score":0.3224000036716461},{"id":"https://openalex.org/C128840427","wikidata":"https://www.wikidata.org/wiki/Q1302174","display_name":"Motion compensation","level":2,"score":0.31450000405311584},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.3142000138759613},{"id":"https://openalex.org/C2779020251","wikidata":"https://www.wikidata.org/wiki/Q3555171","display_name":"Motion vector","level":3,"score":0.28999999165534973},{"id":"https://openalex.org/C207221997","wikidata":"https://www.wikidata.org/wiki/Q938614","display_name":"Affine combination","level":3,"score":0.2806999981403351},{"id":"https://openalex.org/C2777036941","wikidata":"https://www.wikidata.org/wiki/Q6917771","display_name":"Motion analysis","level":2,"score":0.25780001282691956},{"id":"https://openalex.org/C159694833","wikidata":"https://www.wikidata.org/wiki/Q2321565","display_name":"Iterative method","level":2,"score":0.25459998846054077}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/vcip67698.2025.11396814","is_oa":false,"landing_page_url":"https://doi.org/10.1109/vcip67698.2025.11396814","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 International Conference on Visual Communications and Image Processing (VCIP)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320321091","display_name":"Coordena\u00e7\u00e3o de Aperfei\u00e7oamento de Pessoal de N\u00edvel Superior","ror":"https://ror.org/00x0ma614"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":7,"referenced_works":["https://openalex.org/W2987510390","https://openalex.org/W3168354393","https://openalex.org/W3202918664","https://openalex.org/W4386590541","https://openalex.org/W4387123490","https://openalex.org/W4403279020","https://openalex.org/W4404788000"],"related_works":[],"abstract_inverted_index":{"The":[0,133],"Versatile":[1],"Video":[2],"Coding":[3],"(VVC)":[4],"standard,":[5],"the":[6,34,42,49,55,63,68,72,104,141],"state-of-the-art":[7],"technology":[8],"in":[9,18,71,80,115,123,131,140],"video":[10],"compression,":[11],"introduces":[12],"affine":[13,39],"prediction,":[14],"a":[15,89,112,120,128,149],"key":[16],"innovation":[17],"inter-frame":[19],"prediction":[20,40],"that":[21,95],"utilizes":[22],"multiple":[23],"Motion":[24,44],"Vectors":[25],"(MVs)":[26],"to":[27,102,119,145,148],"represent":[28],"complex":[29],"motion":[30,97,105],"patterns.":[31],"To":[32],"determine":[33],"optimal":[35],"set":[36],"of":[37,67,106],"MVs,":[38],"employs":[41],"Affine":[43],"Estimation":[45],"(AME),":[46],"which":[47],"combines":[48],"Gradient-Based":[50],"Iterative":[51],"Algorithm":[52,58],"(GBIA)":[53],"and":[54,91,152],"Block":[56],"Matching":[57],"(BMA).":[59],"Despite":[60],"its":[61,78],"effectiveness,":[62],"high":[64],"computational":[65],"cost":[66],"AME,":[69],"particularly":[70],"GBIA,":[73],"poses":[74],"significant":[75],"challenges":[76],"for":[77],"use":[79],"real":[81],"scenarios.":[82],"In":[83],"this":[84,86],"context,":[85],"paper":[87],"proposes":[88],"fast":[90],"hardware-friendly":[92],"AME":[93,124],"approach":[94,135],"considers":[96],"information":[98],"from":[99],"macro-level":[100],"structures":[101],"infer":[103],"smaller":[107],"blocks.":[108],"Experimental":[109],"results":[110],"demonstrate":[111],"99.54%":[113],"reduction":[114],"GBIA":[116,142],"iterations,":[117],"leading":[118],"71.08%":[121],"decrease":[122],"runtime,":[125],"with":[126],"only":[127],"0.462%":[129],"increase":[130],"BD-Rate.":[132],"proposed":[134],"also":[136],"reduces":[137],"memory":[138],"communication":[139],"by":[143],"up":[144],"91.66%,":[146],"contributing":[147],"more":[150],"efficient":[151],"low-power":[153],"hardware":[154],"design.":[155]},"counts_by_year":[],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2026-02-25T00:00:00"}
