Context-based Block Motion Estimation (CB-BME): A low-Complexity Approach to motion Analysis in Video Coders