keywords Computer Science Computer Science, Software Engineering Computer Science, Theory & Methods Engineering Engineering, Electrical & Electronic MOTION ESTIMATION SEARCH ALGORITHM Science & Technology Technology block matching direction prediction motion estimation motion vector