[发明专利]基于FPGA的三维卷积器在审
申请号: | 201710630095.9 | 申请日: | 2017-07-28 |
公开(公告)号: | CN107403117A | 公开(公告)日: | 2017-11-28 |
发明(设计)人: | 王海;赵伟;沈越;邵梦君;王珂;王中正 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | G06G7/19 | 分类号: | G06G7/19;G06F17/15 |
代理公司: | 陕西电子工业专利中心61205 | 代理人: | 韦全生,王品华 |
地址: | 710071 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提出了一种基于FPGA的三维卷积器,用于解决现有技术中存在的输入数据重复载入的技术问题,包括在FPGA中实现的六个模块,其中输入数据存储模块,用于对待处理特征图进行输入缓存;三维卷积核存储模块,用于在FPGA内部以多个二维卷积核的形式存储一个三维卷积核;二维卷积器阵列模块,用于将待处理特征图与三维卷积核卷积后输出;中间数据延迟线模块,用于将指定的二维卷积器卷积结果相加、对相加结果延迟后输出;加法器模块,用于将二维卷积器阵列模块输出和中间数据延迟线输出相加并输出;数据输出控制器模块,用于控制加法器模块多个输出的先后顺序。本发明能够显著提升三维卷积运算速度,可用于目标跟踪或行为检测等方面。 | ||
搜索关键词: | 基于 fpga 三维 卷积 | ||
【主权项】:
基于FPGA的三维卷积器,包括在FPGA中实现的输入数据存储模块、二维卷积器阵列模块、加法器模块和数据输出控制器模块,其中:输入数据存储模块,用于将多幅待处理特征图缓存在FPGA内部RAM中,并发送;二维卷积器阵列模块,包括多个二维卷积器,用于对多幅待处理特征图与二维卷积核进行卷积,并输出多个卷积结果;加法器模块,包括多个多输入加法器,用于将二维卷积器阵列模块输出的多个卷积结果与中间数据延迟线模块的输出相加并输出;数据输出控制器模块,用于控制加法器模块的多个相加结果输出的先后顺序,并将多个相加结果输出;其特征在于:所述基于FPGA的三维卷积器,还包括三维卷积核存储模块和中间数据延迟线模块,其中:三维卷积核存储模块,用于存储三维卷积核的数值,并将三维卷积核的数值输出给二维卷积器阵列模块;中间数据延迟线模块,包括多条中间数据延迟线,每条中间数据延迟线与一个或多个二维卷积器相连,用于将一个二维卷积器的卷积结果延迟后输出,或将多个二维卷积器的卷积结果相加,并将相加结果延迟后输出。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710630095.9/,转载请声明来源钻瓜专利网。
- 上一篇:一种计算机的防盗装置
- 下一篇:一种刷卡器的测试组件及方法
- 同类专利
- 基于FPGA的三维卷积器-201710630095.9
- 王海;赵伟;沈越;邵梦君;王珂;王中正 - 西安电子科技大学
- 2017-07-28 - 2017-11-28 - G06G7/19
- 本发明提出了一种基于FPGA的三维卷积器,用于解决现有技术中存在的输入数据重复载入的技术问题,包括在FPGA中实现的六个模块,其中输入数据存储模块,用于对待处理特征图进行输入缓存;三维卷积核存储模块,用于在FPGA内部以多个二维卷积核的形式存储一个三维卷积核;二维卷积器阵列模块,用于将待处理特征图与三维卷积核卷积后输出;中间数据延迟线模块,用于将指定的二维卷积器卷积结果相加、对相加结果延迟后输出;加法器模块,用于将二维卷积器阵列模块输出和中间数据延迟线输出相加并输出;数据输出控制器模块,用于控制加法器模块多个输出的先后顺序。本发明能够显著提升三维卷积运算速度,可用于目标跟踪或行为检测等方面。
- 模拟运算-201080017306.8
- 埃里克·内斯特勒;弗拉迪米尔·兹拉特科维奇 - 模拟设备股份有限公司
- 2010-02-17 - 2012-05-30 - G06G7/19
- 本发明的某些一般方面涉及一电路且涉及用于模拟运算的一方法,例如,使用开关电容器集成电路。在某些范例中,一电路包括可在电路操作期间存储电荷的一第一群组电容器及一第二群组电容器。该第一和/或第二群组电容器可包括多个分离的电容器子集合。设置有一输入电路以接收输入信号的集合且用以依据一相对应的输入信号在该第一群组电容器中的某些或所有电容器中的每一电容器上感生一电荷。开关,例如,借由时钟信号序列来控制的晶体管,用以耦接不同电容器集合。开关的不同配置用以形成电荷可在其间重新分布的不同电容器集合。
- 一种2-D卷积器-201110142679.4
- 桑红石;廖定彬;袁雅婧;陈鹏;张静;梁巢兵;赵华龙;胡孔阳;高伟 - 华中科技大学
- 2011-05-30 - 2011-10-05 - G06G7/19
- 2-D卷积计算在图像处理领域中有着广泛的应用,本发明公开了一种2-D卷积器,通过将2-D卷积计算分解为多1-D卷积计算窗口并行计算以及采用图像数据以行或列主导Zigzag扫描格式输入的策略,减少了片上存储器的容量,降低了片上资源开销;并且2-D卷积器能接受行或列主导Zigzag扫描格式这两种不同图像数据输入格式的特点,使得本2-D卷积器适用于不同的应用系统;通过调整中间结果暂存单元各双端口SRAM的深度W,在片上存储器容量和外部带宽之间做出较好的折中,带来系统设计的灵活性。与现有的2-D卷积器相比,本发明占用的硬件资源少,吞吐率可以满足大多数图像处理系统的实时性要求,可用于实现低成本嵌入式系统中2-D卷积计算。本发明属于超大规模集成电路结构设计领域。
- 专利分类