Apa Itu Alat Pencarian Wajah?

Anda mungkin sudah mengenal pencarian wajah. Ini adalah sistem yang dapat menemukan seseorang di internet berdasarkan fotonya.

Sederhananya: Anda mengunggah foto diri, lalu alat pencarian wajah mencari foto Anda di situs web lain.

Bagaimana Cara Membuat Model AI?

Mari mulai dari perangkat keras. Untuk model AI yang lebih besar, pengembang biasanya menggunakan komputer dengan beberapa GPU yang kuat. GPU dapat melakukan banyak perhitungan matematika secara bersamaan.

Selanjutnya, pengembang menulis kode. Python dan framework AI seperti PyTorch atau TensorFlow sering digunakan untuk menentukan apa yang harus dipelajari model dan data apa yang digunakan untuk melatihnya.

Setelah kode siap, mereka mengumpulkan gambar dan melatih model. Model diberi sangat banyak contoh. Pada awalnya, sebagian besar jawabannya salah. Setiap kali model membuat kesalahan, pengaturan internalnya, yang disebut bobot, sedikit disesuaikan hingga hasilnya memuaskan.

Di bawah ini, kami akan menjelaskan bagaimana model AI untuk pencarian wajah menemukan dan membandingkan wajah dalam gambar, serta bagaimana gambar ditemukan di internet.

Bagaimana Cara Kerja Pengenalan Wajah?

Pengenalan wajah bekerja melalui beberapa langkah. Berikut penjelasan paling sederhananya:

1. Mendeteksi wajah dalam foto

Langkah pertama adalah menemukan wajah dalam gambar yang diunggah. Sistem mendeteksi letak wajah dan memisahkannya dari latar belakang serta objek lain dalam foto.

Bagaimana model pengenalan wajah dilatih?

Model pengenalan wajah dilatih menggunakan banyak gambar wajah. Selama pelatihan, AI mempelajari ciri wajah mana yang berguna untuk membedakan satu orang dari orang lain. Seiring waktu, model belajar mengenali kemiripan di antara berbagai foto orang yang sama.

Sederhananya: AI diberi begitu banyak gambar hingga belajar membedakan wajah-wajah di dalamnya.

2. Menganalisis ciri wajah

Setelah itu, AI menganalisis wajah. AI menghitung jarak di antara berbagai ciri wajah, lalu membuat representasi matematis dari hasil analisisnya.

3. Mengubah wajah menjadi vektor

Alih-alih menyimpan deskripsi seperti “mata besar”, sistem merepresentasikan ciri-ciri tersebut dengan angka. Dengan begitu, komputer dapat membandingkan satu wajah dengan jutaan wajah lainnya dengan jauh lebih mudah dan cepat.

4. Membandingkan wajah

AI membandingkan ciri wajah yang terdeteksi dengan wajah dalam indeks pencarian atau basis data. Wajah dengan vektor yang mirip dianggap sebagai kemungkinan kecocokan.

Sistem kemudian dapat menghitung skor kemiripan dan menampilkan hasil yang paling mendekati terlebih dahulu.

Crawler: Bagaimana gambar dikumpulkan?

Agar dapat menemukan gambar, mesin pencari wajah perlu membuat indeks gambar terlebih dahulu. Proses ini dilakukan menggunakan web crawler.

Crawler adalah program otomatis yang mengunjungi halaman web yang dapat diakses publik. Ketika mesin pencari menemukan gambar di halaman seperti itu, gambar tersebut ditambahkan ke indeksnya. Jika sistem mendeteksi wajah, sistem dapat membuat vektor wajah yang nantinya bisa dibandingkan dengan foto yang diunggah pengguna.

Apakah Model Pencarian Wajah dan LLM Itu Sama?

Pencarian wajah dan LLM terkadang dianggap sama. Jawaban sederhananya adalah:

Tidak, model pencarian wajah dan LLM bukanlah hal yang sama, meskipun keduanya merupakan model AI.

LLM adalah model yang menghasilkan teks, seperti ChatGPT atau Google Gemini.

Karena itu, alat pencarian wajah seperti lenso.ai

Author

Kinga Jasinska

Marketing Specialist