Parking lot manager
License plate recognition software for parking lot can be used at every closed car park, parking area or multi-storey car park by park attendants and managers that makes operation and administration easier than ever.
The software allows to store a scope of car movement from and to a “secure zone” for access control and security purpose. This became possible due to OCR library software that enables car plates recognition - an image grabbed by security cameras at the entrance and exit of the secure zone returns the corresponding license plate ID. After, it is checked in a database, where car flows are being traced.
There are both a backend and a frontend: the first one is responsible for grabbing frames from the cameras when a new car approaches, checks authorization status and eventually allows the entry/exit of the car, while the frontend is a Web interface that is purposed to manage and view the data currently used by the backend engine.
The frontend is used only in LAN environments and has a multi-user, multi-privilege level structure. Due to the high level of customization the software is structured in such a way that common interfaces and libraries can easily be used from the smallest car parks with just a few dozen of parking spaces to complex multi-storey parking facilities for thousands of cars with many entries and exits. It's suitable for hotels, sport, culture or business facilities - simply everywhere that vehicle movement control in restricted areas, traffic regulation and detailed parking fee payment accounting are needed.
Source Code Managers: Git
Integrated Development Environments: Eclipse
Programming Languages: Python
Library: ARH Carmen
Frameworks Django Data storage and access MySQL
SQL alchemistry Quality Assurance & Robust testing Python Unit test
Mock