• DocumentCode
    1511230
  • Title

    Fast block matching algorithm based on the winner-update strategy

  • Author

    Chen, Yong-Sheng ; Hung, Yi-Ping ; Fuh, Chiou-Shann

  • Author_Institution
    Inst. of Inf. Sci., Acad. Sinica, Taipei, Taiwan
  • Volume
    10
  • Issue
    8
  • fYear
    2001
  • fDate
    8/1/2001 12:00:00 AM
  • Firstpage
    1212
  • Lastpage
    1222
  • Abstract
    Block matching is a widely used method for stereo vision, visual tracking, and video compression. Many fast algorithms for block matching have been proposed in the past, but most of them do not guarantee that the match found is the globally optimal match in a search range. This paper presents a new fast algorithm based on the winner-update strategy which utilizes an ascending lower bound list of the matching error to determine the temporary winner. Two lower bound lists derived by using partial distance and by using Minkowski´s inequality are described. The basic idea of the winner-update strategy is to avoid, at each search position, the costly computation of the matching error when there exists a lower bound larger than the global minimum matching error. The proposed algorithm can significantly speed up the computation of the block matching because (1) computational cost of the lower bound we use is less than that of the matching error itself; (2) an element in the ascending lower bound list will be calculated only when its preceding element has already been smaller than the minimum matching error computed so far; (3) for many search positions, only the first several lower bounds in the list need to be calculated. Our experiments have shown that, when applying to motion vector estimation for several widely-used test videos, 92% to 98% of operations can be saved while still guaranteeing the global optimality. Moreover, the proposed algorithm can be easily modified either to meet the limited time requirement or to provide an ordered list of best candidate matches
  • Keywords
    data compression; game theory; image matching; motion estimation; optimisation; search problems; stereo image processing; video coding; Minkowski´s inequality; ascending lower bound list; computational cost; fast block matching algorithm; global minimum matching error; global optimal match; global optimality; motion vector estimation; partial distance; search range; stereo vision; temporary winner; video compression; visual tracking; winner-update strategy; Computational efficiency; Computer science; HTML; Information science; Motion estimation; Optimal matching; Pixel; Stereo vision; Testing; Video compression;
  • fLanguage
    English
  • Journal_Title
    Image Processing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1057-7149
  • Type

    jour

  • DOI
    10.1109/83.935037
  • Filename
    935037