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

一种用于烟叶智能分级处理的烟叶正反面图像合成方法与流程

2022-06-29 15:47:07 来源:中国专利 TAG:


1.本发明涉及烟叶智能分级领域,尤其是涉及了一种用于烟叶智能分级处理的烟叶正反面图像合成方法。


背景技术:

2.烟叶分级是指对同一产区和品种的烟叶按生长部位和颜色进行分组,然后再按成熟度、叶片结构、油分、身份、色度、长度、残伤7个品质因素进行组内分级,其中正确分组是关键。随着科技的发展,目前多通过图像识别等技术对烟叶进行智能分级,从而节省人工和提高效率。烟叶智能分级处理一般需要先获取烟叶正面和反面两张rgb彩色三维图像,进行对齐后合成一张六维度的高维度图像,再通过神经网络进行图像处理和识别。
3.现有的采用拍照传送带动态角点方法计算图像对齐矩阵的方式,在传送带上预设固定的角点后,获取烟叶在透明传送带上正面和反面的图像后,由角点作为参考基准点将两个烟叶建立在同一坐标系下进行对齐。这种方式对于平面型的目标对齐效果较好,但是由于烟叶属于柔性物体,烟叶本身有褶皱、拱起等,也即烟叶的叶片不是一个平面,导致部分部位上下成像存在不一致的现象,因此采用上述对齐合成后的图像存在部分误差。


技术实现要素:

4.为了解决背景技术中所存在的问题,本发明提出了一种用于烟叶智能分级处理的烟叶正反面图像合成方法。
5.一种用于烟叶智能分级处理的烟叶正反面图像合成方法,预设固定的外角点,获取烟叶带外角点的正面图像和反面图像;根据外角点的位置获取正面图像和反面图像的粗对齐图像;根据外角点和图像轮廓计算粗对齐图像正面图的内角点;根据外角点和图像轮廓计算反面图像的内角点;根据内角点的位置获取反面图像和粗对齐图像正面图的精对齐图像,并精对齐图像合成为高纬度图像。
6.基于上述,根据外角点的位置,对正面图像和反面图像建立同一个坐标系,通过对齐矩阵将正面图像和反面图像进行对齐处理。
7.基于上述,根据外角点的位置,采用同一方法分别计算粗对齐图像正面图的内角点和反面图像的内角点。
8.基于上述,根据外角点位置建立坐标系,分别构建图像中烟叶的轮廓曲线方程,及构建角点直线方程,将角点直线与烟叶轮廓曲线的交点作为内角点。
9.基于上述,烟叶轮廓计算时,先对图像中烟叶进行去背景处理,再对图像中的烟叶部分进行二值化处理,最后对烟叶构建轮廓的曲线拟合方程。
10.基于上述,通过hsv三通道颜色空间对图像中的烟叶部分进行二值化处理,如下:
11.[0012][0013]
其中,src_img表示拍摄的正反面图像,hsv_split表示将图像rgb转换成hsv,h_imgh表示hsv阈图像的h通道,s_imgh表示hsv阈图像的s通道,v_imgh表示hsv阈图像的v通道,dst_img表示二值化的图像,h_bin表示h通道的二值化,low_val表示h通道的低阈值,upper_val表示h通道的高阈值,h_img表示h通道的图像。
[0014]
基于上述,在外角点坐标系下,烟叶的轮廓曲线拟合方程为:
[0015]y轮廓曲线
=a*x b*x2 c*x3 d
[0016]
其中,a、b、c和d为常数;角点直线方程为:
[0017]y角点直线
=k*x b1
[0018]
其中,k和b1为常数。
[0019]
基于上述,粗对齐图像和精对齐图像分别在外角点坐标系内,通过对齐矩阵对图像进行对齐计算,对齐矩阵为:
[0020][0021]
其中,h
11
、h
12
、h
13
、h
21
、h
22
、h
23
、h
31
、h
32
和h
33
分别表示矩阵的子元素,dst(x,y)表示对齐后的图像。
[0022]
本发明相对现有技术具有突出的实质性特点和显著的进步,具体的说,本发明先通过外角点对正面图像和反面图像进行一次初步对齐,计算粗对齐图像正面的内角点和原始反面图像的内角点后,再根据内角点对粗对齐图像正面图和原始反面图像进行一次对齐处理,从而获取更加精准的对齐图像,最后合成高纬度的图像。
附图说明
[0023]
图1是本发明的流程示意图。
[0024]
图2是本发明的内角点确定示意图。
具体实施方式
[0025]
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有付出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0026]
如图1所示,一种用于烟叶智能分级处理的烟叶正反面图像合成方法,预设固定的外角点,获取烟叶带外角点的正面图像和反面图像;根据外角点的位置获取正面图像和反面图像的粗对齐图像;根据外角点和图像轮廓计算粗对齐图像正面图的内角点;根据外角点和图像轮廓计算反面图像的内角点;根据内角点的位置获取反面图像和粗对齐图像正面图的精对齐图像,并精对齐图像合成为高纬度图像。
[0027]
具体的,现实中通过透明的传送带传送烟叶,对于一片烟叶,在传送带上预先涂定
固定的四个外角点,将该烟叶放置在四个外角点确定的矩形区域内,通过固定的上下两个相机获取烟叶和四个外角点的图像,也即带有外角点的烟叶原始的正面图像和反面图像。由于外角点的位置是固定的,因此根据外角点建立坐标系后,即可将正面图像和反面图像建立在同一个坐标系,通过对齐矩阵将正面图像和反面图像进行初步的对齐处理,获取的对齐图像也即粗对齐图像。
[0028]
对粗对齐图像正面图和原始的反面图像分别去背景处理,也即将图像中不是烟叶的部分去除,换成单一背景色如黑色,再对图像中的烟叶部分进行二值化处理后,根据外角点位置建立的坐标系,构建图像中烟叶的轮廓曲线方程,及构建角点直线方程,将角点直线与烟叶轮廓曲线的交点作为内角点。通过hsv三通道颜色空间对图像中的烟叶部分进行二值化处理,如下:
[0029][0030][0031]
其中,src_img表示拍摄的正反面图像,hsv_split表示将图像rgb转换成hsv,h_imgh表示hsv阈图像的h通道,s_imgh表示hsv阈图像的s通道,v_imgh表示hsv阈图像的v通道,dst_img表示二值化的图像,h_bin表示h通道的二值化,low_val表示h通道的低阈值,upper_val表示h通道的高阈值,h_img表示h通道的图像。
[0032]
在外角点坐标系下,分别对粗对齐图像正面图和原始的反面图像中的烟叶,构建烟叶的轮廓曲线和角点直线。获取二值化后的图像,通过轮廓点的坐标即可构建轮廓的曲线拟合方程。如图2为示意图,图中椭圆线示意表示烟叶轮廓曲线(非真实烟叶轮廓曲线),带箭头直线示意表示角点直线,相交角点即为内角点,矩形框的四个顶点示意表示为外角点。曲线的阶数越高,曲线的拟合程度越大。本烟叶轮廓选用三阶拟合方程,烟叶的轮廓曲线拟合方程为:
[0033]y轮廓曲线
=a*x b*x2 c*x3 d
[0034]
其中,a、b、c和d为常数。角点直线方程选用一阶方程,角点直线方程为:
[0035]y角点直线
=k*x b1
[0036]
其中,k和b1为常数。针对粗对齐图像正面图和原始的反面图像,分别构建四条角点直线,角点直线与烟叶轮廓曲线的交点,作为粗对齐图像正面图的内角点和原始的反面图像的内角点。
[0037]
根据外角点确定的位置坐标,由对齐矩阵将相机拍摄的烟叶正面图像和反面图像放到同一个坐标系内,即粗对齐的正面图像和反面图像在同一个图像坐标系。在粗对齐过程中,由于烟叶在成像时存在高度上的上下起伏,因此粗对齐的角点对齐平面和烟叶成像平面存在一部分的差异,需要进一步的进行修正即需要轮廓的再次对齐修正。细对齐修正通过寻找轮廓角点来完成,即使粗对齐图像正面图和原始的反面图像在烟叶的外界轮廓上达到一致。
[0038]
由于外角点的位置是固定的,内角点是在外角点的坐标系内根据图像轮廓进一步确定的,即粗对齐图像正面图的内角点和原始的反面图像的内角点也处在同一个坐标系内。根据粗对齐图像正面图的内角点坐标,和原始的反面图像的内角点坐标,通过对齐矩阵将粗对齐图像正面图和原始的反面图像进行进一步的对齐处理,获取的对齐图像也即精对齐图像。
[0039]
粗对齐图像和精对齐图像分别在外角点坐标系内,通过对齐矩阵对图像进行对齐计算,对齐矩阵为:
[0040][0041]
其中,h
11
、h
12
、h
13
、h
21
、h
22
、h
23
、h
31
、h
32
和h
33
分别表示矩阵的子元素,dst(x,y)表示对齐后的图像。
[0042]
将精对齐图像合成一张六维度的高维度图像,再通过神经网络进行图像处理和识别。
[0043]
对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。
再多了解一些

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

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

相关文献