Image landmarks detection

Google Cloud

Image landmarks detection

Detect popular natural and man-made structures within an image

Deploy now
Ready to go in minutes
Ready to go in minutes

Deploy the Image landmarks detection integration to process data on your processing stack in no time. Koyeb integrations are preconfigured applications to ingest, process, and store your data.

Infinite combination
Infinite combination

Compose processing workflows with ready to use integrations and your own code if needed. Build your business logic with our SDKs in Golang, Node.js, and Python or using Docker images.

No infrastructure management
No infrastructure management

Koyeb all-in-one platform is backed by a highly available infrastructure. Build advanced operation pipelines for your data with zero server maintenance.

Integration overview

The landmark detection integration detects popular point of interests such as the Golden Gate Bridge or the Eiffel tower. It can be used in automated classification systems.

For each landmark detected, the integration returns:

  • The landmark description
  • The confidence score
  • The coordinate of the object into the image
  • The location (latitude and longitude)

Below is an example of the result produced by the image landmarks detection integration:

Source image:

Source image

JSON result:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
{
  "landmarkAnnotations": [
    {
      "mid": "/m/02j81",
      "description": "Eiffel Tower",
      "score": 0.6339359283447266,
      "boundingPoly": {
        "vertices": [
          {
            "x": 1921,
            "y": 339
          },
          {
            "x": 2642,
            "y": 339
          },
          {
            "x": 2642,
            "y": 3359
          },
          {
            "x": 1921,
            "y": 3359
          }
        ]
      },
      "locations": [
        {
          "latLng": {
            "latitude": 48.858461,
            "longitude": 2.294351
          }
        }
      ]
    },
    {
      "mid": "/g/120xtw6z",
      "description": "Trocad\u00e9ro Gardens",
      "score": 0.5918600559234619,
      "boundingPoly": {
        "vertices": [
          {
            "x": 1867,
            "y": 2269
          },
          {
            "x": 2812,
            "y": 2269
          },
          {
            "x": 2812,
            "y": 3590
          },
          {
            "x": 1867,
            "y": 3590
          }
        ]
      },
      "locations": [
        {
          "latLng": {
            "latitude": 48.861596299999995,
            "longitude": 2.2892823
          }
        }
      ]
    }
  ]
}

How it works

The Google Cloud image landmarks detection integration takes an image as input and returns:

  • A JSON file with the detected landmarks.

For instance, if a file name image01.png is uploaded and processed by this integration, the result of the processing will be:

  • image01.png.gcp-image-landmarks-detection.json

About the Google Cloud Service Provider

Google Cloud

Google Cloud Platform, offered by Google, is a suite of cloud computing services that runs on the same infrastructure that Google uses internally for its end-user products, such as Google Search and YouTube.

Discover all Google Cloud integrations →
20+

20+

Region

50+

50+

Integrations

60

60

Seconds to deploy


Ready to get started?

Request your invitation now and deploy your processing stack in minutes.

footer-frame