{"title":"基于ZYNQ的嵌入式图像分类方法研究与实现","authors":"Jiangbo Wang, Zhenyu Yin, Fulong Xu, Feiqing Zhang, Guangyuan Xu","doi":"10.1109/ICTech55460.2022.00024","DOIUrl":null,"url":null,"abstract":"FPGA was a programmable chip with powerful high parallel computing capabilities. Through the FPAG&ARM collaborative processing of neural networks, it can improve computing efficiency and reduce energy consumption. Aiming at a large number of matrix operation problems involved in the AlexNet network, this paper uses the OPENBLAS acceleration algorithm to optimize the matrix operation, and proposes a research and implementation of an embedded image classification method based on ZYNQ. This paper uses FPGA to realize the real-time image acquisition, takes the acquired image as the input of the convolutional neural network model, uses the AlexNet network on the ARM side to realize the classification of the image, and finally deploys the neural network model to the ZYNQ-7000 platform. The experimental results show that in the case of ensuring that the accuracy is not reduced during the image classification process, compared with using the AlexNet network to achieve image classification in 23.4s, using the OPENBLAS acceleration algorithm to accelerate the matrix calculation in the AlexNet network, the image classification consumes time is about 4.5s, and the classification performance has been improved by nearly 5.2 time.","PeriodicalId":290836,"journal":{"name":"2022 11th International Conference of Information and Communication Technology (ICTech))","volume":"44 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Research and Implementation of an Embedded Image Classification Method Based on ZYNQ\",\"authors\":\"Jiangbo Wang, Zhenyu Yin, Fulong Xu, Feiqing Zhang, Guangyuan Xu\",\"doi\":\"10.1109/ICTech55460.2022.00024\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"FPGA was a programmable chip with powerful high parallel computing capabilities. Through the FPAG&ARM collaborative processing of neural networks, it can improve computing efficiency and reduce energy consumption. Aiming at a large number of matrix operation problems involved in the AlexNet network, this paper uses the OPENBLAS acceleration algorithm to optimize the matrix operation, and proposes a research and implementation of an embedded image classification method based on ZYNQ. This paper uses FPGA to realize the real-time image acquisition, takes the acquired image as the input of the convolutional neural network model, uses the AlexNet network on the ARM side to realize the classification of the image, and finally deploys the neural network model to the ZYNQ-7000 platform. The experimental results show that in the case of ensuring that the accuracy is not reduced during the image classification process, compared with using the AlexNet network to achieve image classification in 23.4s, using the OPENBLAS acceleration algorithm to accelerate the matrix calculation in the AlexNet network, the image classification consumes time is about 4.5s, and the classification performance has been improved by nearly 5.2 time.\",\"PeriodicalId\":290836,\"journal\":{\"name\":\"2022 11th International Conference of Information and Communication Technology (ICTech))\",\"volume\":\"44 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-02-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2022 11th International Conference of Information and Communication Technology (ICTech))\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICTech55460.2022.00024\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 11th International Conference of Information and Communication Technology (ICTech))","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICTech55460.2022.00024","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Research and Implementation of an Embedded Image Classification Method Based on ZYNQ
FPGA was a programmable chip with powerful high parallel computing capabilities. Through the FPAG&ARM collaborative processing of neural networks, it can improve computing efficiency and reduce energy consumption. Aiming at a large number of matrix operation problems involved in the AlexNet network, this paper uses the OPENBLAS acceleration algorithm to optimize the matrix operation, and proposes a research and implementation of an embedded image classification method based on ZYNQ. This paper uses FPGA to realize the real-time image acquisition, takes the acquired image as the input of the convolutional neural network model, uses the AlexNet network on the ARM side to realize the classification of the image, and finally deploys the neural network model to the ZYNQ-7000 platform. The experimental results show that in the case of ensuring that the accuracy is not reduced during the image classification process, compared with using the AlexNet network to achieve image classification in 23.4s, using the OPENBLAS acceleration algorithm to accelerate the matrix calculation in the AlexNet network, the image classification consumes time is about 4.5s, and the classification performance has been improved by nearly 5.2 time.