Fast block matching algorithms for motion estimation

Motion compensation is an effective method for reducing temporal redundancy found in video sequence compression. However, the complexity of the full-search block matching algorithm (BMA) is extremely high and a number of fast algorithms have been proposed to reduce the computational complexity of th...

Full description

Saved in:
Bibliographic Details
Published in1996 IEEE International Conference on Acoustics, Speech, and Signal Processing Conference Proceedings Vol. 4; pp. 2311 - 2314 vol. 4
Main Authors Cheng, K.W., Chan, S.C.
Format Conference Proceeding
LanguageEnglish
Published IEEE 1996
Subjects
Online AccessGet full text
ISBN9780780331921
0780331923
ISSN1520-6149
DOI10.1109/ICASSP.1996.547744

Cover

Abstract Motion compensation is an effective method for reducing temporal redundancy found in video sequence compression. However, the complexity of the full-search block matching algorithm (BMA) is extremely high and a number of fast algorithms have been proposed to reduce the computational complexity of the BMA. We propose three techniques for reducing the arithmetic complexity of the BMA. They are namely: (1) domain decimation, (2) error function subsampling, and (3) multiple candidates search. The domain decimation and error function decimation try to reduce the arithmetic complexity by reducing the number of operations in each comparison, the search range and number of locations searched. The multiple candidates search is a technique used to increase the robust of such algorithms. Combination of these techniques can generate algorithms with different tradeoff between arithmetic complexity and quality of prediction.
AbstractList Motion compensation is an effective method for reducing temporal redundancy found in video sequence compression. However, the complexity of the full-search block matching algorithm (BMA) is extremely high and a number of fast algorithms have been proposed to reduce the computational complexity of the BMA. We propose three techniques for reducing the arithmetic complexity of the BMA. They are namely: (1) domain decimation, (2) error function subsampling, and (3) multiple candidates search. The domain decimation and error function decimation try to reduce the arithmetic complexity by reducing the number of operations in each comparison, the search range and number of locations searched. The multiple candidates search is a technique used to increase the robust of such algorithms. Combination of these techniques can generate algorithms with different tradeoff between arithmetic complexity and quality of prediction.
Author Cheng, K.W.
Chan, S.C.
Author_xml – sequence: 1
  givenname: K.W.
  surname: Cheng
  fullname: Cheng, K.W.
  organization: Dept. of Electr. & Electron. Eng., Univ. of Hong Kong, Hong Kong
– sequence: 2
  givenname: S.C.
  surname: Chan
  fullname: Chan, S.C.
BookMark eNotT01LAzEUDFjBWvcP9JQ_sPW9TbJJjlKsFgoK1XPJ17bR3Y1s9uK_N1CHgZnD8N7MPVmMaQyErBE2iKAf99un4_F9g1q3G8Gl5PyGVFoqKGQMdYMLskTRQN0i13ekyvkLCrgQjeJLwncmz9T2yX3TwczuEsczNf05TXG-DJl2aaJDmmMaachzLJFiH8htZ_ocqn9dkc_d88f2tT68vZRChzoi8Lnm1raONVYE1nFtlQCuGqOV94BWBvDWSt0CWIYQPBrtrWidFsoL55wUbEXW17sxhHD6mcr76fd0ncn-ALYzSE8
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/ICASSP.1996.547744
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
Accès ENAC - IEEE Xplore POP ALL
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Xplore
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EndPage 2314 vol. 4
ExternalDocumentID 547744
GroupedDBID 23M
29P
6IE
6IF
6IH
6IK
6IL
6IM
6IN
AAJGR
AAWTH
ABLEC
ACGFS
ADZIZ
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
CHZPO
IEGSK
IJVOP
IPLJI
M43
OCL
RIE
RIL
RNS
ID FETCH-LOGICAL-i104t-4bb6c32b5e3f49b850482a98dd01b7e0dbb79600b310ed1a9db56c958d5ccc753
IEDL.DBID RIE
ISBN 9780780331921
0780331923
ISSN 1520-6149
IngestDate Tue Aug 26 17:32:46 EDT 2025
IsPeerReviewed false
IsScholarly true
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i104t-4bb6c32b5e3f49b850482a98dd01b7e0dbb79600b310ed1a9db56c958d5ccc753
ParticipantIDs ieee_primary_547744
PublicationCentury 1900
PublicationDate 19960000
PublicationDateYYYYMMDD 1996-01-01
PublicationDate_xml – year: 1996
  text: 19960000
PublicationDecade 1990
PublicationTitle 1996 IEEE International Conference on Acoustics, Speech, and Signal Processing Conference Proceedings
PublicationTitleAbbrev ICASSP
PublicationYear 1996
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssj0000455284
ssj0008748
Score 1.3811868
Snippet Motion compensation is an effective method for reducing temporal redundancy found in video sequence compression. However, the complexity of the full-search...
SourceID ieee
SourceType Publisher
StartPage 2311
SubjectTerms Arithmetic
Computational complexity
Iterative algorithms
Motion compensation
Motion estimation
Redundancy
Robustness
Video coding
Video sequences
Title Fast block matching algorithms for motion estimation
URI https://ieeexplore.ieee.org/document/547744
Volume 4
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV09T8MwELVoJ1iAUsS3MrAmzYft2COqqAoSqFKp1K3K2Q5UhRa16cKv52yn5UMMbHEyRCcruffO994Rcq1LKjLOkpCDyJCggAqBl0mYSHygy0xT15vz8Mj7I3o_ZuPaZ9tpYYwxrvnMRPbSneXrhVrbUlmHUQQrtEEaueBeqrUtpyAyYamVXNY_YZG7wVmYnSw7otIxdhFnmUU0tfHOZp1sxDSx7Nx1b4bDgdXw8ci_7sfYFZd1evtezr1yZoW22WQWrSuI1McvK8d_BnRA2l_yvmCwTVyHZMfMW2TvmzPhEaG9YlUFgJluFiCmdQ2XQfH6vFhOq5e3VYBQN_ADgAJr0-H1j20y6t0-dfthPWAhnCILq0IKwFWWAjNZSSUIhp9zWkihdZxAbmINkCPDiQExoNFJITUwriQTmimlkOgck-Z8MTcnJCgUUxwsOIGU5kIWGFmqSucniBsDp6Rlw5-8ew-NiY_87M-752TX90bbQscFaVbLtbnE1F_Bldv0T19bpj4
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LT8JAEN4oHtSLihjf9uC1pY_d7e7REAkqEBIg4UY6u1slKBgoF3-9-yj4iAdv3fawmfQx3zed7xuEbmWOWUJJ5FNgiSYoIHygeeRHXF-QeSKx7c3pdGlriB9HZFT6bFstjFLKNp-pwBzaf_lyLlamVFYnWIMVvI12CMaYOLHWpqCisQmJjeiy_Ayz1I7O0vnJ8CPMLWdnYZIYTFNa76zX0VpOE_L6Q-Ou3-8ZFR8N3IY_Bq_YvNM8cILupbUrNO0m02BVQCA-fpk5_jOkQ1T7Evh5vU3qOkJbalZF-9-8CY8RbmbLwgOd66aeRrW25dLLXp_ni0nx8rb0NNj13Aggzxh1OAVkDQ2b94NGyy9HLPgTzcMKHwNQkcRAVJJjDozoFzrOOJMyjCBVoQRINccJQaNAJaOMSyBUcMIkEUJoqnOCKrP5TJ0iLxNEUDDwBGKcMp7pyGKRW0dBfWPgDFVN-ON356IxdpGf_3n2Bu22Bp32uP3QfbpAe65T2pQ9LlGlWKzUlQYCBVzbB-ATTOypiw
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=1996+IEEE+International+Conference+on+Acoustics%2C+Speech%2C+and+Signal+Processing+Conference+Proceedings&rft.atitle=Fast+block+matching+algorithms+for+motion+estimation&rft.au=Cheng%2C+K.W.&rft.au=Chan%2C+S.C.&rft.date=1996-01-01&rft.pub=IEEE&rft.isbn=9780780331921&rft.issn=1520-6149&rft.volume=4&rft.spage=2311&rft.epage=2314+vol.+4&rft_id=info:doi/10.1109%2FICASSP.1996.547744&rft.externalDocID=547744
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1520-6149&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1520-6149&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1520-6149&client=summon