Abstract: Machine vision plays a crucial role in Earth observation. As a fundamental and challenging task in vision systems, image registration faces new challenges due to increasing collaborative and ...