Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Aby zapisywać odczyty narzędzia detekcji poziomu wody do archiwum, zaznacz Tak przy Zapisz maskę w archiwum (1).
  2. Jeśli kamera wspiera multistreaming, wybierz strumien wideo, z którego ma korzystać narzędzie detekcji (2). Wybór strumienia o niższej jakości może ograniczyć obciążenie Serwera.
  3. Wybierz procesor dla dekodowania strumienia wideo przy parametrze Tryb dekodera (3). Jeśli wybierzesz GPU, dedykowana karta graficzna będzie traktowana priorytetowo (przy dekodowaniu przy użyciu chipów NVidia NVDEC). Jeśli nie ma odpowiedniego GPU, dekodowanie będzie się odbywać za pomocą technologii Intel Quick Sync Video. W innym przypadku, do dekodowania używane będzie CPU.
  4. Analizowane klatki są skalowane w dół do określonej rozdzielczości (4; 1920 pikseli po dłuższej krawędzi obrazu z kamery). Funkcjonuje to następująco:

    1. Jeśli dłuższa krawędź źródłowego obrazu przekracza wartość wyznaczoną w polu Przeskaluj wszystkie klatki do, jest ona dzielona przez 2.

    2. Jeśli długość krawędzi nie przekracza określonej wartości, przeskalowana klatka będzie używana do celów analizy wideo.

    3. Jeśli długość krawędzi nadal przekracza określoną wartość, jest ona dzielona przez 2 do skutku.


      Info
      titleNote

      Dla przykładu: jeśli rozdzielczość obrazu źródłowego to 2048 * 1536, a limit ustawiony na 1000, obraz zostanie podzielony dwa razy:  pierwszy raz z 2048 * 1536 na 1024 * 768, a następnie z 1024 * 768 na 512 * 384; po pierwszym dzieleniu długość dłuższej krawędzi nadal jest większa od ustalonej wartości (1024 > 1000).


  5. Wybierz procesor, na którym ma działać narzędzie detekcji (5). Jeśli detekcja nie jest oparta na sieci neuronowej, może ona korzystać jedynie z CPU. 

  6. Wyznacz Tak przy parametrze Sieć neuronowa (6), aby wykorzystać sieć neuronową do detekcji poziomu wody w sytuacji, gdy narzędzie niepoprawnie wykrywa poziom wody ze względu na jej przezroczystość.

    1. Jeśli wartość to Nie, narzędzie detekcji będzie działać w oparciu o algorytm niewykorzystujący sieci neuronowych, ignorując wartość parametru Plik sieci neuronowej.

    2. Jeśli wartość to Tak:
      1. Jeśli pole Plik sieci neuronowej jest puste, system automatycznie wyznaczy standardową sieć neuronową dla procesora określonego w polu Tryb sieci neuronowej.
      2. Jeśli w polu Plik sieci neuronowej jest wyznaczona ścieżka do niestandardowej sieci neuronowej, która pasuje do typu procesora określonego w polu Tryb sieci neuronowej i jest siecią neuronową dla narzędzia detekcji poziomu wody, narzędzie detekcji utworzy silnik korzystając z tej sieci neuronowej.
         

        Note
        titleUwaga!

        Jeśli jest wyznaczona błędna ścieżka, narzędzie detekcji nie będzie działać. Narzędzie detekcji będzie ponawiać próbę tworzenia silnika co 20 sekund.


  7. Wybierz Plik sieci neuronowej (7). Następujące standardowe sieci neuronowe są zawarte w folderze "C:\Program Files\Common Files\AxxonSoft\DetectorPack\NeuroSDK":

    WaterLevelRuleNet_movidius.annDetekcja poziomu wody / IntelNCS
    WaterLevelRuleNet_openvino.annDetekcja poziomu wody / CPU
    WaterLevelRuleNet_origin_onnx.annDetekcja poziomu wody / GPU

    Jeśli ma być wykorzystywana inna, niestandardowa sieć neuronowa, wyznacz do niej ścieżkę.

    Info
    titleInformacja

    Aby sieć neuronowa funkcjonowała poprawnie w systemach operacyjnych Linux, umieść plik sieci neuronowej w folderze "/opt/AxxonSoft/DetectorPack/NeuroSDK".


  8. Wybierz procesor dla sieci neuronowej - CPU, jeden z GPU, lub jeden z procesorów Intel (8) (zobacz: Wymagania sprzętowe dla analizy neuronowej, Ogólne informacje o konfigurowaniu detekcji).

    Note
    titleUwaga!

    Uruchomienie algorytmu na NVIDIA GPU może zająć do kilku minut po zastosowaniu ustawień. Istnieje możliwość skonfigurowania cache w celu szybszego uruchamiania algorytmu w przyszłości (zobacz: Akceleracja Konfigurowanie akceleracji uruchamiania analityk neuronowych wykorzystujących GPU).


  9. Na skali pomiarowej wyznacz górną i dolną (9, 10) widoczną wartość w warunkach normalnych. Wartość powinna znajdować się w zasięgu [0; 19].
  10. Przesuń punkty kotwiczące  w oknie podglądu kamery:
    1. Ustaw skalę pomiarową w ramce wideo.
      3.jpg

      Note
      titleUwaga!

      Górny i dolny limit muszą odzwierciedlać wartości rzeczywiste (patrz: punkt 4).


      Info
      titleInformacja

      Ikona czujnika poziomu wody jest wyświetlana w lewym dolnym rogu. Jeśli ikona jest niebieska, poziom wody jest powyżej poziomu wysokiego i krytycznego. Jeśli ikona jest żółta, poziom wody jest pomiędzy poziomem wysokim, a krytycznym. Czerwona ikona czujnika oznacza poziom wody ponad poziomem krytycznym.


    2. Wyznacz linię, która wytyczy górny limit poziomu wody, po osiągnięciu którego wyzwolony zostanie alarm.
    3. Wyznacz linię, która wytyczy górny limit poziomu wody, po osiągnięciu którego narzędzie detekcji podświetli ikonę sensora w oknie kamery żółtym kolorem.
  11. Naciśnij Zastosuj.

...