Prinsip kerja sistem penglihatan mesin dapat dengan mudah dipahami sebagai "mesin melihat dengan mata dan analisis dengan otaknya". Ini terutama memperoleh gambar target melalui perangkat akuisisi gambar (seperti kamera industri), dan kemudian menganalisis dan menilai gambar melalui algoritma pemrosesan gambar untuk mencapai tujuan deteksi, identifikasi, posisi, pengukuran, dll. Berikut ini adalah alur kerja dasar dari sistem visi mesin:
1. Komponen
- Itusumber cahayaMemberikan pencahayaan yang stabil dan tepat untuk membuat fitur objek target lebih jelas.
- ItuKamera Industri(Perangkat akuisisi gambar) menangkap gambar dan mengubah sinyal cahaya menjadi sinyal listrik. Yang umum termasuk kamera hitam dan putih, kamera warna, kamera array garis, dan kamera array area.
- ItulensaMenentukan kejelasan, pembesaran, dan bidang pandang gambar, dan memainkan peran dalam fokus dan pencitraan.
- Standar Frame Grabber \/ Antarmuka(seperti USB3. 0, Gige, tautan kamera, dll.) Digunakan untuk mengirimkan gambar yang ditangkap oleh kamera ke sistem pemrosesan.
- ItuUnit Pemrosesan Gambar(Biasanya komputer industri atau platform komputasi tertanam) menjalankan algoritma visi mesin untuk menganalisis, menilai, dan membuat keputusan tentang gambar.
- ItuSistem Perangkat LunakTermasuk perangkat lunak pemrosesan gambar, modul algoritma, antarmuka pengguna, dll., Yang digunakan untuk menyelesaikan tugas aplikasi tertentu.
- ItuUnit eksekusi (seperti PLC, robot)Melakukan tindakan spesifik sesuai dengan hasil pemrosesan, seperti menyortir, menolak produk yang rusak, penentuan posisi dan perakitan, dll.

2. Alur kerja
- Akuisisi Gambar: Kamera memotret objek target pada saat tertentu, membentuk gambar melalui lensa dan mengumpulkan gambar.
- Preprocessing gambar: seperti denoising, peningkatan kontras, ekstraksi tepi, transformasi skala abu -abu, dll., Untuk meningkatkan kualitas gambar.
- Ekstraksi dan analisis fitur: Identifikasi tepi, bentuk, warna, barcode, karakter, dan informasi lain dari area target.
- Hasil penilaian dan output: membuat penilaian sesuai dengan standar yang ditetapkan (seperti apakah ukurannya memenuhi syarat, apakah posisinya benar), dan mengirimkan hasilnya ke sistem kontrol.
- Eksekusi Kontrol Umpan Balik: Pengontrol menggerakkan tindakan mekanis (seperti penolakan, menggenggam, berhenti, dll.) Menurut hasil visual.

3. Bidang Aplikasi
- Inspeksi Kualitas: Mendeteksi cacat penampilan produk, kesalahan dimensi, dll.
- Panduan Posisi: Memberikan posisi genggaman atau perakitan yang akurat untuk robot industri.
- Pengakuan dan Klasifikasi: Pengenalan Barcode, Pengenalan Karakter (OCR), Pengenalan Warna, dll.
- Pengukuran: Pengukuran presisi tinggi parameter geometris seperti ukuran, sudut, kerataan, dll.

