added naive_patch_correspondence