我们的官方 iOS 应用已在 App Store 上线免费下载

拍照识别地标建筑:用 Lens 和 iPhone 认出地标

· 阅读约 2 分钟

简要回答

拍照识别地标建筑,可以把照片交给 Google Lens,或在 iPhone 相册中使用“视觉查询”。Bing 视觉搜索和 Yandex 图片可以作为补充参考。识别主要适用于知名地点,普通建筑通常识别不出来,这时就需要用视觉线索定位,并在 Google 地图和街景中核对。

大多数“这是什么地标”的问题,几秒钟就能得到答案。把识别工具对准教堂、桥梁或著名高塔,它就会返回名称和一些基本信息。它的原理是把你的照片与它已经认识的地点图片做比较。Google 表示,Lens 会按照与你的照片的“相似度和相关性”对其他图片排序。拍得好的知名地标很容易匹配,普通建筑则往往只会得到长相相似的图片,有时还会得到同一风格下更有名的建筑。

这与以图搜图不同。以图搜图是寻找同一张图片的其他副本,以图搜图工具对比一文讲的正是这一面。本指南关注的是得到一个名称:哪些工具能给出名称,各自怎么用,以及建筑太普通、没有被收录时该怎么办。

拍照识别地标建筑:应该先试哪个工具?

先用 Google Lens;如果照片已在 iPhone 上,就先用“视觉查询”。Bing 视觉搜索和 Yandex 图片可作为补充参考,需要用代码处理时可以考虑 Google Cloud Vision。如果所有工具都认不出建筑,它大概率不是知名地标,这时就需要改用地理定位。

工具适用范围最适合局限
Google Lensgoogle.com(大多数浏览器),以及 Android 和 iPhone 上的 Google 应用和 Google 相册知名地标和有名称的建筑,可显示历史信息或营业时间不太知名的建筑往往只会返回长相相似的图片,而不是名称
Apple 视觉查询iOS 15 或更高版本的 iPhone 上的“照片”、Safari 和“快速查看”,以及支持的 iPad已在资料库中的照片,无需额外应用只有“信息”按钮显示星星时才可用;支持 14 种语言
Bing 视觉搜索bing.com、Bing 应用、Edge 和 Windows 照片应用来自另一家搜索引擎的补充参考,在 Windows 上尤其方便各设备、地区和浏览器的可用性不同;开发者 API 已于 2025 年停用
Yandex 图片电脑或手机上的 yandex.com/images相似图片,以及这些图片所在的网站只能返回已存在于网上且被 Yandex 索引的图片
Google Cloud Vision你在自己的代码中调用的 API批量照片:每个地标的名称、置信度分数和坐标只检测“热门”建筑结构;每月 1000 个单位之后需付费
GeoSpygeospys.com 和 GeoSpy iPhone 应用没有知名名称的建筑:根据可见线索估算城市和国家只是城市级估计,不是具体地址
Google 地图 3D 与街景浏览器和 Google 地图应用通过精确匹配视角来确认候选地点需要手动操作;街景和旧影像因地点而异
地标识别工具一览,以及它们失效时可以用什么

各种方法的先后顺序没那么重要,关键在于组合使用。Lens、“视觉查询”、Bing 和 Yandex 来自四家不同的公司,背后的数据各不相同,所以一个工具漏掉的建筑,可能在另一个工具里找得到。两家不同公司给出的一致答案,比一个很有把握的单一答案更可靠。关于 Lens 能告诉你照片拍摄地点的哪些信息、不能告诉你什么,请参阅Google Lens 能否找到地点。

如何用 Google Lens 识别地标?

在电脑上,打开 google.com,点击“按图搜索”并上传照片。在手机上,用 Google 相册打开照片,点按“更多”,再点“Google Lens”;也可以在 Google 应用的搜索栏中点按 Google Lens。对于地标或建筑,Lens 可以显示历史信息或营业时间。

  1. Step 1在电脑上前往 google.com,点击按图搜索,然后点击上传文件并选择照片。在 Chrome 中,你还可以右键点击网页上的图片,选择使用 Google Lens 搜索。Google 表示,Lens 在大多数浏览器中都可用,包括 Chrome、Firefox、Safari 和 Edge。
  2. Step 2在 Android 上在 Google 相册中打开照片,点按顶部的更多,然后点按Google Lens。
  3. Step 3在 iPhone 上在 Google 应用、Chrome 或 Safari 中,点按搜索栏中的Google Lens,点按图片选择器并选中照片。在 Google 相册中,点按更多,然后点按Google Lens。
  4. Step 4只选中建筑拖动选框的角,使其刚好框住地标。Google 自己的建议是:选区越小,结果越具体。让建筑顶部保持在框内,因为屋顶轮廓、尖顶或圆顶通常是它最容易辨认的部分。

iPhone 上的“视觉查询”如何识别地标?

在“照片”中全屏打开照片。如果“信息”按钮显示星星,就点按它,然后点按照片信息顶部的“查询”。Apple 表示,它能识别建筑地标、知名雕像和著名艺术品。它需要 iOS 15 或更高版本,并非在每个地区或语言中都可用。

  1. 全屏打开照片或图片。“视觉查询”可用于“照片”、Safari、“快速查看”和其他应用。在备忘录、邮件或信息中,需要先长按图片将其选中。
  2. 查看信息按钮。带有星星的符号表示“视觉查询”可以处理这张照片;没有星星则说明这张照片不支持该功能。
  3. 点按带星星的“信息”按钮,然后点按照片信息顶部的查询。
  4. 阅读结果,它来自 Siri 知识和网络,点按即可了解更多。

Apple 的要求是:iPhone 需要 iOS 15 或更高版本,支持的 iPad 需要 iPadOS 15.1 或更高版本。语言也很重要。撰写本文时,Apple 的功能可用性页面列出了 14 种语言的“视觉查询”:英语、法语、德语、意大利语、西班牙语、土耳其语、日语、韩语、泰语、荷兰语(荷兰)、葡萄牙语(巴西)、阿拉伯语(沙特阿拉伯),以及繁体中文(香港和台湾)。如果任何照片都不显示星星,请先对照这份列表,再怀疑照片本身的问题。

这与搭载 Apple 智能的 iPhone 上的“视觉智能”不同。Apple 将后者定位为相机工具,例如查询你眼前的餐厅或商家。对于已经在资料库中的照片,“视觉查询”是最直接的途径。

Bing 视觉搜索和 Yandex 值得再试一次吗?

值得,尤其是在 Lens 或“视觉查询”没有返回有用结果时。微软表示,Bing 视觉搜索可以识别上传图片中的地标。Yandex 表示,它的图片搜索可以告诉你照片中有什么,并找到相似的图片。两者都可以通过电脑或手机上的浏览器使用。

Bing 视觉搜索。微软的页面称,你可以上传图片来“识别物体、植物、动物、地标等”。在 Windows 上,它用起来特别方便。在照片应用中,打开图片,点击三个点,然后选择Visual search with Bing。在 Edge 中,右键点击并选择视觉搜索,即可框选网页的一部分。微软提醒,各设备类型、地区和浏览器版本的可用性各不相同。

Yandex 图片。在 yandex.com/images 上,点击搜索栏右侧的图片搜索按钮。然后拖入照片、选择文件、粘贴照片或输入其网址。Yandex 表示,搜索可以告诉你照片中有什么,并找到相似图片。它还提醒,结果取决于图片是否存在于互联网上并已被索引。实际上,它只能返回别人已经拍摄并发布过的建筑。

哪类图片通常由哪个引擎胜出,在Lens 与 Yandex 对比中有详细说明。

开发者能自动化地标识别吗?

能。Google Cloud Vision 的地标检测会返回每个地标的名称、置信度分数、边界框和位置坐标。每月前 1000 个单位免费。微软已于 2025 年 8 月 11 日停用包括 Bing 视觉搜索在内的 Bing Search API,因此不要在那里开始新项目。

使用 LANDMARK_DETECTION 功能类型把图片发送到 Vision API。Google 的文档称,它会“检测图像中热门的自然和人造建筑结构”。每个结果都包含地标名称、0 到 1 之间的分数、它在画面中的位置以及坐标。如果省略 maxResults,默认返回 10 个结果。

计费按单位进行,对一张图片应用的每个功能计为一个单位。地标检测每月前 1000 个单位免费。之后,最高 500 万个单位每 1000 个单位收费 1.50 美元,超过的部分每 1000 个单位收费 0.60 美元。

请仔细看坐标。Google 的 API 参考资料称,一个结果可能包含不止一个位置:一个描述图片中的场景,另一个可能描述照片的拍摄位置。一座塔可能是从几公里外拍的,所以地标的位置并不能证明摄影者站在哪里。缩小这一差距要靠街景。对于能从任何室外场景(而不只是著名地点)估算区域的 API,请参阅照片定位 API 指南。

如果建筑不出名呢?

那么地标识别就没有可以匹配的内容,你需要定位照片,而不是认出建筑。先检查文件中是否有 GPS 数据,再根据标识、道路标线、建筑风格、植被和光线等线索缩小范围,然后在 Google 地图中搜索该区域。

一栋公寓楼、一座乡村教堂或一个街角,很少有识别工具能认出的名称。问题也就从“这是什么建筑?”变成了“这张照片是在哪里拍的?”,而回答这个问题需要按另一种顺序进行:

  1. Step 1先检查 GPS 数据如果原始文件仍保留元数据,坐标就已经在里面了。读取这些数据只需一分钟,而测得的位置胜过任何估计。
  2. Step 2根据线索缩小范围标识上的文字、交通靠哪一侧行驶、道路标线、屋顶形状和植物,都能缩小照片的范围。线索清单列出了应该先看哪些线索,而阴影可以判断所在的半球。
  3. Step 3获取城市级估计GeoSpy 会根据可见内容估算城市和国家,包括建筑、植被、标识、道路标线和光线,并且在文件仍保存 EXIF GPS 时读取它。结果是城市级估计,而不是具体地址,上传的照片也不会被存储。
  4. Step 4自己搜索该区域确定城市后,就在 Google 地图 3D 和街景中寻找这座建筑,具体方法见下一节。

在网页上,照片分析属于 GeoSpy Premium 订阅,分为每周或每年两种,并会自动续订,直到你取消。GeoSpy iPhone 应用提供免费试用。模型如何把线索转化为地区,请参阅AI 地理定位的工作原理。

如何在 Google 地图中找到照片中的建筑?

先用 3D 模式扫视候选区域,屋顶轮廓和塔楼在这里更容易比较,然后进入街景,匹配确切视角。在电脑上,把地图切换为卫星视图,在图层中勾选“地球视图”,点击 3D 图标,然后把街景小人拖到蓝线上。

  1. 在卫星模式下打开 Google 地图。将鼠标悬停在图层上,点击更多,然后勾选地球视图,再点击右下角指南针下方的3D图标。
  2. 倾斜并旋转视图。从斜角比较高度、屋顶形状、圆顶和塔楼,比从正上方看要容易得多。
  3. 当某座建筑看起来对得上时,点击右下角的街景小人,并把它放到附近的蓝线、蓝点或橙点上。
  4. 移动视角直到与照片相符,然后点击查看更多日期,比较较早的影像。Google 提醒,并非所有有街景的地点都有历史影像。

有些国家的街景很密集,有些则稀疏或没有。覆盖范围指南会说明哪里有。街景缺失的地方,卫星影像仍能显示屋顶形状和街道布局。

如何确认匹配是正确的?

在细节一致之前,把任何名称都视为候选。对齐相机角度,数楼层和窗户,读取标识,并比较新旧影像,因为建筑会发生变化。单个相符的细节说明不了什么,三个相互独立且一致的细节,才能构成经得起推敲的识别结果。

  • 匹配角度。找到摄影者当时的站位。如果照片中的尖塔与屋顶一角对齐,那么从同一位置看,它也必须以相同方式对齐;只要左右偏几米,重叠关系就会改变。
  • 数楼层和窗户开间。同一风格的建筑很少在楼层数、每层窗户数、阳台和门洞上完全一致。请在两张图片中都数一数。
  • 读取标识。店名、街道标志和牌匾都可以直接搜索,或输入到 Google 地图中查找。文字是照片中最具体的线索。
  • 比较新旧影像。外墙会被清洗、重新粉刷或重建,标识也会更换。不相符可能只是拍摄日期不同,而不是建筑错了,所以请查看较早的街景影像和档案照片。
  • 排除长相相似的建筑。著名建筑会有复制品和仿造品。Google 解释 Lens 时,用的正是埃菲尔铁塔的例子。请检查天际线、地形和相邻建筑,而不只是地标本身。
  • 检查是否为镜像。转载的照片有时会被翻转。如果文字是反的,请先把图片镜像,再进行比较。

只要你核实照片,同样的纪律就适用:无法逐个细节解释的匹配,仍然只是猜测。想看这些检查的完整版本,请参阅OSINT 地理定位工作流程。

常见问题

哪个应用可以告诉我照片里是什么地标?
Android 和 iPhone 上的 Google 应用或 Google 相册中的 Google Lens,以及 iPhone 相册中的“视觉查询”。两者都是免费的。在浏览器中,Bing 视觉搜索和 Yandex 图片是很好的补充参考。
为什么 Google Lens 显示的是相似图片,而不是名称?
Google 解释说,Lens 会把你的照片与其他图片比较,并按相关性对可能的结果排序。当没有一个有名的地点明显胜出时,你就会看到长相相似的图片。可以框选建筑周围更小的区域、尝试更清晰的照片,或者把它当作地理定位问题来处理。
地标能告诉你照片是在哪里拍的吗?
只能大致说明。它告诉你这座地标在哪些区域可以看到,而对于高塔来说,这可能是整座城市。要找到摄影者站立的确切位置,就要在街景中匹配角度。
需要地标查找应用吗?
通常不需要。Google Lens 和“视觉查询”都是免费的,并且已经内置在大多数人都在用的应用中。无论哪个工具给出了建筑名称,在依赖它之前,都请用街景或其他照片核对。

参考资料

  1. Look up what’s in a photo with your iPhone or iPad — Apple Support“视觉查询”的要求:iPhone 需要 iOS 15 或更高版本,支持的 iPad 需要 iPadOS 15.1 或更高版本;结果来自 Siri 知识和网络。
  2. Identify objects in your photos and videos on iPhone — Apple (iPhone User Guide)建筑地标、知名雕像和著名艺术品;带星星的“信息”按钮以及“查询”步骤。
  3. iOS and iPadOS Feature Availability — Apple“视觉查询”列出的 14 种语言。
  4. Get info about your photos & surroundings — Google Search HelpGoogle 相册中的 Lens;地标或建筑会返回历史信息或营业时间。
  5. How Google Lens works — Google按相似度和相关性排序,以及位置信号(埃菲尔铁塔的例子)。
  6. Bing Visual Search — Microsoft Bing从上传图片中识别地标,以及视觉搜索在 Windows 上出现的位置。
  7. Image search — Yandex Images Help结果取决于匹配图片是否存在于网上并已被索引。
  8. Detect landmarks — Google Cloud Vision documentationLANDMARK_DETECTION 功能、其响应字段,以及默认返回 10 个结果。
  9. AnnotateImageResponse — EntityAnnotation — Google Cloud Vision API reference分数范围为 0 到 1,以及为什么一个结果可能包含多个位置。
  10. Cloud Vision pricing — Google Cloud每月前 1000 个单位免费,之后每 1000 个单位 1.50 美元,最高 500 万个单位。
  11. Bing Search APIs retiring on August 11, 2025 — Microsoft LearnBing Search API 的停用日期。
  12. Use Street View in Google Maps — Google Maps HelpPegman、查看更多日期,以及历史影像的限制。
  13. Other versions of Google Maps on the web — Google Maps Help打开卫星视图、地球视图和 3D 模式。

继续阅读

Cookie 提示

除登录、语言和安全所必需的 Cookie 外,本网站还使用 Google Analytics 和 Meta Pixel 的 Cookie 来衡量访问量和广告效果。你可以在浏览器设置中屏蔽它们,详情请参阅《Cookie 政策》。