图像生成方法、系统及图像生成设备技术方案

技术编号:22173159 阅读:33 留言:0更新日期:2019-09-21 13:51
本发明专利技术提供了一种图像生成方法、系统及图像生成设备,该方法应用于FPGA逻辑控制电路,该方法包括接收应用处理器发出的图像获取指令;基于图像获取指令,通过FPGA控制接口控制图像采集器采集图像数据,图像采集器的输入接口仅与FPGA控制接口相匹配;基于FPGA数据接口接收图像采集器输出的图像数据,以对图像数据进行处理并将处理后的图像数据发送至应用处理器,通过应用处理器输出处理后的图像数据得到目标图像数据,图像采集器的输出接口仅与FPGA数据接口相匹配。本发明专利技术解决了现有技术中应用处理器与特殊图像采集器无法通过图像采集器接口进行通信连接的问题。

Image Generation Method, System and Equipment

【技术实现步骤摘要】
图像生成方法、系统及图像生成设备
本专利技术涉及图像处理领域,尤其涉及一种图像生成方法、系统及图像生成设备。
技术介绍
典型的图像采集设备,一般采用普通摄像装置对目标图像进行采集,而普通摄像装置会自带配套的图像传感器和图像处理单元,因此,普通摄像装置可以通过其标准图像接口与图像处理器进行对接,从而将其输出的图像通过标准图像接口发送给图像处理器,图像处理器在接收到普通摄像装置输出的图片后,可以运行其中的标准图像处理软件,对图片进行处理。但是,由于图像处理器的接口有限,其只能与普通摄像装置的标准图像接口进行对接,因此,对于特殊的图像采集器,图像处理器无法直接与特殊的图像采集器进行通信连接。
技术实现思路
本专利技术的目的在于提供一种图像生成方法、系统及图像生成设备,以解决现有技术中应用处理器与特殊图像采集器无法通过图像采集器接口进行通信连接的问题。为实现上述目的,本专利技术是这样实现的:第一方面,提供了一种图像生成方法,应用于FPGA逻辑控制电路,其包括:响应于输入的图像获取指令,接收应用处理器发出的图像处理指令;基于所述图像获取指令,通过FPGA控制接口控制图像采集器采集图像数据,所述图像采集器的输入接口仅与所述FPGA控制接口相匹配;基于FPGA数据接口接收所述图像采集器输出的图像数据,以对所述图像数据进行处理并将处理后的图像数据发送至所述应用处理器,通过所述应用处理器输出处理后的图像数据得到目标图像数据,所述图像采集器的输出接口仅与所述FPGA数据接口相匹配。第二方面,本专利技术提供一种图像展示方法,应用于终端设备,包括:接收应用处理器发出的图像处理指令;控制FPGA逻辑控制电路基于所述图像获取指令,通过FPGA控制接口控制图像采集器采集图像数据,所述图像采集器的输入接口仅与所述FPGA控制接口相匹配;控制FPGA逻辑控制电路基于FPGA数据接口接收所述图像采集器输出的图像数据,以对所述图像数据进行处理并将处理后的图像数据发送至所述应用处理器;控制所述应用处理器输出处理后的图像数据得到目标图像数据,以向用户展示所述目标图像数据,所述图像采集器的输出接口仅与所述FPGA数据接口相匹配。第三方面,本专利技术还提供一种图像生成系统,包括:应用处理器,用于接收用户输入的图像获取指令,以将所述图像获取指令发送至FPGA逻辑控制电路,并接收所述FPGA逻辑控制电路发送的处理后的图像数据,以输出处理后的图像数据,得到目标图像数据;FPGA逻辑控制电路,用于基于所述图像获取指令,通过FPGA控制接口控制图像采集器采集图像数据,并基于FPGA数据接口接收所述图像采集器输出的图像数据,以对所述图像数据进行处理并将处理后的图像数据发送至所述应用处理器,所述图像采集器的输入接口仅与所述FPGA控制接口相匹配,所述图像采集器的输出接口仅与所述FPGA数据接口相匹配;图像采集器,用于响应于所述FPGA逻辑控制电路通过所述FPGA控制接口发送的控制信号采集图像数据,并将所述图像数据通过所述FPGA数据接口发送至所述FPGA逻辑控制电路。第四方面,本专利技术还提供一种图像生成设备,包括:指令接收单元,用于响应于输入的图像获取指令,接收应用处理器发出的图像处理指令;第一控制单元,用于基于所述图像获取指令,通过FPGA控制接口控制图像采集器采集图像数据,所述图像采集器的输入接口仅与所述FPGA控制接口相匹配;数据接收单元,用于基于FPGA数据接口接收所述图像采集器输出的图像数据,以对所述图像数据进行处理并将处理后的图像数据发送至所述应用处理器,通过所述应用处理器输出处理后的图像数据得到目标图像数据,所述图像采集器的输出接口仅与所述FPGA数据接口相匹配。第五方面,本专利技术还提供一种终端设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如第一方面所述的方法的步骤。第六方面,本专利技术还一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的方法的步骤。本专利技术的图像生成方法在接收到图像获取指令后,通过仅与图像采集器的输入接口匹配的FPGA控制接口,控制图像采集器采集图像数据,然后通过仅与图像采集器的输出接口匹配的FPGA数据接口接收图像采集器输出的图像数据,以对图像数据进行处理,并将处理后的图像数据发送至应用处理器。可见,对于图像采集器的通信接口不与应用处理器的通信接口匹配的情况,可通过FPGA逻辑控制电路中的通信接口对通信数据的格式进行转换,以使转换后的数据符合图像采集器的通信接口以及应用处理器的通信接口的要求,从而完成图像数据的处理过程。因此,可以解决现有技术中应用处理器与特殊图像采集器(如科学级图像采集器)无法通过图像采集器接口进行通信连接的问题。附图说明图1为现有技术中的一种图像处理结构的示意性原理图;图2为根据本专利技术一个实施例的图像生成方法的示意性流程图;图3为根据本专利技术另一个实施例的图像生成方法的示意性流程图;图4为根据本专利技术再一个实施例的图像生成方法的示意性流程图;图5为根据本专利技术一个实施例的图像展示方法的示意性流程图;图6为根据本专利技术一个实施例的图像生成系统的示意性结构框图;图7为根据本专利技术一个实施例的图像生成设备的示意性结构图;图8为根据本专利技术一个实施例的图像显示设备的示意性结构图。具体实施方式下面结合附图所示的各实施方式对本专利技术进行详细说明,但应当说明的是,这些实施方式并非对本专利技术的限制,本领域普通技术人员根据这些实施方式所作的功能、方法、或者结构上的等效变换或替代,均属于本专利技术的保护范围之内。以下结合附图,详细说明本专利技术各实施例提供的技术方案。如图1所示,图像采集单元均是通过标准图像接口与ARM处理器相连,在此架构上,用户可以有效运行自行编写的软件程序。但是,一方面,一般ARM处理器只能提供标准的图像传感器接口,对于特殊的科学级图像采集场合,因为图像采集要求高,且不同规格的图像采集传感器需求不通,硬件控制时序、配套的图像处理算法均不同,因此,无法与现有的科学级图像传感器所配置的特殊接口连接,科学图像传感器也无法直接在现有的图像采集设备上运行;另一方面,现有的图像处理方法只能通过ARM处理器中标准的图像处理单元对图像进行处理,无法达到硬件图像处理算法可编程要求。为解决上述技术问题,本专利技术实施例提供一种图像生成方法,应用于FPGA逻辑控制电路,如图2所示,该方法可包括:步骤202.FPGA逻辑控制电路接收应用处理器发出的图像获取指令。应理解,应用处理器会接收到用户输入的图像获取指令,比如,用户在用户端输入“高清模式”的选择指令时,应用处理器会接收到该选择指令(也就是图像获取指令),然后应用处理器会将图像获取指令发送给FPGA逻辑控制电路,以通过FPGA逻辑控制电路控制图像采集器采集图像数据。步骤204.FPGA逻辑控制电路基于图像获取指令,通过其FPGA控制接口控制图像采集器采集图像数据。其中,图像采集器的输入接口仅与FPGA控制接口相匹配。需要说明的是,本专利技术实施例的图像采集器中一般只包含有图像传感器和A/D转换器,不包括如DSP控制芯片的图像处理单元,而普通的摄像装置包括图像传感器、A/D转换器以及如DSP控制芯片本文档来自技高网...

【技术保护点】
1.一种图像生成方法,应用于FPGA逻辑控制电路,其特征在于,所述方法包括:接收应用处理器发出的图像获取指令;基于所述图像获取指令,通过FPGA控制接口控制图像采集器采集图像数据,所述图像采集器的输入接口仅与所述FPGA控制接口相匹配;基于FPGA数据接口接收所述图像采集器输出的图像数据,以对所述图像数据进行处理并将处理后的图像数据发送至所述应用处理器,通过所述应用处理器输出处理后的图像数据得到目标图像数据,所述图像采集器的输出接口仅与所述FPGA数据接口相匹配。

【技术特征摘要】
1.一种图像生成方法,应用于FPGA逻辑控制电路,其特征在于,所述方法包括:接收应用处理器发出的图像获取指令;基于所述图像获取指令,通过FPGA控制接口控制图像采集器采集图像数据,所述图像采集器的输入接口仅与所述FPGA控制接口相匹配;基于FPGA数据接口接收所述图像采集器输出的图像数据,以对所述图像数据进行处理并将处理后的图像数据发送至所述应用处理器,通过所述应用处理器输出处理后的图像数据得到目标图像数据,所述图像采集器的输出接口仅与所述FPGA数据接口相匹配。2.如权利要求1所述的方法,其特征在于,所述图像获取指令包括所述图像采集器的采集参数,其中,基于所述图像获取指令,通过FPGA控制接口控制所述图像采集器采集图像,包括:基于所述图像采集器的采集参数,生成控制时序信号,以基于所述FPGA控制接口将所述控制时序信号发送至所述图像采集器;控制所述图像采集器基于所述控制时序信号,采集图像数据,以基于所述FPGA数据接口接收所述图像数据。3.如权利要求1所述的方法,其特征在于,基于所述图像获取指令,通过FPGA控制接口控制图像采集器采集图像数据,包括:控制所述图像采集器采集图像数据,得到模拟图像数据;控制所述图像采集器对模拟图像数据进行模/数转换,得到数字图像数据,以对所述数据图像数据进行图像处理并将处理后的图像数据发送至所述应用处理器。4.如权利要求3所述的方法,其特征在于,将处理后的图像数据发送至所述应用处理器之后,且在通过应用处理器输出处理后的图像数据得到目标图像数据之前,包括:控制所述应用处理器对处理后的图像数据进行二次图像处理,以使所述应用处理器输出二次图像处理后的图像数据。5.一种图像展示方法,应用于终端设备,其特征在于,包括:接收应用处理器发出的图像获取指令;控制FPGA逻辑控制电路基于所述图像获取指令,通过FPGA控制接口控制图像采集器采集图像数据,所述图像采集器的输入接口仅与所述FPGA控制接口相匹配;控制FPGA逻辑控制电路基于FPGA数据接口接收所述图像采集器输出的图像数据,以对所述图像数据进行处理并将处理后的图像数据发送至所述应用处理器;控制所述应用处理器输出处理后的图像数据得到目标图像数据,以向用户展示所述目标图像数据,所述图像采集器的输出接口仅与所述FPGA数据接口相匹配。6.一种图像生成系统,其特征在于,包括:应用处理器,用于接收用户输入的图像获取指令,以将所述图像获取指令发送至FPGA逻辑控制电路,并接收所述FPGA逻辑控制电路发送的处理后的图像数据,以输出处理后的图像数据,得到目标图像数据;FPGA逻辑控制电路,用于基于所述图像获取...

【专利技术属性】
技术研发人员:臧春峰王斌严大卫陈芬
申请(专利权)人:江苏鼎速网络科技有限公司
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1