UTAR Institutional Repository

Car over-speeding detection using time-distance approximation

Lai, Yu Liang (2022) Car over-speeding detection using time-distance approximation. Final Year Project, UTAR.

Download (5Mb) | Preview


    Existing speed traps use cameras installed at fixed positions to detect the overspeeding vehicle. However, observant drivers can evasively slow down when approaching the proximity of the speed cameras. This project proposes Catch, a less evasible overspeeding detection using time-to-distance approximation. Instead of using on-the-spot speed data, Catch calculates the average driving time for a journey (point A to B) and compare the elapsed time against the permitted timestamps based on the route-specific speed limit. For example, a vehicle is flagged as overspeeding if it completes a 100KM journey within 1 hour on a route with a speed limit of 100KM/h. Catch use machine learning to first locate the car plate in an image using a car plate localization model trained with open-source framework TensorFlow Object Detection API, and second to identify vehicles using a car plate recognition model trained with a CRNN. The car plate recognition model is trained using local car plates images that includes ‘A’, ‘P’ and ‘W’ car plates. We leverage on an existing CRNN model for transfer learning; we discard the fully-connected layers at the end of CNN, squeeze the CNN before connecting it to RNN. The resulting model is highly accurate, scoring 0.002894 val_loss and 95.68% accuracy in predicting unseen Malaysian Car plates. Then, we set up two cameras to run on Jetson Nano for real-time passing car footage at two checkpoints. The same car plates matched from two checkpoints will be calculated for average speed using time difference between two checkpoints for overspeeding detection. Catch is able to catch 1853 overspeeding cars that had been escaped from the traditional speed trap in a month.

    Item Type: Final Year Project / Dissertation / Thesis (Final Year Project)
    Subjects: Q Science > Q Science (General)
    T Technology > T Technology (General)
    Divisions: Faculty of Information and Communication Technology > Bachelor of Computer Science (Honours)
    Depositing User: ML Main Library
    Date Deposited: 13 Oct 2022 15:27
    Last Modified: 13 Oct 2022 15:27
    URI: http://eprints.utar.edu.my/id/eprint/4655

    Actions (login required)

    View Item