<?xml version="1.0" encoding="UTF-8"?>
<record
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd"
    xmlns="http://www.loc.gov/MARC21/slim">

  <leader>04130nas a2200421 a 4500</leader>
  <controlfield tag="005">20260818090943.0</controlfield>
  <controlfield tag="008">260112s20259999th u  ms t    000   eng d</controlfield>
  <datafield tag="035" ind1=" " ind2=" ">
    <subfield code="a">.b1246983x</subfield>
  </datafield>
  <datafield tag="099" ind1=" " ind2="9">
    <subfield code="a">AIT Diss. no.ISE-24-04</subfield>
  </datafield>
  <datafield tag="100" ind1="1" ind2=" ">
    <subfield code="a">Keattisak Sangsuwan</subfield>
  </datafield>
  <datafield tag="245" ind1="1" ind2="0">
    <subfield code="a">Development of vehicle speed estimation algorithm in video surveillance using deep learning</subfield>
  </datafield>
  <datafield tag="260" ind1=" " ind2=" ">
    <subfield code="a">Pathum Thani, Thailand :</subfield>
    <subfield code="b">Asian Institute of Technology,</subfield>
    <subfield code="c">2024</subfield>
  </datafield>
  <datafield tag="300" ind1=" " ind2=" ">
    <subfield code="a">122 leaves :</subfield>
    <subfield code="b">ill. +1 online resource</subfield>
  </datafield>
  <datafield tag="490" ind1="1" ind2=" ">
    <subfield code="a">Dissertation ;</subfield>
    <subfield code="v">no. ISE-24-04</subfield>
  </datafield>
  <datafield tag="500" ind1=" " ind2=" ">
    <subfield code="a">A dissertation submitted in partial fulfillment of the requirements for the degree of  Doctor of Philosophy in Microelectronics and Embedded Systems</subfield>
  </datafield>
  <datafield tag="502" ind1=" " ind2=" ">
    <subfield code="a">Thesis (Ph. D.) - Asian Institute of Technology, 2024</subfield>
  </datafield>
  <datafield tag="520" ind1=" " ind2=" ">
    <subfield code="a">Camera 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.</subfield>
  </datafield>
  <datafield tag="650" ind1="0" ind2=" ">
    <subfield code="a">Vehicles</subfield>
    <subfield code="x">Tracking</subfield>
  </datafield>
  <datafield tag="650" ind1="0" ind2=" ">
    <subfield code="a">Vehicles</subfield>
    <subfield code="x">Speed</subfield>
    <subfield code="x">Data processing</subfield>
  </datafield>
  <datafield tag="650" ind1="0" ind2=" ">
    <subfield code="a">Deep learning (Machine learning)</subfield>
  </datafield>
  <datafield tag="700" ind1="0" ind2=" ">
    <subfield code="a">Mongkol Ekpanyapong,</subfield>
    <subfield code="e">Chairperson</subfield>
  </datafield>
  <datafield tag="700" ind1="0" ind2=" ">
    <subfield code="a">Manukid Parnichkun,</subfield>
    <subfield code="e">Examination Committee</subfield>
  </datafield>
  <datafield tag="700" ind1="1" ind2=" ">
    <subfield code="a">Dailey, Matthew N.,</subfield>
    <subfield code="e">Examination Committee</subfield>
  </datafield>
  <datafield tag="710" ind1="2" ind2=" ">
    <subfield code="a">Royal Thai Government,</subfield>
    <subfield code="e">Scholarship Donor</subfield>
  </datafield>
  <datafield tag="710" ind1="2" ind2=" ">
    <subfield code="a">AIT Fellowship,</subfield>
    <subfield code="e">Scholarship Donor</subfield>
  </datafield>
  <datafield tag="810" ind1="2" ind2=" ">
    <subfield code="a">Asian Institute of Technology.</subfield>
    <subfield code="t">Dissertation ;</subfield>
    <subfield code="v">no. ISE-24-04</subfield>
  </datafield>
  <datafield tag="856" ind1="4" ind2="0">
    <subfield code="3">Full-Text</subfield>
    <subfield code="u">http://203.159.5.9/ait-thesis/detail.php?q=B23331</subfield>
  </datafield>
  <datafield tag="907" ind1=" " ind2=" ">
    <subfield code="a">.b1246983x</subfield>
    <subfield code="b">mnarc</subfield>
    <subfield code="c">a</subfield>
  </datafield>
  <datafield tag="902" ind1=" " ind2=" ">
    <subfield code="a">260123</subfield>
  </datafield>
  <datafield tag="998" ind1=" " ind2=" ">
    <subfield code="b">0</subfield>
    <subfield code="c">260116</subfield>
    <subfield code="d">m</subfield>
    <subfield code="e">h  </subfield>
    <subfield code="f">a</subfield>
    <subfield code="g">0</subfield>
  </datafield>
  <datafield tag="945" ind1=" " ind2=" ">
    <subfield code="l">mnarc</subfield>
  </datafield>
  <datafield tag="945" ind1=" " ind2=" ">
    <subfield code="l">mnarc</subfield>
  </datafield>
  <datafield tag="942" ind1=" " ind2=" ">
    <subfield code="c">40</subfield>
  </datafield>
  <datafield tag="942" ind1=" " ind2=" ">
    <subfield code="c">61</subfield>
  </datafield>
  <datafield tag="909" ind1=" " ind2=" ">
    <subfield code="a">Barcode : 30050120422646</subfield>
    <subfield code="b">CREATED : 2026-12-01</subfield>
    <subfield code="c">RECORD # : i13565515</subfield>
    <subfield code="d">LPATRON : 0</subfield>
    <subfield code="e">LCHKIN : -</subfield>
    <subfield code="f"># RENEWALS : 0</subfield>
    <subfield code="g"># OVERDUE : 0</subfield>
    <subfield code="h">IUSE3 : 0</subfield>
    <subfield code="i">TOT CHKOUT : 0</subfield>
    <subfield code="j">TOT RENEW : 0</subfield>
  </datafield>
  <datafield tag="909" ind1=" " ind2=" ">
    <subfield code="a">Barcode : -</subfield>
    <subfield code="b">CREATED : 2026-12-01</subfield>
    <subfield code="c">RECORD # : i13565527</subfield>
    <subfield code="d">LPATRON : 0</subfield>
    <subfield code="e">LCHKIN : -</subfield>
    <subfield code="f"># RENEWALS : 0</subfield>
    <subfield code="g"># OVERDUE : 0</subfield>
    <subfield code="h">IUSE3 : 0</subfield>
    <subfield code="i">TOT CHKOUT : 0</subfield>
    <subfield code="j">TOT RENEW : 0</subfield>
  </datafield>
  <datafield tag="999" ind1=" " ind2=" ">
    <subfield code="c">29627</subfield>
    <subfield code="d">29627</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="4">0</subfield>
    <subfield code="7">0</subfield>
    <subfield code="a">MAIN</subfield>
    <subfield code="b">MAIN</subfield>
    <subfield code="c">mnarc</subfield>
    <subfield code="d">2026-08-18</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">AIT Diss. no.ISE-24-04</subfield>
    <subfield code="p">30050120422646</subfield>
    <subfield code="r">2026-08-18 09:09:43</subfield>
    <subfield code="t">1</subfield>
    <subfield code="w">2026-08-18</subfield>
    <subfield code="y">40</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="4">0</subfield>
    <subfield code="7">0</subfield>
    <subfield code="a">MAIN</subfield>
    <subfield code="b">MAIN</subfield>
    <subfield code="c">mnarc</subfield>
    <subfield code="d">2026-08-18</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">AIT Diss. no.ISE-24-04</subfield>
    <subfield code="r">2026-08-18 09:09:43</subfield>
    <subfield code="t">1</subfield>
    <subfield code="w">2026-08-18</subfield>
    <subfield code="y">61</subfield>
  </datafield>
</record>
