Show simple item record

dc.contributor.advisorBhatt, Amit
dc.contributor.authorAnand, Harshita
dc.date.accessioned2022-05-06T19:40:12Z
dc.date.available2023-02-24T19:40:12Z
dc.date.issued2021
dc.identifier.citationAnand, Harshita (2021). Comparative Study: Neural Networks on MCUs at the Edge. Dhirubhai Ambani Institute of Information and Communication Technology. viii, 41 p. (Acc.No: T00970)
dc.identifier.urihttp://drsr.daiict.ac.in//handle/123456789/1034
dc.description.abstractComputer vision has evolved excessively over the years, the sizes of the processor and camera shrinking, rising the computational complexity and power and also becoming affordable, making it achievable to be integrated onto embedded systems. It has several critical applications that require a Huge accuracy and vast real-time response in order to achieve a good user experience. The Neural network (NN) poses as an attractive choice for embedded vision architectures due to their superior performance and better accuracy in comparison to the traditional processing algorithms. Due to the security and latency issues which make larger systems unattractive for certain time-dependent applications, we require an always-on system; this application has a highly constrained power budget and needs to be typically run on tiny microcontroller systems having limited memory and compute capability. The NN design model must consider these above constraints. We have performed NN model explorations and evaluated the embedded vision applications including person detection, object detection, image classifications, and facial recognition on resource-constrained microcontrollers. We trained a variety of neural network architectures present in the literature, comparing their accuracies and memory/compute requirements. We present the possibility of optimizing the NN architectures in a way for them to be able to fit among the computational and memory criteria for the microcontroller systems without salvaging the accuracy. We also delve into the concepts of the depth-wise separable convolutional neural network (DS-CNN) and convolutional neural network (CNN) both of which are utilized in MobileNet Architecture. This thesis aims to present a comparative analysis based on the performance of edge devices in the field of embedded computer vision. The three parameters under major focus are latency, accuracy, and million operations, in this study.
dc.subjectComputer vision
dc.subjectComputational complexity
dc.subjectNeural network
dc.subjectMicrocontroller
dc.classification.ddc004.678 ANA
dc.titleComparative Study: Neural Networks on MCUs at the Edge
dc.typeDissertation
dc.degreeM. Tech
dc.student.id201911043
dc.accession.numberT00970


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record