[发明专利]一种基于图卷积网络的舌象多标签分类方法有效

专利信息
申请号: 201910912799.4 申请日: 2019-09-25
公开(公告)号: CN110705425B 公开(公告)日: 2022-06-28
发明(设计)人: 李自然;秦建增 申请(专利权)人: 广州西思数字科技有限公司
主分类号: G06V40/10 分类号: G06V40/10;G06V10/764;G06V10/82;G06K9/62;G06N3/04;G06N3/08;G06T3/00;G06T3/60;G06T5/00;G06T5/30;G06T7/00;G06T7/11;G16H30/40;G16H50/20
代理公司: 广州德伟专利代理事务所(普通合伙) 44436 代理人: 黄浩威;何文颖
地址: 510000 广东省广州市南沙区丰泽东路106*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 图卷 网络 舌象多 标签 分类 方法
【权利要求书】:

1.一种基于图卷积网络的舌象多标签分类方法,其特征在于,包括如下步骤:

S1、对原始图像进行舌体检测,抽取得到舌体图像;

S2、对步骤S1中抽取的舌体图像进行图像预处理,所述预处理包括去反光点处理、锐化处理和摆正处理;

S3、针对各个标签,对预处理后的舌体图像进行半自动化标注,得到大样本多标签数据集;具体过程如下:

S3.1、针对每个标签提取小样本舌体图像,医学专业人员对舌体图像的各个标签进行单独标注,标注方式为图像级别的弱监督标注,且保证各个标签的各类小样本数量是均衡的;

S3.2、根据各个标签的特征在舌体表面的分布情况以及标签内的子类数目,采用步骤S3.1得到的经弱监督标注后小样本进行训练得到各标签的均衡小样本模型;具体为,当标签的特征分散在舌体表面的各个部位且标签内的子类数目等于1,则训练该标签的检测小样本模型,当标签的特征集中在舌体表面的某个部位且标签内的子类数目等于2,则训练该标签的二分类小样本模型,当标签的特征集中在舌体表面的某个部位且标签内的子类数目大于2,则训练该标签的多分类小样本模型;

S3.3、训练出各标签的小样本模型后,对各个标签的剩余样本进行推断,并在各个标签于舌体表面集中分布的区域添加标注框信息,使得将原先的弱监督标注转为强监督标注;

S3.4、将所关注舌体区域是一样的标签合并为一个标签,得到大样本多标签数据集;

S3.5、再让医学专业人员进行复核,包括调整边框位置,添加未检测出的标签,或新增其他标签,得到最终的大样本多标签数据集;

S4、使用图卷积网络对步骤S3中得到的大样本多标签数据集进行训练和推断,得到基于图卷积网络的舌体多标签分类模型。

2.根据权利要求1所述的方法,其特征在于,步骤S1的具体过程如下:

S1.1、数据准备

S1.1.1、CenterNet的输入数据X为原始图像,先对原始图像进行随机缩放和平移的仿射变换,并设定变换后的图像大小为512×512,然后缩放像素到[0,1]之间,最后做归一化处理;

S1.1.2、CenterNet的输入数据Y包括舌体中心点热力图Yhm、舌体中心点误差下限Yreg以及舌体边界框的宽和高Ywh;在生成输入数据Y时,首先对边界框的坐标进行与输入数据X同样的缩放和平移的仿射变换,并设定变换后的图像大小为128×128;然后根据变换后的舌体边界框的坐标(xmin,ymin,xmax,ymax),计算舌体边界框的宽w、高h和中心点坐标误差下限reg:

h=ymax-ymin

w=xmax-xmin

最后根据二维高斯核函数构建舌体中心点热力图Hx,y(P):

其中,

上式中,xmin是舌体边界框左上角的横坐标,ymin是舌体边界框左上角的纵坐标,xmax是舌体边界框右下角的横坐标,ymax是舌体边界框右下角的纵坐标,w是舌体边界框的宽,h是舌体边界框的高,reg是舌体中心点坐标误差下限,Hx,y(P)∈[0,1],r是高斯核半径,m∈[0.6,0.9],px是舌体中心点横坐标,py是舌体中心点纵坐标;

S1.2、模型创建:

利用深层聚和网络创建四个层级的网络,第一个层级网络共有33个隐含层,各层输出计算如下:

第二个层级网络共有18个隐含层,各层输出计算如下:

第三个层级网络共有6个隐含层,各层输出计算如下:

第四个层级网络对前三个层级网络分别接全连接层,各层输出计算如下:

上式中,X是训练数据;Wi,j表示第i层隐含层和第j层隐含层之间的卷积参数;表示第i层隐含层和第j层隐含层之间的、并列第d个的卷积参数;表示第i层隐含层和第j层隐含层之间的转置卷积参数;表示第k层的输出;是中心点误差下限的预测值;是舌体中心点热力图预测值;是舌体边界框的宽和高的预测值;MP(·)表示最大池化函数;σ(·)表示ReLu函数;BN(·)是batch正则化函数;concat(·)表示将一个或多个输入进行融合的函数;fDCN(·)是可变卷积函数。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州西思数字科技有限公司,未经广州西思数字科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201910912799.4/1.html,转载请声明来源钻瓜专利网。

同类专利
专利分类
×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top