程序加载方法、装置、相机、图像处理系统及存储介质制造方法及图纸

技术编号:37120807 阅读:10 留言:0更新日期:2023-04-01 05:16
本申请实施例提供了一种程序加载方法、装置、相机、图像处理系统及存储介质,涉及机器视觉技术领域。方法包括:获取表示多个不同类型的光源的工作状态的状态信号;基于状态信号,确定多个不同类型的光源中当前处于工作状态的光源;加载当前处于工作状态的光源对应的图像处理程序。如此,能够简化用户操作,提高业务效率并降低人工成本。效率并降低人工成本。效率并降低人工成本。

【技术实现步骤摘要】
程序加载方法、装置、相机、图像处理系统及存储介质


[0001]本申请涉及机器视觉
,特别是涉及一种程序加载方法、装置、相机、图像处理系统及存储介质。

技术介绍

[0002]随着机器视觉技术的快速发展,可以通过相机采集图像,并对采集到的图像进行处理,例如,识别图像中包含的信息。另外,由于需要采集的信息不同,可能需要为相机提供不同类型的光源。例如,当采集包含条形码的图像时,需要为相机提供白光光源,相应的,相机可以加载用于对包含条形码的图像进行处理的图像处理程序,以对采集到的图像进行处理;当采集包含电路板中线路的图像时,需要为相机提供红光光源,相应的,相机可以加载用于对包含线路的图像进行处理的图像处理程序,以对采集到的图像进行处理。
[0003]相关技术中,在用户根据业务需求更改光源类型的同时,需要手动对相机进行设置,使得相机加载并运行对应的用于对采集到的图像进行处理的程序,进而,会导致用户操作繁琐,使得业务效率不高且人工成本较高。

技术实现思路

[0004]本申请实施例的目的在于提供一种程序加载方法、装置、相机、图像处理系统及存储介质,以简化用户操作,提高业务效率、降低人工成本。具体技术方案如下:
[0005]本申请实施例的第一方面,首先提供了一种程序加载方法,所述方法包括:
[0006]获取表示多个不同类型的光源的工作状态的状态信号;
[0007]基于所述状态信号,确定所述多个不同类型的光源中当前处于工作状态的光源;
[0008]加载当前处于工作状态的光源对应的图像处理程序。
[0009]在一些实施例中,所述状态信号表示所述多个不同类型的光源中当前处于工作状态的光源两端的压降;
[0010]所述基于所述状态信号,确定所述多个不同类型的光源中当前处于工作状态的光源,包括:
[0011]从所述多个不同类型的光源中,确定处于工作状态时两端的压降与所述状态信号所表示的压降一致的光源,作为当前处于工作状态的光源。
[0012]在一些实施例中,每一类型的光源包含指定数目个灯珠;该类型的光源处于工作状态时两端的压降为:基于该类型的光源中一个灯珠处于工作状态时的压降,以及该类型的光源包含的指定数目个灯珠的连接方式确定的。
[0013]在一些实施例中,所述方法还包括:
[0014]若所述多个不同类型的光源处于工作状态时两端的压降与所述状态信号所表示的压降均不一致,则进行告警。
[0015]本申请实施例的第二方面,提供了一种程序加载装置,所述装置包括:
[0016]状态信号获取模块,用于获取表示多个不同类型的光源的工作状态的状态信号;
[0017]光源类型确定模块,用于基于所述状态信号,确定所述多个不同类型的光源中当前处于工作状态的光源;
[0018]程序加载模块,用于加载当前处于工作状态的光源对应的图像处理程序。
[0019]在一些实施例中,所述状态信号表示所述多个不同类型的光源中当前处于工作状态的光源两端的压降;
[0020]所述光源类型确定模块,具体用于:
[0021]从所述多个不同类型的光源中,确定处于工作状态时两端的压降与所述状态信号所表示的压降一致的光源,作为当前处于工作状态的光源。
[0022]在一些实施例中,每一类型的光源包含指定数目个灯珠;该类型的光源处于工作状态时两端的压降为:基于该类型的光源中一个灯珠处于工作状态时的压降,以及该类型的光源包含的指定数目个灯珠的连接方式确定的。
[0023]在一些实施例中,所述装置还包括:
[0024]告警模块,用于若所述多个不同类型的光源处于工作状态时两端的压降与所述状态信号所表示的压降均不一致,则进行告警。
[0025]本申请实施例的第三方面,提供了一种相机,包括处理器和摄像头;
[0026]所述摄像头,用于采集图像;
[0027]所述处理器,用于执行上述任一所述的程序加载方法,以对所述摄像头采集到的图像进行处理。
[0028]本申请实施例的第四方面,提供了一种图像处理系统,所述图像处理系统包括如本申请实施例第三方面所述的相机,以及多个不同类型的光源。
[0029]本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述任一所述的程序加载方法。
[0030]本申请实施例还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述任一所述的程序加载方法。
[0031]本申请实施例有益效果:
[0032]本申请实施例提供的一种程序加载方法,该方法包括:获取表示多个不同类型的光源的工作状态的状态信号;基于状态信号,确定多个不同类型的光源中当前处于工作状态的光源;加载当前处于工作状态的光源对应的图像处理程序。
[0033]基于上述处理,能够基于表示多个不同类型的光源的工作状态的状态信号,确定当前处于工作状态的光源的类型,进而,基于确定出的处于工作状态的光源自动加载与其相对应的图像处理程序。也就能实现在用户根据业务需求更改光源类型的同时,相机自动加载与该光源类型相对应的图像处理程序。进而,能够简化用户操作,提高业务效率并降低人工成本。
[0034]当然,实施本申请的任一产品或方法并不一定需要同时达到以上所述的所有优点。
附图说明
[0035]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本
申请的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的实施例。
[0036]图1为本申请实施例提供的一种程序加载方法的流程示意图;
[0037]图2为本申请实施例提供的一种图像处理系统加载程序的流程示意图;
[0038]图3为本申请实施例提供的一种程序加载装置的结构示意图。
具体实施方式
[0039]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员基于本申请所获得的所有其他实施例,都属于本申请保护的范围。
[0040]随着机器视觉技术的快速发展,可以通过相机采集图像,并对采集到的图像进行处理,例如,识别图像中包含的信息。另外,由于采集的信息的种类不同,需要为相机提供不同类型的光源。例如,在物流场景中,可以在传送带附近设置相机,该相机用于采集传送带上传输的对象的图像。另外,还可以设置不同类型的光源,每一光源的光照方向与相机采集图像的方向一致,也就可以为该相机进行补光。
[0041]相关技术中,在用户根据业务需求更改光源类型的同时,需要手动对相机进行设置,使得相机加载并运行对应的图像处理程序,导致用户操作繁琐,使得业务效率不高且人工成本较高。
[0042本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种程序加载方法,其特征在于,所述方法包括:获取表示多个不同类型的光源的工作状态的状态信号;基于所述状态信号,确定所述多个不同类型的光源中当前处于工作状态的光源;加载当前处于工作状态的光源对应的图像处理程序。2.根据权利要求1所述的方法,其特征在于,所述状态信号表示所述多个不同类型的光源中当前处于工作状态的光源两端的压降;所述基于所述状态信号,确定所述多个不同类型的光源中当前处于工作状态的光源,包括:从所述多个不同类型的光源中,确定处于工作状态时两端的压降与所述状态信号所表示的压降一致的光源,作为当前处于工作状态的光源。3.根据权利要求2所述的方法,其特征在于,每一类型的光源包含指定数目个灯珠;该类型的光源处于工作状态时两端的压降为:基于该类型的光源中一个灯珠处于工作状态时的压降,以及该类型的光源包含的指定数目个灯珠的连接方式确定的。4.根据权利要求2所述的方法,其特征在于,所述方法还包括:若所述多个不同类型的光源处于工作状态时两端的压降与所述状态信号所表示的压降均不一致,则进行告警。5.一种程序加载装置,其特征在于,所述装置包括:状态信号获取模块,用于获取表示多个不同类型的光源的工作状态的状态信号;光源类型确定模块,用于基于所述状态信号,确定所述多个不同类型的光源中当前处于工作状态的光源;程序加载模块,用于加载当前处于工作状态的光源对应的...

【专利技术属性】
技术研发人员:俞豪张山岭
申请(专利权)人:杭州海康机器人股份有限公司
类型:发明
国别省市:

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

1