Show simple item record

dc.creatorHu, Xin
dc.date.accessioned2022-05-25T20:40:26Z
dc.date.available2022-05-25T20:40:26Z
dc.date.created2021-12
dc.date.issued2021-12-07
dc.date.submittedDecember 2021
dc.identifier.urihttps://hdl.handle.net/1969.1/196125
dc.description.abstractAction detection has been an essential topic in computer vision tasks for the last decade. There is lots of research done to get high accuracy in action detection based on image features. However, image features consume heavy computation and energy. For those models deployed on edge devices, image features are not very suitable and applicable. A less computational method based on the skeleton is proposed by [1]. Compared to image features, skeleton features require significantly fewer flops. Nonetheless, most skeleton-based action detection research focuses on existing datasets. Little research has been put into running action detection on mobile devices. In this thesis, a pipeline in energy-efficient action detection is proposed to achieve action detection on unmanned aerial vehicles (UAVs). The environmental platform is Raspberry Pi. This pipeline could detect person real-time on Raspberry Pi and classify action through a skeleton-based action classification network. There is lots of research in this area for object detection, including deploying models on edge devices. However, most research considers multi-classes and generalize, and the network structure is not light enough in this situation. This thesis proposes a specific detection network with higher FPS but lower flops. Besides, a skeleton-based spatial-temporal transformer network is also proposed in this thesis. Action classification network consists of a graph convolution network and a multi-head transformer module. Gaussian distribution is introduced as weak supervision in action classification. The pipeline in this thesis consists of three parts: proposed object detection network, existing light pose estimation network, and skeleton-based action classification network. This pipeline achieves an end-to-end structure on mobile devices. To speed up inference, this thesis also prunes and quantizes each model. This pipeline has been tested with deployment on a Raspberry Pi and videos recorded by UAV under a public environment. An energy-measuring system is established to measure energy consumption.en
dc.format.mimetypeapplication/pdf
dc.language.isoen
dc.subjectAction Detectionen
dc.subjectEnergy Efficienten
dc.titleA Pipeline of Energy Efficient Action Detectionen
dc.typeThesisen
thesis.degree.departmentElectrical and Computer Engineeringen
thesis.degree.disciplineComputer Engineeringen
thesis.degree.grantorTexas A&M Universityen
thesis.degree.nameMaster of Scienceen
thesis.degree.levelMastersen
dc.contributor.committeeMemberJiang, Anxiao(Andrew)
dc.contributor.committeeMemberHu, Jiang
dc.contributor.committeeMemberLiu, Tie
dc.contributor.committeeMemberHuang, Ruihong
dc.type.materialtexten
dc.date.updated2022-05-25T20:40:27Z
local.etdauthor.orcid0000-0002-7535-3033


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record