Pendahuluan
Di era industri modern, kecepatan dan ketelitian adalah kunci utama dalam mempertahankan daya saing. Metode inspeksi manual yang mengandalkan mata manusia mulai ditinggalkan karena risiko kelelahan dan subjektivitas. Sebagai solusinya, integrasi Computer Vision ke dalam sistem produksi menjadi standar baru dalam industri modern.
Arsitektur Sistem: Sinergi Mobile dan Desktop
Membangun sistem inspeksi yang tangguh memerlukan pendekatan cross-platform. Dalam proyek yang dikembangkan, terdapat dua komponen utama yang saling terintegrasi melalui database SQL Server:
- Aplikasi Android (Mobile): Berfungsi sebagai alat input data di lapangan. Menggunakan CameraX untuk pengambilan gambar dan YOLOv5 yang telah dikonversi ke format ONNX untuk mendeteksi cacat (defect) secara real-time langsung di perangkat.
- Dashboard Monitoring (Desktop/Web): Menggunakan C# WinForms atau PHP untuk mengelola data hasil inspeksi. Di sini, manajer kualitas dapat melihat tren defect harian dan melakukan tracing part berdasarkan barcode yang dipindai.
Implementasi Teknis: Tantangan dan Solusi
Salah satu tantangan terbesar adalah performa aplikasi saat melakukan deteksi objek. Penggunaan model AI yang terlalu berat dapat menyebabkan aplikasi menjadi lambat.
- Solusi: Kita menggunakan teknik model quantization untuk memperkecil ukuran model tanpa mengurangi akurasi secara signifikan.
- Database: Untuk menangani trafik data yang tinggi, penggunaan Stored Procedures pada SQL Server sangat disarankan guna meminimalkan latensi koneksi saat pengunggahan metadata hasil inspeksi.
Visualisasi Proses
Dalam sistem ini, setiap part yang masuk ke lini produksi akan melalui beberapa tahap digital:
- Scanning Barcode: Menggunakan library ZXing untuk identifikasi ID part.
- Capture Image: Pengambilan foto defect menggunakan fitur zoom dari PhotoView.
- Mapping: Model memberikan koordinat area defect.
- Sync Data: Data dikirim ke server pusat melalui API berbasis PHP.
Kesimpulan
Digitalisasi sistem inspeksi bukan hanya tentang mengganti kertas dengan aplikasi, melainkan tentang menciptakan ekosistem data yang akurat untuk pengambilan keputusan yang lebih cepat. Dengan teknologi seperti .NET, PHP, dan AI, kita dapat membangun fondasi industri yang lebih pintar dan efisien.