一种终端匹配多种类型工业相机的方法与流程

文档序号:21273198发布日期:2020-06-26 23:04阅读:587来源:国知局
一种终端匹配多种类型工业相机的方法与流程

本发明属于工业相机技术领域,具体涉及一种终端匹配多种类型工业相机的方法。



背景技术:

工业相机是现代化工业的一种代表,任何机械化、智能化的生产线都离不开视觉的辅助系统。现有的工业相机是解决当前工业化视觉问题的唯一途径。目前的工业相机的市场情况来看多种类的工业相机并不能统一的使用一种参数设置软件进行相机的参数配置,其原因有以下几方面:市场工业相机的品牌种类繁多但是多厂商都不进行相机设置软件的参数设置的平台互通,这就造成了不同品牌的相机都需要不同的软件进行相机参数的设定。当前工业相机市场的各个品牌的参数设定软件存在运行不稳定的原因。软件运行期间经常会出现软件的闪退等一系列问题。现有的各种相机参数设定软件都存在不同品牌的相机不可以使用其他品牌的相机软件进行相机参数的设置,不仅如此如果强行使用其他品牌相机的软件对不是此品牌相机进行参数的设定可能还会出现相机硬件损坏的问题。



技术实现要素:

为此,本发明提供一种终端匹配多种类型工业相机的方法,以解决现有技术中在同一个终端使用多种类型的工业相机导致的兼容性不匹配的问题。

为了实现上述目的,本发明提供如下技术方案:一种终端匹配多种类型工业相机的方法,包括以下步骤:

获取相机序列号;

通过云端获取该相机序列号所对应的相机型号;

设置与该相机型号匹配的参数值。

进一步的,获取相机序列号还包括以下步骤:使终端与相机进行数据连接。

进一步的,所述相机型号包括该相机的硬件参数。

进一步的,所述设置与该相机型号匹配的参数值之后还包括以下步骤:存储已匹配的相机型号。

进一步的,所述参数值包括:编号、相机名称、相机的曝光、增益、光亮值、x轴参数值、y轴参数值、z轴参数值。

进一步的,获取相机序列号还包括以下步骤:数据连接方式包括有线网络连接。

进一步的,数据连接方式还包括无线网络连接。

一种终端,至少包括:

数据获取模块,用于获取工业相机的序列号;

搜索模块,通用于过获取的序列号搜索对应的相机型号;

设置模块,用于设置于相机型号匹配的参数值。

进一步的,还包括包括存储器和处理器,所述存储器存储有程序指令,所述程序指令被处理器执行时,实现上述的方法。

一种存储介质,存储有计算机程序,所述计算机程序被处理器执行时,实现上述的方法。

本发明具有如下优点:能够通过一个软件同时兼容多种类型的工业相机。软件的操作页面简洁大方实用性强,充分考虑了用户的使用感受。软件经过长期的测试和调整稳定性可以很好的得到保证,充分保证的软件的长时间使用;提高使用的便携性。

附图说明

为了更清楚地说明本发明的实施方式或现有技术中的技术方案,下面将对实施方式或现有技术描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是示例性的,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图引伸获得其它的实施附图。

本说明书所绘示的结构、比例、大小等,均仅用以配合说明书所揭示的内容,以供熟悉此技术的人士了解与阅读,并非用以限定本发明可实施的限定条件,故不具技术上的实质意义,任何结构的修饰、比例关系的改变或大小的调整,在不影响本发明所能产生的功效及所能达成的目的下,均应仍落在本发明所揭示的技术内容得能涵盖的范围内。

图1是本发明一种具体实施方式提供的一种终端匹配多种类型工业相机的方法的流程图;

图2是本发明一种具体实施方式提供的一种终端匹配多种类型工业相机的方法的参数设置界面图。

具体实施方式

下面将结合附图和具体实施方式对本发明的技术方案进行清楚、完整地描述,但是本领域技术人员将会理解,下列所描述的实施例是本发明一部分实施例,而不是全部的实施例,仅用于说明本发明,而不应视为限制本发明的范围。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。实施例中未注明具体条件者,按照常规条件或制造商建议的条件进行。所用试剂或仪器未注明生产厂商者,均为可以通过市售购买获得的常规产品。

实施例1

本发明实施例1提供的一种终端匹配多种类型工业相机的方法,请参阅图1所示,包括以下步骤:

s1、获取相机序列号;

s2、通过云端获取该相机序列号所对应的相机型号;

s3、设置与该相机型号匹配的参数值。需要说明的是,获取相机序列号之前还包括以下步骤:使终端与相机进行数据连接。所述相机型号包括该相机的硬件参数。所述设置与该相机型号匹配的参数值之后还包括以下步骤:存储已匹配的相机型号。所述参数值包括:编号、相机名称、相机的曝光、增益、光亮值、x轴参数值、y轴参数值、z轴参数值。获取相机序列号还包括以下步骤:数据连接方式包括有线网络连接。

具体的:用户使用网线进行相机和pc客户端的连接,用户启动软件主页面,进行相机连接检查。打开软件首先获取相机的序列号码,软件会记录每次匹配和校验的相机的型号进行存储方便以后的相机匹配使用。获取相机的序列号为了对相机进行校验匹配后台的参数算法来进行相机具体参数的设置。

软件获取相机的序列号,后台通过云端获取相机型号及硬件读取。获取相机的具体参数值。通过c#语言进行核心参数设置算法的编写来获得相机的序列号进行自动的相机型号适配进行软件的稳定性调试,来确保软件稳定性的前提上对相机进行参数的设置。

相机连接成功软件页面出现相机参数设置页面显示相机的编号、相机名称、相机的曝光、增益、光亮值、x、y、z参数值得设定。不同品牌的相机需要支持网口的连接方式才可以使用此软件。一种终端,至少包括:数据获取模块,用于获取工业相机的序列号;

搜索模块,通用于过获取的序列号搜索对应的相机型号;

设置模块,用于设置于相机型号匹配的参数值。

还包括包括存储器和处理器,所述存储器存储有程序指令,所述程序指令被处理器执行时,实现上述的方法。

一种存储介质,存储有计算机程序,所述计算机程序被处理器执行时,实现上述的方法。

实施例2

本发明实施例2提供的一种终端匹配多种类型工业相机的方法,包括以下步骤:

s1、获取相机序列号;s2、通过云端获取该相机序列号所对应的相机型号;

s3、设置与该相机型号匹配的参数值。需要说明的是,获取相机序列号之前还包括以下步骤:使终端与相机进行数据连接。所述相机型号包括该相机的硬件参数。所述设置与该相机型号匹配的参数值之后还包括以下步骤:存储已匹配的相机型号。所述参数值包括:编号、相机名称、相机的曝光、增益、光亮值、x轴参数值、y轴参数值、z轴参数值。获取相机序列号还包括以下步骤:数据连接方式还包括无线网络连接。

具体的:用户使用无线连接进行相机和pc客户端的连接,用户启动软件主页面,进行相机连接检查。打开软件首先获取相机的序列号码,软件会记录每次匹配和校验的相机的型号进行存储方便以后的相机匹配使用。获取相机的序列号为了对相机进行校验匹配后台的参数算法来进行相机具体参数的设置。

软件获取相机的序列号。获取相机的具体参数值。通过c#语言进行核心参数设置算法的编写用过获得相机的序列号进行自动的相机型号适配进行软件的稳定性调试,来确保软件稳定性的前提上对相机进行参数的设置。

相机连接成功软件页面出现相机参数设置页面显示相机的编号、相机名称、相机的曝光、增益、光亮值、x、y、z参数值得设定。不同品牌的相机需要支持网口的连接方式才可以使用此软件。

实施例3

本发明实施例3提供的一种终端匹配多种类型工业相机的方法,包括以下步骤:

s1、获取相机序列号;

s2、通过云端获取该相机序列号所对应的相机型号;

s3、设置与该相机型号匹配的参数值。需要说明的是,获取相机序列号之前还包括以下步骤:使终端与相机进行数据连接。所述相机型号包括该相机的硬件参数。所述设置与该相机型号匹配的参数值之后还包括以下步骤:存储已匹配的相机型号。所述参数值包括:编号、相机名称、相机的曝光、增益、光亮值、x轴参数值、y轴参数值、z轴参数值。获取相机序列号还包括以下步骤:数据连接方式还包括无线网络连接。

具体的:用户使用无线连接进行相机和pc客户端的连接,用户启动软件主页面,进行相机连接检查。打开软件首先获取相机的序列号码,软件会记录每次匹配和校验的相机的型号进行存储方便以后的相机匹配使用。获取相机的序列号为了对相机进行校验匹配后台的参数算法来进行相机具体参数的设置。

软件获取相机的序列号。获取相机的具体参数值。通过c#语言进行核心参数设置算法的编写用过获得相机的序列号进行自动的相机型号适配进行软件的稳定性调试,来确保软件稳定性的前提上对相机进行参数的设置。

相机连接成功软件页面出现相机参数设置页面显示相机的编号、相机名称、相机的曝光、增益、最高光亮值、最低光亮值、最小x、最大x、最小y、最大y、最小z和最大z参数值得设定。不同品牌的相机需要支持网口的连接方式才可以使用此软件。

一种终端,至少包括:

数据获取模块,用于获取工业相机的序列号;

搜索模块,通用于过获取的序列号搜索对应的相机型号;

设置模块,用于设置于相机型号匹配的参数值。

还包括包括存储器和处理器,所述存储器存储有程序指令,所述程序指令被处理器执行时,实现上述的方法。

一种存储介质,存储有计算机程序,所述计算机程序被处理器执行时,实现上述的方法。

一种终端,至少包括:

数据获取模块,用于获取工业相机的序列号;

搜索模块,通用于过获取的序列号搜索对应的相机型号;

设置模块,用于设置于相机型号匹配的参数值。

还包括包括存储器和处理器,所述存储器存储有程序指令,所述程序指令被处理器执行时,实现上述的方法。

一种存储介质,存储有计算机程序,所述计算机程序被处理器执行时,实现上述的方法。

具体实施:

海康威视的工业相机是此软件成功连接的实例,海康威视的工业相机通过网口的连接方式,软件通过获取相机的出厂序列号对相机进行参数的具体设置,请参阅图2所示。需要说明的是此软件不需要签订任何协议。

本发明不局限于上述可选实施方式,任何人在本发明的启示下都可得出其他各种形式的产品,但不论在其形状或结构上作任何变化,凡是落入本发明权利要求界定范围内的技术方案,均落在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1