这篇文章的主要讲的是给舌头形状分类,首先采用自动轮廓提取和3个几何准则(length,area,angle)对舌头进行校正,然后利用7个基于length、area、angle信息的子特征进行舌头形状分类。大体来说,舌头形状可分为7种:椭圆形、方形、长方形、圆形、钝三角形、锐三角形及锥形。
具体分类过程如下:
一、形状校正
(1)the length criterion
的值越大,说明偏差越大,此方法并不能适用于所有形状的舌头,只适用于三角形和锥形舌头,因为它们随着旋转值会改变。
(2)the area criterion
中间水平直线为
当上式值越小代表偏差越小,适用于除圆形舌头之外的所有形状的舌头。
(3)the angle criterion
我们选择一些临近直线的点,求出使得
最小时的直线方程
,这个直线与
相交,如上图所示,直线的两个参数计算如下:
上式值若很大,则偏差大。使用所有形状的舌头。
二、特征提取 (7个子特征)
基于length的有三个:length-width ratio、radical line ratio、off-center ratio。
基于area的有三个:total area ratio、triangle area ratio、top-bottom area ratio。
基于angle的只有一个:mean value of two angles。
1、length-width ratio定义为:
2、radical line ratio定义为:,如图3所示
3、off-center ratio定义为:,如图4所示
4、total area ratio定义为:,r=(Xmax-Xmin)/2,如图5所示
5、triangle area ratio定义为:,如图1所示
6、top-bottom area ratio定义为:,如图2所示
7、mean value of two angles定义为:
图1 图2 图3
图4 图5
三、形状分类
1、分层次建模,如下图所示;
2、计算相对权重;
3、计算全局权重;
4、采用结合了全局权重的模糊框架为每个图像分得一个类别。