【技术实现步骤摘要】
一种基于点线面的图像颜色空间脂肪点检测评估方法
本专利技术涉及计算机图形学及皮肤脂肪点检测技术,具体涉及一种基于点线面的图像颜色空间脂肪点检测评估方法,属于皮肤图像处理应用
技术介绍
随着人们生活水平的提高,面部皮肤的美容及护理已经受到人们的广泛关注,客观、定量的对皮肤图像进行检测和计算是近几年皮肤图像处理领域的研究热点之一,其中一个重要应用就是对皮肤表面脂肪点的检测和属性指标值计算。随着计算机图像处理技术的飞速发展,以数字图像处理技术为手段,可以使皮肤表面状况评估方法从传统的定性分析上升为精确的定量分析,从而极大地提高评估的精确度。皮肤图像的特征包括毛孔、斑点、纹理、脂肪点、光泽度等,其中脂肪点特征是一种重要的皮肤度量指标,脂肪点数量和大小以及亮度可衡量皮肤的生理状况。当前检测评估脂肪点的图像处理方法很少,有一些机器学习算法,准确度不高,需要大量的学习样本且速度慢;图像处理方法定量计算一幅皮肤图像表面脂肪点特征指标的数值方法,仅限于简单根据图像像素点颜色值做点(像素)的分析计算,没有脂肪点的线面属 ...
【技术保护点】
1.一种基于点线面的图像颜色空间脂肪点检测评估方法,对相同分辨率的皮肤微距RGB数字图像进行处理,得到皮肤图像脂肪点多个指标属性数值及综合指标值,实现微距皮肤图像表面的脂肪点特征的检测评估;包括如下步骤:/n1)读取皮肤图像文件所有像素的RGB颜色二维矩阵;/n2)皮肤图像预处理,步骤如下:/nB1.将彩色皮肤图像进行灰度化,得到灰度图像img1;/n具体地,对内存中的皮肤图像二维矩阵中每个像素的RGB像素值,根据式(1)进行灰度化:/nV=0.2×Green+0.8×Blue 式(1)/n其中,V为像素灰度化的值;Green、Blue分别为该 ...
【技术特征摘要】
1.一种基于点线面的图像颜色空间脂肪点检测评估方法,对相同分辨率的皮肤微距RGB数字图像进行处理,得到皮肤图像脂肪点多个指标属性数值及综合指标值,实现微距皮肤图像表面的脂肪点特征的检测评估;包括如下步骤:
1)读取皮肤图像文件所有像素的RGB颜色二维矩阵;
2)皮肤图像预处理,步骤如下:
B1.将彩色皮肤图像进行灰度化,得到灰度图像img1;
具体地,对内存中的皮肤图像二维矩阵中每个像素的RGB像素值,根据式(1)进行灰度化:
V=0.2×Green+0.8×Blue式(1)
其中,V为像素灰度化的值;Green、Blue分别为该像素三个颜色分量中的绿色分量和蓝色分量;
B2.剔除毛发、斑点、毛孔、纹理以及高亮噪声点;具体包括:
B2.1计算灰度图像img1中每个像素点p1的灰度均值,记为avg1;
以像素点p1为中心点的方形区域A1为计算范围;将A1内的所有像素点在灰度图像img1上的灰度值的均值作为avg1;其中,方形区域A1边长即像素数量为一个定值;如果p1在边界处,没有完整的方形区域A1,则根据A1覆盖住灰度图像img1的像素来计算p1点的灰度均值;
B2.2设置灰度值avg2,剔除图像中皮肤上的毛发、斑点、毛孔、纹理及高亮噪声点;
遍历方形区域A1内的每个像素p2;
如果p2的灰度值低于avg1,则将灰度图像img1上的p2点的灰度值赋值为avg1,即等于p1点的灰度均值,相当于为背景像素,由此剔除毛发、斑点、毛孔以及纹理;
如果p2的灰度值大于设置的灰度值avg2,则p2点灰度值赋值为avg1,由此剔除高亮噪声点,包括荧光点;
B2.3遍历处理完成灰度图像img1的所有像素点后,img1中所有像素的灰度值范围为[avg1,avg2];
B3.突出脂肪点特征,将img1中像素的灰度值范围[avg1,avg2]线性拉伸为范围[0,255];
3)采用阈值方法得到初始不连续像素点级的脂肪点二值化图像img2;具体操作如下:
C1.设定灰度阈值Vt;
C2.遍历灰度图像img1的每个像素p3,将每个像素p3的灰度值v3与灰度阈值Vt进行比较,识别每个像素为脂肪点或为背景点,得到二值化图像img2;如果v3>Vt,将p3点对应的img2中的像素点赋值为1,代表该点为脂肪点;否则赋值为254,代表该点位背景点;
C3.灰度图像img1所有像素点遍历完成后得到的图像img2即为不连续像素点级的脂肪点二值化图像img2,其中:像素值位1表示该点为脂肪点,像素值为254表示该点为背景;值为1的具有脂肪点属性的像素点间各自独立,没有任何关联;
4)填补脂肪点缝隙即砂眼,基于圆形模板卷积方法得到连续像素点级的脂肪点,结果图像为二值化图像img4;具体步骤如下:
D1.设定用于卷积计算的卷积模板K;
卷积模板K为圆形或近似圆形,半径为R个像素的区域B;卷积模板K的原点为B的圆心;
将B内所有像素点值赋值为1;
D2.遍历二值化图像img2的每一个像素点p4,对p4点用卷积模板K进行卷积计算:设置卷积模板K的原点为像素点p4,得到卷积值N;N值等于卷积模板K覆盖二值化图像img2的所有像素点中像素灰度值为1的点的数量;
D3.根据N值,对一新图像img3中对应像素p4点的灰度值赋值为v4;
如果N>给定阈值T,则将v4赋值为1,表示该点是脂肪点;否则将v4赋值为254,表示该点为背景;
D4.遍历完二值化图像img2后,得...
【专利技术属性】
技术研发人员:刘迎,邱显荣,张珣,李海生,
申请(专利权)人:北京工商大学,精诚工坊电子集成技术北京有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。