Bekerja pada proyek visi komputer praktis yang mencakup teknik detektor objek tingkat lanjut dan pembelajaran mendalam serta algoritma pembelajaran mesin
Fitur Utama
- Pelajari tentang fitur baru yang membantu membuka potensi penuh OpenCV 4
- Buat aplikasi deteksi wajah dengan pengklasifikasi bertingkat menggunakan landmark wajah
- Buat model pengenalan karakter optik (OCR) menggunakan pembelajaran mendalam dan jaringan saraf konvolusional
Deskripsi
Menguasai OpenCV, menargetkan computer vision yang mengambil langkah pertama untuk menguasai OpenCV. Menjaga formulasi matematis menjadi padat tetapi minimal, kursus ini memberikan proyek lengkap dari ide hingga menjalankan kode, menargetkan topik hangat saat ini dalam visi komputer seperti pengenalan wajah, deteksi landmark dan estimasi pose, dan pengenalan angka dengan jaringan konvolusional yang dalam.
Kurikulum Kursus :
1. Cartoonifier dan Analisis Warna Kulit pada RaspberryPi
Pelajari cara menulis beberapa filter pemrosesan gambar untuk desktop dan untuk sistem tertanam kecil seperti Raspberry Pi. Pertama, kami mengembangkan untuk desktop (dalam C / C ++) dan kemudian mem-port proyek ke Raspberry Pi, karena ini adalah skenario yang disarankan saat mengembangkan untuk perangkat yang disematkan.
2. Jelajahi Struktur dari Gerakan dengan Modul SfM
Pelajari cara menggunakan beberapa tampilan stereo (MVS) dan struktur dari gerakan (SfM) untuk rekonstruksi 3D, dan cara mengekspor hasil akhir dalam format OpenMVG
3. Landmark Wajah dan Pose dengan Modul Wajah
Lihat cara menggunakan modul kontribus wajah OpenCV untuk mendeteksi landmark wajah dalam foto, serta mendeteksi arah yang ditunjukkan wajah dengan fungsi SolvingPnP
4. Pengakuan Plat Nomor dengan Jaringan Konvolusional Dalam
Pengenalan langkah-langkah yang diperlukan untuk membuat aplikasi untuk Pengenalan Plat Nomor Otomatis (ANPR). Ada pendekatan dan teknik yang berbeda berdasarkan situasi yang berbeda; misalnya, kamera infra merah, posisi mobil tetap, dan kondisi cahaya.
5. Deteksi Wajah dan Pengenalan dengan Modul DNN
Pelajari teknik utama deteksi dan pengenalan wajah. Deteksi wajah adalah proses di mana wajah ditempatkan di seluruh gambar. Dalam kursus ini, kita akan membahas berbagai teknik untuk mendeteksi wajah dalam gambar, dari algoritme klasik yang menggunakan pengklasifikasi kaskade dengan fitur Haar
6. Pengantar Visi Komputer Web dengan OpenCV.js
Pahami apa itu OpenCV.js dan manfaat kode browser klien serta kembangkan algoritme dasar untuk manipulasi gambar. Pelajari cara memanipulasi frame dengan OpenCV.js dan cara mendeteksi wajah secara real time.
7. Kalibrasi Kamera Android dan AR Menggunakan Modul ArUco
Pelajari cara menggunakan modul ARUco untuk membuat aplikasi augmented reality yang mengagumkan menggunakan OpenCV di perangkat seluler kami.
8. Panorama iOS dengan Modul Penggabungan
Lihat cara menggunakan OpenCV di lingkungan aplikasi iOS untuk membuat aplikasi penggabungan panorama. Menggunakan OpenCV di lingkungan seluler adalah fitur yang sangat populer dari OpenCV, karena pustaka menyediakan binari dan rilis bawaan untuk Android dan iOS.
9. Menemukan Algoritma OpenCV Terbaik untuk Pekerjaan
Fokus pada strategi seleksi untuk algoritma OpenCV mengingat masalah yang dihadapi. Lihat bagaimana menjelaskan tentang masalah computer vision dan penawaran solusinya di OpenCV, serta bagaimana membandingkan algoritma yang bersaing untuk membuat pilihan yang tepat.
10. Menghindari Kesalahan Umum di OpenCV
Gambaran umum tentang sejarah proyek open source OpenCV, serta beberapa kendala umum saat menggunakan OpenCV dengan solusi yang disarankan untuk anda.