SaliencyI2PLoc: saliency-guided image-point cloud localization using contrastive learning