ZYNQ灵活的目标识别和跟踪平台

M. Padmanabha, Christian Schott, Marko Rößler, Daniel Kriesten, U. Heinkel
{"title":"ZYNQ灵活的目标识别和跟踪平台","authors":"M. Padmanabha, Christian Schott, Marko Rößler, Daniel Kriesten, U. Heinkel","doi":"10.1109/WPNC.2016.7822840","DOIUrl":null,"url":null,"abstract":"This paper presents the use of ZYNQ-7000 All Programmable SoC for flexible object recognition applications targeted for indoor mapping and localization. The architecture of the system is designed to provide the necessary infrastructure to support hardware software partitioning. Vivado HLS OpenCV libraries are used to synthesize the hardware for accelerating parts of the algorithms. Idea of identifying door handles serves as an opportunity to find paths for further navigation. Therefore, door handles and knobs served as target objects to be located in an image scene of the university corridor as a sample use case. The algorithm which performs object detection is implemented as a image data processing chain consisting of Sobel filter unit, Hough Line Transform unit and Oriented FAST and Rotated BRIEF unit. The Hough Line Transform extracts the lines from image scene to further locate the region of interest, while Oriented FAST and Rotated BRIEF extracts the image feature. Partitioning of algorithm is performed iteratively by moving the computation intensive tasks to the Programmable Logic and executing the rest of the algorithm on Processing System to achieve a balance between available hardware resource and acceptable frame rates. The resulting system positively identifies the object of interest at acceptable frame rates and with optimal system resource utilization.","PeriodicalId":148664,"journal":{"name":"2016 13th Workshop on Positioning, Navigation and Communications (WPNC)","volume":"142 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"ZYNQ flexible platform for object recognition & tracking\",\"authors\":\"M. Padmanabha, Christian Schott, Marko Rößler, Daniel Kriesten, U. Heinkel\",\"doi\":\"10.1109/WPNC.2016.7822840\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper presents the use of ZYNQ-7000 All Programmable SoC for flexible object recognition applications targeted for indoor mapping and localization. The architecture of the system is designed to provide the necessary infrastructure to support hardware software partitioning. Vivado HLS OpenCV libraries are used to synthesize the hardware for accelerating parts of the algorithms. Idea of identifying door handles serves as an opportunity to find paths for further navigation. Therefore, door handles and knobs served as target objects to be located in an image scene of the university corridor as a sample use case. The algorithm which performs object detection is implemented as a image data processing chain consisting of Sobel filter unit, Hough Line Transform unit and Oriented FAST and Rotated BRIEF unit. The Hough Line Transform extracts the lines from image scene to further locate the region of interest, while Oriented FAST and Rotated BRIEF extracts the image feature. Partitioning of algorithm is performed iteratively by moving the computation intensive tasks to the Programmable Logic and executing the rest of the algorithm on Processing System to achieve a balance between available hardware resource and acceptable frame rates. The resulting system positively identifies the object of interest at acceptable frame rates and with optimal system resource utilization.\",\"PeriodicalId\":148664,\"journal\":{\"name\":\"2016 13th Workshop on Positioning, Navigation and Communications (WPNC)\",\"volume\":\"142 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2016-10-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2016 13th Workshop on Positioning, Navigation and Communications (WPNC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/WPNC.2016.7822840\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 13th Workshop on Positioning, Navigation and Communications (WPNC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/WPNC.2016.7822840","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

摘要

本文介绍了ZYNQ-7000全可编程SoC用于室内测绘和定位的灵活目标识别应用。系统的体系结构旨在提供必要的基础设施来支持硬件软件分区。使用Vivado HLS OpenCV库来合成硬件以加速部分算法。识别门把手的想法是为进一步导航找到路径的机会。因此,门把手和门把手作为目标对象,定位在大学走廊的图像场景中,作为示例用例。该算法的目标检测是由索贝尔滤波单元、霍夫线变换单元和定向FAST和旋转BRIEF单元组成的图像数据处理链实现的。霍夫线变换从图像场景中提取线条,进一步定位感兴趣的区域,而定向FAST和旋转BRIEF提取图像特征。算法的划分是通过将计算密集型任务转移到可编程逻辑,并在处理系统上执行算法的其余部分来迭代地完成的,以实现可用硬件资源和可接受帧速率之间的平衡。由此产生的系统以可接受的帧速率和最佳的系统资源利用率积极地识别感兴趣的对象。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
ZYNQ flexible platform for object recognition & tracking
This paper presents the use of ZYNQ-7000 All Programmable SoC for flexible object recognition applications targeted for indoor mapping and localization. The architecture of the system is designed to provide the necessary infrastructure to support hardware software partitioning. Vivado HLS OpenCV libraries are used to synthesize the hardware for accelerating parts of the algorithms. Idea of identifying door handles serves as an opportunity to find paths for further navigation. Therefore, door handles and knobs served as target objects to be located in an image scene of the university corridor as a sample use case. The algorithm which performs object detection is implemented as a image data processing chain consisting of Sobel filter unit, Hough Line Transform unit and Oriented FAST and Rotated BRIEF unit. The Hough Line Transform extracts the lines from image scene to further locate the region of interest, while Oriented FAST and Rotated BRIEF extracts the image feature. Partitioning of algorithm is performed iteratively by moving the computation intensive tasks to the Programmable Logic and executing the rest of the algorithm on Processing System to achieve a balance between available hardware resource and acceptable frame rates. The resulting system positively identifies the object of interest at acceptable frame rates and with optimal system resource utilization.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信