Bagikan melalui


Deteksi objek (versi 4.0)

Deteksi objek mirip dengan pemberian tag, tetapi API mengembalikan koordinat kotak pembatas (dalam piksel) untuk setiap objek yang ditemukan dalam gambar. Misalnya, jika gambar berisi anjing, kucing, dan orang, operasi deteksi objek akan mencantumkan objek tersebut dengan koordinatnya dalam gambar. Anda dapat menggunakan fungsi ini untuk memproses hubungan antara objek dalam gambar. Ini juga memungkinkan Anda menentukan apakah ada beberapa contoh objek yang sama dalam sebuah gambar.

Fungsi deteksi objek menerapkan tag berdasarkan objek atau makhluk hidup yang diidentifikasi dalam gambar. Tidak ada hubungan formal antara taksonomi penandaan dan taksonomi deteksi objek. Pada tingkat konseptual, fungsi deteksi objek hanya menemukan objek dan makhluk hidup, sementara fungsi tag juga dapat mencakup istilah kontekstual seperti "dalam ruangan", yang tidak dapat dilokalkan dengan kotak pembatas.

Cobalah kemampuan deteksi objek dengan cepat dan mudah di browser Anda menggunakan Vision Studio.

Contoh deteksi Objek

Respons JSON berikut menggambarkan apa yang dikembalikan API Analysis 4.0 saat mendeteksi objek dalam gambar contoh.

Seorang wanita menggunakan perangkat Microsoft Surface di dapur

{
    "metadata":
    {
        "width": 1260,
        "height": 473
    },
    "objectsResult":
    {
        "values":
        [
            {
                "name": "kitchen appliance",
                "confidence": 0.501,
                "boundingBox": {"x":730,"y":66,"w":135,"h":85}
            },
            {
                "name": "computer keyboard",
                "confidence": 0.51,
                "boundingBox": {"x":523,"y":377,"w":185,"h":46}
            },
            {
                "name": "Laptop",
                "confidence": 0.85,
                "boundingBox": {"x":471,"y":218,"w":289,"h":226}
            },
            {
                "name": "person",
                "confidence": 0.855,
                "boundingBox": {"x":654,"y":0,"w":584,"h":473}
            }
        ]
    }
}

Batasan

Penting untuk memperhatikan batasan deteksi objek sehingga Anda dapat menghindari atau mengurangi efek negatif palsu (objek yang terlewat) dan detail yang terbatas.

  • Objek umumnya tidak terdeteksi jika kecil (kurang dari 5% dari gambar).
  • Objek umumnya tidak terdeteksi jika disusun berdekatan (tumpukan pelat, misalnya).
  • Objek tidak dibedakan berdasarkan nama merek atau produk (berbagai jenis soda di rak toko, misalnya). Namun, Anda dapat mendapatkan informasi merek dari gambar dengan menggunakan fitur Deteksi merek.

Gunakan API

Fitur deteksi objek adalah bagian dari API Analisis Gambar. Anda dapat memanggil API ini menggunakan REST. Sertakan Objects dalam parameter kueri fitur . Kemudian, ketika Anda mendapatkan respons JSON lengkap, uraikan string untuk konten bagian "objects" .

Langkah berikutnya