Everything About ___
Live briefing

Everything about Block-matching algorithm

System used in computer graphics applications

A Block Matching Algorithm is a way of locating matching macroblocks in a sequence of digital video frames for the purposes of motion estimation. The underlying supposition behind motion estimation is that the patterns corresponding to objects and background in a frame of video sequence move within the frame to form corresponding objects on the subsequent frame. This can be used to discover temporal redundancy in the video sequence, increasing the effectiveness of inter-frame video compression by defining the contents of a macroblock by reference to the contents of a known macroblock which is minimally different. Wikipedia →

🧭 Start here: a 6-step reading path

  1. Read the overview: Block-matching algorithmA 5-minute orientation
  2. Skim a recent paper: Optimization of block-matching and 3D filtering (BM3D) algorithm in brain SPECT imaging using fan beam collimator: Phantom studyInfluential work since 2022
  3. Pick up a classic book: Invitation to Computer ScienceThe most-reprinted book on the subject
  4. Read the landmark paper: A multilevel successive elimination algorithm for block matching motion estimationCited 213 times
  5. Go sideways: Inter frameA closely related topic
  6. Go sideways: Motion estimationA closely related topic

📖 Definitions

No dictionary entry for this exact phrase.

🗂️ The subject at a glance

  1. Motivation
  2. Evaluation Metrics
  3. Algorithms

🏆 Landmark papers (most cited)

🆕 Influential since 2022

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

🔗 Related topics