Pemeriksaan dan penyuntingan gambar

Dokumen ini menjelaskan kemampuan pemeriksaan dan penyamaran gambar Sensitive Data Protection.

Dengan menggunakan pendeteksi infoType, Sensitive Data Protection memeriksa gambar berenkode base64 dan mendeteksi data sensitif dalam gambar. Sensitive Data Protection kemudian dapat menampilkan informasi tentang lokasi data sensitif dalam gambar atau menyamarkan data sensitif dengan menutupinya menggunakan persegi panjang buram.

Pemeriksaan dan penyamaran adalah dua operasi yang berbeda:

  • Pemeriksaan: Sensitive Data Protection memeriksa gambar berenkode base64 yang dikirimkan untuk infoType yang ditentukan. Layanan ini menampilkan InfoType yang terdeteksi, beserta satu atau beberapa kumpulan koordinat dan dimensi piksel. Setiap kumpulan nilai koordinat dan dimensi piksel menunjukkan sudut kiri bawah dan dimensi kotak pembatas. Setiap kotak pembatas sesuai dengan semua atau sebagian temuan Sensitive Data Protection.
  • Penyamaran: Sensitive Data Protection memeriksa gambar berenkode base64 yang dikirimkan untuk infoType yang ditentukan. Sensitive Data Protection menyamarkan temuan data sensitif dengan menutupinya menggunakan persegi panjang buram. Layanan ini menampilkan gambar berenkode base64 yang disamarkan dalam format gambar yang sama dengan gambar aslinya. Anda juga dapat mengonfigurasi warna kotak penyamaran dalam permintaan.

Tentang pemeriksaan gambar

Layanan pemeriksaan Sensitive Data Protection menerima gambar berenkode base64, lalu menelusuri gambar untuk menemukan data yang cocok dengan kriteria pemeriksaannya. Sensitive Data Protection menampilkan lokasi data sensitif yang terdeteksi.

Perhatikan gambar berikut.

Gambar asli yang berisi objek sensitif.
Gambar asli (klik untuk memperbesar).

Proses pemeriksaan gambar adalah sebagai berikut:

  1. Anda mengirimkan permintaan content.inspect ke DLP API. Permintaan tersebut berisi gambar berenkode base64 dan konfigurasi pemeriksaan, yang berisi kriteria deteksi Anda.
  2. Sensitive Data Protection memindai gambar menggunakan konfigurasi pemeriksaan dan mengidentifikasi kecocokan.
  3. Sensitive Data Protection menampilkan koordinat dan dimensi wilayah dalam gambar tempat data sensitif ditemukan sesuai dengan kriteria deteksi Anda.

Koordinat yang ditampilkan menunjukkan tempat data sensitif dapat ditemukan. Perlu diketahui bahwa Sensitive Data Protection sering menggunakan beberapa kotak untuk menunjukkan tempat satu instance data sensitif berada dalam gambar.

Jika Sensitive Data Protection tidak menemukan data dalam gambar yang sesuai dengan kriteria deteksi Anda, layanan ini akan menampilkan respons HTTP 200 yang berhasil dan kosong.

Tentang penyamaran gambar

Penyamaran gambar mirip dengan pemeriksaan gambar, dengan satu langkah tambahan. Setelah Sensitive Data Protection mengidentifikasi lokasi data sensitif dalam gambar, layanan ini akan menempatkan persegi panjang buram di area tersebut, bukan menampilkan koordinat area yang berisi data, sehingga menampilkan gambar berenkode base64 yang disamarkan.

Gambar yang disamarkan dengan data sensitif yang disembunyikan.
Gambar yang disamarkan (klik untuk memperbesar).

Proses penyamaran gambar adalah sebagai berikut:

  1. Anda mengirimkan image.redact permintaan ke DLP API. Permintaan tersebut berisi gambar berenkode base64 dan konfigurasi penyamaran gambar, yang berisi kriteria deteksi Anda.
  2. Sensitive Data Protection memindai gambar menggunakan konfigurasi penyamaran gambar dan mengidentifikasi kecocokan.
  3. Sensitive Data Protection menyamarkan semua data sensitif yang terdeteksi dengan menutupinya menggunakan persegi panjang buram. Kemudian, layanan ini mengenkode gambar dalam base64 dan menampilkan gambar yang disamarkan dalam respons permintaan.

Jika Sensitive Data Protection tidak menemukan data dalam gambar yang sesuai dengan kriteria deteksi Anda, layanan ini akan menampilkan gambar berenkode base64 tanpa perubahan.

Fitur deteksi gambar

Bagian ini menjelaskan fitur deteksi gambar yang dapat Anda terapkan pada operasi pemeriksaan dan penyamaran. Untuk semua fitur ini, Anda harus melakukan pemindaian di lokasi yang mendukung pemindaian gambar.

Mengenali teks dalam gambar

Sensitive Data Protection menggunakan pengenalan karakter optik (OCR) untuk mendeteksi teks dalam gambar. Sensitive Data Protection menganalisis teks yang terdeteksi dengan cara yang sama seperti menganalisis isi teks.

Untuk mendeteksi teks dalam gambar, tentukan infoType berbasis teks, seperti PERSON_NAME dan CREDIT_CARD_NUMBER dalam konfigurasi pemeriksaan atau penyamaran Anda.

Mengenali objek dan tema dalam gambar

Sensitive Data Protection dapat menganalisis piksel dan fitur gambar yang tidak berbasis teks. Sensitive Data Protection menggunakan teknik ini untuk fitur berikut.

Deteksi objek

Sensitive Data Protection dapat mengklasifikasikan dan menyamarkan objek dalam gambar. Misalnya, Anda dapat mengonfigurasi pemindaian untuk mendeteksi kartu ID foto, orang, dan plat nomor dalam gambar.

Untuk mendeteksi objek dalam gambar, tentukan objek infoType dalam konfigurasi pemeriksaan atau penyamaran Anda.

Untuk informasi selengkapnya, lihat referensi berikut:

Klasifikasi keamanan gambar

Sensitive Data Protection dapat mengklasifikasikan dan menyamarkan gambar berdasarkan konten tematiknya. Fitur ini membantu Anda mengidentifikasi gambar yang berisi materi sensitif atau berbahaya menurut kategori keamanan yang telah ditentukan.

Sensitive Data Protection menganalisis konteks dan makna keseluruhan gambar untuk menentukan apakah gambar tersebut termasuk dalam kategori seperti konten seksual eksplisit atau konten kekerasan. Anda dapat menggunakan fitur ini untuk mendukung moderasi konten dan menerapkan kebijakan penggunaan yang dapat diterima.

Saat melakukan klasifikasi keamanan gambar, Sensitive Data Protection menganalisis seluruh gambar. Tidak seperti deteksi objek, yang mengidentifikasi item tertentu dalam gambar, fitur ini menilai materi subjek gambar secara keseluruhan. Jika Anda mengonfigurasi penyamaran berdasarkan keamanan gambar, fitur ini akan menyamarkan seluruh gambar.

Untuk melakukan klasifikasi keamanan gambar, tentukan infoType konteks gambar dalam konfigurasi pemeriksaan atau penyamaran Anda.

Batasan untuk gambar yang dihasilkan

Model yang digunakan Sensitive Data Protection untuk klasifikasi keamanan gambar terutama dilatih dan dievaluasi pada gambar dunia nyata. Meskipun model ini dapat memberikan nilai untuk menganalisis gambar yang dibuat AI, efektivitasnya dalam mendeteksi semua jenis konten yang melanggar kebijakan dalam gambar yang dibuat AI dapat bervariasi.

Jika Anda menggunakan infoType konteks gambar pada gambar yang dibuat AI, hal berikut mungkin tidak terdeteksi:

  • Konten yang bernuansa atau halus
  • Skenario yang bergantung pada konteks, seperti setelan pribadi
  • Penggambaran tema sensitif secara tidak vulgar

Performa pengklasifikasi ini pada gambar yang dibuat AI mungkin tidak sesuai dengan performa yang diamati dengan gambar alami. Sebaiknya lakukan pengujian menyeluruh untuk kasus penggunaan AI generatif tertentu guna memastikan bahwa hasilnya memenuhi persyaratan keamanan Anda. Jangan hanya mengandalkan pengklasifikasi ini untuk jaminan keamanan dalam aplikasi AI generatif berisiko tinggi.

Langkah berikutnya