Chi Zhang, Lei Kang, Xu Yang, Guanghao Guo, P. Feng, Shuangming Yu, Liyuan Liu
{"title":"一种用于片上动态视觉传感器数据处理的1000 fps脉冲神经网络跟踪算法","authors":"Chi Zhang, Lei Kang, Xu Yang, Guanghao Guo, P. Feng, Shuangming Yu, Liyuan Liu","doi":"10.1109/ICTA56932.2022.9962968","DOIUrl":null,"url":null,"abstract":"Dynamic vision sensor (DVS), an event-based camera, has attracted significant attention due to its unique characteristics. Unlike frame-based cameras, the data format of DVS makes it difficult for traditional algorithms to process it directly. On the other hand, as a new type of brain-like neural network, the spiking neural network is specially used to process spiking data, and it is well suited for this type of event-based camera. In addition, because of the rapid development of neuromorphic hardware in recent years, it is possible to deploy SNN applications on edge-side system-on-chip. Therefore, based on the characteristics of dynamic vision sensors, this paper designs a spike encoding module and an SNN for processing sensor information. We use selective search to accomplish object tracking by classifying targets and backgrounds. The SNN can achieve 98.66% classification accuracy on our synthetic test dataset, and the tracking algorithm can achieve over 1000 fps after quantizing and compiling the network to the hardware simulator.","PeriodicalId":325602,"journal":{"name":"2022 IEEE International Conference on Integrated Circuits, Technologies and Applications (ICTA)","volume":"77 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-10-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"A 1000 fps Spiking Neural Network Tracking Algorithm for On-Chip Processing of Dynamic Vision Sensor Data\",\"authors\":\"Chi Zhang, Lei Kang, Xu Yang, Guanghao Guo, P. Feng, Shuangming Yu, Liyuan Liu\",\"doi\":\"10.1109/ICTA56932.2022.9962968\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Dynamic vision sensor (DVS), an event-based camera, has attracted significant attention due to its unique characteristics. Unlike frame-based cameras, the data format of DVS makes it difficult for traditional algorithms to process it directly. On the other hand, as a new type of brain-like neural network, the spiking neural network is specially used to process spiking data, and it is well suited for this type of event-based camera. In addition, because of the rapid development of neuromorphic hardware in recent years, it is possible to deploy SNN applications on edge-side system-on-chip. Therefore, based on the characteristics of dynamic vision sensors, this paper designs a spike encoding module and an SNN for processing sensor information. We use selective search to accomplish object tracking by classifying targets and backgrounds. The SNN can achieve 98.66% classification accuracy on our synthetic test dataset, and the tracking algorithm can achieve over 1000 fps after quantizing and compiling the network to the hardware simulator.\",\"PeriodicalId\":325602,\"journal\":{\"name\":\"2022 IEEE International Conference on Integrated Circuits, Technologies and Applications (ICTA)\",\"volume\":\"77 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-10-28\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2022 IEEE International Conference on Integrated Circuits, Technologies and Applications (ICTA)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICTA56932.2022.9962968\",\"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 IEEE International Conference on Integrated Circuits, Technologies and Applications (ICTA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICTA56932.2022.9962968","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A 1000 fps Spiking Neural Network Tracking Algorithm for On-Chip Processing of Dynamic Vision Sensor Data
Dynamic vision sensor (DVS), an event-based camera, has attracted significant attention due to its unique characteristics. Unlike frame-based cameras, the data format of DVS makes it difficult for traditional algorithms to process it directly. On the other hand, as a new type of brain-like neural network, the spiking neural network is specially used to process spiking data, and it is well suited for this type of event-based camera. In addition, because of the rapid development of neuromorphic hardware in recent years, it is possible to deploy SNN applications on edge-side system-on-chip. Therefore, based on the characteristics of dynamic vision sensors, this paper designs a spike encoding module and an SNN for processing sensor information. We use selective search to accomplish object tracking by classifying targets and backgrounds. The SNN can achieve 98.66% classification accuracy on our synthetic test dataset, and the tracking algorithm can achieve over 1000 fps after quantizing and compiling the network to the hardware simulator.