Patent ID: 8300697
Filing Date: 2012-10-30
Classification: H04N

Abstract:
1. A method of optimizing bandwidth requirements and on-chip memory usage by Dynamic Motion Vector Analysis for motion compensation based video decoder systems, said method comprising the steps of: a) providing regions of a frame for which data is to be fetched; b) identifying reference regions of a previous frame stored in an external memory, and pre-processing the motion vectors to determine reference data fetches of multiple reference regions from the previous frame; c) identifying a smallest overlap region for each of the reference data; d) comparing a size or the overlap region with a predetermined threshold; and e) fetching the regions having the size of the overlap region less than the threshold and dividing the regions having the size of the overlap region greater than the threshold into sub-regions, and repeating the steps b) to e) until each region cannot be further sub-divided.