An Analysis of Motion Smoothness in Video Object Detection

dc.contributor.authorGasmallah, Mohammeden
dc.contributor.departmentComputingen
dc.contributor.supervisorRivest, Francois
dc.contributor.supervisorZulkernine, Farhana
dc.date.accessioned2020-05-28T15:01:54Z
dc.date.available2020-05-28T15:01:54Z
dc.degree.grantorQueen's University at Kingstonen
dc.description.abstractMachine learning in computer vision has become an invaluable aspect of research on object detection and object tracking. While advancements in current research aim to improve the matching of predictions with ground truth bounding box annotations from humans, to our knowledge, very little work is currently being done on analyzing bounding box path smoothness. Bounding box path smoothness is useful as it can contribute to improve machine vision. Additionally, it provides another metric by which researchers can assess the capabilities and qualities of video object detection systems. In this work, we investigate the problem of object bounding box path smoothness in video object detection systems. We begin by studying the fields of convolutional neural networks for object detection systems, and smoothness metrics from biokinematics research. Two smoothness metrics from this field, namely Log Dimensionless Jerk (LDLJ) and Spectral Arc Length (SAL), are adapted for usage in object bounding box paths and an analysis is done to justify the adaptations made. An in-depth analysis of two bounding box proposal generation systems is done using the two adapted smoothness metrics and validated against the ground truth bounding box paths. The analysis showed that both LDLJ and SAL can differentiate between all tested object bounding box path generation systems. Additional experiments demonstrate that the human annotations are the most smooth bounding box paths, however, the object detection systems tested can be improved naively by doing a moving average over proposed paths. Finally, we adapt the smoothness metrics as loss functions in a video object detection system to analyze if it could be used as a regularizer on video object detection using convolutional neural networks. We propose, train and analyse a model on video object detection with 7 training regimens which vary only in the regularizer. We found that using a smoothness regularizer can improve object path smoothness by a small amount and conclude with a list of possible future work.en
dc.description.degreeM.Sc.en
dc.embargo.liftdate2025-05-27T12:51:59Z
dc.embargo.termsI would like to restrict my thesis so that I can publish some of the material adjacent to this work at conferences and journals.en
dc.identifier.urihttp://hdl.handle.net/1974/27856
dc.language.isoengen
dc.relation.ispartofseriesCanadian thesesen
dc.rightsQueen's University's Thesis/Dissertation Non-Exclusive License for Deposit to QSpace and Library and Archives Canadaen
dc.rightsProQuest PhD and Master's Theses International Dissemination Agreementen
dc.rightsIntellectual Property Guidelines at Queen's Universityen
dc.rightsCopying and Preserving Your Thesisen
dc.rightsThis publication is made available by the authority of the copyright owner solely for the purpose of private study and research and may not be copied or reproduced except as permitted by the copyright laws without written authority from the copyright owner.en
dc.subjectObject Detectionen
dc.subjectMachine Learningen
dc.subjectComputer Visionen
dc.subjectObject Trackingen
dc.subjectImage Processingen
dc.titleAn Analysis of Motion Smoothness in Video Object Detectionen
dc.typethesisen
Files
Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
Gasmallah_Mohammed_H_202005_MSC.pdf
Size:
8.63 MB
Format:
Adobe Portable Document Format
Description:
Thesis Document
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
2.6 KB
Format:
Item-specific license agreed upon to submission
Description: