O ORPAON
Machine Vision & Kualitas

Yang perlu diputuskan sebelum memasukkan machine vision ke inspeksi tampilan: pencahayaan, jig, dan definisi NG

Di lini inspeksi tampilan, perdebatan «apakah visi ini bisa dipakai» sering dimulai sebelum kamera dan perangkat lunak dipilih. Proyek tersendat jarang karena pustaka algoritma tipis, lebih sering karena pencahayaan, jig, dan definisi NG belum ditulis sebagai teks yang bisa dijalankan lini dan dicek serah-terima. Artikel ini hanya membahas tiga prasyarat itu. Perbandingan toolchain ada di tulisan lain; di sini pertanyaannya apa yang ditutup sebelum kamera dipasang.

Apa yang terjadi jika kamera dipasang sebelum tiga hal ini ditetapkan

Urutan yang biasa: beli kamera, las bracket, lalu mulai menulis program inspeksi. Begitu jalur cahaya berubah, benda kerja bergeser beberapa milimeter, atau mutu dan proses tidak sepakat «apa itu cacat», menyunting program pun tidak menstabilkan keputusan. Segel kemasan makanan, goresan rumah peralatan, benda logam — cacat tampilan yang sama menjadi dua gambar berbeda ketika pencahayaan berubah.

Dari pekerjaan yang menangani cacat tampilan, ukur dimensi, panduan posisi, OCR, pencegahan salah rakit, dan inspeksi kemasan, tiga butir kosong lalu tetap memasang perangkat akan mendorong lantai ke putaran uji-foto, ubah ambang, dan rapat. Sistem bukan belum jadi; setelah jalan, tidak ada yang rela membiarkannya memutus OK/NG. Jika pembelajaran dalam sedang ditinjau, syaratnya lebih berat: sampel lini nyata setelah ganti tipe, ganti bahan, ganti shift belum terakumulasi menurut kaidah, jangan masuk pelatihan. Foto laboratorium tidak mewakili lini.

  • Pencahayaan belum ditetapkan: shift siang menangkap, shift malam melewatkan; ganti satu lampu lorong, tolakan palsu datang berbondong
  • Jig belum ditetapkan: benda yang sama difoto dua kali di dua posisi, ambang tidak bisa dibekukan, lantai kembali ke penilaian mata
  • Definisi NG belum ditulis untuk serah-terima: mutu menunjuk miss, proses menunjuk terlalu ketat, sampel batas membelah rapat serah-terima

Pencahayaan membuat fitur muncul stabil, bukan membuat benda kerja terang

Pencahayaan bukan aksesori kamera. Itu sisi yang memutus apa yang dilihat kamera. Sudut, warna, polarisasi, dan cahaya ambient ditulis terpisah di rencana optik. Janji lisan «tambah lampu» tidak selamat melewati ganti shift.

Tujuannya bukan menyiram seluruh benda, melainkan menjaga kontras antara fitur yang ingin dilihat dan latar mengarah sama di setiap shift. Silau film kemasan makanan, resin mengkilap rumah peralatan, hairline logam membutuhkan sudut datang yang berbeda. Jangan menyalin satu set lampu ke kelas benda kerja lain.

  • Sudut: sudut rendah mengangkat goresan dan tepi; koaksial atau baur menekan silau agar cetak dan warna terbaca. Sudut belum dikunci, cacat muncul lalu hilang di bingkai
  • Warna: panjang gelombang dipilih menurut beda spektrum benda dan cacat; jangan menganggap cahaya putih sebagai skema bawaan
  • Polarisasi: menekan pantulan cermin dari film, minyak, dan lapisan. Diperlukan tapi tidak dipasang, algoritma akan menganggap silau sebagai cacat
  • Cahaya ambient: jendela, lampu lorong, kedip stasiun sebelah masuk bingkai. Tetapkan penutup dan peneduh, dan simpan pasangan citra shift siang versus shift malam

Ukur pengulangan jig dan posisi sebelum algoritma diminta mengompensasi

Jika setiap jepretan di tempat berbeda dan perangkat lunak diharapkan «cari lalu rata», ambang hanya bisa dilonggarkan. Keputusan longgar menaikkan miss, dan lantai akan mematikan sistem lalu kembali ke mata. Tugas jig adalah menaruh pose benda di dalam kelonggaran tertulis pada setiap picu.

Waktu ganti tipe, cara klem, ada tidaknya pin acuan atau tepi henti, kekakuan relatif kamera dan jig dikonfirmasi di lantai sebelum mulai. Jangan jadikan «nanti dicari di perangkat lunak setelah jalan» sebagai rencana. Di stasiun yang bergetar karena press tetangga atau benturan konveyor, bracket yang dipilih di meja laboratorium yang tenang tidak akan bertahan.

  • Pengulangan harus terukur: tulis kelonggaran X, Y, dan rotasi, lalu verifikasi dengan jepretan beruntun benda yang sama
  • Ganti tipe harus bisa diulang: setelah tukar nest ada prosedur mengembalikan hubungan sumbu optik ke acuan; jangan andalkan penengahan visual
  • Getaran dan kekakuan: pilih stand dan jig menurut benturan peralatan tetangga, bukan menurut meja laboratorium yang tenang

Cara menulis definisi NG yang bisa dicek saat serah-terima

Kalimat «permukaan tidak boleh tergores» tidak bisa diterima. Definisi NG yang bisa diterima adalah teks yang membuat orang di shift berbeda memberi kesimpulan sama pada gambar yang sama, dan menyebut siapa boleh mengubah ambang. Pada kemasan, rumah peralatan, atau logam, jika mutu dan produksi memakai dua kosa kata untuk cacat yang sama, samakan istilah dulu.

Sampel batas adalah inti serah-terima. Hanya serahkan lolos jelas dan gagal jelas, zona abu-abu akan diperdebatkan setiap hari. Pisahkan buku sampel ambang, sampel diizinkan, dan sampel wajib tolak, serta sepakati cara memperbarui. Tidak perlu berjanji angka kemampuan deteksi dulu. Tulis langkah keputusan dan wewenang dulu.

  • Kelas cacat dan keputusan: goresan, kotor, suku cadang hilang, deformasi — turunkan tiap butir ke «apa yang terlihat dihitung NG», dengan sketsa atau foto nyata
  • Sampel batas: arsipkan ambang, diizinkan, dan wajib tolak; serah-terima mengambil gambar ini, bukan hanya gambar ekstrem
  • Wewenang ubah ambang: siapa boleh, catatan apa yang ditinggalkan, apakah mutu harus ikut menandatangani
  • Miss dan tolakan palsu: cara eskalasi jika miss ditemukan, dan apakah keputusan otomatis boleh dijeda saat tolakan palsu berlanjut — tulis sebagai prosedur lantai, bukan angka kemampuan

Butir, apa yang terjadi jika belum ditetapkan, sejauh mana merampungkannya

Letakkan pencahayaan, jig, dan definisi NG di satu tabel, lubang sebelum mulai menjadi jelas. Kosongkan salah satu, setelah kamera terpasang yang tersisa sering mesin yang masih perlu orang mengawasi. Tabel di bawah bisa dipakai cek sebelum pesanan.

ButirApa yang terjadi jika belum ditetapkanSejauh mana merampungkannya
PencahayaanGanti shift atau lampu stasiun sebelah, tolakan palsu dan miss naik bersamaTulis sudut, warna, polarisasi, dan peneduh ke rencana; konfirmasi citra sekali di shift siang dan sekali di shift malam
Jig dan posisiBenda yang sama difoto dua kali di dua posisi, ambang tidak bisa dibekukanTulis kelonggaran posisi, tetapkan prosedur pulih setelah ganti tipe, verifikasi pengulangan dengan jepretan beruntun
Definisi NGSerah-terima pecah pada sampel batas; setelah jalan, mutu dan proses tidak sepakatDaftar cacat, buku sampel batas, wewenang ubah ambang, dan prosedur miss / tolakan palsu disepakati tertulis

Pembelajaran dalam dievaluasi hanya setelah sampel lini nyata — termasuk ganti tipe, ganti bahan, ganti shift — terakumulasi menurut kaidah. Jika sampel belum siap, jangan mulai. Perbandingan toolchain tidak dibahas di artikel ini.

Ringkasan

Apakah machine vision bertahan di inspeksi tampilan, sebagian besar sudah diputus sebelum kamera dibeli. Tulis pencahayaan, jig, dan definisi NG sebagai teks yang lini jalankan dan serah-terima cek, baru pindah ke imager dan perangkat lunak. Memasang perangkat dulu lalu mengisi tiga butir ini kemudian menghasilkan banyak pengerjaan ulang.

Jika tiga butir belum sejajar, mulai dari penerimaan skenario di satu stasiun: bekukan pencahayaan dan peneduh, ukur pengulangan jig, samakan keputusan dengan buku sampel batas. Setelah tiga itu stabil, tentukan lingkup percontohan; lini akan berhenti lebih jarang.

Diskusikan prasyarat stasiun inspeksi tampilan

Beritahu jenis stasiun, cacat yang perlu diputus, dan kondisi pencitraan yang sudah ada. Kami dapat membantu merapikan pencahayaan, jig, dan definisi NG menjadi daftar tertulis yang bisa dicek serah-terima. Kontak berbahasa Inggris tersedia.

Hubungi Kami