摘要: |
This paper describes a system for counting bicycle activity in sequences of gray scale images acquired by a stationary camera. The system is suitable for use in applications that aim to increase the efficiency and safety of existing traffic systems. One such application is to determine usage and congestion of bike paths. The output of the system is a count of the number of bicycles detected in the image sequence. The system is model-based in the sense that it uses a simple model of two circular objects separated by a relatively known distance. Our system uses three levels of abstraction. The lowest level, which is at the image level, deals with raw images. At this level, Sobel edge detection is performed and the result is passed to the second level. This level, which we call the edge level, is used to determine locations of possible circles by employing the Hough transform. The result of the Hough transform is passed to the next level which uses the size of the circles detected and their position relative to other circles to match against our model and then counts the successful matches. By doing this, we avoid trying to infer information about the bicycles directly from the raw images, a process that is highly sensitive to noise. The system was implemented on a dual Pentium computer equipped with a Matrox imaging board and achieved a peak performance of 8 frames per second. Experimental results based on outdoor scenes have shown promising results for a multitude of weather conditions. |