Pemeriksaan dan penyuntingan gambar

Dokumen ini menjelaskan kemampuan pemeriksaan dan penyamaran gambar dari Perlindungan Data Sensitif.

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.

Pemeriksaan dan penyensoran adalah dua operasi yang berbeda:

  • Pemeriksaan: Sensitive Data Protection memeriksa gambar berenkode base64 yang dikirimkan untuk infoType yang ditentukan. API ini menampilkan InfoType yang terdeteksi, beserta satu atau beberapa set koordinat dan dimensi piksel. Setiap set nilai dimensi dan koordinat piksel menunjukkan sudut kiri bawah dan dimensi kotak pembatas. Setiap kotak pembatas sesuai dengan semua atau sebagian temuan Sensitive Data Protection.
  • Penyensoran: Sensitive Data Protection memeriksa gambar yang dikirimkan dan dienkode base64 untuk infoType yang ditentukan. Sensitive Data Protection menyamarkan temuan data sensitif apa pun dengan menutupi data tersebut menggunakan persegi panjang buram. API ini menampilkan gambar berenkode base64 yang disamarkan dalam format gambar yang sama dengan gambar asli. Anda juga dapat mengonfigurasi warna kotak penyensoran dalam permintaan.

Kapan harus menggunakan inspeksi dan penyensoran gambar

Berikut adalah beberapa kasus penggunaan umum:

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

Tentang pemeriksaan gambar

Layanan pemeriksaan Sensitive Data Protection menerima gambar berenkode base64, lalu menelusuri gambar tersebut untuk menemukan data apa pun 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 mengirim permintaan content.inspect ke DLP API. Permintaan 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 lokasi 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 yang berhasil dan kosong.

Tentang penyuntingan gambar

Penyensoran 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, Sensitive Data Protection akan menempatkan persegi panjang buram di area tersebut, sehingga menampilkan gambar yang disamarkan dan dienkode dengan base64.

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

Proses penyensoran gambar adalah sebagai berikut:

  1. Anda mengirim permintaan image.redact ke DLP API. Permintaan berisi gambar berenkode base64 dan konfigurasi penyensoran gambar, yang berisi kriteria deteksi Anda.
  2. Sensitive Data Protection memindai gambar menggunakan konfigurasi penyamaran gambar dan mengidentifikasi kecocokan apa pun.
  3. Sensitive Data Protection menyamarkan semua data sensitif yang terdeteksi dengan menutupinya dengan persegi panjang buram. Kemudian, gambar dienkode dalam base64 dan gambar yang disamarkan ditampilkan dalam respons permintaan.

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

Fitur deteksi gambar

Bagian ini menjelaskan fitur deteksi gambar yang dapat Anda terapkan pada operasi inspeksi dan penyensoran. 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. Perlindungan Data Sensitif menganalisis teks yang terdeteksi dengan cara yang sama seperti cara menganalisis isi teks.

Untuk mendeteksi teks dalam gambar, tentukan infoType berbasis teks, seperti PERSON_NAME dan CREDIT_CARD_NUMBER dalam konfigurasi inspeksi 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 foto, orang, dan pelat nomor kendaraan dalam gambar.

Untuk mendeteksi objek dalam gambar, tentukan object infoTypes 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 subjek sensitif atau berbahaya menurut kategori keamanan yang telah ditentukan sebelumnya.

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 penyamaran berdasarkan keamanan gambar, fitur ini akan menyamarkan seluruh gambar.

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

Jika Anda menggunakan image context infoTypes pada gambar buatan AI, hal berikut mungkin tidak terdeteksi:

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

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

Langkah berikutnya