{"title":"Implementation of the visual data processing algorithms for onboard computing units","authors":"S. Sokolov, A. Boguslavsky, S. Romanenko","doi":"10.31776/rtcj.9204","DOIUrl":null,"url":null,"abstract":"According to the short analysis of modern experience of hardware and software for autonomous mobile robots a role of computer vision systems in the structure of those robots is considered. A number of configurations of onboard computers and implementation of algorithms for visual data capturing and processing are described. In original configuration space the «algorithms-hardware» plane is considered. For software designing the realtime vision system framework is used. Experiments with the computing module based on the Intel/Altera Cyclone IV FPGA (implementation of the histogram computation algorithm and the Canny's algorithm), with the computing module based on the Xilinx FPGA (implementation of a sparse and dense optical flow algorithms) are described. Also implementation of algorithm of graph segmentation of grayscale images is considered and analyzed. Results of the first experiments are presented.","PeriodicalId":376940,"journal":{"name":"Robotics and Technical Cybernetics","volume":"60 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-06-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Robotics and Technical Cybernetics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.31776/rtcj.9204","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
According to the short analysis of modern experience of hardware and software for autonomous mobile robots a role of computer vision systems in the structure of those robots is considered. A number of configurations of onboard computers and implementation of algorithms for visual data capturing and processing are described. In original configuration space the «algorithms-hardware» plane is considered. For software designing the realtime vision system framework is used. Experiments with the computing module based on the Intel/Altera Cyclone IV FPGA (implementation of the histogram computation algorithm and the Canny's algorithm), with the computing module based on the Xilinx FPGA (implementation of a sparse and dense optical flow algorithms) are described. Also implementation of algorithm of graph segmentation of grayscale images is considered and analyzed. Results of the first experiments are presented.
通过对自主移动机器人硬件和软件的现代经验的简要分析,考虑了计算机视觉系统在自主移动机器人结构中的作用。描述了许多板载计算机的配置和用于视觉数据捕获和处理的算法的实现。在原始组态空间中,考虑了“算法-硬件”平面。软件设计采用了实时视觉系统框架。描述了基于Intel/Altera Cyclone IV FPGA的计算模块(实现直方图计算算法和Canny算法)和基于Xilinx FPGA的计算模块(实现稀疏光流算法和密集光流算法)的实验。对灰度图像的图形分割算法的实现进行了研究和分析。给出了初步实验结果。