[发明专利]一种基于VDMA的零拷贝触发采集装置及方法有效
申请号: | 201910800319.5 | 申请日: | 2019-08-28 |
公开(公告)号: | CN110519497B | 公开(公告)日: | 2020-11-17 |
发明(设计)人: | 杨煦;赵复阳;宋伟铭;周中亚;李润锋;刘敏;郭勇军 | 申请(专利权)人: | 中国大恒(集团)有限公司北京图像视觉技术分公司;北京大恒图像视觉有限公司 |
主分类号: | H04N5/225 | 分类号: | H04N5/225;H04N5/232;G06T1/60;G06T1/00 |
代理公司: | 北京律谱知识产权代理事务所(普通合伙) 11457 | 代理人: | 黄云铎 |
地址: | 100084 北京市海淀区苏*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种基于VDMA的零拷贝触发采集装置包括图像传感器,FPGA芯片和CPU端;FPGA芯片包括VDMA模块,CPU端包括驱动模块。启动采集前,设置VDMA模块将第一帧图像数据信息写入影子寄存器中,驱动模块使FPGA芯片产生一个同步信号,将写入影子寄存器的第一帧数据信息移至激活寄存器,使第一帧数据信息生效;并将第二帧图像数据信息写入影子寄存器中,才开始正式进行触发采集。本发明解决了VDMA在不同的帧同步模式下不能完全实现触发采集的问题,通过调整同步信号和写入地址的发送规则,实现了每次收到触发采集信号,VDMA均可正确的将一帧图像输送至内存中,使用户得到完整帧数的图像。 | ||
搜索关键词: | 一种 基于 vdma 拷贝 触发 采集 装置 方法 | ||
【主权项】:
1.一种基于VDMA的零拷贝触发采集装置,包括图像传感器,FPGA芯片和CPU端;/n其中,所述FPGA芯片还包括FIFO模块和VDMA模块;/n所述CPU端还包括内存、调用模块和驱动模块;/n所述图像传感器用于采集图像生成图像数据,所述FIFO模块用于缓存所述图像传感器采集的图像数据等待所述VDMA模块进行搬运,在每个图像数据帧尾所述FPGA芯片产生同步信号;/n所述VDMA模块用于将所述FIFO模块中图像数据搬运到所述CPU端内存中,供所述调用模块提取和使用;/n所述驱动模块能够在触发采集前将第一帧图像数据的参数信息和目标地址写入VDMA模块中的影子寄存器,驱动所述FPGA芯片产生一个同步信号,使所述影子寄存器中图像数据的参数信息和目标地址移至激活寄存器,并将下一帧图像数据的参数信息和目标地址写入VDMA模块中的影子寄存器;开始触发采集后由所述VDMA模块收到所述同步信号反馈中断信号,使所述驱动模块执行中断服务函数,并在中断服务函数执行期间将完整写入缓存的图像数据交由所述调用模块提取和使用。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国大恒(集团)有限公司北京图像视觉技术分公司;北京大恒图像视觉有限公司,未经中国大恒(集团)有限公司北京图像视觉技术分公司;北京大恒图像视觉有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910800319.5/,转载请声明来源钻瓜专利网。
- 上一篇:摄像头模组及电子设备
- 下一篇:一种双光相机成像校准的方法、装置和双光相机