1.1. SPECYFIKA PROBLEMU
Dzisiejsze miasta borykają się z problemem zbyt dużej liczby samochodów przejeżdżających każdego dnia przez centrum. Niektóre miasta, jak Oslo, wprowadzają opłaty za wjazd do centrum, inne - jak Warszawa - wprowadzają tanie bilety na komunikację miejską, próbując w ten sposób zachęcić do korzystania z niej. Jednak oba te rozwiązania wymagają od podróżnych pewnych wyrzeczeń. Najlepiej dla komunikacji byłoby, gdyby drogi były szersze, jednak jest to niemożliwe w ciasno zabudowanym centrum.
1.2. POMYSŁ NA ROZWIĄZANIE PROBLEMU
Wydaje się, że najlepiej będzie, gdy samochody będą sprawnie poruszać się po mieście, a przede wszystkim nie będą stały na czerwonym świetle w momencie, gdy w przeciwnym kierunku nie jadą żadne samochody. Można to uzyskać dzięki sprawnie działającej sygnalizacji świetlnej. System samoprogramowalnych sygnalizacji świetlnych daje możliwość uzyskania takiego efektu. System ten, aby skutecznie działać powinien być zainstalowany na głównych skrzyżowaniach miasta oraz przy głównych wjazdach do niego. Skrzyżowanie musi zostać wyposażone w kamery, które będą zdolne zarejestrować numer rejestracyjny pojazdu, dzięki któremu będzie można stworzyć zwyczajowe trasy danego pojazdu. Jedna kamera dla każdego pasa dojazdowego, jedna obserwująca drogę w pewnej odległości przed skrzyżowaniem oraz druga obserwująca zapełnienie pasa za skrzyżowaniem. Miejsce obserwacji kamer przedstawione jest na rysunku (Rys. 1). Dodatkowo potrzebne są pętle indukcyjne do dokładnego zliczania pojazdów jadących danym pasem, gdyż małe samochody czy motory mogą zostać nie zauważone przez kamery, jeśli zostaną zasłonięte przez większe pojazdy jak autobusy czy tiry. Każda kamera powinna robić zdjęcie akurat w momencie przejazdu nad pętlą indukcyjną, dzięki czemu zmniejszyć można ilość danych do analizy oraz przekazywać dane do komputera ze specjalistycznym oprogramowaniem oraz wyposażonym w karty DVR[3] umożliwiające odczyt z 16-tu kamer jednocześnie. Umożliwia to używanie jednego komputera dla nawet 32 kamer, bo jeden komputer osobisty, który jest stosunkowo tani, może mieć zainstalowane dwie takie karty. Dlatego analizuje on obrazy z jednego większego lub kilku mniejszych skrzyżowań i przypisuje jaka liczba samochodów stoi do świateł oraz wysyła tą liczbę do komputera głównego, który zbiera informacje, analizuje je oraz tworzy funkcje stojących samochodów i minimalizuje ją.
