Rozdział 5
5.1.1 Autor, data opracowania podręcznika
Program został napisany przez Jacka Skibę, jako jeden z elementów projektu inżynierskiego. Opracowane zostało napisane dnia 3.12.2010 r. Manuał dotyczy pierwszej wersji aplikacji, w której nie zaimplementowano modułu automatycznego śledzenia wzorców.
5.1.2 Opis programu
Głównym zadaniem aplikacji jest detekcja ruchu przechwytywana z cyfrowej kamery w czasie rzeczywistym. W tym celu, w programie zaimplementowano dwie metody detekcji:
- porównywanie sąsiednich klatek
- porównywanie z tłem
oraz wprowadzono cztery procedury wyświetlania zmian na scenie:
- podświetlanie powierzchni
- podświetlanie krawędzi
- zliczanie ruchomych obiektów
- siatkę intensywności ruchu.
Sterowanie manualne kamerą w poziomie i w pionie umożliwia myszka komputerowa.
Wraz z wykryciem ruchu, program automatycznie zapisuje analizowaną klatkę obrazu na dysku. Dodatkowo, aplikacja umożliwia ustawienie podstawowych parametrów detekcji, tj.:
- czułości algorytmu
- interwału czasowego pomiędzy zrzutami
- ścieżki zapisu zdjęć.
W programie wprowadzono także moduł wykorzystujący protokoły sieciowe. Umożliwia on realizację następujących funkcji:
- zdalne śledzenie sceny wykorzystując przeglądarkę
- zapis detekcji na serwerze FTP
- wysyłanie powiadomień o wykrytym ruchu na pocztę.
20