[发明专利]高速可编程相机片上实时图像处理方法与装置在审
申请号: | 201911083899.7 | 申请日: | 2019-11-08 |
公开(公告)号: | CN110740269A | 公开(公告)日: | 2020-01-31 |
发明(设计)人: | 杨佳苗;童强;刘林仙;龚雷;崔祥辰;沈阳;邹高宇;乔楠楠;马奎;王嘉仪 | 申请(专利权)人: | 杨佳苗 |
主分类号: | H04N5/232 | 分类号: | H04N5/232 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 201702 上海市青浦区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 图像处理程序 图像处理结果 可编程模块 相机 上位机 载入 图像数据处理程序 实时图像处理 数据处理能力 图像数据处理 图像原始数据 可编程相机 图像传感器 高速成像 高速传输 实时处理 数据传输 图片数据 图像数据 用户实现 直接传输 集成度 实时性 数据量 擦除 写入 调试 采集 保证 | ||
本发明属于高速成像技术领域,涉及一种高速可编程相机片上实时图像处理方法与装置。本发明首次提出将图像处理程序载入到相机的可编程模块中,用来实时处理从图像传感器采集得到的图像数据,并将图像处理结果直接传输给上位机,保证了对图像数据处理的实时性。由于图像处理结果的数据量远远小于图像原始数据,因此本发明解决了相机和上位机之间大量图片数据高速传输的难题,极大地提高了相机的数据处理能力和数据传输速度,具有集成度高、稳定性好的特点。同时,可编程模块中载入的图像处理程序可根据需求反复擦除和写入,方便用户实现对图像数据处理程序的调试和更新换代。
技术领域
本发明属于高速成像技术领域,可用于高速拍摄图像并对图像数据进行片上快速处理,亦可结合人工智能,拓展对图片数据的片上智能化处理能力。
背景技术
高速成像技术在工业检测、航空遥感、智能化仪器和微电子等领域都具有重要的作用。高速相机采用CMOS或CCD等图像传感器将拍摄的光学图像信息快速转化为数字电信号,并通过逻辑存储和处理器件将转化后的图像信息进行输出,从而完成图像的采集和传输。相比普通相机,高速相机可以实现对高速运动目标的快速图像采集和实时显示,具有高图像稳定性、高传输能力和高抗干扰能力等,能够实现对目标的实时跟踪记录。
目前,高速相机的研究大多集中在德国、美国、加拿大等欧美发达国家,长期的研究探索使得这些国家的高速相机在性能上处于领先水平。对高速相机的研究主要包括以下两个途径:一是通过拓展相机数据接口的传输能力,实现对大量的数据信息进行快速传输;二是集成数据缓存卡,将高速采集的大量图像数据暂时存入缓存卡,再通过缓存卡将数据进行输出。其中,通过拓展相机数据接口传输能力这条途径实现高速相机的问题在于:(1)受硬件因素的制约,相机数据接口的传输能力不可能无限拓展;(2)大量数据在传输过程中的通信稳定性会受到很大的挑战;(3)所需要的硬件成本会显著提升。通过集成数据缓存卡实现高速相机的问题在于:(1)受缓存卡容量的限制,所拍摄图像的帧数非常受限;(2)该方法通过先存入缓存,再后续输出图像的方法,只能实现对图像的高速采集,却无法做到对图像的实时高速处理。
正是因为上述这些存在的问题,当前高速相机在应用和推广上受到了非常巨大的制约。在实际的应用环境中,我们迫切需要有一台既能够快速采集图像,又不需要过高地依靠硬件环境,还能够对图像进行实时处理的高速相机。例如在工业检测领域,我们希望对被检对象实现高速的在线检测,并能够将检测结果实时地传输至上级网络,实现对图像数据的快速处理。显然此时大批量的图像数据传输对硬件的成本和稳定性都将是一个非常大的挑战,而通过缓存来实现的高速图像采集并后续传输也无法满足这里的实时图像处理需求。
发明内容
为解决上述问题,本发明提出了高速可编程相机片上实时图像处理方法与装置,用户可以通过上位机将图像处理程序载入到相机的可编程模块中,用来实时处理从图像传感器采集得到的图像数据,并将图像处理结果直接传输给上位机;由于图像处理结果的数据量远远小于图像原始数据,因此本发明解决了相机和上位机之间大量图片数据高速传输的难题,极大地提高了相机的数据处理能力和数据传输速度,具有集成度高、稳定性好的特点。
一方面,本发明提供了一种高速可编程相机片上实时图像处理方法,其中:通过上位机将图像传感器控制程序、采集图像处理程序和上传处理结果至上位机程序载入到可编程模块中,其中采集图像处理程序是根据使用需求编写的;当使用需求发生改变时,将可编程模块上已经载入的程序擦除,然后将更新后的采集图像处理程序连同图像传感器控制程序和上传处理结果至上位机程序重新载入可编程模块中,进而实现对采集图像处理程序的更新;当程序载入到可编程模块后,具体的运行步骤为:
(a)可编程模块通过其通信接口接收到开始运行指令后系统开始运行;
(b)可编程模块运行图像传感器控制程序来控制图像传感器采集图像数据,并将采集的图像数据从图像传感器传至可编程模块中;
(c)可编程模块运行采集图像处理程序来对采集的图像数据进行处理,得到图像处理结果;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杨佳苗,未经杨佳苗许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911083899.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:图像采集装置和方法
- 下一篇:摄像头的调节方法、装置、电子设备及存储介质