Parameterizable implementation of full search block matching algorithm using FPGA for real-time applications

Author(s):  
M. Mohammadzadeh ◽  
M. Eshghi ◽  
M.M. Azadfar
2000 ◽  
Vol 10 (05n06) ◽  
pp. 229-237
Author(s):  
KYUNG-SAENG KIM ◽  
KWYRO LEE

This letter describes a motion estimation architecture with complementary access types of memory banks, one for column vector access and the other for row vector access. It handles 2D image very efficiently for full-search block matching algorithm and maximizes a useful data transfer rate by reducing the overhead clocks for extra data reading and alignment. The results show that power saving is improved by using complementary access types of memory banks and amounts to 27.3% when the full-search block matching algorithm is applied for the CCIR-601 format compared to an identical design without the proposed enhancements.


2020 ◽  
Vol 10 (2) ◽  
pp. 489-495 ◽  
Author(s):  
Liu Hui ◽  
Ye Xinhua

Ultrasonic imaging technology is one of the most direct and effective methods, which can prevent, treat cardiovascular disease, and it can make noninvasive observation and detection of cardiac motion. To calculate accurate myocardial motion parameters more directly, effectively and accurately, speckle tracking algorithm is put forward. However, the performance of speckle tracking is directly related to the diagnosis effect of coronary disease. Compared with the speckle tracking algorithm based on optical flow algorithm, the speckle tracking algorithm based on block matching algorithm has advantages of higher tracking accuracy and faster computation speed and better anti-interference immunity. According to the requirements of clinical application, the full search block matching algorithm whose accuracy is the highest is adopted as the basic algorithm of the speckle tracking algorithm. In paper, In view of the shortcomings of the full search block matching algorithm, the algorithm based on calculating tracking error is proposed. The speckle tracking algorithm based on calculating tracking error has good tracking results, which shows that this algorithm can effectively improve the applicability, stability and accuracy of tracking in different ultrasound images and multi-point tracking in the same ultrasound images.


Sign in / Sign up

Export Citation Format

Share Document