Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Industrial Internet of Things >> Tertanam

Dasar-Dasar Pengenalan Wajah: Bagaimana AI Mengidentifikasi Wajah

Durante berabad-ian, wajah manusia telah menjadi sarana identifikasi yang paling intuitif. Hari ini ia tetap menjadi metode biometrik terkemuka karena dapat ditangkap dari foto, video, atau siaran langsung tanpa memerlukan kooperasi aktif subjek.

Pengenalan wajah mencakup serangkaian langkah—deteksi, penyelarasan, ekstraksi fitur, dan perbandingan—untuk mengidentifikasi atau memverifikasi individu dalam media visual. Meski menghadapi hambatan praktis, ia sekarang menjadi bagian integral dari kesehatan, penegakan hukum, transportasi, keamanan, dan solusi rumah cerdas.

Dalam panduan ini Anda akan mempelajari:

Apa Itu Pengenalan Wajah?

Pengenalan wajah adalah teknik biometrik yang menggunakan model deep learning untuk menganalisis dan menyimpan karakteristik wajah unik. Perangkat lunak biasanya mengidentifikasi sekitar 80 titik landmark—mata, hidung, mulut, rahang, dll.—untuk membuat vektor fitur yang kompak. Gambar baru kemudian dicocokkan dengan vektor yang tersimpan untuk mengonfirmasi identitas. Pendekatan ini sangat akurat dan minimally invasif.

Klasifikasi Algoritma

Sistem melakukan dua tugas utama: verifikasi (perbandingan 1-ke-1) dan identifikasi (pencarian 1-ke-n). Verifikasi menjawab “Apakah ini orang yang diklaim?” dan lebih cepat serta lebih presisi. Identifikasi memindai seluruh database untuk menemukan individu.

Dasar-Dasar Pengenalan Wajah: Bagaimana AI Mengidentifikasi Wajah

Tahap Sistem Pengenalan Wajah

Alur kerja terdiri dari dua tahap utama: pendaftaran dan pengenalan.

Dasar-Dasar Pengenalan Wajah: Bagaimana AI Mengidentifikasi Wajah

Pendaftaran mencatat wajah yang dikenal, menghasilkan vektor fitur unik untuk masing-masing. Vektor-vektor ini mempopulasi database untuk perbandingan di masa depan.

Dasar-Dasar Pengenalan Wajah: Bagaimana AI Mengidentifikasi Wajah

Pengenalan mengekstrak vektor fitur dari gambar input dan mencocokkannya dengan vektor yang tersimpan. Sistem menghitung jarak dan mengembalikan kecocokan terbaik saat ambang terpenuhi.

Blok Bangunan Inti

Sistem typikal mencakup:

Dasar-Dasar Pengenalan Wajah: Bagaimana AI Mengidentifikasi Wajah

Setelah deteksi, wajah diselaraskan menggunakan titik landmark, menormalisasi skala, rotasi, dan translasi. Pemeriksaan keaslian melindungi dari foto atau video. Akhirnya, modul pengenalan menangani variasi pose, ekspresi, iluminasi, dan oklusi sebelum pencocokan.

Contoh: SDK Pengenalan Wajah PathPartner

Dasar-Dasar Pengenalan Wajah: Bagaimana AI Mengidentifikasi Wajah

PathPartner menawarkan SDK yang dilisensikan yang mengimplementasikan enam tugas kritis pengenalan wajah menggunakan algoritma machine learning dan computer vision. Ini mendukung dua mode penerapan:

  1. Model rendah kompleksitas (~10 MB) untuk perangkat dengan sumber terbatas.
  2. Model tinggi kompleksitas (~90 MB) untuk platform edge layanan penuh.

Dioptimalkan untuk hardware terpadu dari Texas Instruments, Qualcomm, Intel, ARM, dan NXP, SDK ini juga dapat berjalan di server cloud.

Dasar-Dasar Pengenalan Wajah: Bagaimana AI Mengidentifikasi Wajah

Membangun Sistem Pengenalan Wajah Berbasis CNN

Jaringan Syaraf Konvolusional (CNN) mendominasi pengenalan wajah modern karena secara alami menangani oklusi, pencahayaan, dan variasi pose. Pipeline typikal melibatkan:

  1. Pengumpulan data – dataset terkuras yang mencakup pose, pencahayaan, ekspresi, oklusi, gender, latar belakang, etnis, usia, mata, dan penampilan.
  2. Desain model – CNN ringan untuk sistem pemantaraan sopir dan jaringan yang lebih dalam untuk sistem kehadiran.
  3. Pelatihan & optimasi – pra-pelatihan pada set publik besar (FDDB, LFW) dan fine-tuning pada data internal.

Menangani Tantangan Dunia Nyata

  1. Pencahayaan – konversi RGB ke gambar mirip NIR atau fine-tuning model pada data NIR.
  2. Pose & Ekspresi – estimasi pose kepala dari landmark, generate tampilan depan kanonikal, dan selaraskan wajah.
  3. Oklusi – latih model untuk fokus pada wilayah mata dan kening untuk wajah yang menggunakan masker.
  4. Penampilan – representasi dan pencocokan yang kuat yang tahan terhadap gaya rambut, penuaan, dan kosmetik.
Dasar-Dasar Pengenalan Wajah: Bagaimana AI Mengidentifikasi Wajah

Kesimpulan

Pengenalan wajah adalah modalitas biometrik paling alami. Kemajuan terbaru—yang disoroti oleh laporan NIST—menunjukkan peningkatan akurasi yang dramatis selama lima tahun terakhir. Hari ini teknologi ini menggerakkan solusi retail, otomotif, perbankan, kesehatan, dan pemasaran, sambil juga membuka analisis emosi dan perilaku.

Tertanam

  1. Rangkaian Terpadu 555: Patokan Abadi dalam Desain Analog
  2. Rumus Kuadrat: Alat Terpercaya untuk Menyelesaikan Persamaan Tingkat Kedua
  3. Bangun Pintu Pengenalan Wajah Aman dengan Windows IoT dan Raspberry Pi
  4. Menguasai Pembuatan PCB: Prinsip Utama untuk Papan Sirkuit Cetak Berkualitas
  5. Menguasai Klep Elektrohidrolis: Prinsip Desain Utama
  6. Bertahan dan Tumbuh: Bangun Strategi Digital Anda pada Fondasi yang Kuat
  7. Menguasai Mesin Vertikal Machining Center: Dasar-dasar dan Wawasan Kunci
  8. Mengoptimalkan Kualitas Blad Pemotong: Meningkatkan Performa dan Presisi
  9. Plating Seng: Teknik Esensial dan Manfaat Utama untuk Produk Logam Tahan Lama
  10. Menguasai Chamfering & Deburring Gigi Gigi: Teknik untuk Kinerja Optimal