[发明专利]基于图像处理的鼻咽镜下腭咽闭合度的半自动检测方法有效
申请号: | 201810395054.0 | 申请日: | 2018-04-27 |
公开(公告)号: | CN108596898B | 公开(公告)日: | 2021-08-24 |
发明(设计)人: | 尹恒;何凌;毛渤淳;杨森;黄毅鹏;石冰 | 申请(专利权)人: | 四川大学 |
主分类号: | G06T7/00 | 分类号: | G06T7/00;G06T7/11;G06T7/149 |
代理公司: | 成都九鼎天元知识产权代理有限公司 51214 | 代理人: | 韩雪 |
地址: | 610064 四川*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 图像 处理 鼻咽 镜下腭咽 闭合 半自动 检测 方法 | ||
1.一种基于图像处理的鼻咽镜下腭咽闭合度半自动检测方法,其特征在于,具体包括以下步骤:
(1)获取目标图像,由内镜主机采集录制整个检查过程的视频,人工截取被测者发音稳定状态下的视频段,提取该视频中的所有图像帧Ii,i=1,2,3…,N,其中Ii为第i帧图像,N为视频中包含的所有图像帧的总数;
(2)选取基准图像并对腭咽口边界选取人工标记点,根据视频段中的腭咽口运动情况,选定腭咽口静息状态的一帧图像In为参考基准图像,对腭咽口的边界绘制M个标记点,M的取值为12,定义标记点集合为Pi,i为图像帧数,该集合中元素为腭咽口上下边界与左右边界标记点,其中腭咽口的上边界选取4个标记点为Uk(i),k=1,2,3,4,下边界选取4个标记点为Dk(i),k=1,2,3,4,左右边界各2个标记点为Lk(i),k=1,2,和Rk(i),k=1,2;
(3)对图像帧进行预处理,去除图像中的文字信息和黑色区域;
(3a)首先对视频中的每一帧图像In,对该图像RGB中R通道的图像进行二值化,得到图像In1;
(3b)对图像In1中的白色区域求取连通域并计算连通域面积,找到面积最大的白色区域,求取该白色区域横坐标的最小值Lmin与最大值Lmax,求取白色区域纵坐标的最小值Hmin与最大值Hmax;
(3c)在原彩色图像In中,截取图像,满足坐标点的横坐标范围为[Lmin,Lmax],纵坐标的范围为[Hmin,Hmax],截取的图像为仅四个角留有黑色区域的In2,从而去除左右及上下边界的黑色区域;
(3d)对视频中的每帧图像In2,采用填充的方法去除一个角的黑色区域;
(3e)采用相同的方法对其余三个角的黑色区域进行填充,填充后的图像为In3;
(4)对预处理后的图像为In3进行处理,实现对腭咽口下边界的分割:在第n帧图像In中,人工标记下边界的4个点为:Dk(n),k=1,2,3,4;对该4个标记点进行二次样条插值,得到拟合曲线ln,该曲线即为In3中的腭咽口下边界;
(5)对预处理后的图像为In3进行处理,实现对腭咽口左右边界与上边界的分割:
(5a)对选定的第n帧基准图像In进行人工标记腭咽口边界和预处理后,其人工标记点集合为Pn,对其进行水平集演化得到最优Wn值下的水平集轮廓Cfn:
(5a1)对图像In3做高斯平滑滤波,求出图像的特征参数值;
(5a2)根据鼻咽内镜图像中腭咽口内部区域的边界与图像边界之间的距离,设置初始水平集Csn,Csn表示第n帧图像的初始水平集;
初始水平集Csn为一个矩形框,矩形框大小由矩形框与图像边沿的距离wn决定,wn表示第n帧的矩形框与图像边沿的距离;设图像的宽度为width_image,则矩形框的宽度width_Rec_box=width_image-2*wn;设图像的高度为height_image,则矩形框的高度height_rec_box=height_image-2*wn;
(5a3)对于第n帧图像In,其人工标记点集合为Pn,包含12个点,分别为腭咽口的上边界4个点,左边界2个点,右边界2个点,下边界4个点;
分别计算当Wn取值为1,2,3,...,20时进行300次演化后的水平集轮廓Cfnj,j=1,2,...,20;对于每个水平集轮廓Cfnj,分别计算标定点集合Pn中每个点到该水平集轮廓的最短距离,并计算这8个最短距离的均值dnj,j=1,2,3,...,20;当dnj取最小值时,其对应的水平集轮廓Cfn即为第n帧的最优水平集轮廓,并得到该水平集轮廓的参数Wn;
(5b)按照正向顺序从第n+1帧到结束帧,对每帧图像进行水平集演化,得到最优Wi值下的水平集轮廓Cfi,i表示第i帧,并计算每帧图像的腭咽口边界点集合Pi,从而计算得到每帧图像中腭咽口的边界;
(5b1)当in时,对于第i帧图像,其前一帧图像Ii-1中的腭咽口标记点集合为Pi-1;分别计算当Wi为1,2,3,...,20时进行300次演化后的水平集轮廓Cfij,j=1,2,...,20;对于每个水平集轮廓Cfij,分别计算标定点集合Pi-1中每个点到该水平集轮廓的最短距离,并计算这8个最短距离的均值dij,j=1,2,3,...,20;当dij取最小值时,其对应的水平集轮廓Cfi即为第i帧的最优水平集轮廓,并得到该水平集轮廓对应的参数为Wi;
(5b2)由第i-1帧得到腭咽口边界点集合Pi-1包含点:U1(i-1)、U2(i-1)、U3(i-1)、U4(i-1)、D1(n)、D2(n)、D3(n)、D4(n)、L1(i-1)、L2(i-1)、R1(i-1)、R2(i-1),基于Cfi和Pi-1寻找点U'1(i-1),该点为水平集轮廓Cfi上的一点,且满足点U'1(i-1)到点U1(i-1)的距离最短;同理,寻找到点U'2(i-1)、U'3(i-1)、U'4(i-1)、L'1(i-1)、L'2(i-1)、R'1(i-1)、R'2(i-1),这8个点与人工标记下边界点D1(n),D2(n),D3(n),D4(n),即构成第i帧图像上的腭咽口边界点集合Pi;
(5c)按照逆向顺序从第n-1帧到起始帧,对每帧图像进行水平集演化,得到最优Wi值下的水平集轮廓Cfi,i表示第i帧,并计算每帧图像的腭咽口边界点集合Pi,从而计算得到每帧图像中腭咽口的边界;
(5c1)当in时,对于第i帧图像,其后一帧图像Ii+1中的腭咽口标记点集合为Pi+1,分别计算当Wi为1,2,3,...,20时进行300次演化后的水平集轮廓Cfij,j=1,2,...,20;对于每个水平集轮廓Cfij,分别计算标定点集合Pi+1中每个点到该水平集轮廓的最短距离,并计算这8个最短距离的均值dij,j=1,2,3,...,20;当dij取最小值时,其对应的水平集轮廓Cfi即为第i帧的最优水平集轮廓,并得到该水平集轮廓的参数为Wi;
(5c2)由第i+1帧得到腭咽口边界点集合为Pi+1包含点:U1(i+1),U2(i+1)U3(i+1),U4(i+1),D1(n),D2(n),D3(n),D4(n),L1(i+1),L2(i+1),R1(i+1),R2(i+1);基于Cfi和Pi+1寻找点U'1(i+1),该点为水平集轮廓Cfi上的一点,且满足点U'1(i+1)到点U1(i+1)的距离最短;同理,寻找到点U'2(i+1)、U'3(i+1)、U'4(i+1)、L'1(i+1)、L'2(i+1)、R'1(i+1)、R'2(i+1),这8个点与人工标记下边界点D1(n),D2(n),D3(n),D4(n)即构成第i帧图像上的腭咽口边界点集合Pi;
(6)对腭咽口边界分割后计算腭咽口面积,对于第i帧图像,计算其腭咽口面积Ai;将腭咽口边界集合点12个点,按照逆时针顺序排列,采用公式(1)计算其面积:
xm为按照逆时针顺序排列的腭咽口边界点的第m个点的横坐标,ym为第m个点的纵坐标,xm+1是第m+1个点的横坐标,ym+1是第m+1个点的纵坐标;
(7)腭咽闭合度计算,对视频中的所有图像帧Ii,i=1,2,3…,N,计算对应的腭咽口面积Ai后,求取并确定腭咽口面积最大的图像帧,设该帧图像为Imax,其对应的腭咽口面积为Amax;
按照公式(2)计算每帧图像的腭咽闭合度Bi:
Bi=Ai/Amax,i=1,2,3…,N (2)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川大学,未经四川大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810395054.0/1.html,转载请声明来源钻瓜专利网。
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序