Back to Search
Start Over
A Novel Search Area Data Reuse Method for Memory Access Optimization of Fast Search Motion Estimation
- Source :
- IEEE Access, Vol 6, Pp 68525-68534 (2018)
- Publication Year :
- 2018
- Publisher :
- Institute of Electrical and Electronics Engineers (IEEE), 2018.
-
Abstract
- Motion estimation (ME) is a time-consuming algorithm to find a matching block in the search area for video applications, such as video compression. Motion estimation algorithm includes full search algorithm and fast search algorithm. If the width of the motion estimation algorithm search area is twice the size of the block, half of the search area for adjacent blocks overlaps. In view of this, this paper proposes a search area data reuse method for fast search motion estimation. With the proposed data reuse implementation, only the first block needs to read the data of the entire search area from the off-chip memory. The other blocks only need to read half the original search area. In this way, time of access to external memory is reduced, and running time of the algorithm is also decreased. Experimental results of diamond search show that the search area data reuse methods can reduce the running time by 40% to 60% compared with the algorithm of no use data reuse, and it can also reduce the power consumption by 62% to 73%. Compared with other methods in the literature, the proposed method also performs better on running time and power consumption.
- Subjects :
- General Computer Science
Matching (graph theory)
diamond search
Computer science
Data reuse
General Engineering
CUDA
power consumption
020206 networking & telecommunications
02 engineering and technology
Motion estimation
search area data reuse method
Search algorithm
0202 electrical engineering, electronic engineering, information engineering
020201 artificial intelligence & image processing
General Materials Science
lcsh:Electrical engineering. Electronics. Nuclear engineering
lcsh:TK1-9971
Algorithm
Auxiliary memory
Block (data storage)
Data compression
Subjects
Details
- ISSN :
- 21693536
- Volume :
- 6
- Database :
- OpenAIRE
- Journal :
- IEEE Access
- Accession number :
- edsair.doi.dedup.....3ff9901398cdee51559e29bb37c284f5
- Full Text :
- https://doi.org/10.1109/access.2018.2879816