Fast adaptive motion estimation algorithm and its efficient VLSI system for high definition videos