Hanwu Luo, Wenzheng Li, Wang Luo, Fang Li, Jun Chen, Yuan Xia
{"title":"基于深度神经网络的嵌入式目标检测系统","authors":"Hanwu Luo, Wenzheng Li, Wang Luo, Fang Li, Jun Chen, Yuan Xia","doi":"10.1109/CISP-BMEI51763.2020.9263648","DOIUrl":null,"url":null,"abstract":"Object detection is widely used in many fields, such as intelligent security monitoring, smart city, power inspection, and so on. The object detection algorithm based on deep learning is a kind of storage intensive and computing intensive algorithm which is difficult to achieve on the embedded platform with limited storage and computing resources. In this paper, we choose mobinetv2, a lightweight neural network with few model parameters and strong feature extraction ability, to replace darknet53 as the backbone network of YOLOv3 algorithm. In addition, we use a model compression method based on channel pruning to compress the network model. This method compresses model to detecting objects on embedded ARM platform. Neon instruction and OpenMP technology are further used to optimize and accelerate the intensive computing of convolutional network, and finally achieve a real-time embedded object detection system.","PeriodicalId":346757,"journal":{"name":"2020 13th International Congress on Image and Signal Processing, BioMedical Engineering and Informatics (CISP-BMEI)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-10-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Embedded Object Detection System Based on Deep Neural Network\",\"authors\":\"Hanwu Luo, Wenzheng Li, Wang Luo, Fang Li, Jun Chen, Yuan Xia\",\"doi\":\"10.1109/CISP-BMEI51763.2020.9263648\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Object detection is widely used in many fields, such as intelligent security monitoring, smart city, power inspection, and so on. The object detection algorithm based on deep learning is a kind of storage intensive and computing intensive algorithm which is difficult to achieve on the embedded platform with limited storage and computing resources. In this paper, we choose mobinetv2, a lightweight neural network with few model parameters and strong feature extraction ability, to replace darknet53 as the backbone network of YOLOv3 algorithm. In addition, we use a model compression method based on channel pruning to compress the network model. This method compresses model to detecting objects on embedded ARM platform. Neon instruction and OpenMP technology are further used to optimize and accelerate the intensive computing of convolutional network, and finally achieve a real-time embedded object detection system.\",\"PeriodicalId\":346757,\"journal\":{\"name\":\"2020 13th International Congress on Image and Signal Processing, BioMedical Engineering and Informatics (CISP-BMEI)\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-10-17\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2020 13th International Congress on Image and Signal Processing, BioMedical Engineering and Informatics (CISP-BMEI)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CISP-BMEI51763.2020.9263648\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 13th International Congress on Image and Signal Processing, BioMedical Engineering and Informatics (CISP-BMEI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CISP-BMEI51763.2020.9263648","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Embedded Object Detection System Based on Deep Neural Network
Object detection is widely used in many fields, such as intelligent security monitoring, smart city, power inspection, and so on. The object detection algorithm based on deep learning is a kind of storage intensive and computing intensive algorithm which is difficult to achieve on the embedded platform with limited storage and computing resources. In this paper, we choose mobinetv2, a lightweight neural network with few model parameters and strong feature extraction ability, to replace darknet53 as the backbone network of YOLOv3 algorithm. In addition, we use a model compression method based on channel pruning to compress the network model. This method compresses model to detecting objects on embedded ARM platform. Neon instruction and OpenMP technology are further used to optimize and accelerate the intensive computing of convolutional network, and finally achieve a real-time embedded object detection system.