图像处理方法、装置、系统及图像采集设备制造方法及图纸

技术编号:35446941 阅读:15 留言:0更新日期:2022-11-03 12:00
本申请提供了一种图像处理方法、装置、系统及图像采集设备,涉及图像处理技术领域。其中,该方法应用于包含驱动层和应用层的图像采集设备,该方法包括:响应于通道开启指令,从驱动层的多个第一虚拟通道中确定至少一个目标虚拟通道,并在至少一个目标虚拟通道与应用层之间建立传输通道;驱动层的多个第一虚拟通道与图像传感器的多个第二虚拟通道一一对应;向图像传感器发起图像采集请求,使得图像传感器输出的图像数据,通过多个第二虚拟通道分别传输至对应的第一虚拟通道;基于传输通道,将图像数据从至少一个目标虚拟通道传输至应用层;通过应用层,对图像数据进行测试处理。本申请解决了相关技术中图像采集过程中定制化成本高的问题。高的问题。高的问题。

【技术实现步骤摘要】
图像处理方法、装置、系统及图像采集设备


[0001]本申请涉及图像处理
,具体而言,本申请涉及一种图像处理方法、装置、系统及图像采集设备。

技术介绍

[0002]随着图像处理技术的不断发展,图像传感器逐渐被广泛地应用在不同行业不同场景中。传统的图像传感器测试过程中,图像传感器输出的图像数据,将通过图像采集设备流转到上位机,以便于上位机根据该图像数据进行图像传感器的测试,应当理解,对于上位机来说,测试过程中可能使用完整的图像数据,也可能仅使用部分图像数据。那么,测试过程中没有使用却流转到上位机的图像数据,不仅加重了测试压力,浪费了上位机的测试资源,而且降低了生产测试效率,尤其是对于大像素的图像传感器来说,图像数据的数据量非常庞大,影响愈专利技术显。
[0003]针对如此情况,提出了一种图像传感器的多虚拟通道处理方案,即通过对图像传感器的多虚拟通道进行定制,测试过程中需要使用的图像数据才会通过定制的虚拟通道从图像传感器经图像采集设备流转到上位机,以此减小上位机的测试压力,降低上位机测试资源的损耗,来提高上位机的生产测试效率。然而,通道定制不仅需要对图像采集设备进行代价较大的修改和更新,还需要上位机配合修改,且周期较长,造成较高的定制化成本。
[0004]由上可知,如何降低图像采集过程中的定制化成本仍有待解决。

技术实现思路

[0005]本申请提供了一种图像处理方法、装置、系统及图像采集设备,可以解决相关技术中存在的图像采集过程中定制化成本高的问题。所述技术方案如下:
[0006]根据本申请的一个方面,一种图像处理方法,应用于包含驱动层和应用层的图像采集设备,所述方法包括:响应于通道开启指令,从所述驱动层的多个第一虚拟通道中确定至少一个目标虚拟通道,并在至少一个所述目标虚拟通道与所述应用层之间建立传输通道;所述驱动层的多个第一虚拟通道与图像传感器的多个第二虚拟通道一一对应;向所述图像传感器发起图像采集请求,使得所述图像传感器输出的图像数据,通过多个所述第二虚拟通道分别传输至对应的所述第一虚拟通道;基于所述传输通道,将所述图像数据从至少一个所述目标虚拟通道传输至所述应用层;通过所述应用层,对所述图像数据进行测试处理。
[0007]根据本申请的一个方面,一种图像处理装置,应用于包含驱动层和应用层的图像采集设备,所述装置包括:通道建立模块,用于响应于通道开启指令,从所述驱动层的多个第一虚拟通道中确定至少一个目标虚拟通道,并在至少一个所述目标虚拟通道与所述应用层之间建立传输通道;所述驱动层的多个第一虚拟通道与图像传感器的多个第二虚拟通道一一对应;图像请求模块,用于当所述传输通道完成建立,向所述图像传感器发起图像采集请求,使得所述图像传感器输出的图像数据,通过多个所述第二虚拟通道传输至对应的多
个所述第一虚拟通道;图像传输模块,用于基于所述传输通道,将所述图像数据从至少一个所述目标虚拟通道传输至所述应用层;图像处理模块,用于通过所述应用层,对所述图像数据进行测试处理。
[0008]根据本申请的一个方面,一种图像处理系统,所述系统包括图像传感器、图像采集设备和/或上位机;其中,图像传感器,用于输出图像数据,并将所述图像数据通过多个第二虚拟通道传输至图像采集设备;图像采集设备,包括驱动层和应用层,所述驱动层的多个第一虚拟通道与所述图像传感器的多个所述第二虚拟通道一一对应;所述驱动层用于接收所述图像传感器通过多个所述第二虚拟通道分别传输至对应的第一虚拟通道的所述图像数据;所述驱动层还用于响应于通道开启指令,从多个第一虚拟通道中确定至少一个目标虚拟通道,并在至少一个所述目标虚拟通道与所述应用层之间建立传输通道,以将所述图像数据从至少一个所述目标虚拟通道传输至所述应用层;所述应用层用于对所述图像数据进行测试处理;所述上位机用于根据接收到的图像数据进行所述图像传感器的测试。
[0009]根据本申请的一个方面,一种图像采集设备,包括:至少一个处理器、至少一个存储器、以及至少一条通信总线,其中,存储器上存储有计算机程序,处理器通过通信总线读取存储器中的计算机程序;计算机程序被处理器执行时实现如上所述的图像处理方法。
[0010]根据本申请的一个方面,一种存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现如上所述的图像处理方法。
[0011]根据本申请的一个方面,一种计算机程序产品,计算机程序产品包括计算机程序,计算机程序存储在存储介质中,计算机设备的处理器从存储介质读取计算机程序,处理器执行计算机程序,使得计算机设备执行时实现如上所述的图像处理方法。
[0012]本申请提供的技术方案带来的有益效果是:
[0013]在上述技术方案中,响应于通道开启指令,从驱动层的多个第一虚拟通道中确定至少一个目标虚拟通道,以在该至少一个目标虚拟通道与应用层之间建立传输通道,进而基于该传输通道,将图像传感器根据图像采集请求输出的图像数据,从至少一个目标虚拟通道传输至应用层,并通过应用层,对该图像数据进行测试处理,也就是说,通过在驱动层与应用层之间建立传输通道,使得通道定制从驱动层转移至应用层,避免对图像采集设备进行大量的修改和更新,且无需上位机配合修改,从而能够有效地解决相关技术中存在的图像采集过程中定制化成本高的问题。
附图说明
[0014]为了更清楚地说明本申请实施例中的技术方案,下面将对本申请实施例描述中所需要使用的附图作简单地介绍。
[0015]图1是根据本申请所涉及的实施环境的示意图;
[0016]图2是根据一示例性实施例示出的一种图像处理方法的流程图;
[0017]图3是根据一示例性实施例示出的第一虚拟通道与第二虚拟通道一一对应的示意图;
[0018]图4是图2对应实施例中步骤310在一个实施例的流程图;
[0019]图5是根据一示例性实施例示出的目标虚拟通道与通道指向数据所指向的第一虚拟通道对齐的示意图;
[0020]图6是根据一示例性实施例示出的另一种图像处理方法的流程图;
[0021]图7是根据一示例性实施例示出的一种图像处理装置的结构框图;
[0022]图8是根据一示例性实施例示出的一种图像处理系统的结构框图;
[0023]图9是根据一示例性实施例示出的一种图像采集设备的结构框图。
具体实施方式
[0024]下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本申请,而不能解释为对本申请的限制。
[0025]本
技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本申请的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像处理方法,其特征在于,应用于包含驱动层和应用层的图像采集设备,所述方法包括:响应于通道开启指令,从所述驱动层的多个第一虚拟通道中确定至少一个目标虚拟通道,并在至少一个所述目标虚拟通道与所述应用层之间建立传输通道;所述驱动层的多个第一虚拟通道与图像传感器的多个第二虚拟通道一一对应;向所述图像传感器发起图像采集请求,使得所述图像传感器输出的图像数据,通过多个所述第二虚拟通道分别传输至对应的所述第一虚拟通道;基于所述传输通道,将所述图像数据从至少一个所述目标虚拟通道传输至所述应用层;通过所述应用层,对所述图像数据进行测试处理。2.如权利要求1所述的方法,其特征在于,所述在至少一个所述目标虚拟通道与所述应用层之间建立传输通道,包括:获取为所述应用层配置的通道指向数据,所述通道指向数据用于指向所述第一虚拟通道;根据所述通道指向数据进行的第一虚拟通道指向,将至少一个所述目标虚拟通道与所述通道指向数据指向的第一虚拟通道进行对齐,完成所述传输通道的建立。3.如权利要求2所述的方法,其特征在于,所述通道指向数据包括驱动接口对象;所述获取为所述应用层配置的通道指向数据之前,所述方法还包括:确定所述目标虚拟通道的数量;根据所述目标虚拟通道的数量,为所述应用层创建相应数量的所述驱动接口对象,所述驱动接口对象用于指向所述目标虚拟通道;将所创建的驱动接口对象存储至所述通道指向数据。4.如权利要求1所述的方法,其特征在于,所述响应于通道开启指令,从所述驱动层的多个第一虚拟通道中确定至少一个目标虚拟通道之前,所述方法还包括:从配置文件中提取通道标识,所述通道标识用于指示所述图像传感器被定制开启的第二虚拟通道;根据提取到的通道标识生成所述通道开启指令。5.如权利要求1所述的方法,其特征在于,所述响应于通道开启指令,从所述驱动层的多个第一虚拟通道中确定至少一个目标虚拟通道之前,所述方法还包括:接收上位机发送的所述通道开启指令。6.如权利要求1至5任一项所述的方法,其特征在于,所述通过所述应用层,对所述图像数据进行测试处理,包括:通过所述应用层,对来自于多个所述目标虚拟通道的所述图像数据进行多通道融合处理,得到单通道图像数据。7.如权利要求6所述的方...

【专利技术属性】
技术研发人员:黄俊锋李洪周亮柳承台
申请(专利权)人:深圳市辰卓科技有限公司
类型:发明
国别省市:

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

1