电芯尺寸测量方法、装置及系统
技术领域
本发明涉及电池
技术领域
,尤其涉及一种电芯尺寸测量方法及、装置及系统。背景技术
电芯是指单个含有正、负极的电化学电芯,一般不直接使用。区别于电池含有保护电路和外壳,可以直接使用。
电芯是充电电池中的蓄电部分,在组装充电电池的过程中,必须要确保电芯的尺寸符合规格。通常,需要对电芯尺寸进行人工测量,但是人工测量可能会因操作人员的操作误差导致测量出的数据不准确,以及人工测量的测量效率低。
发明内容
本发明提供一种电芯尺寸测量方法及、装置及系统,用以解决现有技术中人工测量准确度低的缺陷,实现根据采集到的图片,对图片中的待测电芯进行高精度的尺寸测量。
本发明提供一种电芯尺寸测量方法,包括:
获取待测电芯的俯视图像;
基于所述俯视图像,获取所述待测电芯的类型;
在所述待测电芯的类型是圆柱电芯的情况下,获取所述待测电芯的左视图像;
基于所述待测电芯的俯视图像和所述待测电芯的左视图像,获取所述待测电芯的尺寸信息;
其中,所述待测电芯的尺寸信息包括所述待测电芯的长度和直径。
根据本发明提供的一种电芯尺寸测量方法,在所述基于所述俯视图像,获取所述待测电芯的类型之后,还包括:
在所述待测电芯的类型是软包电芯的情况下,基于所述待测电芯的俯视图像,获取所述待测电芯的尺寸信息;
其中,所述待测电芯的尺寸信息包括所述待测电芯的总长度和极耳的长度。
根据本发明提供的一种电芯尺寸测量方法,在所述获取待测电芯的俯视图像之前,还包括:
获取与所述待测电芯的俯视图像对应的第一换算系数;
获取与所述待测电芯的左视图像对应的第二换算系数。
根据本发明提供的一种电芯尺寸测量方法,所述基于所述待测电芯的俯视图像和所述待测电芯的左视图像,获取所述待测电芯的尺寸信息,具体包括:
基于所述待测电芯的俯视图像,获取所述待测电芯的第一像素距离,并基于所述待测电芯的左视图像,所述待测电芯的第二像素距离;
基于所述第一像素距离和所述第一换算系数,获取所述待测电芯的长度,并基于所述第二像素距离和所述第二换算系数,获取所述待测电芯的直径。
根据本发明提供的一种电芯尺寸测量方法,所述在所述待测电芯的类型是软包电芯的情况下,基于所述待测电芯的俯视图像,获取所述待测电芯的尺寸信息,具体包括:
基于所述待测电芯的俯视图像,获取所述待测电芯的第三像素距离和第四像素距离;
基于所述第三像素距离和所述第一换算系数,获取所述待测电芯的总长度,并基于所述第四像素距离和所述第一换算系数,获取所述待测电芯的极耳长度。
根据本发明提供的一种电芯尺寸测量方法,所述基于所述待测电芯的俯视图像,获取所述待测电芯的第一像素距离,具体包括:
对所述待测电芯的俯视图像进行轮廓提取,得到第一轮廓;
基于所述第一轮廓,获取所述待测电芯的第一像素距离;
并基于所述待测电芯的左视图像,获取所述待测电芯的第二像素距离,具体包括:
对所述待测电芯的左视图像进行轮廓提取,得到第二轮廓;
基于所述第二轮廓,获取所述待测电芯的第二像素距离。
本发明还提供的一种电芯尺寸测量装置,包括:
俯视图像获取模块,用于获取待测电芯的俯视图像;
类型识别模块,用于基于所述俯视图像,获取所述待测电芯的类型;
左视图像获取模块,用于在所述待测电芯的类型是圆柱电芯的情况下,获取所述待测电芯的左视图像;
第一尺寸信息获取模块,用于基于所述待测电芯的俯视图像和所述待测电芯的左视图像,获取所述待测电芯的尺寸信息;
其中,所述尺寸信息包括所述待测电芯的长度和直径。
本发明还提供的一种电芯尺寸测量系统,包括第一摄像头、第二摄像头和上述任一种的电芯尺寸测量装置;
所述第一摄像头与所述电芯尺寸测量装置通信连接,用于拍摄所述待测电芯的俯视图像;
所述第二摄像头与所述电芯尺寸测量装置通信连接,用于拍摄所述待测电芯的左视图像。
本发明还提供的一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如上述任一项所述的电芯尺寸测量方法的步骤。
本发明还提供的一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如上述任一项所述的电芯尺寸测量方法的步骤。
本发明实施例通过待测电芯的俯视图像识别出电芯的类型,若其类型是圆柱电芯,则获取待测电芯的左视图像。对待测电芯的俯视图像和左视图像进行图像处理,可以得到该类型的待测电芯的长度和直径。进而,在识别出电芯类型的情况下,能够提高该类型的电芯尺寸测量的准确度,有效规避人工测量带来的误差。
附图说明
图1是本发明实施例提供的电芯尺寸测量方法的流程示意图;
图2是本发明实施例提供的电芯尺寸测量方法的总流程示意图;
图3是本发明实施例提供的电芯尺寸测量装置的结构示意图;
图4是本发明实施例提供的电子设备的实体结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
在本发明的描述中,需要说明的是,除非另有说明,术语“第一”、“第二”、“第三”等仅用于描述目的,而不能理解为指示或暗示相对重要性。
图1是本发明提供的电芯尺寸测量方法的流程示意图。如图1所示,本发明实施例提供的电芯尺寸测量方法,包括:步骤101、获取待测电芯的俯视图像。
需要说明的是,本发明实施例提供的电芯尺寸测量方法的执行主体是电芯尺寸测量装置。
电芯尺寸测量装置的测量对象是电芯,以测得电芯的实际尺寸。
在实际的工况中,待测电芯的俯视图像是指,平行设置在待测电芯上方的摄像头,由上向下拍摄得到的图片。
具体地,在对待测电芯进行测量时,电芯尺寸测量装置接收到来自上方摄像头所采集到的待测电芯的俯视图像。
步骤102、基于俯视图像,获取待测电芯的类型。
需要说明的是,电芯的分类方式有很多种,可以是依据封装形式,也可以是依据正极材料。
优选地,依据封装形式进行分类的电芯类型主要有两种:
第一种是圆柱电芯,电芯封装成圆柱体,圆柱体的两个底面分别是圆柱电芯的正负两极。
第二种是软包电芯,电芯封装成较扁的长方体,外部设有一层柔性的聚合物外壳,并设有从电芯中将正负两极引出来的导体(例如金属导体),即极耳。
具体地,电芯尺寸测量装置根据步骤101中的俯视图像,进行识别判断处理,可以得到步骤101中的俯视图像中的待测电芯的类型是圆柱电芯,或者是软包电芯。
其中,识别判断方法可以是最小距离分类法、费歇尔(Fisher)判别、或者SVM支持向量机等图像分类方法,本发明实施例对此不作具体限定。
例如,对俯视图像利用最小距离分类法进行判断时,对俯视图像所提取到的特征向量与矩形的特征向量之间的距离小于某一预设阈值。
或者,基于SVM支持向量机方法和样本电芯(包括两种电芯类型)训练后,得到一个可以识别电芯类型的识别模型,进而对待测电芯应用该识别模型,得到待测电芯的类型。
步骤103、在待测电芯的类型是圆柱电芯的情况下,获取待测电芯的左视图像。
需要说明的是,在实际的工况中,待测电芯的左视图像是指,与待测电芯同处一个水平面上的另一个摄像头,由左向右拍摄得到的图片。
具体地,若通过步骤102所识别出的电芯类型是圆柱电芯,电芯尺寸测量装置则驱动与待测电芯同处一个水平面上的另一个摄像头进行取像,电芯尺寸测量装置可以接收到由该摄像头将拍摄到的待测电芯的左视图像。
步骤104、基于待测电芯的俯视图像和待测电芯的左视图像,获取待测电芯的尺寸信息。
需要说明的是,由于不同类型电芯的封装形式不同,所以对应的尺寸信息不同。
待测电芯的尺寸,是指待测电芯是圆柱电芯的情况下,由于圆柱电芯外形为一个完整的圆柱体,待测电芯在实际环境中的物理尺寸实质上就是圆柱体的实际物理尺寸。
具体地,在待测电芯类型是圆柱电芯的情况下,电芯尺寸测量装置分别通过待测电芯的俯视图像和左视图像中包含的待测电芯图像信息,进行图像处理,将待测电芯在两幅图片中的尺寸分别转化成从两个不同方向观测到的待测电芯实际物理尺寸。由两个不同观测方向得到的电芯实际物理尺寸组成待测电芯的尺寸信息,用于从不同维度反映待测电芯在实际环境中的尺寸。
其中,待测电芯的尺寸信息包括待测电芯的长度和直径。
需要说明的是,在待测电芯类型是圆柱电芯的情况下,由于其封装外形为圆柱形,可以得到圆柱形的高和底面直径,即圆柱电芯的长度和直径。
具体地,电芯尺寸测量装置在步骤104中可以获取到的待测电芯的尺寸信息包括该圆柱电芯的长度和直径。
本发明实施例通过待测电芯的俯视图像识别出电芯的类型,若其类型是圆柱电芯,则获取待测电芯的左视图像。对待测电芯的俯视图像和左视图像进行图像处理,可以得到该类型的待测电芯的长度和直径。进而,在识别出电芯类型的情况下,能够提高该类型的电芯尺寸测量的准确度,有效规避人工测量带来的误差。
图2是根据本发明实施例提供的电芯尺寸测量方法的总流程示意图。基于上述任一实施例的内容,如图2所示,在基于俯视图像,获取待测电芯的类型之后,还包括:
步骤105、在待测电芯的类型是软包电芯的情况下,基于待测电芯的俯视图像,获取待测电芯的尺寸信息。
需要说明的是,软包电芯的外形不同于圆柱电芯的外形,软包电芯呈扁装,其底面为不规则图形,故此无需获取软包电芯的直径。所以,若通过步骤102判断出待测电芯的类型是软包电芯时,电芯尺寸测量装置则不会驱动另一个摄像头去获取待测电芯的左视图像。
待测电芯的尺寸,是指待测电芯是软包电芯的情况下,由于软包电芯由电芯本体和从电芯本体引出的金属导体两个部分构成,待测电芯在实际环境中的物理尺寸除了电芯的长度,也包括从电芯本体引出的金属导体的长度。
具体地,若通过步骤102所识别出的电芯类型是软包电芯,电芯尺寸测量装置可以通过待测电芯的俯视图像中包含的待测电芯图像信息,进行图像处理,除了将待测电芯在俯视图像中的总尺寸转化成实际物理尺寸,还要对处理后的图像寻找非连续直线的外形边缘,其中不连续的部分就是软包电芯的极耳,再通过对非连续直线的外形边缘中突出的部位在俯视图像中的尺寸转化成待测电芯的极耳的实际物理尺寸。由两待测电芯的不同部分的实际物理尺寸组成待测电芯的尺寸信息,用于反映待测电芯在实际环境中的尺寸。
其中,待测电芯的尺寸信息包括待测电芯的总长度和极耳的长度。
需要说明的是,在待测电芯类型是软包电芯的情况下,可以得到软包电芯的不同组成部分的尺寸,即电芯的总长度和从电芯上极耳的长度。
具体地,电芯尺寸测量装置在步骤105中可以获取到的待测电芯的尺寸信息包括该软包电芯的总长度和极耳长度。
本发明实施例通过识别出电芯类型为软包电芯的情况下,对待测电芯的俯视图像进行图像处理,可以得到该类型的待测电芯的总长度和极耳长度。进而,在待测电芯为软包电芯的情况下,能够提高该类型的电芯尺寸测量的准确度,有效规避人工测量带来的误差。
基于上述任一实施例的内容,在获取待测电芯的俯视图像之前,还包括:获取与待测电芯的俯视图像对应的第一换算系数。
需要说明的是,第一换算系数用于在待测电芯在俯视图像中的尺寸与在实际环境中的尺寸之间的转换。
具体地,电芯尺寸测量装置获取第一换算系数,用于结合待测电芯的俯视图像进行换算。
其中,获取第一换算系数的方式可以是直接获取或者通过计算间接获取,本发明对此不作具体限定。
例如,可以是在电芯尺寸测量之前,在相同的拍摄环境下进行标定,通过平行设置在待测电芯上方的摄像头对10mm的标尺取像,对标尺图像二值化处理后,再进行细化。接着通过公式求解处理后的图像中直线两端坐标点的像素距离,公式可以表示为:
其中,distance1表示直线两端点之间的像素距离,一个端点的像素坐标是(x1,y1),另一个端点的像素坐标是(x2,y2)。
通过已知的标尺实际尺寸和标尺在图像中的像素尺寸作商,获取与俯视图像对应的第一换算系数,可以表示为:
k1 = 10 / distance1
其中,k1为第一换算系数。
获取与待测电芯的左视图像对应的第二换算系数。
需要说明的是,第二换算系数用于在待测电芯在左视图像中的尺寸与在实际环境中的尺寸之间的转换。
具体地,电芯尺寸测量装置获取第二换算系数,用于结合待测电芯的左视图像进行换算。
其中,获取第二换算系数的方式可以是直接获取或者通过计算间接获取,本发明对此不作具体限定。
例如,除了可以是上述通过标定间接计算出第二换算系数k2的方式,也可以是通过摄像头的相关配置参数直接获取像素与实际尺寸的转换系数,即第二换算系数k2。
本发明实施例通过在进行电芯尺寸测量之前,获取不同视图下的像素和实际尺寸之间的换算系数。进而,不同视图结合对应的换算系数,由待测电芯在图像中的像素信息得到待测电芯的实际尺寸信息,能够提高该类型的电芯尺寸测量的准确度,有效规避人工测量带来的误差。
基于上述任一实施例的内容,基于待测电芯的俯视图像和待测电芯的左视图像,获取待测电芯的尺寸信息,具体包括:基于待测电芯的俯视图像,获取待测电芯的第一像素距离,并基于待测电芯的左视图像,待测电芯的第二像素距离。
需要说明的是,第一像素距离是指待测电芯俯视图中电芯两端之间的像素距离,其中,两端的像素行坐标相等,一个端点的列坐标是电芯俯视图中一条短边所处的列数,另一个端点的列坐标是电芯俯视图中另一条短边所处的列数,两端的像素列坐标之差为电芯长度对应的像素距离。
第二像素距离是指待测电芯左视图中圆柱电芯的圆形底面直径的像素距离,其中,两端点都处于圆上,两端点的像素行坐标或者列坐标相等,不相等的坐标之差为电芯直径对应的像素距离。
具体地,在步骤104中,电芯尺寸测量装置根据待测电芯的俯视图像中包含的电芯长度信息,获取待测电芯长度信息中,两个像素端点之间的距离的第一像素距离。同时,根据待测电芯的左视图像中包含的电芯直径长度信息,获取待测电芯直径长度信息中,两个像素端点之间的距离的第二像素距离。
优选地,第一像素距离和第二像素距离的计算公式可以表示为:
其中,pixel_distance1为第一像素距离,电芯长度的两端像素点的坐标分别为(X1,Y1)和(X2,Y2);pixel_distance2为第二像素距离,电芯直径长度的两端像素点的坐标分别为(X3,Y3)和(X4,Y4)。
需要指出的是,获取第一像素距离和第二像素距离并没有固定的逻辑先后顺序。
基于第一像素距离和第一换算系数,获取待测电芯的长度,并基于第二像素距离和第二换算系数,获取待测电芯的直径。
具体地,在步骤104中,在确定待测电芯的类型为圆柱电芯的情况下,电芯尺寸测量装置根据第一像素距离和第一换算系数进行运算,可以得到待测电芯的实际物理长度。同时,电芯尺寸测量装置根据第二像素距离和第二换算系数进行运算,可以得到待测电芯的实际物理直径长度。
优选地,待测电芯的长度和直径的计算公式分别为:
其中,D1是待测电芯的长度,D2是待测电芯的直径长度。
本发明实施例通过待测电芯的俯视图像和左视图像包含的像素尺寸信息,分别结合两种视图所对应的第一换算系数和第二换算系数进行运算,可以得到类型为圆柱电芯的待测电芯的长度和直径长度。进而,通过像素尺寸信息,得到待测电芯的实际尺寸信息,能够提高该类型的电芯尺寸测量的准确度,有效规避人工测量带来的误差。
基于上述任一实施例的内容,在待测电芯的类型是软包电芯的情况下,基于待测电芯的俯视图像,获取待测电芯的尺寸信息,具体包括:基于待测电芯的俯视图像,获取待测电芯的第三像素距离和第四像素距离。
需要说明的是,第三像素距离是指待测电芯俯视图中软包电芯两端之间的像素距离,其中,两端的像素行坐标相等,一个端点的列坐标是电芯俯视图中一条连续短边所处的列数,另一个端点的列坐标是电芯俯视图中另一段不连续短边中较短的线段所处的列数,两端的像素列坐标之差为电芯总长度对应的像素距离。
第四像素距离是指待测电芯俯视图中软包电芯的极耳两端之间的像素距离,其中,两端的像素行坐标相等,一个端点的列坐标是电芯俯视图中存在不连续短边中较长的线段所处的列数,另一个端点的列坐标是电芯俯视图中存在不连续短边中较短的线段所处的列数,两端的像素列坐标之差为电芯极耳长度对应的像素距离。
具体地,在步骤105中,电芯尺寸测量装置根据待测电芯的俯视图像中包含的电芯总长度信息,获取待测电芯总长度信息中,两个像素端点之间的距离的第三像素距离。同时,根据待测电芯的俯视图像中包含的电芯极耳长度信息,获取待测电芯极耳长度信息中,两个像素端点之间的距离的第四像素距离。
优选地,第三像素距离和第四像素距离的计算公式可以表示为:
其中,pixel_distance3为第三像素距离,电芯长度的两端像素点的坐标分别为(X5,Y5)和(X6,Y6);pixel_distance4为第四像素距离,电芯直径长度的两端像素点的坐标分别为(X7,Y7)和(X8,Y8)。
需要指出的是,获取第三像素距离和第四像素距离并没有固定的逻辑先后顺序。
基于第三像素距离和第一换算系数,获取待测电芯的总长度,并基于第四像素距离和第一换算系数,获取待测电芯的极耳长度。
具体地,在步骤105中,在确定待测电芯的类型为软包电芯的情况下,电芯尺寸测量装置根据第三像素距离和第一换算系数进行运算,可以得到待测电芯的总实际物理长度。同时,电芯尺寸测量装置根据第四像素距离和第一换算系数进行运算,可以得到待测电芯极耳的实际物理长度。
优选地,待测电芯的长度和直径的计算公式分别为:
其中,D3是待测电芯的总长度,D4是待测电芯的极耳长度。
本发明实施例通过待测电芯的俯视图像包含的不同部件的像素尺寸信息,分别与结合俯视图所对应的第一换算系数进行运算,可以得到类型为软包电芯的待测电芯的总长度和极耳长度。进而,通过像素尺寸信息,得到待测电芯的实际尺寸信息,能够提高该类型的电芯尺寸测量的准确度,有效规避人工测量带来的误差。
基于上述任一实施例的内容,基于待测电芯的俯视图像,获取待测电芯的第一像素距离,具体包括:对待测电芯的俯视图像进行轮廓提取,得到第一轮廓。
需要说明的是,第一轮廓是指,在确定待测电芯类型为圆柱电芯的情况下,对俯视图像进行边缘提取,从图像中提取出待测电芯的边框。
优选地,对于圆柱电芯的俯视图提取出的边框为矩形。
其中,对于边缘轮廓提取的方法,本发明对此不作具体限定。
例如,边缘轮廓提取的方法可以是先对图片进行灰度处理,然后再利用图像梯度算法提取出边框。
具体地,电芯尺寸测量装置对待测电芯的俯视图像进行轮廓提取,可以获取到待测电芯从上向下所包含的第一轮廓。
基于第一轮廓,获取待测电芯的第一像素距离。
需要说明的是,第一轮廓为矩形,其中矩形的长边对应待测电芯的长度。
具体地,电芯尺寸测量装置根据第一轮廓中的长边中,两端像素点之间的第一像素距离。
并基于待测电芯的左视图像,获取待测电芯的第二像素距离,具体包括:对待测电芯的左视图像进行轮廓提取,得到第二轮廓。
需要说明的是,第二轮廓是指,在确定待测电芯类型为圆柱电芯的情况下,对左视图像进行边缘提取,从图像中提取出待测电芯的边框。
优选地,对于圆柱电芯的左视图提取出的边框为圆形。
其中,对于边缘轮廓提取的方法,本发明对此不作具体限定。
例如,除了可以是上述的边缘轮廓提取的方法,还可以是先对图片进行二值化处理,然后再利用霍夫变换提取出边框。
具体地,电芯尺寸测量装置对待测电芯的左视图像进行轮廓提取,可以获取到待测电芯从左向右所包含的第二轮廓。
基于第二轮廓,获取待测电芯的第二像素距离。
需要说明的是,第二轮廓为圆形,其中,在圆形上任意两个点连线的最长的长度对应待测电芯的直径长度。
具体地,电芯尺寸测量装置根据第二轮廓中连线最长的两个像素点之间的第二像素距离。
需要指出的是,在确定待测电芯类型为软包电芯的情况下,电芯尺寸测量装置也要接收到的俯视图像进行上述的轮廓提取处理流程。通过不同的图像处理逻辑,对俯视图像提取软包电芯的轮廓。进而,再根据轮廓获取不同部件所对应的第三像素距离和第四像素距离。
本发明实施例通过对类型为圆柱电芯的待测电芯的俯视图像和左视图像,进行图像轮廓提取的预处理,可以得到明显的待测电芯的外形。同样地,对于类型为软包电芯的待测电芯也进行相应的轮廓提取的预处理。对于任意一种电芯类型,都根据处理好的图像,能够提高获取关于待测电芯的像素尺寸的准确度。进而,根据准确的像素尺寸进行对应的转换计算,能够得到准确度高的实际尺寸。
图3是根据本发明实施例提供的电芯尺寸测量装置的结构示意图。基于上述任一实施例的内容,如图3所示,该装置包括俯视图像获取模块310、类型识别模块320、左视图像获取模块330和第一尺寸信息获取模块340,其中:
俯视图像获取模块,用于获取待测电芯的俯视图像;
类型识别模块,用于基于俯视图像,获取待测电芯的类型;
左视图像获取模块,用于在待测电芯的类型是圆柱电芯的情况下,获取待测电芯的左视图像;
第一尺寸信息获取模块,用于基于待测电芯的俯视图像和待测电芯的左视图像,获取待测电芯的尺寸信息;
其中,尺寸信息包括待测电芯的长度和直径。
具体地,俯视图像获取模块310、类型识别模块320、左视图像获取模块330和第一尺寸信息获取模块340顺次电连接。
俯视图像获取模块310在对待测电芯进行测量时,接收到来自上方摄像头所采集到的待测电芯的俯视图像。
类型识别模块320根据俯视图像获取模块310中的俯视图像,进行识别判断处理,可以得到俯视图像中的待测电芯的类型是圆柱电芯,或者是软包电芯。
左视图像获取模块330若在类型识别模块320所识别出的电芯类型是圆柱电芯,驱动与待测电芯同处一个水平面上的另一个摄像头进行取像,接收到由该摄像头将拍摄到的待测电芯的左视图像。
第一尺寸信息获取模块340在待测电芯类型是圆柱电芯的情况下,电芯尺寸测量装置分别通过待测电芯的俯视图像和左视图像中包含的待测电芯图像信息,进行图像处理,将待测电芯在两幅图片中的尺寸分别转化成从两个不同方向观测到的待测电芯实际物理尺寸。由两个不同观测方向得到的电芯实际物理尺寸组成待测电芯的尺寸信息,用于从不同维度反映待测电芯在实际环境中的尺寸。
第一尺寸信息获取模块340具体用于获取到的待测电芯的尺寸信息包括该圆柱电芯的长度和直径。
电芯尺寸测量装置还包括第二尺寸信息获取模块,其中:
第二尺寸信息获取模块,用于在待测电芯的类型是软包电芯的情况下,基于待测电芯的俯视图像,获取待测电芯的尺寸信息。
第二尺寸信息获取模块,具体用于待测电芯的尺寸信息包括待测电芯的总长度和极耳的长度。
电芯尺寸测量装置还包括第一换算系数获取模块和第二换算系数获取模块,其中:
第一换算系数获取模块,用于获取与待测电芯的俯视图像对应的第一换算系数。
第二换算系数获取模块,用于获取与待测电芯的左视图像对应的第二换算系数。
第一尺寸信息获取模块340包括第一像素距离信息获取模块和第一实际尺寸获取模块,其中:
第一像素距离信息获取模块,用于基于待测电芯的俯视图像,获取待测电芯的第一像素距离,并基于待测电芯的左视图像,待测电芯的第二像素距离。
第一实际尺寸获取模块,基于第一像素距离和第一换算系数,获取待测电芯的长度,并基于第二像素距离和第二换算系数,获取待测电芯的直径。
第二尺寸信息获取模块包括第二像素距离信息获取模块和第二实际尺寸获取模块,其中:
第二像素距离信息获取模块,用于基于待测电芯的俯视图像,获取待测电芯的第三像素距离和第四像素距离。
第二实际尺寸获取模块,用于基于第三像素距离和第一换算系数,获取待测电芯的总长度,并基于第四像素距离和第一换算系数,获取待测电芯的极耳长度。
第一像素距离信息获取模块包括第一轮廓获取模块、第一像素距离获取模块、第二轮廓获取模块和第二像素距离获取模块,其中:
第一轮廓获取模块,用于对待测电芯的俯视图像进行轮廓提取,得到第一轮廓。
第一像素距离获取模块,用于基于第一轮廓,获取待测电芯的第一像素距离。
第二轮廓获取模块,用于对待测电芯的左视图像进行轮廓提取,得到第二轮廓;
第二像素距离获取模块,用于基于第二轮廓,获取待测电芯的第二像素距离。
本发明实施例提供的电芯尺寸测量装置,用于执行本发明上述各实施例提供的电芯尺寸测量方法,该电芯尺寸测量装置包括的各模块实现相应功能的具体方法和流程详见上述电芯尺寸测量方法的实施例,此处不再赘述。
该电芯尺寸测量装置用于前述各实施例的电芯尺寸测量方法。因此,在前述各实施例中的电芯尺寸测量方法中的描述和定义,可以用于本发明实施例中各执行模块的理解。
本发明实施例通过待测电芯的俯视图像识别出电芯的类型,若其类型是圆柱电芯,则获取待测电芯的左视图像。对待测电芯的俯视图像和左视图像进行图像处理,可以得到该类型的待测电芯的长度和直径。进而,在识别出电芯类型的情况下,能够提高该类型的电芯尺寸测量的准确度,有效规避人工测量带来的误差。
基于上述任一实施例的内容,本发明提供的电芯尺寸测量系统,包括第一摄像头、第二摄像头和电芯尺寸测量装置。
第一摄像头,与电芯尺寸测量装置通信连接,用于拍摄待测电芯的俯视图像。
具体地,第一摄像头设置于测量工台的上方,与待测量的电芯保持一定的工作距离平行放置。第一摄像头与电芯尺寸测量装置可以直接进行通信,其通信方式可以是无线通信技术(Wi-Fi)、蓝牙或串口等,本发明实施例对此不作具体限定。
第二摄像头与电芯尺寸测量装置通信连接,用于拍摄待测电芯的左视图像。
具体地,第二摄像头设置于测量工台的左方,与待测量的电芯保持一定的工作距离平行放置。第二摄像头与电芯尺寸测量装置可以直接进行通信,其通信方式可以是无线通信技术(Wi-Fi)、蓝牙或串口等,本发明实施例对此不作具体限定。
本发明实施例通过待测电芯的俯视图像识别出电芯的类型,若其类型是圆柱电芯,则获取待测电芯的左视图像。对待测电芯的俯视图像和左视图像进行图像处理,可以得到该类型的待测电芯的长度和直径。进而,在识别出电芯类型的情况下,能够提高该类型的电芯尺寸测量的准确度,有效规避人工测量带来的误差。
图4示例了一种电子设备的实体结构示意图,如图4所示,该电子设备可以包括:处理器(processor)410、通信接口(CommunicationsInterface)420、存储器(memory)430和通信总线440,其中,处理器410,通信接口420,存储器430通过通信总线440完成相互间的通信。处理器410可以调用存储器430中的逻辑指令,以执行电芯尺寸测量方法,该方法包括:获取待测电芯的俯视图像;基于俯视图像,获取待测电芯的类型;在待测电芯的类型是圆柱电芯的情况下,获取待测电芯的左视图像;基于待测电芯的俯视图像和待测电芯的左视图像,获取待测电芯的尺寸信息;其中,待测电芯的尺寸信息包括待测电芯的长度和直径。
此外,上述的存储器430中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,RandomAccessMemory)、磁碟或者光盘等各种可以存储程序代码的介质。
另一方面,本发明还提供一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法所提供的电芯尺寸测量方法,该方法包括:获取待测电芯的俯视图像;基于俯视图像,获取待测电芯的类型;在待测电芯的类型是圆柱电芯的情况下,获取待测电芯的左视图像;基于待测电芯的俯视图像和待测电芯的左视图像,获取待测电芯的尺寸信息;其中,待测电芯的尺寸信息包括待测电芯的长度和直径。
又一方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各提供的电芯尺寸测量方法,该方法包括:获取待测电芯的俯视图像;基于俯视图像,获取待测电芯的类型;在待测电芯的类型是圆柱电芯的情况下,获取待测电芯的左视图像;基于待测电芯的俯视图像和待测电芯的左视图像,获取待测电芯的尺寸信息;其中,待测电芯的尺寸信息包括待测电芯的长度和直径。
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
虽然,上文中已经用一般性说明及具体实施方案对本发明作了详尽的描述,但在本发明基础上,可以对之作一些修改或改进,这对本领域技术人员而言是显而易见的。因此,在不偏离本发明精神的基础上所做的这些修改或改进,均属于本发明要求保护的范围。