Abstract
In the domain of motion estimation based applications, in order to keep the bandwidth requirements low, the usage of multiple levels of memory hierarchy is a necessity. We analyze and optimize the two-level memory hierarchy system for motion estimation where the first level (LO scratchpad) holds the search area of the estimator and the second level (LI scratchpad) holds the region wherein the estimation is performed. In our system, the L1 scratchpad is reconfigurable and the aspect ratio of the region dynamically changes per video field. The aspect ratio is changed such that physically available region (LI) memory is maximally utilized. We extend this idea to the extreme case where the aspect ratio of the region changes from horizontal stripe to vertical column. This idea keeps the bandwidth requirements towards the off-chip image memory minimal, one access per pixel, regardless of the number of motion estimation scans. Further, switching the aspect ratio of the region to extreme values enables fast convergence of the motion estimator. To demonstrate our idea, experiments were performed on the test set of video sequences using the state-of-the-art de-interlacing as the application. The results are encouraging regarding both, objective quality metric as well as visual perception.
Original language | English |
---|---|
Title of host publication | SiPS 2005 |
Subtitle of host publication | IEEE Workshop on Signal Processing Systems - Design and Implementation, Proceedings |
Place of Publication | Piscataway |
Publisher | Institute of Electrical and Electronics Engineers |
Pages | 393-398 |
Number of pages | 6 |
ISBN (Print) | 0-7803-9333-3 |
DOIs | |
Publication status | Published - 1 Dec 2005 |
Event | IEEE Workshop on Signal Processing Systems, SiPS 2005: Design and Implementation - Athens, Greece Duration: 2 Nov 2005 → 4 Nov 2005 |
Conference
Conference | IEEE Workshop on Signal Processing Systems, SiPS 2005 |
---|---|
Country/Territory | Greece |
City | Athens |
Period | 2/11/05 → 4/11/05 |