> ML_RECIPE // AUTOMATED-OPTICAL-INSPECTION-SURFACE-DEFECTS_v1.0
Yüzey Hataları İçin Otomatik Optik Muayene (AOI)
Dakikada 60 parça hızında üretilen PCB ve metal bileşenlerdeki mikroskobik çizik, çentik ve boşlukları segmente edip sınıflandırmak.
İş Hedefi ve Beklenen Çıktı
Dakikada 60 parça hızında üretilen PCB ve metal bileşenlerdeki mikroskobik çizik, çentik ve boşlukları segmente edip sınıflandırmak.
Zero critical defect escapes (thermal cracked joints) allowed on quality assurance acceptance run.
Sezgisel Temel (Heuristic Baseline)
Bilgisayarlı görü morfolojik filtresi: Yüzey lekelerini işaretleyen Canny kenar algılama ve kontur eşikleme.
Canny edge filtering yielded 38% false rejection rate due to harmless surface oil reflections.
Aşama 1: Prototip Geliştirme Yolu
2.000 etiketli kamera görüntüsü toplayın. Geliştirici GPU bilgisayarında hafif öznitelik çıkarıcı ince ayarı yapın. mAP@50 ve çıkarım gecikmesini değerlendirin.
Aşama 2: Üretim Dağıtım Yolu
Eğitilen ağırlıkları TensorRT motoruna dönüştürün. GigE endüstriyel kameraya bağlı NVIDIA Jetson Orin uç cihazına dağıtın.
Hesaplama ve Dağıtım Mimarisi (Placement Topologies)
Geliştirici veya cloud GPU workstation üzerinde çeyreklik periyotla training (örn. 1x RTX 4090 veya A10G)
Endüstriyel edge cihazı (TensorRT koşan NVIDIA Jetson Orin veya endüstriyel IPC)
3 Kademeli Dağıtım Seçenekleri (Placement Alternatives)
Derin öğrenme ağırlıkları olmaksızın uç IPC CPU üzerinde OpenCV eşikleme ve kontur analizi.
ONNX Runtime / TensorRT çalıştıran NVIDIA RTX 4060 veya Jetson Orin donanımlı endüstriyel uç bilgisayar.
Donanım bekçi köpeği (watchdog) + çift GigE kamera + TensorRT motoru (< 15ms kare gecikmesi) + imzalı kayıt üzerinden hava boşluklu model güncellemesi içeren sabit uç cihazı.
Önerilen Kütüphaneler & Araçlar
Yönetişim, Güvenceler ve Riskler
- Lisans uyumluluğu uyarısı: YOLOv8 modelleri kullanıldığında, AGPL-3.0 yükümlülüklerine (ağ üzerinden sunulduğunda türetilmiş yazılımın AGPL-3.0 ile açık kaynak yapılması dahil) uyulması şartıyla ticari kullanım mümkündür; tescilli / AGPL dışı kapalı kaynak dağıtımlar için ayrı bir Enterprise lisansı gereklidir.
- Yapıt güvenliği: Fabrika bilgisayarında rastgele kod çalıştırmayı engellemek için SafeTensors veya doğrulanmış PyTorch state_dict kullanılmalı; güvensiz pickle dosyaları kesinlikle engellenmelidir.
- Operatör denetimi: Reddedilen parçalar, operatör onayı için yüksek çözünürlüklü görüntü kaydıyla senkronize edilmiş ikincil ayrıştırma kutusuna yönlendirilmelidir.
- Optik kalibrasyon: Çalışma vardiyalarından önce günlük kalibrasyon hedef kartlarıyla aydınlatma kararlılığı doğrulanmalıdır.
