All videos
Machine LearningMenengahFase D–FE4E6

CONVOLUTION

Convolution adalah operasi inti computer vision yang menyapukan jendela kecil 3x3 (kernel) ke seluruh piksel gambar. Di tiap posisi, nilai piksel dikalikan dengan angka pada kernel lalu dijumlahkan sehingga perubahan warna yang tajam menonjol sebagai tepi objek. Visualisasi menampilkan jendela yang bergeser sel demi sel dan peta tepi yang perlahan terbentuk dari gambar asli.

Example use case

Cara filter kamera TikTok dan fitur face-unlock HP menemukan garis wajah sebelum mengenali siapa pemiliknya.

Syllabus

Sapukan jendela kecil ke seluruh piksel untuk menonjolkan tepi dan pola pada gambar.

Objectives
  • ·Memahami cara AI melihat gambar melalui jendela piksel kecil
  • ·Menjelaskan proses kalikan-lalu-jumlahkan antara kernel dan piksel
  • ·Menerapkan deteksi tepi sebagai langkah awal pengenalan objek
How It Works
  • ·Tempatkan jendela 3x3 (kernel) di atas sekelompok piksel.
  • ·Kalikan tiap piksel dengan angka pada kernel, lalu jumlahkan semuanya.
  • ·Hasil penjumlahan menjadi nilai piksel baru di peta keluaran.
  • ·Geser jendela satu piksel dan ulangi sampai seluruh gambar tersapu.
  • ·Tepi objek muncul terang karena di sanalah warna berubah paling tajam.
Prerequisites
  • ·Grid dua dimensi
  • ·Perkalian dan penjumlahan dasar
Real-World Uses
  • ·Filter dan efek wajah di TikTok atau Instagram yang perlu menemukan wajah dulu.
  • ·Face-unlock HP yang mengenali garis wajah sebelum membuka kunci.
  • ·Fitur pertajam dan kaburkan foto pada aplikasi editor gambar.

Complexity O(baris * kolom)