Obrazy historii ruchu

Obraz historii ruchu (MHI) to statyczny szablon obrazu, który pomaga zrozumieć lokalizację i ścieżkę ruchu w miarę jego postępu. W MHI informacje o ruchu w czasie są łączone w pojedynczy szablon obrazu, w którym intensywność jest funkcją czasu ostatniego ruchu. Zatem intensywność pikseli MHI jest funkcją historii ruchu w tym miejscu, gdzie jaśniejsze wartości odpowiadają nowszemu ruchowi. Za pomocą MHI ruchome części wideo można wygrawerować pojedynczym obrazem, skąd można przewidzieć przepływ ruchu, a także ruchome części akcji wideo.

Niektóre ważne cechy reprezentacji MHI to:

  • Reprezentuje sekwencję ruchu w zwięzły sposób. W tym przypadku sylwetek jest skondensowana do obrazu w skali szarości , w którym zachowane są dominujące informacje o ruchu.
  • MHI można tworzyć i wdrażać w warunkach słabego oświetlenia, gdzie struktura nie może być łatwo wykryta w inny sposób.
  • Reprezentacja MHI nie jest tak wrażliwa na odgłosy sylwetki, dziury, cienie i brakujące części.
  • Skala szarości MHI jest wrażliwa na kierunek ruchu, ponieważ może wykazać kierunek przepływu ruchu.
  • Przechowuje historię zmian czasowych w każdym miejscu piksela, które następnie zanikają w czasie.
  • MHI wyraża przepływ lub sekwencję ruchu, używając intensywności każdego piksela w sposób czasowy.

Algorytm ogólny

    


    
         
          dla każdego  czasu  t  B  t  := różnica_absolutna(  I  t  ,  I  t  -1  ) >  koniec progu dla  dla każdego  czasu  t  dla każdego  piksela  (x, y)  jeśli  B  t  (x, y)  = 1  MHI  t  (x, y) )  :=  τ  inaczej jeśli  MHI  t  -1  ≠ 0  MHI  t  (x, y)  :=  MHI 
            
 t  -1  (x, y)  - 1  else  MHI  t  (x, y)  := 0  koniec jeśli  koniec dla