A dynamic adaptive deviation registration algorithm for heterogeneous sensors. (15th May 2018)