APP下载

动物皮革纹理特征提取和重构方法研究

2023-11-15彭棉珠谭路路黄志高杨志锋

皮革科学与工程 2023年6期
关键词:毛孔分布图毛囊

彭棉珠,谭路路,黄志高*,杨志锋

(1.仰恩大学现代教育技术中心,福建 泉州 362014;2.泉州师范学院,福建 泉州 362000)

引言

仿制皮革具有边缘整齐,设计和颜色多样,防水性能好,利用率高,价格比真皮便宜等特点,广泛用于增强内饰和其他加工品的质感。仿制皮革加工的一个关键在于有效的质感。仿制皮革加工的一个关键在于有效融合动物皮革的纹理特性,而动物皮革的纹理特性在很大程度上取决于收集的动物的类型和部位。例如,牛皮沟槽和被沟槽包围的脊形成的图案常应用于仿制皮革;鳄鱼等爬行动物的皮脊比较粗大,起伏明显;猪革毛孔明显,毛孔密集度高,其仿制皮革质感各有差异。

皮革压花是将动物皮肤的花纹转印到模具上,并应用在仿制皮革表面成型。工匠手动绘制并修正图案的方式成本高、效率低,采用纹理特征提取并重构图案是一种高效的工业替代方法。但是传统的纹理特征提取方法通常会受到噪声、光照和角度等因素影响,导致提取的特征不够准确[1]。因此,需要基于特征重构方法,采用机器视觉和多种图像处理方法更准确地提取皮革纹理特征,从而有效提高皮革图案的设计效率。

传统的基于纹理的图案生成方法通过模拟多种物质的相互作用来再现生物体表面的图案,属于复杂元胞自动机。例如,Efros 等人[2]通过图像拼接,比较重叠块的颜色信息,并在误差最小的边界处将它们连接起来,可在多种分辨率下匹配输入图像和生成图像。Dunbar 等人[3]合成处理具有相似结构的多个纹理。这些纹理生成方法可以获得高质量的纹理,但难以生成实际存在的纹理以外的纹理。作为一种不同的方法,Ostromoukhov[4]提出了一种使用扩散反应方程的纹理生成方法。然而,在这些方法中,生物体表面出现的图案是通过模拟多种物质的相互作用来再现的,因此很难预测合适的参数来生成预期的图案。在皮革领域,程序纹理生成方法已有相关报道。Raad 等人[5]以层次结构对皮肤表面的皮肤脊和皮肤沟进行建模,然后通过Voronoi 划分方法生成图案,并利用Bezier 曲线获得皮肤的横截面形状。Matusik 等人[6]提出了一种使用Delaunay 三角形剖分生成轮廓和详细形状的方法。在Itoh 等人[7]的方法中,通过伪Voronoi 划分铺设封闭区域,并使用细分曲成面生成详细形状。Sakurai 等人[8]报道了一种通过粒子系统模拟皮革表面细胞,并将结果进行Delaunay 三角剖分以生成皮革形状的方法。这种方法考虑了皮革的表面特征,而不是传统的随机数生成方法。Sakurai 等人的方法关注真皮中的“流动”,并使用弹性模型在皮革表面生成皮槽。

文章针对猪、马、羊等动物毛孔组成的皮革图案,提出了一种从真实样本中提取特征并重构图案的方法。创新点在于基于层次结构模型和特征量的统计方法,从皮革表面的测量值中提取代表皮革形状的特征量,用简洁的参数来描述和生成皮革图案。提出的方法可用于皮革质量评价和辅助设计等领域。

1 皮革纹理特征

皮革表面由毛孔、沟、脊组成,毛发埋在皮肤中的部分称为毛根,毛根周围有鞘状的毛孔。皮革图案根据动物种类、身体部位和年龄的不同而变化。例如,皮肤扩张和收缩的区域,或者关节往往有很深的皮沟;小牛和羔羊皮没有明显的沟或脊,而是由许多紧密排列的毛孔组成,密集堆积的毛孔区域称为复合毛囊。图1 是由毛孔组成的皮革图案。该图像用三角测量法通过点激光束测量深度,将32.14 μm 的深度差量化为256 个等级,并以灰度显示,越亮表示越浅,越暗表示越深。

图1 皮革表面的纹理构造扫描图Fig.1 Scanning images of texture structure of leather surface

观察图1 可以确认三个或更多的毛孔形成簇,并且每个簇中的毛孔具有相似的分布和形状。在本文中,每个簇被视为一个复合毛囊,并假定所有毛孔都属于复合毛囊。图2 所示的两层结构模型是描述由毛孔和复合毛囊组成的结构。这里,F(i,0)是F(i,j≠0)的合成。

图2 复合毛囊的分层几何模型Fig.2 Layered geometric model of compound hair follicle

2 皮革纹理的生成方法

2.1 方法概述

图3 是皮革纹理特征提取与仿制合成流程图。首先,使用三维形状测量装置测量实际皮革样品的表面形状;接着用测量得到的数据来分析皮革图案的特征,并提取皮革特征参数;然后根据参数重建皮革图案;最后,将得到的图案加工成合成革产品。

图3 皮革纹理特征提取与仿制合成流程图Fig.3 Flow charts for the extraction of leather texture feature and imitation synthesis

三维形状测量装置采用非接触式光学测量技术,可以投射光线或激光到物体表面,然后通过相机或传感器捕捉反射的光线,从而获取物体的三维信息。这种技术可以用于测量皮革样品的表面形状,包括皮革的纹理、毛孔、凹凸等特征。皮革特征参数是指用于描述皮革表面特征的一些数值或指标,例如皮革的颜色、光泽、厚度、强度、韧性、柔软度、透气性等。其中形状、厚度参数可以通过分析三维形状测量装置的测量数据得到,颜色和光泽可以通过色差仪进行测量,强度和韧性可以通过拉力试验机进行测量,柔软度可以通过柔软度测试仪进行测量,透气性可以通过透气测试仪进行测量。

根据皮革特征参数,可以使用计算机图形学技术重建皮革图案,即在计算机上模拟出皮革表面的三维效果,包括皮革的纹理、颜色、光照、阴影等,这样有利于设计和预览不同的仿制皮革样式和产品。最后,可将得到的皮革图案加工成合成革制品,即使用人造材料模仿皮革的外观和性能,例如使用聚氨酯或聚氯乙烯等塑料制成合成革,降低产品成本。

2.2 特征分析流程

本文提出的方法是根据皮革表面的测量数据估计毛孔和复合毛囊的位置,提取特征参数并重构图案的框架。由毛孔组成的皮革花纹的主要特征是毛孔排列规律。对于特征提取,首先通过测量皮革表面获得的高度场数据来估计毛孔和复杂毛孔的位置,然后根据这些数据构建如图2 所示的双层皮革模型,最后统计分析毛孔与复合毛囊的相对位置关系,用少量参数近似复合毛囊的分布,简要描述皮革形状特征。

2.3 皮革纹理构成元素的获取

如何获取纹理构成元素,这是皮革纹理特征分析的第一步。高度场数据由256 级灰度图表示,检测到毛孔比周围平坦区域更深。因此,将高度场数据中感兴趣的像素与周围n×n像素区域中的像素进行比较,通过将n值设定为肉眼测量的毛孔直径的大致值,能够高精度地检测候补点。图4 显示了当n为5 时提取毛孔候选点的示例,这些候选点(图中的白色点)也包括非真实的毛孔点,因为即使在平坦部分也存在最小值。因此,从候选点中尽可能多地消除平坦区域中的点,并将其余点检测为毛孔。图5 显示了所有候选点的深度直方图,假设该分布包含毛孔点和高原点,将分布在某一深度周围的毛孔直方图和分布在另一深度周围的高原直方图相加。基于这两个假设,得到作为分离毛孔点和平台点深度阈值。图6 显示的是,当高度低于该阈值t 的点被视为平坦点,并被删除。

图4 毛孔侯选点抽取样本Fig.4 Extracting samples from hair follicle candidate points

图5 侯选点深度直方图Fig.5 Depth histogram of candidate points

图6 平坦点消除后的毛孔分布图Fig.6 Distribution map of hair follicles after the elimination of flat spots

2.4 复合毛囊位置估计

复合毛囊是毛孔的分组单位,使用层次聚类求出其位置。将所有毛孔位置的点群作为初始类,根据类之间的距离生成类群。图6 显示了用白点估计的复合毛囊位置,此时二层模型的数据已经构建完成。这里假设复合毛囊均匀分布,作为层次聚类终止条件的阈值可以被视为相邻复合毛囊之间平均距离的一半。但是在聚类之前,由于复合毛囊的位置未知,无法确定复合毛囊之间的距离。因此,在聚类前计算所有相邻毛孔之间的距离[9],取最大值作为复合毛囊的平均距离。Delaunay 边缘存在连接关系的毛孔位置点视为相邻[10]。

复合毛囊由三个或更多密集排列的毛孔组成,所包含的毛孔孔往往呈相似分布。这种分布的特征明显取决于皮革的类型。本文将对象限定为包含三个或更多毛孔的复合毛囊,并试图说明复合毛囊内毛孔的分布。

首先,定义了一个x 为横轴,y 为纵轴的二维直方图。用伪语言描述了毛孔分布的投票算法[11]。

其中V(·)为二维直方图V,N 为复合毛囊总数,Mn 为第n 个复合毛囊的毛孔数,F(n,0)为第n 个复合毛囊的位置,F(n,m)表示第m 个毛孔属于第n个复合毛囊的位置。以下将该复合毛囊的孔位分布图称为孔分布图。

计算某个角度θ 下r 方向的密度分布质心,再利用质心组的最小二乘法估算式(1)的系数[12]。

式(1)中,β 是椭圆的斜率,a 和b 是椭圆两轴的长度。

接下来,用函数近似表示椭圆点云的密度分布情况。首先,将极坐标系方法应用到椭圆毛孔和复合毛囊分布的拟合估计,根据极坐标的r 方向上的密度分布运算得到直径r。此处,r 方向的密度分布以直径μ 为界呈左右不同偏差的分布。为了用少量的参数逼近这个分布,本文把左右分布看成两个独立的正态分布,分别计算左右的标准差,并根据r 对两个标准差进行插值得到连续复合函数。

式(2)中的σ(r)是新的分布函数,表示相对于直径μ 左右不同的分布,σ1 和σ2 是相对于直径μ 左右独立计算的标准差,σ(r)表示标准差σ1 和σ2 的值用ρ(r)插值得到的标准差。基于两个标准差中较大标准差的累积分布函数的插值系数,以计算包含r 方向上密度分布的存在范围。因此,角度θ 下r 方向上的密度分布可以由三个参数确定,即标准偏差σ1 和σ2,以及直径μ。这些参数是θ 的函数,必须确定三个函数σ1(θ)、σ2(θ)和μ(θ)来描述复合毛囊分布图。直径μ 可以估计为椭圆。标准偏差σ1(θ)、σ2(θ)相对于角度θ 变化,两个标准差分布接近于正弦波,正弦方程由最小二乘法估计。

复合毛囊分布图通过将九个参数输入累积分布函数的插值方程来重新生成,但基于合成毛孔分布图的概率来估计点的位置的方法需要较长的计算时间。因此,为了加快速度,通过泊松分布生成一个粗略的点云,然后移动点云,得到一个类似于由参数重新生成的复合毛囊分布的分布图。泊松分布可以保证每个点之间有一个最小距离,使用泊松分布在皮革表面生成一个粗略的点云,作为毛孔点的初始位置。然后根据复合毛囊分布图来筛选和移动这些点,复合毛囊分布图显示了某个点附近出现毛孔点的概率,以及毛孔点的方向。根据指定区域的密度ρ计算点云的最终数量N,生成足够数量的点,将生成的点分布设置为毛孔区域。如果整个区域填满数量N,则该过程结束。

3 试验与结果讨论

用于重建皮革图案的计算机环境为操作系统:Windows 10,CPU:Intel 酷睿i5-3470 3.4 GHz,1 GB内存。首先以图7(e1)的复合毛囊分布图作为输入,生成合成毛孔的点云图,显示尺寸为10 cm×10 cm或更大(400×400 像素)。当图像尺寸为400×400像素,最终合成毛孔的点数N 为10 000 时,该方法计算合成毛孔位置的计算时间约为1 min,定义时间约为30 s 的形状计算复合毛囊位置所需的大部分时间与点的移动有关。本文尝试使用空间划分的方式来进一步提升速度。

图7 特征提取结果Fig.7 Results of feature extraction

为了逼近生成的分布,从分布式点云中计算出复合毛囊分布图,并与再生复合毛囊分布图之差的梯度向量场添加到向量场M 中,向量场M 中的每个向量都被归一化。将分布式点云的复合毛囊分布图与再生复合毛囊分布图的差值作为移动量的系数,所有点按照向量场进行移动。此处只考虑由Delaunay 三角剖分确定的相邻点之间的影响,忽略其他距离较远的点。复合毛囊毛孔排列方法是将毛孔排列在生成的复合毛囊的中心位置。对于毛孔位置的分布,本文使用图7(d)所示的毛孔分布图,并将为其指定为复合毛囊的中心点。观察图7(a1)、(a2)、(a3)可知毛孔周边有突出的倾向,孔周围凸起的形状由高斯拉普拉斯算子函数定义并模拟。

本文将重点放在小牛皮样品上,提取皮革样品的特征。在图7(a)中准备了三种类型的小牛皮革样品,使用3D 形状测量设备(传感器LK-G30,阶段K2-300),在90 μm 的间隔内测量9 cm×9 cm 面积,并在获取高度数据后用256 个级别的量化,变成了Grascale 图像作为输入数据。这里将毛孔检测时的最小值的比较区域范围n 设为5 像素,对3 种输入数据进行参数推定。

观察图7(a1)中的毛孔分布,可以看到它们倾向于在右上方向以狭窄的间隔排列。图7(b)是根据输入的去噪后的小牛皮样本图生成的毛孔位置分布图。观察图7(c1),可以确认它们在右上方向以窄间隔分布,在正交方向以宽间隔分布。在图7(d1)的毛孔分布图中可以看到类似的趋势,较好地捕捉到了毛孔分布的特征。此外,还显示了估计输入数据的复合毛囊位置的结果。在图7(e1)的复合毛囊分布图中可以看到类似的分布,可以说很好地捕捉到了复合毛囊的分布特征。其他两个输入数据也获得了良好的结果(e1、e2)。

在图7(f1)中,复合毛囊倾向于在垂直方向上排列。椭圆的横轴比标准长,复合毛囊之间的距离在纵轴方向上有变宽的趋势,这意味着在纵轴方向上趋向于等间距排列,复合毛囊在图7(f)中也表现得更加清晰。

通过图7 展示了特征提取的结果,并与输入数据比较,发现本方法能够有效地捕捉到小牛皮样品的毛孔分布和复合毛囊分布的特征,为皮革的质量评估和分类提供了一种新的思路。

4 结论

提出了一种简要描述皮革图案特征的方法,以及一种根据提取数据重建皮革图案的方法。为了提取皮革的图案特征,首先引入了由毛孔和复合毛囊组成的两层结构模型。接下来,估计毛孔和复合毛囊的位置,绘制毛孔和复合毛囊的分布。后续,对于皮革花纹的重建,预计进行两个阶段的分布处理:复合毛囊的分布和复合毛囊内毛孔的分布,最终生成毛孔的形状。在复合毛囊的分布中,利用相邻复合毛囊的存在概率生成粗点云。对于毛孔的分布,通过从生成的复合毛囊中心毛孔的存在概率来估计毛孔的位置,最后应用函数定义的毛孔形状来生成皮革花纹形状。虽然本文处理的对象只是各种皮革图案的一部分,但该方法可以应用于其他类型的皮革图案。未来,我们希望开发一种简单描述毛孔分布图参数的方法,尝试提取皮革特征并提高图案的质感,通过提取的特征为皮革图案的重建提出一种新的设计方法。

猜你喜欢

毛孔分布图毛囊
首个人工毛囊问世
中西医结合治疗毛囊闭锁三联征2例
贵州十大地质公园分布图
时尚女性用科学方法解决护肤问题 毛孔护理Part2凹毛孔篇
我的每一个毛孔里,都是你们的爱
中国癌症分布图
细致毛孔
左右江水冲石器采集分布图
毛孔!神马的统统消散去吧!
治疗脱发赶在毛囊萎缩前