A Robust Block Based Image/Video Registration Approach for Mobile Imaging Devices