The Landscape of Dense Image Matching Algorithms