000 04130nas a2200421 a 4500
005 20260818090943.0
008 260112s20259999th u ms t 000 eng d
035 _a.b1246983x
099 9 _aAIT Diss. no.ISE-24-04
100 1 _aKeattisak Sangsuwan
245 1 0 _aDevelopment of vehicle speed estimation algorithm in video surveillance using deep learning
260 _aPathum Thani, Thailand :
_bAsian Institute of Technology,
_c2024
300 _a122 leaves :
_bill. +1 online resource
490 1 _aDissertation ;
_vno. ISE-24-04
500 _aA dissertation submitted in partial fulfillment of the requirements for the degree of Doctor of Philosophy in Microelectronics and Embedded Systems
502 _aThesis (Ph. D.) - Asian Institute of Technology, 2024
520 _aCamera systems are widely used as a road traffic monitoring system, but the system does not have the ability to estimate the speed of the vehicles that are moving on the road. In order to use the system as a speed camera, a speed sensor such as RADAR is required to integrate with the system. However, thanks to the advanced development of computer vision technology, there is a potential possibility to integrate the speed estimation function into the camera system for vehicle speed estimation without using the speed sensor. In this work, a novel method to estimate speed of the vehicle in a traffic monitoring video without using the additional speed sensor is presented.The implementation of two-speed measurement models is proposed including the measurement of the traveling distance of the vehicle in a given unit of time and the measurement of the traveling time of the vehicle in a given unit of distance. Parameters of the models are received by defining four virtual intrusion lines on the road surface in the camera field of view. Then, YOLOv3, DeepSORT, GoodFeatureToTrack, and Pyramidal Lucas Kanade optical flow algorithms are implemented to detect and track the target vehicle. From the tracking data, pixel displacement between two consecutive frames (before and after the vehicle crosses the lines) is measured as the traveling distance. The number of frames that the vehicle uses while moving from the first line to the other lines is measured as the traveling time. These two parameters at each intrusion line are used as speed measurement metrics.The speed measurement metrics are solved by using tracking data of 20 vehicles at 4 different ground truth speeds measured by a laser speed gun. Then, the metrics are used to estimate the speed of 813 vehicles. The best accuracy is with Mean Absolute Error (MAE) of 3.38 km/h and Root Mean Squared Error (RMSE) of 4.69 km/h. The same dataset is tested on a Multilayer Perceptron Neural Network model. It can reach accuracy with MAE of 3.07 km/h and RMSE of 3.98 km/h. The open dataset BrnoCompSpeed is used to confirm our proposed method. The best accuracy from our method is with MAE of 1.81 km/h and this is agreed by its RMSE of 2.52 km/h.
650 0 _aVehicles
_xTracking
650 0 _aVehicles
_xSpeed
_xData processing
650 0 _aDeep learning (Machine learning)
700 0 _aMongkol Ekpanyapong,
_eChairperson
700 0 _aManukid Parnichkun,
_eExamination Committee
700 1 _aDailey, Matthew N.,
_eExamination Committee
710 2 _aRoyal Thai Government,
_eScholarship Donor
710 2 _aAIT Fellowship,
_eScholarship Donor
810 2 _aAsian Institute of Technology.
_tDissertation ;
_vno. ISE-24-04
856 4 0 _3Full-Text
_uhttp://203.159.5.9/ait-thesis/detail.php?q=B23331
907 _a.b1246983x
_bmnarc
_ca
902 _a260123
998 _b0
_c260116
_dm
_eh
_fa
_g0
945 _lmnarc
945 _lmnarc
942 _c40
942 _c61
909 _aBarcode : 30050120422646
_bCREATED : 2026-12-01
_cRECORD # : i13565515
_dLPATRON : 0
_eLCHKIN : -
_f# RENEWALS : 0
_g# OVERDUE : 0
_hIUSE3 : 0
_iTOT CHKOUT : 0
_jTOT RENEW : 0
909 _aBarcode : -
_bCREATED : 2026-12-01
_cRECORD # : i13565527
_dLPATRON : 0
_eLCHKIN : -
_f# RENEWALS : 0
_g# OVERDUE : 0
_hIUSE3 : 0
_iTOT CHKOUT : 0
_jTOT RENEW : 0
999 _c29627
_d29627