Technologia VTrack



VTrack
jest technologiczną platformą analizy wideo opracowaną przez firmę TechnoAware w celu rozwoju produktów i rozwiązań automatycznego nadzoru wideo. Powstała jako wynik ponad 25 lat badań naukowych Grupy ISIP40 Uniwersytetu Genua, technologia VTrack gromadzi w swoich modułach oprogramowania najnowsze i najbardziej zaawansowane algorytmy i metody najwyższej klasy automatycznej i realizowanej w czasie rzeczywistym analizy wideo. Wykorzystując standardowe kamery i architekturę PC, dzięki technologii VTrack możliwe jest wykrywanie, śledzenie i klasyfikowanie obiektów (osób, pojazdów, przedmiotów) lub określonych zdarzeń.

VTrack może być zastosowany w systemie bezpieczeństwa każdej firmy.

Infrastruktura przemysłowa i krytyczna

Zakłady przemysłowe, elektrownie, telekomunikacja, ropa i gaz, sieci wodociągowe, obszary wojskowe, górnictwo

Handel detaliczny i marketing

Centra handlowe, sieci handlowe, supermarkety, punkty sprzedaży, salony, magazyny, logistyka

Bankowość i finanse

Oddziały, bankomaty, obszary własne, centra kierunkowe, skarbce bezpieczeństwa, centra danych, tranzyt gotówki

Transport

Porty, lotniska, linie kolejowe, autostrady i drogi, interporty, transport publiczny, tunele

Obiekty publiczne i budynki

Budynki instytucjonalne, miejsca kultu, szkoły, szpitale, stadiony, więzienia, muzea

Nadzór miejski

Skwery i ulice, monitorowanie ruchu, zabytki, tereny ekologiczne, parki, wydarzenia, zaburzenia cywilne

Obszary mieszkalne

Wille, obiekty turystyczne, tereny prywatne, grunty, rezydencje, plac zabaw, miejsca parkingowe

Środowisko i terytorium

Monitorowanie granic, składowiska, parki naturalne, obszary chronione, lasy, rzeki, morze




Napisane w języku programowania C++, dla systemu operacyjnego Windows i Linux, moduły VTrack zostały stworzone w celu integracji z produktami, rozwiązaniami i platformami innych firm.

Dzięki technologii VTrack i profesjonalizmowi zespołu TechnoAware , możliwe jest rozwijanie produktów o standardowych funkcjach, a także tworzenie specjalnych modułów dostosowywanych do indywidualnych potrzeb Klientów dla określonych zastosowań.

VTrack - korzyści

  • Elastyczna, modułowa platforma programowa rozwinięta w języku C++ dla systemów operacyjnych and Windows i Linux.
  • Łatwa do zintegrowania z dowolną platformą lub architektura opartą na PC.
  • Kompatybilna z kamerami analogowymi, cyfrowymi i sieciowymi (IP) i strumieniami wideo offline.
  • Automatyczne, w czasie rzeczywistym, powiadamianie wyłącznie o zdarzeniach ważnych dla operatora.
  • Solidne i niezawodne rozwiązanie, skutecznie zmniejszające liczbę fałszywych alarmów powodowanych warunkami oświetlenia, dynamicznym tłem, zjawiskami atmosferycznymi i obiektami, które nie są przedmiotem zainteresowania, …
  • Ciągły poziom uwagi.
  • Zwiększona ochrona prywatności, procesor elektroniczny jest, w przeważającej części, tylko obserwatorem zdarzeń występujących na scenie.
  • Możliwość tworzenia modułów analizy wideo indywidualnie dostosowanych do określonych potrzeb Klientów.

Wymagania techniczne

  • Wykorzystywanie strumieni wideo z kamer analogowych za pomocą kart przechwytujących kompatybilnych z DirectX lub VideoForLinux.
  • Wykorzystywanie strumieni wideo z kompatybilnych kamer IP, wideo serwerów i systemów zapisu wideo (VMS) (Arecont Vision, Axis, Acti, Mirasys, Milestone, Lumenera, i inne).
  • Wykorzystywanie skompresowanych strumieni wideo we wszystkich standardowych formatach (MJPEG, MPEG-4, H.264, …).
  • Minimalna powierzchnia obiektu w celu jego wykrycia z maksymalną skutecznością: 50-70pixel.
  • Minimalna liczba klatek na sekundę w celu uzyskania optymalnej wydajności: 5-7 kl/s*.
  • Parametry komputera**.

* Powyżej 10-12- klatek/s nie następuje dalsze zwiększanie wydajności

** Wartości oparte na testach doświadczalnych dla modułu przeciętnej złożoności


Metody i algorytmy

Technologię VTrack można porównać do dużej biblioteki, gdzie są zbierane i na bieżąco aktualizowane wszystkie osiągnięcia zaawansowanego, automatycznego przetwarzania wideo w czasie rzeczywistym. To dlatego VTrack , w przeciwieństwie do tradycyjnych rozwiązań opartych na detekcji ruchu gwarantuje niespotykane dotąd funkcje i wydajność.

Poniżej – przykłady zastosowanych algorytmów i metod:

Algorytmy poziomu podstawowego
(sygnał, funkcja): przechwytywanie strumieni wideo z kamer IP i analogowych, kalibracja kamer (np. metodą Tsai)), liniowe i nieliniowe algorytmy filtrowania, wyodrębnianie pod-obrazów, Hough Transform - wyodrębnianie linii, elips i okręgów, a także wierzchołków i krawędzi, wykrywanie zmian oparte na prostym i niestacjonarnym tle obrazu, segmentacja pierwszego planu według koloru i/lub statystyk gradientów, dynamiczne odświeżanie tła (np. przez Mieszankę Gaussa), morfologia, ponowne próbkowanie podłączonych komponentów, konwersja kolorów, stabilizacja obrazu, detekcja i usuwanie cieni i efektu „duchów”, segmentacja kolorów, korekcja gamma, wzmocnienie konturów, ...

Algorytmy poziomu średniego (skupienie uwagi, klasyfikacja, śledzenie): nadzorowane i nienadzorowane klasyfikatory, k-medie, fuzzy c-medie, shoslif, obsługa maszyn wektorowych, wielo-warstwowy perceptron, samo-organizujące się mapy, … poruszające się obiekty śledzone przez algorytmy obwódek tzw. bounding box, mean shift, condensation, corners tracking (nlse tracker), trajectories, crowd analysis, klt tracking, hidden markov model, graphs, minimum spanning trees, kalman filter, particle filter, multiple gaussian decomposition, …

Algorytmy poziomu zaawansowanego (zdarzenia): modelowanie zdarzeń ważnych dla operatora, analiza zachowania się osób i przedmiotów, analiza zdarzeń, specyficzne funkcjonalności.






Strona korzysta z plików cookies. Możesz określić warunki przechowywania lub dostępu do plików cookies w Twojej przeglądarce. Włączane cookies są konieczne do prawidłowego działania strony. Nie przechowujemy żadnych prywatnych danych w plikach cookie. [Zamknij]