1. A method for counting people using overhead camera views, said method comprising: generating a set of person-shape models during a cumulative training process; detecting persons in a camera field-of-view by using said set of person-shape models, and counting people by tracking detected persons upon crossing by said detected persons of a previously established virtual boundary.