Witajcie,
Aktualnie pracuję nad tym, aby zastosować sieci do rozpoznawania różnych rud kopalnianych. Dane z różnych kamer, jest X-ray, RGB, SWIR i UV.
Zastanawiamy się razem z zespołem jak najszybciej wywołać taką sieć w trakcie działania maszyny sortującej.
Specyfikacja:
w jednej ramce obrazu jest około 30-50 kamieni, każdy mieści się w kwadracie około 100x100 pikseli (u8, u16, u32 w zależności od technologii) i mamy około 20ms na analizę tego za pomocą sieci (50ms max, ale to już na sieci full wypas która wszystko za nas zrobi i jeszcze wyśle pocztówkę z kopalni na drugim końcu świata)
Pomysły:
IMAQ DL toolkit - funkcje dostarczane razem z modułem VISION, pozwalają na wywołanie gotowego modelu Frozen Graph lub Saved Model (my testowaliśmy ten pierwszy). Działa przy wysyłaniu pojedynczego obrazka, jedno wywołanie zajmuje około 5ms, pewnie ładuje sobie za każdym razem biblioteki, jak chciałem załadować całą ramkę ze wskazaniem gdzie są kamienie (ROI) to już się zaczęło sypać. Brak wsparcia dla GPU
Ngene DL toolkit - toolkit firmy Ngene, właśnie go testujemy, dużym plusem jest integracja z GPU, ale nie mamy jeszcze wyników z trenowania sieci
Czy Państwo Forumowicze widzą jakieś błędy w rozumowaniu albo znają jakieś inne narzędzie lub sposób na efektywne wywołanie wyuczonego modelu w Labview?
Pozdrawiam,
Strzechu
Wywoływanie sieci neuronowej na obrazkach
- smiga
- Administrator
- Posty: 817
- Rejestracja: 04 paź 2009 12:41
- Wersja środowiska: LabVIEW 2019
- Lokalizacja: Słupsk
Re: Wywoływanie sieci neuronowej na obrazkach
W działce AI najmocniejszy dziś jest pewnie Python, więc innym sposobem jest uruchomienie z LabVIEW kodu Pythona, a później zabranie wyników do LabVIEW celem dalszej obróbki.
Re: Wywoływanie sieci neuronowej na obrazkach
Rzuć okiem na to:
https://lavag.org/topic/22489-let%E2%80 ... ent-139274
Nie wgłębiałem się w temat, natomiast rzuciło mi się w oczy, może coś dla Ciebie.
https://lavag.org/topic/22489-let%E2%80 ... ent-139274
Nie wgłębiałem się w temat, natomiast rzuciło mi się w oczy, może coś dla Ciebie.
Re: Wywoływanie sieci neuronowej na obrazkach
Dziękuje Zyga, zamierzam przetestować wersję próbną w najbliższym czasie