Atlas geliştirici kitindeki algoritma ve yazılım doğrulamasından Çin'de tamamen yerelleştirilmiş bir seri üretim çözümüne geçmek için resmi ticari donanım ve yazılım ortamını değiştirmek veya onaylamak, Çin kameralarına, lenslerine, ışıklarına ve I/O'ya erişmek ve sahada gerçek desen, ritim, stabilite, güvenlik ve arayüz kabulünü gerçekleştirmek gerekiyor. Geliştirme kurulunda çalışabilme yeteneği, yalnızca teknik yolun daha ileri uygulamalar için temel oluşturduğunu kanıtlayabilir ve ticarileştirme ve üretim sürümünün yerini alamaz.
Winge Technology'nin montajlara yönelik mevcut görsel inceleme yazılımı ve algoritma uygulamaları, Huawei Ascend Atlas 200I DK A2 üzerinde çalıştırılarak kamera, referans görüntüsü, yatırım getirisi, sonuç kaydı ve geri alma için kapalı bir döngü oluşturuldu. Bir sonraki aşama, Çin görüntüleme, kontrol ve resmi ticari yazılım ortamlarına erişim için tamamen Çin yerelleştirilmiş bir çözüme dayanacak.
Geliştirici kiti incelemesi neden doğrudan seri üretimle ilişkilendirilemiyor?
Geliştirici kitinin amacı öğrenme, geliştirme ve doğrulama eşiğini düşürerek mühendislerin cihaz yeteneklerini ve uygulama yollarını doğrulamasını kolaylaştırmaktır. Seri üretim sistemleri teslimat yetkisi, tedarik, çevresel uyumluluk, bakım, güvenlik ve kalite sorumluluğunu gerektirir.
Huawei Ascend'in resmi Atlas 200I DK A2 kullanım süreci sayfası, geliştirici kiti tarafından sağlanan görsellerin, araçların, örneklerin ve diğer yazılımların yalnızca bireysel geliştiriciler tarafından kullanılabileceğini ve ticari amaçlarla kullanılamayacağını belirtiyor. Bu nedenle, resmi projeler mevcut geliştirici imajını doğrudan ticari bir sonuca kopyalayamaz, ancak ticari olarak temin edilebilen yazılım paketini, çalışma zamanını ve donanım formunu doğrulamalıdır.
Bu sınırlama, geliştirici kitlerindeki algoritma ve yazılım doğrulamanın değerini etkilemez. Projenin resmi uygulamaya geçmeden önce net bir ticari geçiş yolu eklemesini gerektirir.
1. Adım: Resmi Atlas ticari formunu ve işletim ortamını onaylayın
Tamamen Çin'de yerelleştirilmiş seri üretim çözümleri, net ticari koşullara sahip Atlas hızlandırma modüllerini, komple endüstriyel makineleri veya uç cihazları seçmeli ve aşağıdakileri doğrulamalıdır:
- işletim sistemi ve sürümü;
- Sürücü, ürün yazılımı, CANN veya NNRT sürümü;
- Geliştirme ortamı ile işletim ortamı arasındaki uyumluluk;
- Model ve uygulama güncelleme yöntemleri;
- güvenlik güncellemeleri ve teknik destek kanalları;
- Depolama, soğutma, güç ve çevre gereksinimleri.
Atlas 200I A2 ticari Projenin, nihai donanım ve algoritma rotasına dayalı olarak gerçek kombinasyonu onaylaması gerekiyor.
2. Adım: Çin kameralarını, lenslerini ve ışık kaynaklarını bağlayın
Tamamen Çin'de yerelleştirilen sistem, Çin'in endüstriyel kameralarını, Çin lenslerini ve Çin ışık kaynaklarını kullanacak. Web sitesinin tam BOM veya tedarikçi listesini açıklamasına gerek yoktur, ancak proje uygulamasının gerçek konfigürasyonlara göre görüntü doğrulaması yapması gerekir.
Kameranın görüntü üretip üretmediğini kontrol etmeye gerek yoktur; bunun yerine:
- Görüş alanının tüm algılama konumlarını kapsayıp kapsamadığı;
- Minimum hedef ve minimum hatanın yeterli piksele sahip olup olmadığı;
- Pozlama, kazanç ve beyaz dengesi düzeltilebilir mi?
- Işık kaynağının yansımaları ve gölgeleri bastırıp bastıramayacağı;
- İş parçası konumu ve açısı değişikliklerinin algoritma toleransı dahilinde olup olmadığı;
- Sürekli çalışma sırasında parlaklık ve netliğin sabit olup olmadığı;
- Kamera kesintileri, görüntü yakalama zaman aşımları ve anormal görüntülerle uğraşmak.
Görüntüleme koşulları değiştikten sonra standart görüntülerin, parametre ayarlama modellerinin ve bağımsız kabul modellerinin tekrar toplanması gerekir ve geliştirici kiti aşamasındaki geçici eşikler doğrudan sürüm için kullanılamaz.
3. Adım: Çin G/Ç'sine ve iş istasyonu denetleyicisine bağlanın
Seri üretim sistemleri görsel sonuçları belirli iş parçalarıyla ilişkilendirmelidir. Çin kontrol cihazı I/O, PLC veya kontrol cihazı tetikleme ve sonuç etkileşiminden sorumludur ve en azından kontrol edilmelidir:
- iş parçası yerinde sinyali;
- Ateşlemeden çerçevenin alınmasına kadar geçen süre;
- Tanıma tamamlanır, PASS, FAIL ve BİLİNMEYEN çıktı olarak görüntülenir;
- zaman aşımı, tekrarlanan tetikleme ve kaçırılan tetikleme;
- Uygun olmayan ürünlerin durdurulması veya manuel doğrulama;
- Hizmetin yeniden başlatılmasından, ağ kesintisinden ve kamera kesintisinden kurtarma;
- Barkod, seri numarası veya MES kaydı eşleme.
Tespit sonuçları fiziksel iş parçasıyla birebir eşleşemezse çerçeve algoritması normal çalışsa bile kapalı döngü üretim kalitesi oluşamaz.
Adım 4: İş istasyonu görevlerine göre algoritma rotasını seçin
Algoritmanın rotası, görevin karmaşıklığına, örnek sayısına, doğruluk hedefine ve üretim döngü süresine göre belirlenmelidir ve yalnızca platformun nominal hesaplama gücüne göre seçilemez.
İş istasyonu sabitlendiğinde konum sabittir ve farklar açıktır. Referans görüntüsü, görüntü kaydı ve yerel yatırım getirisi karşılaştırması kullanılabilir. Kategori karmaşıksa, poz önemli ölçüde değişirse veya anlamsal sınıflandırma gerekiyorsa, sınıflandırma, nesne algılama veya bölümleme modelleri daha ileri düzeyde eğitilebilir.
Algoritma uzantıları tamamlanmalıdır:
- Eğitim modeli ve giriş ve çıkış protokolünün onaylanması;
- model yapısı ve girdi ve çıktı doğrulaması;
- Hedef platform modelinin dönüştürülmesi ve konuşlandırılması;
- uygulama arayüzüne erişim;
- ön işleme ve son işlemenin uygulanması;
- Geçişten önce ve sonra aynı kümenin tutarlılığını kontrol edin.
- Performans, bellek, sıcaklık ve sorun giderme testleri.
Ancak bu adımları tamamladıktan ve hedef cihaz testini geçtikten sonra ilgili model performansı proje kabul raporuna girilebilir.
Adım 5: Gerçek numune kabulünün oluşturulması
Seri üretimin kabulü, iş kalite standartlarının istatistiksel göstergelere dönüştürülmesini gerektirir. En azından aşağıdakileri ayırt etmeniz önerilir:
- Tamam örnek;
- Eksik örnekler;
- Yanlış numune paketleme;
- Kademeli, bloke edilmiş veya ters çevrilmiş numuneler;
- Bulanık, aşırı pozlanmış, az pozlanmış vb. örnekler değerlendirilemez;
- Partiler, vardiyalar, sıcaklıklar ve izin verilen yerler arasındaki farklılıklar.
Referans resmi, parametre ayar çizimleri ve kabul çizimleri birbirinden ayrılmalıdır. Sonuç raporu en azından tespit edilemeyen temel kusur oranını, yanlış OK reddetme oranını, BİLİNMEYEN oranını, tek tek parçalar için döngü süresini, numune sayısını ve test koşullarını içerir. Bu bilgilerin yokluğunda "yüksek doğruluk", "istikrarlı ve güvenilir" veya "üretim kalitesi" gibi genel çıkarımlar kullanılmamalıdır.
6. Adım: İzinleri, güvenliği, operasyonları ve bakımı iyileştirin
Ar-Ge sayfasına genellikle doğrudan LAN üzerinden ulaşılabilir. Seri üretim versiyonu ayrıca şunları gerektirir:
- operatör, mühendis ve yönetici hakları;
- HTTPS veya Kontrollü Ağ Erişimi;
- Tarif onayını, engellemeyi ve protokolleri değiştirmeyi test edin;
- Sonuçların, görüntülerin ve protokollerin saklanmasına ilişkin politika;
- Cihaz yedekleme, kurtarma ve çevrimdışı yükseltme;
- paket karmasını ve sürüm geri alma işlemini yayınlama;
- Arıza raporlama ve bakım girişi.
"Yerel veri işleme" yalnızca verilerin genel buluta gönderilmesinin gerekmediği anlamına gelir; bu da sistemin otomatik olarak güvenli olduğu anlamına gelmez. Hesap, ağ, protokol, yedekleme ve arayüz izinlerinin hâlâ ayrı ayrı tasarlanması gerekiyor.
Yedinci adım: Sistemin tamamlanması ve sahada kontrol edilmesi
Tamamen Çince yerelleştirilmiş bir sistem kameraları, optikleri, bilgisayarları, fotoğrafçılığı ve ticari ortamları entegre ettikten sonra hedef konumda doğrulanmalıdır:
- Gerçek iş parçası döngüsü;
- üretim hattının ritmi;
- sürekli çalışma;
- aydınlatma ve konum değişiklikleri;
- Elektrik kesintisi, yeniden başlatma ve anormal kurtarma;
- tarif değişikliği;
- sonuç takibi;
- Manuel doğrulama işlemi.
Yukarıdaki çalışma tamamlandıktan sonra, resmi web sitesinin durumu "Tamamen yerelleştirilmiş çözüm geliştirilme aşamasında" yerine "Tamamen yerleşik paylaşılan sistem hata ayıklaması tamamlandı" olarak güncellenebilir. “Seri üretim” mi yoksa “üretim sürümü” mü kullanılacağı da proje kabul sonuçlarına göre belirlenmelidir.
SSS
Saf bir yerelleştirme planının ürün reçetesinin tamamını açıklaması gerekiyor mu?
Gerek yok. Resmi web sitesi bilgi işlem, görüntüleme, kontrol ve yazılım ortamlarının Çin konfigürasyonlarını kullandığını ancak tedarikçi listesinin yayınlanmadığını belirtebilir. Gerçek konfigürasyonun ve sürümün belgelenmesi, uygulama ve bakım için hâlâ gereklidir.
openEuler kullanmak tüm sistemin yerelleştirildiği anlamına mı geliyor?
Hemen değil. İşletim sistemi yalnızca bir katmandır ve aynı zamanda bilgi işlem platformu, kameralar, lensler, ışık kaynakları, kameralar, uygulama yazılımı ve saha arayüzleriyle de ilgilenir.
Geliştirici kiti test sonuçları doğrudan ticari donanımda kullanılabilir mi?
Doğrudan kabul edilemez. Donanım, sürücüler, çalışma zamanı, kamera ve görüntüleme koşullarındaki değişikliklerden sonra kurulum, işlevsellik, doğruluk, hız ve kararlılığın doğrulanması yeniden tamamlanmalıdır.
Seri üretim sistemleri için derin öğrenme gerekli midir?
Gerekli değil. Kalıcı işyerleri yorumlanabilir geleneksel vizyona öncelik verebilir; Karmaşık sahneler için veri ve göstergelere dayalı olarak sınıflandırma, nesne algılama veya segmentasyon modelleri seçilebilir.
Kaynaklar ve açıklamalar
- Atlas 200I DK A2 Yazılım Kullanım Beyanı: https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/23.0.RC2/qs/qs_0018.html
- Atlas 200I A2 ticari CANN kurulum çözümü: https://www.hiascend.com/document/detail/zh/canncommercial/80RC1/softwareinst/instg/instg_0006.html
İlgili Atlas Kaynakları
- Tamamen Çin Yerelleştirilmiş Montaj Görsel Denetimi: Huawei Ascend Atlas Projesi Örnek Olay İncelemesi
- Winge Technology, Atlas 200I DK A2'de montaj görsel kontrolünün cihaz içi ayarını tamamladı
- Atlas 200I DK A2 görsel muayenesinin özelleştirilmesinde hangi teknik çalışmalar yer alıyor?
- Çin'deki bir uç platform, montajın eksiksizliğini ve eksik parça denetimini nasıl destekliyor?
- Huawei Ascend Atlas montajlarının yerinde görsel denetimi nasıl uygulanır ve sunulur?
- Huawei Ascend Atlas ile görüntü işleme
Çevrimiçi
Telefon
WeChat
en başa dön