一种舌象图片歪斜矫正方法、装置、设备及存储介质制造方法及图纸

技术编号:38105641 阅读:13 留言:0更新日期:2023-07-06 09:27
本发明专利技术公开了一种舌象图片歪斜矫正方法、装置、设备及存储介质,方法包括:获取舌象图片,并通过预设神经网络模型,提取所述舌象图片中的舌象区域信息,进而生成舌象区域的掩码图并获取舌象的倾斜方向;根据所述舌象区域的掩码图,提取舌象区域图像及所述舌象区域的最小面积外接矩形;根据所述舌象的倾斜方向和所述最小面积外接矩形及其倾斜角度,对所述舌象区域图像进行仿射变换;根据所述最小面积外接矩形的中心点坐标和尺寸信息,对仿射变换后的舌象区域图像进行图像截取,进而得到矫正后的舌象图片。本发明专利技术解决了现有技术中舌象图片准确性低、歪斜矫正的流程繁琐复杂的技术问题。歪斜矫正的流程繁琐复杂的技术问题。歪斜矫正的流程繁琐复杂的技术问题。

【技术实现步骤摘要】
一种舌象图片歪斜矫正方法、装置、设备及存储介质


[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]若舌象的倾斜方向为左,则舌象图像的旋转角度:θ=α

90
°

[0028]若计算出的舌象图像的旋转角度大于0,则对舌象区域图像进行逆时针旋转;
[0029]若计算出的舌象图像的旋转角度小于0,则对舌象区域图像进行顺时针旋转。
[0030]作为优选方案,所述根据所述最小面积外接矩形的中心点坐标和尺寸信息,对仿射变换后的舌象区域图像进行图像截取,进而得到矫正后的舌象图片,具体为:
[0031]根据舌象区域的最小面积外接矩形的中心点坐标、长度尺寸和宽度尺寸,对仿射变换后的舌象区域图像进行图像截取,从而将截取出的舌象区域图像作为矫正后的舌象图像;其中,所述截取出的舌象区域图像的中心点坐标、长度尺寸和宽度尺寸分别为最小面积外接矩形的中心点坐标、长度尺寸和宽度尺寸。
[0032]相应地,本专利技术还提供一种舌象图片歪斜矫正装置,包括:图片获取模块、最小面积外接矩形模块、仿射变换模块和图像截取模块;
[0033]所述图片获取模块,用于获取舌象图片,并通过预设神经网络模型,提取所述舌象图片中的舌象区域信息,进而生成舌象区域的掩码图并获取舌象的倾斜方向;
[0034]所述最小面积外接矩形模块,用于根据所述舌象区域的掩码图,提取舌象区域图像及所述舌象区域的最小面积外接矩形;
[0035]所述仿射变换模块,用于根据所述舌象的倾斜方向和所述最小面积外接矩形及其倾斜角度,对所述舌象区域图像进行仿射变换;
[0036]所述图像截取模块,用于根据所述最小面积外接矩形的中心点坐标和尺寸信息,对仿射变换后的舌象区域图像进行图像截取,进而得到矫正后的舌象图片。
[0037]作为优选方案,所述获取舌象图片,并通过预设神经网络模型,提取所述舌象图片中的舌象区域信息,进而生成舌象区域的掩码图并获取舌象的倾斜方向,具体为:
[0038]通过拍照设备获取舌象图片;
[0039]加载预设的神经网络模型对所述舌象图片进行图像分割,提取出所述舌象图片中的舌象区域信息,进而生成舌象区域的掩码图并获取舌象的倾斜方向。
[0040]作为优选方案,所述预设的神经网络模型的构建方法,包括:
[0041]通过预设舌象数据集对预构建的神经网络模型进行训练,训练完成后得到最终的神经网络模型;其中,所述预设舌象数据集包括向左倾斜的舌象数据集和向右倾斜的舌象数据集。
[0042]作为优选方案,所述根据所述舌象区域的掩码图,提取舌象区域图像及所述舌象区域的最小面积外接矩形,具体为:
[0043]对所述舌象图片的像素矩阵进行第一次通道转换;
[0044]将第一次通道转换后的舌象图片的像素矩阵按第一维度通道进行遍历,与所述舌象区域的掩码图对应的像素矩阵进行哈达玛乘积运算,从而剔除所述舌象图片中的无关像素点;
[0045]将剔除无关本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种舌象图片歪斜矫正方法,其特征在于,包括:获取舌象图片,并通过预设神经网络模型,提取所述舌象图片中的舌象区域信息,进而生成舌象区域的掩码图并获取舌象的倾斜方向;根据所述舌象区域的掩码图,提取舌象区域图像及所述舌象区域的最小面积外接矩形;根据所述舌象的倾斜方向和所述最小面积外接矩形及其倾斜角度,对所述舌象区域图像进行仿射变换;根据所述最小面积外接矩形的中心点坐标和尺寸信息,对仿射变换后的舌象区域图像进行图像截取,进而得到矫正后的舌象图片。2.如权利要求1所述的一种舌象图片歪斜矫正方法,其特征在于,所述获取舌象图片,并通过预设神经网络模型,提取所述舌象图片中的舌象区域信息,进而生成舌象区域的掩码图并获取舌象的倾斜方向,具体为:通过拍照设备获取舌象图片;加载预设的神经网络模型对所述舌象图片进行图像分割,提取出所述舌象图片中的舌象区域信息,进而生成舌象区域的掩码图并获取舌象的倾斜方向。3.如权利要求2所述的一种舌象图片歪斜矫正方法,其特征在于,所述预设的神经网络模型的构建方法,包括:通过预设舌象数据集对预构建的神经网络模型进行训练,训练完成后得到最终的神经网络模型;其中,所述预设舌象数据集包括向左倾斜的舌象数据集和向右倾斜的舌象数据集。4.如权利要求2所述的一种舌象图片歪斜矫正方法,其特征在于,所述根据所述舌象区域的掩码图,提取舌象区域图像及所述舌象区域的最小面积外接矩形,具体为:对所述舌象图片的像素矩阵进行第一次通道转换;将第一次通道转换后的舌象图片的像素矩阵按第一维度通道进行遍历,与所述舌象区域的掩码图对应的像素矩阵进行哈达玛乘积运算,从而剔除所述舌象图片中的无关像素点;将剔除无关像素点的舌象图片进行第二次通道转换,得到舌象区域图像;提取所述舌象区域的掩码图的轮廓,生成轮廓的边界点集,并获取包围所述边界点集的最小面积外接矩形,作为舌象区域的最小面积外接矩形。5.如权利要求4所述的一种舌象图片歪斜矫正方法,其特征在于,所述根据所述舌象的倾斜方向和所述最小面积外接矩形及其倾斜角度,对所述舌象区域图像进行仿射变换,具体为:根据所述舌象的倾斜方向和舌象区域的最小面积外接矩形的倾斜角度,计算出舌象图像的旋转角度;根据所述舌象区域的最小面积外接矩形的中心点坐标和舌象图像的旋转角度,构建旋转矩阵;根据所述旋转矩阵,对所述舌象区域图像进行仿射变换,从而实现对舌象区域图像的旋转。6.如权利要求5所述的一种舌象图片歪斜矫正方...

【专利技术属性】
技术研发人员:党晓兵麦海鹏陈贤帅杜如虚
申请(专利权)人:广东健齿生物科技有限公司
类型:发明
国别省市:

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

1