CN111028232A - 基于眼底图像的糖尿病分类方法及设备 - Google Patents

基于眼底图像的糖尿病分类方法及设备 Download PDF

Info

Publication number
CN111028232A
CN111028232A CN201911413614.1A CN201911413614A CN111028232A CN 111028232 A CN111028232 A CN 111028232A CN 201911413614 A CN201911413614 A CN 201911413614A CN 111028232 A CN111028232 A CN 111028232A
Authority
CN
China
Prior art keywords
diabetes
classification
output
machine learning
related information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201911413614.1A
Other languages
English (en)
Inventor
熊健皓
王斌
赵昕
陈羽中
和超
张大磊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Eaglevision Medical Technology Co Ltd
Beijing Airdoc Technology Co Ltd
Original Assignee
Shanghai Eaglevision Medical Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Eaglevision Medical Technology Co Ltd filed Critical Shanghai Eaglevision Medical Technology Co Ltd
Priority to CN201911413614.1A priority Critical patent/CN111028232A/zh
Publication of CN111028232A publication Critical patent/CN111028232A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/0002Inspection of images, e.g. flaw detection
    • G06T7/0012Biomedical image inspection
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/24Classification techniques
    • G06F18/241Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N20/00Machine learning
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10004Still image; Photographic image
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20081Training; Learning
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30004Biomedical image processing
    • G06T2207/30041Eye; Retina; Ophthalmic

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Data Mining & Analysis (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Medical Informatics (AREA)
  • Artificial Intelligence (AREA)
  • Evolutionary Computation (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Evolutionary Biology (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Radiology & Medical Imaging (AREA)
  • Quality & Reliability (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Computing Systems (AREA)
  • Mathematical Physics (AREA)
  • Eye Examination Apparatus (AREA)

Abstract

本发明提供一种基于眼底图像的糖尿病分类方法及设备,所述方法包括获取用户的眼底图像;利用机器学习模型对所述眼底图像进行识别,至少输出糖尿病分类结果。本发明的机器学习模型在训练过程中引入多种糖尿病相关信息对分类性能进行优化,所使用的样本数据包括眼底图像、多种糖尿病相关信息和糖尿病类型信息,训练过程中模型根据输出的评估结果与样本数据中的多种糖尿病相关信息和糖尿病类型信息调整自身的参数,由此使其输出的分类结果更加准确。

Description

基于眼底图像的糖尿病分类方法及设备
技术领域
本发明涉及医疗图像分析领域,具体涉及一种基于眼底图像的糖尿病分类方法及设备。
背景技术
近年来机器学习技术在医学领域得到了广泛的应用,尤其以深度学习为代表的机器学习技术在医疗影像领域被广泛关注。在眼底图像检测方面,深度学习技术可以较为准确的检测出眼底图像某一特征,如利用大量糖尿病患者的眼底图像样本对深度学习模型进行训练,利用训练后的模型即可对眼底图像进行糖尿病检测。
申请号201810387302.7的中国专利公开了一种基于机器学习的眼底图像检测方法,该方法先对眼底图像的整体区域进行显著度较高的特征检测,由此完成明显的疾病特征识别,再对特定区域进行显著度较低的特征检测,完成进一步的疾病特征识别。该方法将特征种类繁多的眼底图像先进行大分类,对于不存在明显特征的图像中再进行分区的精细检测,分步串联检测,独立输出检测结果,可以实现同时精确的检测明显的特征和微小的特征。该方案适用于同时对多个病种进行识别,比如检测眼底图像是否具有青光眼、黄斑裂孔、糖尿病等多个可能不相关的疾病特征而得到相应的分类,并不适合单一疾病的分类。
发明内容
有鉴于此,本发明提供一种糖尿病分类模型构建方法,包括:
获取样本数据,包括眼底图像、多种糖尿病相关信息和糖尿病类型信息;利用大量所述样本数据对机器学习模型进行训练,使其输出评估结果,所述评估结果至少包括对应于所述糖尿病类型信息的糖尿病分类结果,所述机器学习模型包括特征提取网络和至少一个输出网络,其中所述特征提取网络用于从所述眼底图像中提取特征信息,所述至少一个输出网络用于分别根据所述特征信息输出所述评估结果;所述机器学习模型根据输出的所述评估结果与样本数据中的多种糖尿病相关信息和糖尿病类型信息调整自身的参数。
可选地,所述机器学习模型只有一个输出网络,用于根据所述特征信息和所述多种糖尿病相关信息输出所述糖尿病分类结果。
可选地,所述输出网络有多个,其中一个输出网络用于输出所述糖尿病分类结果,其它输出网络用于分别输出与所述多种糖尿病相关信息相应的识别结果;
所述机器学习模型根据输出的所述评估结果与样本数据中的多种糖尿病相关信息和糖尿病类型信息调整自身的参数,包括:
根据所述糖尿病分类结果与样本数据中的糖尿病类型信息的差异确定第二损失值;
根据所述识别结果与样本数据中的糖尿病相关信息的差异确定第三损失值;
根据所述第二损失值和所述第三损失值确定第一损失值;
所述机器学习模型根据所述第一损失值调整自身参数。
可选地,所述其它输出网络包括分类网络和/或回归网络;
所述分类网络输出的识别结果为分类结果,所述分类结果与所述样本数据中相应的糖尿病相关信息的差异通过交叉熵函数进行表示;
所述回归网络输出的识别结果为数值,所述回归结果与所述样本数据中相应的糖尿病相关信息的差异通过误差函数进行表示。
可选地,所述机器学习模型至少根据所述第一损失值调整所述特征提取网络的参数。
可选地,所述机器学习模型还根据所述第二损失值调整相应的输出网络的参数,以及分别根据所述第三损失值调整相应的输出网络的参数。
可选地,所述糖尿病相关信息包括年龄、性别、收缩压、舒张压、家族糖尿病历史、高密度脂蛋白、三油甘脂、BMI、腰围、空腹血糖、餐后两小时血糖、葡萄糖耐量试验数据、血液白细胞计数中的部分或者全部。
本发明还提供一种糖尿病分类方法,其特征在于,包括:获取用户的眼底图像;利用上述构建方法训练的机器学习模型对所述眼底图像进行识别,至少输出糖尿病分类结果。
可选地,所述机器学习模型还根据所述眼底图像输出多种糖尿病相关信息。
可选地,所述糖尿病相关信息包括年龄、性别、收缩压、舒张压、家族糖尿病历史、高密度脂蛋白、三油甘脂、BMI、腰围、空腹血糖、餐后两小时血糖、葡萄糖耐量试验数据、血液白细胞计数中的部分或者全部。
相应地,本发明还提供一种糖尿病分类模型构建设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器执行上述糖尿病分类模型构建方法。
相应地,本发明还提供一种糖尿病分类设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器执行上述糖尿病分类方法。
根据本发明提供的糖尿病分类模型构建方法,通过获取眼底图像、多种糖尿病相关信息和糖尿病类型信息组成的样本数据,对由神经网络组成的具有学习能力的模型进行训练,训练过程中将模型输出的评估结果与样本数据的标签进行比对,根据差异优化模型的参数,使模型能够学习糖尿病相关信息、糖尿病类型信息与眼底图像所呈现内容的关系,由此构建出的模型可以通过眼底图像得到糖尿病的分类结果。
根据本发明提供的糖尿病分类方法,通过获取用户的眼底图像,并利用机器学习模型提取眼底图像的特征,根据该特征即可输出用于表示用户糖尿病类型的分类结果。本方案不需要采集用户的血样或者其它身体指标,只需要采集眼底图像,实现无创的分类过程,由于模型在训练过程中引入多种糖尿病相关信息对分类性能进行优化,由此使其输出的分类结果更加准确。用户利用如电脑、智能手机和服务器等电子设备即可在短时间内确定糖尿病类型,具有很强的便利性和稳定性;并且本方案不需要引入如血样采集设备等专业医疗设备,也不需要医生或专业研究人员参与,由此可以降低糖尿病分类的成本,为医生提供可靠的参考信息。
附图说明
为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例中的一种机器学习模型训练示意图;
图2为本发明实施例中的另一种机器学习模型训练示意图;
图3为本发明实施例中的一种机器学习模型执行糖尿病分类的示意图;
图4为本发明实施例中的另一种机器学习模型执行糖尿病分类的示意图。
具体实施方式
下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
此外,下面所描述的本发明不同实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互结合。
本发明的一个实施例提供一种糖尿病分类模型构建方法,本方法涉及机器学习模型,如图1所示该模型包括特征提取网络11和多个输出网络12。本申请所述的网络是指神经网络,尤其是指卷积神经网络。下面所描述的分类网络和回归网络都需要具备卷积层、池化层、激活层组成的特征提取结构。一个或者多个特征提取结构可以构成一个特征提取网络,该网络提取的特征会输入到后续的输出网络中。网络具有初始化的参数,在本实施例中使用样本数据对这些网络进行训练以优化这些参数,从而使网络能够输出糖尿病分类结果。
首先获取样本数据,其中包括眼底图像、多种糖尿病相关信息和糖尿病类型信息。作为举例,糖尿病相关信息例如是年龄信息、体重信息、血压信息以及一些相关病史信息等等。糖尿病类型信息至少可以是有糖尿病或无糖尿病这两种类型信息,也可以进一步包括糖尿病的具体种类,例如1型糖尿病、2型糖尿病。
样本数据应当取自真实受试者,比如可以通过读取体检数据或者病例数据获得某个人的糖尿病相关信息,或者可以通过调查问卷的方式采集这些信息。眼底图像是通过眼底照相机所拍的图像,其中具有黄斑、视盘、血管等器官的影像。眼底的视网膜血管是人体中可看见的血管,被视为了解其它脏器血管情况的窗口。因此,眼底血管的特征在一定程度上反映了一些器官的状态,眼底图像与糖尿病存在非常紧密的联系。
在实际应用时可以对眼底图像进行一些预处理,例如可以剪裁边缘、调整尺寸、增强对比度等等来规范数据内容和提高图像质量。
一条样本数据中的眼底图像、多种糖尿病相关信息和糖尿病类型信息应当来自同一个受试者。为了训练机器学习模型,应当获取大量的样本数据,并将其划分为训练数据和测试数据。
然后,利用大量样本数据对机器学习模型进行训练,使其输出评估结果。在本实施例中,模型输出的评估结果包括对应于糖尿病类型信息的糖尿病分类结果以及对应于各个糖尿病相关信息的识别结果,也即将样本数据中的糖尿病相关信息和糖尿病类型信息作为标签,模型的输出内容与标签相对应。作为举例,比如一个样本数据包括眼底图像P和糖尿病相关信息A、糖尿病相关信息B、糖尿病相关信息C、糖尿病类型信息X,则眼底图像P具有A、B、C、X四个标签,模型对眼底图像P进行识别而输出与A相应的识别结果A’、输出与B相应的识别结果B’、输出与C相应的识别结果C’,以及输出与X相应的分类结果X’。
如图1所示的特征提取网络11用于从眼底图像中提取特征信息,多个输出网络12用于分别根据特征信息输出与所述糖尿病相关信息、糖尿病类型信息相应的评估结果。这些输出网络共用同一个特征提取网络提取的特征,输出与标签相应的结果。例如特征提取网络11对眼底图像P进行提取,得到特征信息featurep,而第一个输出网络根据featurep输出与标签A相应的评估结果A’、第二个输出网络根据featurep输出与标签B相应的评估结果B’、第三个输出网络根据featurep输出与标签C相应的评估结果C’、第四个输出网络根据featurep输出与标签X相应的评估结果X’。
机器学习模型根据输出的评估结果与样本数据中的糖尿病相关信息和糖尿病类型信息的差异调整自身的参数。根据神经网络的特点,模型需要根据上述差异确定损失值(loss),通过反向传递来优化自身的参数,从而减小上述差异。
根据本发明实施例提供的糖尿病分类模型构建方法,通过获取眼底图像、多种糖尿病相关信息和糖尿病类型信息组成的样本数据,对由神经网络组成的具有学习能力的模型进行训练,训练过程中将模型输出的评估结果与样本数据的标签进行比对,根据差异优化模型的参数,使模型能够学习糖尿病相关信息、糖尿病类型信息与眼底图像所呈现内容的关系,由此构建出的模型可以通过眼底图像得到糖尿病的分类结果。
对于不同种类的评估结果和标签而言,差异的表达方式可以是不同或者相同的。在一个实施例中,评估结果全部属于分类结果,包括二分类或者多分类,也即多个输出网络可以全部为分类网络。分类网络的输出网络(或输出结构)一般包含Softmax或者Sigmoid函数的输出层,输出一般为0-1的置信度或者概率,来描述输入属于某一个或者多个类别的概率或者置信度。比如一个糖尿病相关信息是“家族糖尿病历史”的信息,用标签0表示无家族病史、标签1表示有家族病史,那么输出网络将根据特征信息执行二分类,其输出0-1的数值来表示分类结果,多分类问题与此类似。
作为优选方案,分类结果与标签的差异可使用交叉熵函数来表示,比如
Figure BDA0002350609800000051
由此,可以得到各个分类结果与相应的标签的损失值。在其它可能的实施方案中,也可以使用对数似然函数、指数损失函数或者平方损失函数来表示分类结果与标签的差异。在一个实施例中,评估结果全部属于回归预测结果,也即多个输出网络可以全部为回归预测网络,此网络输出的结果为数值。回归网络的输出是对某一具体指标的数值预测值,比如:年龄、性别、收缩压等。该网络的输出网络至少包含全连接层,用于对输入进行加权并输出,并且也可以添加激活层改变对输入的响应值,比如使用Relu为激活函数,将小于0的数值输出0,大于0的数值不变。比如一个糖尿病相关信息是年龄,即一个标签是年龄值,那么输出网络将根据特征信息执行回归预测,输出一个数值,即预测的年龄。
回归预测结果与标签的差异可使用误差函数进行表示,比如均方误差函数(MeanSquare Error,MSE)、平均绝对误差函数(Mean Absolute Error,MAE)、平均绝对百分误差函数(Mean Absolute Percentage Error,MAPE)等。由此,可以得到各个回归预测结果与相应的标签的损失值。
在一个优选的实施例中,评估结果同时包括分类结果和回归预测结果,多个输出网络中既包括分类网络也包括回归预测网络,这两种结果分别采用上述方式表达其与标签的差异,从而确定各个损失值。根据上述优选方案,针对各种类型的标签和输出分别采用合适类型的网络,结合分类网络和回归网络两方面的优势提高训练结果的准确性。
所使用的样本数据中的多种糖尿病相关信息可以包括年龄、性别、收缩压、舒张压、家族糖尿病历史、高密度脂蛋白、三油甘脂、BMI(Body Mass Index,身体质量指数)、腰围、空腹血糖、餐后两小时血糖、葡萄糖耐量试验数据、血液白细胞计数中的部分或者全部。
模型输出的评估结果是与标签相应的各个结果,可以把这些识别目标转换成分类问题或者回归预测问题,比如年龄既可以是回归预测结果,也可以将年龄分段从而转变为分类结果。
根据本实施例中的模型结构可知,每一种评估结果和其对应的标签的差异都可以计算一个损失值,比如年龄的损失值Lage、收缩压的损失值LSBP、舒张压的损失值LDBP、性别的损失值Lgender等等,可以将这些与糖尿病相关信息对应的损失值称为第三损失值,第三损失值有多个;将糖尿病分类结果的损失值LDB称为第二损失值。在模型根据这些损失值调整参数时,可根据这些损失值计算一个总的损失值(第一损失值)Ltot,即Ltot=f(Lage,LSBP,LDBP,Lgender,LDB,…),而且这些第三损失值和第二损失值对总的损失值的影响程度可以是不同的,比如可以设定各个损失值的影响权重,通过线性或非线性加权计算总的损失值。最终模型根据计算出的总的损失值调整参数。
进一步地,机器学习模型至少根据第一损失值调整特征提取网络11的参数,从而优化特征提取性能,使其得到特征信息更加准确,从而提高输出网络的准确性。各个输出网络12的参数也可以根据第一损失值进行调整,或者分别根据多个第三损失值和第二损失值调整相应的输出网络的参数。比如对于年龄的输出网络而言,可根据年龄的损失值Lage调整该网络的参数、对于糖尿病分类结果的输出网络而言,根据糖尿病分类结果的损失值LDB调整该网络的参数。
上述优选实施方式通过总的损失值优化特征提取网络的参数,通过各种评估结果相应的损失值优化相应输出网络的参数,由此可以提供模型训练的效率和性能。
本发明的另一个实施例中提供一种机器学习模型,如图2所示,该模型包括特征提取网络11和唯一的输出网络12,其用于根据征提取网络11提取的特征信息和年龄、性别、血压等多种糖尿病相关信息输出糖尿病分类结果,并根据损失值LDB调整自身的参数。
本实施例的机器学习模型具有唯一的输出网络,将多种糖尿病相关信息作为辅助信息,使模型结合辅助信息学习糖尿病分类信息与眼底图像的关系,由此可以提高分类效率和准确性。
本发明的一个实施例提供一种糖尿病分类方法,本方法涉及机器学习模型,该模型可以使用上述实施例介绍的方法进行训练而得到。参照图3,本实施例的方法包括:获取用户的眼底图像20,利用机器学习模型21对眼底图像20进行识别,输出多种糖尿病相关信息和糖尿病分类结果。机器学习模型21包括特征提取网络211和多个输出网络212,其中特征提取网络211用于从眼底图像中提取特征信息,一个输出网络212用于输出糖尿病分类信息,其它输出网络用于分别根据特征信息输出糖尿病相关信息。眼底图像20是通过眼底照相机所拍的图像,其中具有黄斑、视盘、血管等器官的影像。所述输出网络包括分类网络和/或回归网络。
糖尿病相关信息可以是年龄、性别、收缩压、舒张压、家族糖尿病历史、高密度脂蛋白、三油甘脂、BMI、腰围、空腹血糖、餐后两小时血糖、葡萄糖耐量试验数据、血液白细胞计数中的部分或者全部。
糖尿病分类信息至少可以是有糖尿病或无糖尿病这两种类型信息,也可以进一步包括糖尿病的具体种类,例如1型糖尿病、2型糖尿病,或者是糖尿病的并发症,比如糖尿病视网膜病变等等。
根据本发明实施例提供的糖尿病分类方法,通过获取用户的眼底图像,并利用机器学习模型提取眼底图像的特征,根据该特征即可输出用于表示用户糖尿病类型的分类结果,同时还可以得到一些与糖尿病相关的其它信息。本方案不需要采集用户的血样或者其它身体指标,只需要采集眼底图像,实现无创的分类过程,由于模型在训练过程中引入多种糖尿病相关信息对分类性能进行优化,使其输出的分类结果更加准确。利用如电脑、智能手机和服务器等电子设备即可在短时间内确定受试者的糖尿病类型,具有很强的便利性和稳定性;并且本方案不需要引入如血样采集设备等专业医疗设备,也不需要医生或专业研究人员参与,由此可以降低糖尿病分类的成本,为医生提供可靠的参考信息。
本发明的一个实施例提供一种糖尿病分类方法,本方法中涉及机器学习模型,该模型可以使用上述实施例介绍的方法进行训练而得到。本实施例的方法包括:获取用户的眼底图像,参照图4所示,眼底图像20是通过眼底照相机所拍的图像,其中具有黄斑、视盘、血管等器官的影像。
利用机器学习模型对眼底图像进行识别,输出糖尿病分类结果。本实施例中的机器学习模型包括特征提取网络211和唯一的输出网络212。其中特征提取网络211用于从眼底图像中提取特征信息,输出网络212用于根据特征信息输出糖尿病分类结果。或者或者,用户可以提供一种或多种容易采集的糖尿病相关信息,比如一些无创采集的信息,输出网络212可结合特征信息和多种糖尿病相关信息输出糖尿病分类结果。
由于此模型不具备其它输出网络,分类时不呈现其它相关信息,但是在模型训练时根据多种糖尿病相关信息对性能进行了优化,使其输出的分类结果更加准确,结果简洁且直观,适合快速评估的应用场景。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
显然,上述实施例仅仅是为清楚地说明所作的举例,而并非对实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。而由此所引伸出的显而易见的变化或变动仍处于本发明创造的保护范围之中。

Claims (12)

1.一种糖尿病分类模型构建方法,其特征在于,包括:
获取样本数据,包括眼底图像、多种糖尿病相关信息和糖尿病类型信息;利用大量所述样本数据对机器学习模型进行训练,使其输出评估结果,所述评估结果至少包括对应于所述糖尿病类型信息的糖尿病分类结果,所述机器学习模型包括特征提取网络和至少一个输出网络,其中所述特征提取网络用于从所述眼底图像中提取特征信息,所述至少一个输出网络用于分别根据所述特征信息输出所述评估结果;所述机器学习模型根据输出的所述评估结果与样本数据中的多种糖尿病相关信息和糖尿病类型信息调整自身的参数。
2.根据权利要求1所述的方法,其特征在于,所述机器学习模型只有一个输出网络,用于根据所述特征信息和所述多种糖尿病相关信息输出所述糖尿病分类结果。
3.根据权利要求1所述的方法,其特征在于,所述输出网络有多个,其中一个输出网络用于输出所述糖尿病分类结果,其它输出网络用于分别输出与所述多种糖尿病相关信息相应的识别结果;
所述机器学习模型根据输出的所述评估结果与样本数据中的多种糖尿病相关信息和糖尿病类型信息调整自身的参数,包括:
根据所述糖尿病分类结果与样本数据中的糖尿病类型信息的差异确定第二损失值;
根据所述识别结果与样本数据中的糖尿病相关信息的差异确定第三损失值;
根据所述第二损失值和所述第三损失值确定第一损失值;
所述机器学习模型根据所述第一损失值调整自身参数。
4.根据权利要求3所述的方法,其特征在于,所述其它输出网络包括分类网络和/或回归网络;
所述分类网络输出的识别结果为分类结果,所述分类结果与所述样本数据中相应的糖尿病相关信息的差异通过交叉熵函数进行表示;
所述回归网络输出的识别结果为数值,所述回归结果与所述样本数据中相应的糖尿病相关信息的差异通过误差函数进行表示。
5.根据权利要求3所述的方法,其特征在于,所述机器学习模型至少根据所述第一损失值调整所述特征提取网络的参数。
6.根据权利要求5所述的方法,其特征在于,所述机器学习模型还根据所述第二损失值调整相应的输出网络的参数,以及分别根据所述第三损失值调整相应的输出网络的参数。
7.根据权利要求1-6中任一项所述的方法,其特征在于,所述糖尿病相关信息包括年龄、性别、收缩压、舒张压、家族糖尿病历史、高密度脂蛋白、三油甘脂、BMI、腰围、空腹血糖、餐后两小时血糖、葡萄糖耐量试验数据、血液白细胞计数中的部分或者全部。
8.一种糖尿病分类方法,其特征在于,包括:获取用户的眼底图像;利用权利要求1-7中任一项所述的方法构建的机器学习模型对所述眼底图像进行识别,至少输出糖尿病分类结果。
9.根据权利要求8所述的方法,其特征在于,所述机器学习模型还根据所述眼底图像输出多种糖尿病相关信息。
10.根据权利要求9所述的方法,其特征在于,所述糖尿病相关信息包括年龄、性别、收缩压、舒张压、家族糖尿病历史、高密度脂蛋白、三油甘脂、BMI、腰围、空腹血糖、餐后两小时血糖、葡萄糖耐量试验数据、血液白细胞计数中的部分或者全部。
11.一种糖尿病分类模型构建设备,其特征在于,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器执行如权利要求1-7中任意一项所述的糖尿病分类模型构建方法。
12.一种糖尿病分类设备,其特征在于,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器执行如权利要求8-10中任意一项所述的糖尿病分类方法。
CN201911413614.1A 2019-12-31 2019-12-31 基于眼底图像的糖尿病分类方法及设备 Pending CN111028232A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911413614.1A CN111028232A (zh) 2019-12-31 2019-12-31 基于眼底图像的糖尿病分类方法及设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911413614.1A CN111028232A (zh) 2019-12-31 2019-12-31 基于眼底图像的糖尿病分类方法及设备

Publications (1)

Publication Number Publication Date
CN111028232A true CN111028232A (zh) 2020-04-17

Family

ID=70197733

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911413614.1A Pending CN111028232A (zh) 2019-12-31 2019-12-31 基于眼底图像的糖尿病分类方法及设备

Country Status (1)

Country Link
CN (1) CN111028232A (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111696100A (zh) * 2020-06-17 2020-09-22 上海鹰瞳医疗科技有限公司 基于眼底影像确定吸烟程度的方法及设备
CN112233802A (zh) * 2020-09-03 2021-01-15 岭南师范学院 基于改进函数因果似然度的糖尿病危险因素因果发现方法
CN112489806A (zh) * 2020-11-27 2021-03-12 南通市第一人民医院 一种糖尿病足患者病状信息智能化管理方法及***
CN112686855A (zh) * 2020-12-28 2021-04-20 博奥生物集团有限公司 一种眼象与症状信息的信息关联方法

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106529162A (zh) * 2016-11-04 2017-03-22 南京端云信息科技有限公司 一种智能糖尿病评估预测***与算法
CN108009592A (zh) * 2017-12-15 2018-05-08 云南大学 一种糖尿病性视网膜图像自动分类方法
CN108470359A (zh) * 2018-02-11 2018-08-31 艾视医疗科技成都有限公司 一种糖尿病性视网膜眼底图像病变检测方法
CN110136828A (zh) * 2019-05-16 2019-08-16 杭州健培科技有限公司 一种基于深度学习实现医学影像多任务辅助诊断的方法
CN110135528A (zh) * 2019-06-13 2019-08-16 上海鹰瞳医疗科技有限公司 年龄确定方法、眼部健康程度确定方法和装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106529162A (zh) * 2016-11-04 2017-03-22 南京端云信息科技有限公司 一种智能糖尿病评估预测***与算法
CN108009592A (zh) * 2017-12-15 2018-05-08 云南大学 一种糖尿病性视网膜图像自动分类方法
CN108470359A (zh) * 2018-02-11 2018-08-31 艾视医疗科技成都有限公司 一种糖尿病性视网膜眼底图像病变检测方法
CN110136828A (zh) * 2019-05-16 2019-08-16 杭州健培科技有限公司 一种基于深度学习实现医学影像多任务辅助诊断的方法
CN110135528A (zh) * 2019-06-13 2019-08-16 上海鹰瞳医疗科技有限公司 年龄确定方法、眼部健康程度确定方法和装置

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111696100A (zh) * 2020-06-17 2020-09-22 上海鹰瞳医疗科技有限公司 基于眼底影像确定吸烟程度的方法及设备
CN112233802A (zh) * 2020-09-03 2021-01-15 岭南师范学院 基于改进函数因果似然度的糖尿病危险因素因果发现方法
CN112489806A (zh) * 2020-11-27 2021-03-12 南通市第一人民医院 一种糖尿病足患者病状信息智能化管理方法及***
CN112686855A (zh) * 2020-12-28 2021-04-20 博奥生物集团有限公司 一种眼象与症状信息的信息关联方法
CN112686855B (zh) * 2020-12-28 2024-04-16 博奥生物集团有限公司 一种眼象与症状信息的信息关联方法

Similar Documents

Publication Publication Date Title
Li et al. Computer‐assisted diagnosis for diabetic retinopathy based on fundus images using deep convolutional neural network
CN111080643A (zh) 基于眼底图像的糖尿病及相关疾病的分类方法及设备
Almotiri et al. Retinal vessels segmentation techniques and algorithms: a survey
CN108021916B (zh) 基于注意力机制的深度学习糖尿病视网膜病变分类方法
CN111028232A (zh) 基于眼底图像的糖尿病分类方法及设备
CN109544518B (zh) 一种应用于骨骼成熟度评估的方法及其***
CN104636580A (zh) 一种基于人脸的健康监控手机
CN111047590A (zh) 基于眼底图像的高血压分类方法及设备
Mahapatra et al. A novel framework for retinal vessel segmentation using optimal improved frangi filter and adaptive weighted spatial FCM
CN114549469A (zh) 一种基于置信度校准的深层神经网络医疗图像诊断方法
CN111161287A (zh) 基于对称双向级联网络深度学习的视网膜血管分割方法
CN113011340B (zh) 一种基于视网膜图像的心血管手术指标风险分类方法及***
CN112052874B (zh) 一种基于生成对抗网络的生理数据分类方法及***
CN117952964B (zh) 基于计算机视觉技术的眼底医学影像分析方法
CN112869697A (zh) 同时识别糖尿病视网膜病变的分期和病变特征的判断方法
Reddy et al. Discovering optimal algorithm to predict diabetic retinopathy using novel assessment methods
CN112990270B (zh) 一种传统特征与深度特征的自动融合方法
Nikoloulopoulou et al. A convolutional autoencoder approach for boosting the specificity of retinal blood vessels segmentation
Leopold et al. Segmentation and feature extraction of retinal vascular morphology
Das et al. Attention-UNet architectures with pretrained backbones for multi-class cardiac MR image segmentation
Sudha et al. Detection and Classification of Diabetic Retinopathy Using DCNN and BSN Models.
CN116564505A (zh) 基于深度学习的甲状腺疾病筛查方法、***、设备及存储介质
Fazlur et al. Integrated Deep Learning Model for Heart Disease Prediction Using Variant Medical Data Sets.
CN114557670A (zh) 生理年龄预测方法、装置、设备及介质
CN111048210B (zh) 基于眼底图像评估疾病风险的方法及设备

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right

Effective date of registration: 20210726

Address after: 100083 room 21, 4th floor, building 2, national defense science and Technology Park, beipolytechnic, Haidian District, Beijing

Applicant after: Beijing Yingtong Technology Development Co.,Ltd.

Address before: 200030 room 01, 8 building, 1 Yizhou Road, Xuhui District, Shanghai, 180

Applicant before: SHANGHAI EAGLEVISION MEDICAL TECHNOLOGY Co.,Ltd.

TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20210816

Address after: 100083 room 21, 4th floor, building 2, national defense science and Technology Park, beipolytechnic, Haidian District, Beijing

Applicant after: Beijing Yingtong Technology Development Co.,Ltd.

Applicant after: SHANGHAI EAGLEVISION MEDICAL TECHNOLOGY Co.,Ltd.

Address before: 200233 room 01, 8th floor, building 1, No. 180, Yizhou Road, Xuhui District, Shanghai

Applicant before: SHANGHAI EAGLEVISION MEDICAL TECHNOLOGY Co.,Ltd.

TA01 Transfer of patent application right
RJ01 Rejection of invention patent application after publication

Application publication date: 20200417

RJ01 Rejection of invention patent application after publication