一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种电池尺寸检测方法、系统、装置及存储介质与流程

2022-03-05 00:38:44 来源:中国专利 TAG:


1.本技术涉及电池检测的技术领域,尤其是涉及一种电池尺寸检测方法、系统、装置及存储介质。


背景技术:

2.电池指盛有电解质溶液和金属电极以产生电流的杯、槽或其他容器或复合容器的部分空间,能将化学能转化成电能的装置。随着科技的进步,电池泛指能产生电能的小型装置。
3.由于电池的形状各异,在一些应用场景中又对电池尺寸检测要求精度极高,如动力电池中为了保证电芯的一致性,需要尽可能缩小电芯之间的形状差异,因此电池尺寸是重要的测量标准之一,必须对电池进行全方位的尺寸测量与筛选。
4.传统的电池检测多依靠人工检测,但存在有效率低且误差大的缺陷。


技术实现要素:

5.为了实现对电池尺寸进行自动化、精细化检测,本技术提供一种电池尺寸检测方法、系统、装置及存储介质。
6.第一方面,本技术提供一种电池尺寸检测方法,采用如下的技术方案:一种电池尺寸检测方法,包括:响应检测请求,所述检测请求携带用于生成检测图像的检测指令;根据检测指令,读取待测电池所处的检测区域,生成检测图像;获取用户录入的待测电池的颜色数据;提取检测图像中与颜色数据一致的颜色位置;根据颜色位置,获取用户划分的边界区域;提取边界区域中的颜色位置,形成电池边界数据;计算电池边界数据,形成电池尺寸数据。
7.通过采用上述技术方案,利用待测电池的检测图像,用户录入待测电池的颜色数据,便能够自动提取检测图像中的颜色位置,用户进一步划分边界区域,便能够自动将颜色位置中符合便捷区域的部分提取,进而形成电池边界数据,从而自动计算电池边界数据,得到电池尺寸数据,实现对电池尺寸进行自动化、精细化检测的效果。
8.可选的,所述计算电池边界数据,形成电池尺寸数据后,包括:根据电池尺寸数据,提取对应检测区域和颜色数据,生成判定参数;绑定判定参数和电池尺寸数据,形成检测模板并存储至预设的模板数据库。
9.通过采用上述技术方案,每次形成电池尺寸数据时,均可将电池尺寸数据与判定参数绑定,以形成检测模板,便于后续电池检测时进行快捷比对。
10.可选的,所述获取用户录入的待测电池的颜色数据后,包括:调取所读取的检测区域和录入的颜色数据,生成录入参数;
获取模板数据库,比对模板数据库中是否存在与录入参数一致的判定参数;若判断为是,则提取该判定参数对应的电池尺寸数据;若判断为否,则跳转至“提取检测图像中与颜色数据一致的颜色位置”步骤,直至提取电池尺寸数据。
11.通过采用上述技术方案,用户在对待测电池进行检测时,便可先利用检测模板,将录入参数与判定参数比对,若比对一致,便可实现快捷获取电池尺寸数据的效果。
12.可选的,所述提取该判定参数对应的电池尺寸数据后,包括:响应用户输入的执行信息,所述执行信息包括确认指令或检查指令;读取执行信息中的指令;若读取到确认指令,则确定所提取的电池尺寸数据为最终结果;若读取到检查指令,则跳转至“提取检测图像中与颜色数据一致的颜色位置”步骤,直至提取电池尺寸数据。
13.通过采用上述技术方案,在利用检测模板快捷获取电池尺寸数据后,用户能够根据所获取的电池尺寸数据的可靠性以及自身经验,可选择确认指令以确定最终结果,或选择检查指令以重新获取电池尺寸数据,从而保障电池尺寸数据的稳定性。
14.可选的,所述绑定判定参数和电池尺寸数据,形成检测模板并存储至预设的模板数据库后,包括:统计每种检测模板的形成次数,并绑定至检测模板中。
15.通过采用上述技术方案,利用统计每种检测模板的形成次数,以供用户每次选择检测模板时进行参考,形成次数越多的检测模板,则最终快捷形成的电池尺寸数据的稳定性越高。
16.可选的,所述根据检测指令,读取待测电池所处的检测区域,生成检测图像后,包括:根据检测图像,读取待测电池的方向标识;判断方向标识与预设标识的方向是否一致;若判断为是,则标记待测电池为正放;若判断为否,则标记待测电池为倒放。
17.通过采用上述技术方案,利用检测图像,分析方向标识与预设标识是否一致,以判定待测电池的放置是否正确,若放置异常则提醒用户及时标记或调整。
18.可选的,所述计算电池边界数据,形成电池尺寸数据后,包括:根据电池尺寸数据,计算电池的中心点数据。
19.通过采用上述技术方案,利用电池尺寸数据,待测电池的中心点便能够计算得出,从而在待测电池检测完成后,便于对待测电池的准确抓取。
20.第二方面,本技术提供一种电池尺寸检测系统,采用如下的技术方案:一种电池尺寸检测系统,包括:检测请求响应模块,用于响应检测请求,所述检测请求携带用于生成检测图像的检测指令;检测图像生成模块,用于根据检测指令,读取待测电池所处的检测区域,生成检测图像;
颜色数据获取模块,用于获取用户录入的待测电池的颜色数据;颜色位置提取模块,用于提取检测图像中与颜色数据一致的颜色位置;边界区域获取模块,用于根据颜色位置,获取用户划分的边界区域;电池边界数据形成模块,用于提取边界区域中的颜色位置,形成电池边界数据;电池尺寸数据形成模块,用于计算电池边界数据,形成电池尺寸数据。
21.通过采用上述技术方案,利用待测电池的检测图像,用户录入待测电池的颜色数据,便能够自动提取检测图像中的颜色位置,用户进一步划分边界区域,便能够自动将颜色位置中符合便捷区域的部分提取,进而形成电池边界数据,从而自动计算电池边界数据,得到电池尺寸数据,实现对电池尺寸进行自动化、精细化检测的效果。
22.第三方面,本技术提供一种电池尺寸检测装置,采用如下的技术方案:一种电池尺寸检测装置,包括存储器和处理器,所述存储器上存储有能够被处理器加载并执行如上述任一种方法的计算机程序。
23.通过采用上述技术方案,利用待测电池的检测图像,用户录入待测电池的颜色数据,便能够自动提取检测图像中的颜色位置,用户进一步划分边界区域,便能够自动将颜色位置中符合便捷区域的部分提取,进而形成电池边界数据,从而自动计算电池边界数据,得到电池尺寸数据,实现对电池尺寸进行自动化、精细化检测的效果。
24.第四方面,本技术提供一种计算机可读存储介质,采用如下的技术方案:一种计算机可读存储介质,存储有能够被处理器加载并执行如上述任一种方法的计算机程序。
25.通过采用上述技术方案,利用待测电池的检测图像,用户录入待测电池的颜色数据,便能够自动提取检测图像中的颜色位置,用户进一步划分边界区域,便能够自动将颜色位置中符合便捷区域的部分提取,进而形成电池边界数据,从而自动计算电池边界数据,得到电池尺寸数据,实现对电池尺寸进行自动化、精细化检测的效果。
26.综上所述,本技术包括以下至少一种有益技术效果:自动计算电池边界数据,得到电池尺寸数据,实现对电池尺寸进行自动化、精细化检测的效果;用户在对待测电池进行检测时,便可先利用检测模板,将录入参数与判定参数比对,若比对一致,便可实现快捷获取电池尺寸数据的效果;用户能够根据所获取的电池尺寸数据的可靠性以及自身经验,可选择确认指令以确定最终结果,或选择检查指令以重新获取电池尺寸数据,从而保障电池尺寸数据的稳定性。
附图说明
27.图1是本技术实施例中电池尺寸检测方法步骤的流程图。
28.图2是本技术实施例中判断电池放置方向步骤的流程图。
29.图3是本技术实施例中比对录入参数和判定参数步骤的流程图。
30.图4是本技术实施例中形成检测模板步骤的流程图。
31.图5是本技术实施例中电池尺寸检测系统的模块框图。
32.附图标记说明:1、检测请求响应模块;2、检测图像生成模块;3、颜色数据获取模
块;4、颜色位置提取模块;5、边界区域获取模块;6、电池边界数据形成模块;7、电池尺寸数据形成模块。
具体实施方式
33.以下结合附图1-5对本技术作进一步详细说明。
34.本技术实施例公开一种电池尺寸检测方法。
35.参照图1,电池尺寸检测方法包括以下步骤:s100、响应检测请求。
36.其中,检测请求由用户将待测电池放置于检测区域后自动发出,检测请求携带用于生成检测图像的检测指令,检测图像包括待测电池所放置的检测区域以及检测区域上放置的待测电池。
37.进一步的,检测区域设置于检测所用装置的工作台上,工作台的台面设置有压力传感器。当待测电池放置于检测区域时,压力传感器感受到待测电池的重量,并向主程序发出信号,也就是检测请求。
38.s101、读取待测电池所处的检测区域,生成检测图像。
39.其中,根据接收到的检测指令,主程序便会控制设置于装置上的高清相机对检测区域进行拍摄,进而生成检测图像。
40.参照图2,在对待测电池生成检测图像后,还会对待测电池上的方向标识进行读取,具体包括以下步骤:s200、读取待测电池的方向标识。
41.其中,采用blob 技术对检测图像进行处理,以确定待测电池在检测图像中的具体位置以及放置位置。进一步的,根据检测图像,将检测图像中待测电池的部分进行特写,并提取待测电池中含有方向标识的区域。每种型号的电池均由用户提前设定方向标识的位置,方向标识为待测电池中的不规则图案,此处的不规则图案主要为排出中心对称图形以外的图案,便可由相机读取方向标识所在的区域。
42.s201、判断方向标识与预设标识的方向是否一致。
43.其中,每种型号的电池均由用户预先设定预设标识,预设标识为待测电池正确放置于检测区域时,待测电池中的不规则图案的方向。进而,将读取的方向标识与用户设定的预设标识比对,以判断两个标识对应的不规则图案的方向是否一致,从而判断待测电池的放置方向是否正确,若放置异常则提醒用户及时标记或调整,保障电池后续抓取安装的可靠性。
44.若判断为是,则跳转至s202;s202、标记待测电池为正放。
45.其中,在标记待测电池为正放后,将所标记的信号发送至显示终端。显示终端可采用设置于检测装置上的显示屏,可以为用户的智能终端,如pc、平板电脑及手机等。
46.若判断为否,则跳转至s203;s203、标记待测电池为倒放。
47.其中,在标记待测电池为倒放后,将所标记的信号发送至显示终端,以供用户及时调整电池的放置方向。
48.回看图1,在生成检测图像后,还会对检测图像进行处理,具体包括以下步骤:s102、获取用户录入的待测电池的颜色数据。
49.其中,采用roi技术对检测图像进行图像处理,以便于确定待测电池的边界,进而确定待测电池的尺寸。
50.具体地,用户根据每种型号的待测电池边界处的颜色选择,录入与待测电池边界处的颜色一致的颜色数据。
51.参照图3,在用户录入颜色数据后,还会先比对检测模板,具体包括以下步骤:s300、调取所读取的检测区域和录入的颜色数据,生成录入参数。
52.举例说明,若该待测电池的检测区域为a,此处的检测区域代表不同形状、大小的区域总合。录入的颜色数据为x、y、z。进而将上述区域和数据进行绑定并生成录入参数1。
53.s301、获取模板数据库,比对模板数据库中是否存在与录入参数一致的判定参数。
54.其中,模板数据库包含多个检测模板,每个检测模板均包含最终的电池尺寸数据以及与电池尺寸数据对应的判定参数,判定参数包括检测区域和颜色数据。模板数据库中的检测模板可由用户提前设定生成,也可由检测装置每次生成的电池尺寸数据对应自动生成。具用户在对待测电池进行检测时,便可先利用检测模板,将录入参数与判定参数比对,若比对一致,便可实现快捷获取电池尺寸数据的效果。
55.具体地,假定模板数据库中包含有判定参数1、判定参数2等,其中判定参数1包括检测区域a以及录入颜色数据x、y、z,此时则说明录入参数1与判定参数1一致,便可将判定参数1对应的电池尺寸数据进行提取,以便用户快捷获取电池尺寸数据。而若模板数据库中所有的判定参数均位于录入参数1一致,例如判定参数1中包括检测区域a以及录入颜色数据x、y;判定参数2中包括检测区域b以及录入颜色数据x、y、z,此时则说明录入参数1与判定参数1和2均不一致,便无法提取对应的电池尺寸数据。
56.若判断为是,则跳转至s302;s302、提取该判定参数对应的电池尺寸数据。
57.其中,若判断为是,则说明模板数据库中存在与录入参数一致的判定参数,便可快捷提取电池尺寸数据,并反馈至显示终端。
58.若判断为否,则跳转至s103。
59.其中,若判断为否,则说明模板数据库中未存在与录入参数一致的判定参数,则按正常检测流程继续进行。
60.参照图3,在提取该判定参数对应的电池尺寸数据后,还会对用户的后续执行信息进行响应,具体包括以下步骤:s303、响应用户输入的执行信息。
61.其中,执行信息包括确认指令或检查指令。进一步的,确认指令用于确定所提取的电池尺寸数据为最终结果,检查指令用于对所提取的电池尺寸数据进行检查。
62.具体地,当提取该判定参数对应的电池尺寸数据后,显示终端在显示电池尺寸数据的同时,还会显示“确认”和“检查”两种提示,分别对应确认指令和检查指令,用户可通过触摸提示以发出对应的指令。
63.s304、读取执行信息中的指令。
64.其中,若用户触摸“确认”,则程序读取执行信息中的指令为确认指令;若用户触摸“检查”,则程序读取执行信息中的指令为检查指令。
65.具体地,在利用检测模板快捷获取电池尺寸数据后,用户能够根据所获取的电池尺寸数据的可靠性以及自身经验,可选择确认指令以确定最终结果,或选择检查指令以重新获取电池尺寸数据,从而保障电池尺寸数据的稳定性。
66.s305、若读取到确认指令,则确定所提取的电池尺寸数据为最终结果。
67.s306、若读取到检查指令,则跳转至s103。
68.回看图1,用户录入颜色数据后,检测方法还包括以下步骤:s103、提取检测图像中与颜色数据一致的颜色位置。
69.其中,颜色数据为待测电池边界的颜色选择,而待测电池边界内也会存在也边界的颜色选择一致的颜色,此时的颜色位置便不仅为待测电池的边界,也包含边界内的区域。
70.s104、获取用户划分的边界区域。
71.其中,根据颜色位置,用户将待测电池的边界处划分为感兴趣区域,也为边界区域。
72.s105、提取边界区域中的颜色位置,形成电池边界数据。
73.s106、计算电池边界数据,形成电池尺寸数据。
74.参照图4,在形成电池尺寸数据后,还会形成检测模板,具体包括以下步骤:s400、提取对应检测区域和颜色数据,生成判定参数。
75.其中,根据最终所形成的电池尺寸数据,提取该待测电池对应的监测区域和用户录入的颜色数据,并绑定生成判定参数,以供后期待测电池检测时与录入参数比对。
76.s401、绑定判定参数和电池尺寸数据,形成检测模板并存储至预设的模板数据库。
77.具体地,每次形成电池尺寸数据时,均可将电池尺寸数据与判定参数绑定,以形成检测模板,便于后续电池检测时进行快捷比对。
78.s402、统计每种检测模板的形成次数,并绑定至检测模板中。
79.具体地,利用统计每种检测模板的形成次数,以供用户每次选择检测模板时进行参考,形成次数越多的检测模板,则最终快捷形成的电池尺寸数据的稳定性越高。
80.回看图1,形成电池尺寸数据后,还会对待测电池的中心点进行计算,具体包括以下步骤:s107、计算电池的中心点数据。
81.其中,根据电池尺寸数据,待测电池的中心点便能够计算得出,从而在待测电池检测完成后,便于对待测电池的准确抓取。
82.本技术实施例一种电池尺寸检测方法的实施原理为:检测时,先利用待测电池的检测图像,用户录入待测电池的颜色数据,便能够自动提取检测图像中的颜色位置,然后用户进一步划分边界区域,便能够自动将颜色位置中符合便捷区域的部分提取,进而形成电池边界数据,最后自动计算电池边界数据,得到电池尺寸数据,实现对电池尺寸进行自动化、精细化检测的效果。
83.基于上述方法,本技术实施例还公开一种电池尺寸检测系统。
84.参照图5,电池尺寸检测系统包括:检测请求响应模块1,检测请求响应模块1用于响应检测请求,检测请求携带用于生成检测图像的检测指令;
检测图像生成模块2,检测图像生成模块2用于根据检测指令,读取待测电池所处的检测区域,生成检测图像;颜色数据获取模块3,颜色数据获取模块3用于获取用户录入的待测电池的颜色数据;颜色位置提取模块4,颜色位置提取模块4用于提取检测图像中与颜色数据一致的颜色位置;边界区域获取模块5,边界区域获取模块5用于根据颜色位置,获取用户划分的边界区域;电池边界数据形成模块6,电池边界数据形成模块6用于提取边界区域中的颜色位置,形成电池边界数据;电池尺寸数据形成模块7,电池尺寸数据形成模块7用于计算电池边界数据,形成电池尺寸数据。
85.本技术实施例还公开一种电池尺寸检测装置,其包括存储器和处理器,其中,存储器上存储有能够被处理器加载并执行如上述的电池尺寸检测方法的计算机程序。
86.本技术实施例还公开一种计算机可读存储介质。计算机可读存储介质内存储有能够被处理器加载并执行如上述的电池尺寸检测方法的计算机程序,计算机可读存储介质例如包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
87.以上实施例仅用以说明本发明的技术方案,而非对发明的保护范围进行限制。显然,所描述的实施例仅仅是本发明部分实施例,而不是全部实施例。基于这些实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明所要保护的范围。尽管参照上述实施例对本发明进行了详细的说明,本领域普通技术人员依然可以在不冲突的情况下,不作出创造性劳动对本发明各实施例中的特征根据情况相互组合、增删或作其他调整,从而得到不同的、本质未脱离本发明的构思的其他技术方案,这些技术方案也同样属于本发明所要保护的范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献