Pemeriksaan dan penyuntingan gambar

Dokumen ini menjelaskan kemampuan pemeriksaan dan penyuntingan gambar dari Sensitive Data Protection.

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

Inspeksi dan penyuntingan adalah dua operasi yang berbeda:

  • Pemeriksaan: Sensitive Data Protection memeriksa gambar berenkode base64 yang dikirimkan untuk infoType yang ditentukan. Metode ini menampilkan InfoType yang terdeteksi, beserta satu atau beberapa set koordinat dan dimensi piksel. Setiap kumpulan nilai koordinat piksel dan dimensi menunjukkan sudut kiri bawah dan dimensi kotak pembatas. Setiap kotak pembatas sesuai dengan semua atau sebagian temuan Sensitive Data Protection.
  • Redaksi: Sensitive Data Protection memeriksa gambar berenkode base64 yang dikirimkan untuk infoType yang ditentukan. Sensitive Data Protection mereduksi temuan data sensitif dengan menyamarkannya menggunakan persegi panjang buram. Alat ini menampilkan gambar berenkode base64 yang telah diredaksi dalam format gambar yang sama dengan gambar aslinya. Anda juga dapat mengonfigurasi warna kotak penyuntingan dalam permintaan.

Kapan harus menggunakan pemeriksaan dan penyuntingan gambar

Berikut adalah beberapa kasus penggunaan umum:

  • Mengaburkan data sensitif dalam dokumen yang dipindai: Menyamarkan surat izin mengemudi, kartu identitas nasional, dan nomor kartu kredit dari lampiran PDF atau gambar yang diupload sebelum diproses dalam alur kerja downstream.
  • Membersihkan upload dukungan pelanggan: Otomatis menyamarkan nomor rekening dan detail kontak pribadi dalam screenshot yang dikirimkan pengguna sebelum tiket diarahkan ke agen dukungan.
  • Menemukan elemen sensitif di media digital: Memeriksa gambar untuk mengambil koordinat piksel kotak pembatas dari teks yang terdeteksi, sehingga aplikasi kustom dapat meninjau atau memburamkan wilayah yang ditargetkan secara selektif.
  • Menyiapkan set data visual untuk machine learning: Tutupi data pribadi yang sensitif dari korpus gambar pelatihan untuk mematuhi pedoman privasi sekaligus mempertahankan konteks visual di sekitarnya.

Jenis gambar yang didukung

Untuk mengetahui daftar jenis gambar yang didukung, lihat Jenis file yang didukung dalam operasi pemeriksaan dan de-identifikasi.

Tentang pemeriksaan gambar

Layanan pemeriksaan Sensitive Data Protection menerima gambar berenkode base64, lalu menelusuri gambar tersebut untuk menemukan data yang sesuai 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 image adalah sebagai berikut:

  1. Anda mengirim permintaan content.inspect ke DLP API. Permintaan ini 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 region dalam gambar tempat data sensitif ditemukan sesuai dengan kriteria deteksi Anda.

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

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

Tentang penyuntingan gambar

Peredaksian gambar mirip dengan pemeriksaan gambar, dengan satu langkah tambahan. Setelah Sensitive Data Protection mengidentifikasi lokasi data sensitif dalam gambar, alih-alih menampilkan koordinat area yang berisi data, layanan ini menempatkan persegi panjang buram di area tersebut, sehingga menampilkan gambar yang telah diredaksi dan dienkode base64.

Gambar yang telah disamarkan dengan data sensitif yang dikaburkan.
Gambar yang diredaksi (klik untuk memperbesar).

Proses penyuntingan gambar adalah sebagai berikut:

  1. Anda mengirim permintaan image.redact ke DLP API. Permintaan ini berisi gambar berenkode base64 dan konfigurasi penyuntingan 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 dengan persegi panjang buram. Kemudian, API ini mengenkode gambar dalam base64 dan menampilkan gambar yang telah diredaksi dalam respons permintaan.

Jika Sensitive Data Protection tidak menemukan data apa pun dalam gambar yang sesuai dengan kriteria deteksi Anda, gambar berenkode base64 akan ditampilkan tanpa perubahan.

Fitur deteksi gambar

Bagian ini menjelaskan fitur deteksi gambar yang dapat Anda terapkan ke operasi pemeriksaan dan penyusunan ulang. 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 mirip dengan cara 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 tanda pengenal berfoto, orang, dan pelat nomor dalam gambar.

Untuk mendeteksi objek dalam gambar, tentukan infoType objek dalam konfigurasi pemeriksaan atau penyuntingan 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 subjek sensitif atau berbahaya sesuai dengan kategori keamanan yang telah ditentukan.

Sensitive Data Protection menganalisis keseluruhan konteks dan makna gambar untuk menentukan apakah gambar tersebut termasuk dalam kategori seperti konten seksual vulgar 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 subjek gambar secara keseluruhan. Jika Anda mengonfigurasi penyuntingan berdasarkan keamanan gambar, fitur ini akan menyunting seluruh gambar.

Untuk melakukan klasifikasi keamanan gambar, tentukan infoTypes konteks gambar dalam konfigurasi pemeriksaan atau penyuntingan 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 beberapa manfaat untuk menganalisis gambar buatan AI, efektivitasnya dalam mendeteksi semua jenis konten yang melanggar kebijakan dalam gambar buatan AI dapat bervariasi.

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

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

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

Langkah berikutnya