- Browse by Author
Browsing by Author "Ayi, Maneesh"
Now showing 1 - 3 of 3
Results Per Page
Sort Options
Item Real-time Implementation of RMNv2 Classifier in NXP Bluebox 2.0 and NXP i.MX RT1060(IEEE, 2020-08) Ayi, Maneesh; El-Sharkawy, Mohamed; Electrical and Computer Engineering, School of Engineering and TechnologyWith regards to Advanced Driver Assistance Systems in vehicles, vision and image-based ADAS is profoundly well known since it utilizes Computer vision algorithms, for example, object detection, street sign identification, vehicle control, impact cautioning, and so on., to aid sheltered and smart driving. Deploying these algorithms directly in resource-constrained devices like mobile and embedded devices etc. is not possible. Reduced Mobilenet V2 (RMNv2) is one of those models which is specifically designed for deploying easily in embedded and mobile devices. In this paper, we implemented a real-time RMNv2 image classifier in NXP Bluebox 2.0 and NXP i.MX RT1060. Because of its low model size of 4.3MB, it is very successful to implement this model in those devices. The model is trained and tested with the CIFAR10 dataset.Item RMNv2: Reduced Mobilenet V2 an Efficient Lightweight Model for Hardware Deployment(2020-05) Ayi, Maneesh; El-Sharkawy, Mohamed; Rizkalla, Maher; King, BrianHumans can visually see things and can differentiate objects easily but for computers, it is not that easy. Computer Vision is an interdisciplinary field that allows computers to comprehend, from digital videos and images, and differentiate objects. With the Introduction to CNNs/DNNs, computer vision is tremendously used in applications like ADAS, robotics and autonomous systems, etc. This thesis aims to propose an architecture, RMNv2, that is well suited for computer vision applications such as ADAS, etc. RMNv2 is inspired by its original architecture Mobilenet V2. It is a modified version of Mobilenet V2. It includes changes like disabling downsample layers, Heterogeneous kernel-based convolutions, mish activation, and auto augmentation. The proposed model is trained from scratch in the CIFAR10 dataset and produced an accuracy of 92.4% with a total number of parameters of 1.06M. The results indicate that the proposed model has a model size of 4.3MB which is like a 52.2% decrease from its original implementation. Due to its less size and competitive accuracy the proposed model can be easily deployed in resource-constrained devices like mobile and embedded devices for applications like ADAS etc. Further, the proposed model is also implemented in real-time embedded devices like NXP Bluebox 2.0 and NXP i.MX RT1060 for image classification tasks.Item RMNv2: Reduced Mobilenet V2 for CIFAR10(IEEE, 2020-01) Ayi, Maneesh; El-Sharkawy, Mohamed; Electrical and Computer Engineering, School of Engineering and TechnologyIn this paper, we developed a new architecture called Reduced Mobilenet V2 (RMNv2) for CIFAR10 dataset. The baseline architecture of our network is Mobilenet V2. RMNv2 is architecturally modified version of Mobilenet V2. The proposed model has a total number of parameters of 1.06M which is 52.2% lesser than the baseline model. The overall accuracy of RMNv2 for CIFAR10 dataset is 92.4% which is 1.9% lesser than the baseline model. The architectural modifications involve heterogeneous kernel-based convolutions, mish activation, etc. Also, we include a data augmentation technique called AutoAugment that contributes to increasing accuracy of our model. This architectural modification makes the model suitable for resource-constrained devices like embedded devices, mobile devices deployment for real-time applications like autonomous vehicles, object recognition, etc.