A low energy adaptive motion estimation hardware for H.264 Multiview Video Coding