传统民族图案是我国灿烂丰富的民族文化遗产, 具有很高的文化价值和审美价值. 传统的苗族图案设计受制于手工制作, 工艺复杂、设计效率低. 随着计算机图形学、机器学习等计算机技术的兴起, 如何应用计算机技术来进行民族图案的创新设计且延续其设计风格和文化语义, 是我们当今设计者研究的一个重要议题.
在计算机辅助图案设计领域, 顾朝晖等[1]选取了18种代表性的明代青花纹样设计成同款不同纹的旗袍, 运用感性工学及因子分析法对所设计的旗袍进行效果研究. 张红燕[2]建立耀州瓷牡丹纹样中图形组合要素与感性意象词汇的对应关系, 得出纹样会因其组合图形的变化而影响人的感性意象. Misaka等[3]通过神经网络将用户的感性意象与设计参数相关联, 构建了可以满足用户需求的陶器表面裂纹图案生成系统. 张欣蔚等[4]基于本体和改进形状文法对图案构型进行提取和重用. 在感性预测模型构建方面, 周蕾等[5]运用神经网络和线性回归两类方法建立了产品信息界面的用户感性预测模型, 对比了两类模型的预测偏差并结合实例对预测模型进行验证. Chang等[6]等应用线性回归构建可以整合构成要素的整体相互关系的感性预测模型, 并通过验证表明总体模型在基于情感感知的消费者评估预测中更有用. Quan等[7]应用BP神经网络建立了产品属性和样式之间的映射模型, 用于下一步的风格转移之中.
基于以上研究, 本文以苗族蜡染图案为研究对象, 应用可拓基元理论对苗族蜡染图案进行可拓表征, 通过发散树法对其进行拓展分析, 构建苗族蜡染图案本体模型框架. 基于感性工学获取用户意象偏好, 提出一种面向图案构型、图案语义、图案种类的图案解构方法, 运用BP神经网络构建苗族蜡染图案感性意象与设计要素的感性预测模型, 对设计思维进行收敛, 并通过构建的线性回归预测模型对比验证该模型的有效性和精确性. 根据神经网络基于用户意象的图案特征要素推荐完成图案的详细设计.
1 研究框架根据可拓学先发散后收敛的菱形思维模式, 将设计过程概括为设计生长阶段、设计收敛阶段和详细设计阶段. 首先对苗族蜡染图案进行大量采集, 应用可拓基元理论对苗族蜡染图案进行形式化表征, 通过发散树法对苗族蜡染图案基元进行拓展分析, 完成设计思维的生长阶段. 其次对苗族蜡染图案进行感性意象分析, 建立苗族蜡染图案的特征要素解构空间和意象认知空间, 运用神经网络建立感性预测模型, 对设计思维进行收敛. 最后完成设计过程的详细设计阶段, 根据神经网络预测模型结果对用户意象的偏好推荐对苗族蜡染图案进行细化设计. 基于可拓学与感性工学的苗族图案设计方法研究流程如图1所示.
2 苗族蜡染图案可拓模型建立 2.1 可拓基元理论及其形式化描述
可拓学[8]是一种形式化的描述客观世界事与物的方法, 分析事与物拓展的可能性及拓展创新规律, 具有简洁、统一和使用方便等特点. 基元(用符号A表示)作为可拓学的逻辑细胞(包含物元R、事元I、关系元Q), 可以形式化描述物、事和关系, 根据研究对象的不同性质, 使用相应的基元类别形式化的描述研究问题.
依据可拓学物元R=(N, c, v)定义, N为事物的名称, c为事物的特征, v为事物的量值. 一物往往对应多个特征, 即c=[c1, c2, …, cn]T和相应特征的量值v=[v1, v2, …, vn]T
$R =\left[\begin{array}{ccc}{N,}& {c_1},& {v}_{1}\\ & {c_2},& {v}_{2}\\ & {\vdots}& {\vdots} \\ & {c_n}, & {v_n}\end{array}\right] = \left[ {\begin{array}{*{20}{c}} {{R_1}} \\ {{R_2}} \\ \vdots \\ {{R_n}} \end{array}} \right]$ | (1) |
本体最初是哲学领域的概念, 后来被知识工程学者用于概念化表达某一领域知识库的骨架或基础. 通过实地调研、相关书籍以及互联网等方式对苗族蜡染图案进行大量采集. 通过型谱分析法和形态分析法对图案进行解构, 基于本体理论, 构建苗族蜡染图案本体模型. 结合可拓基元理论, 对苗族蜡染本体知识进行表征, 如式(2)所示, 其中“苗族蜡染图案”为该物元名称, “图案种类”、“图案构型”、“图案语义”分别对应该物元的三个特征. 将搜集到的蜡染图案结合蜡染本体知识, 构建苗族蜡染图案数字资源图库, 并选取代表性纹样对其进行矢量化工作, 构建苗族蜡染矢量图库, 部分截图如图2所示.
$ R=\left[\begin{array}{ccc}{\text{苗族蜡染图案}}& {\text{图案种类}}& {V}_{1}\\ & {\text{图案构型}}& {V}_{2}\\ & {\text{图案语义}}& {V}_{3}\end{array}\right]=\left[\begin{array}{c}{R}_{1}\\ {R}_{2}\\ {R}_{3}\end{array}\right]$ | (2) |
2.3 苗族蜡染图案基元拓展分析
拓展分析是根据基元的拓展分析原理对事、物、关系等进行拓展, 以获得解决矛盾问题的多种可能途径的方法[8]. 发散分析方法又称发散树法是拓展分析的一种, 旨在从一个用基元表示的目标或条件出发, 拓展出多个基元, 为解决矛盾问题提供多种可选择的途径.
从设计方法学与可拓学结合的角度描述, 产品设计是以可拓原点基元RO为出发点, 可拓向量基元RE为方向向量T的思维生长过程[10], 其设计生长阶段发散树模型为: S=RORET, 通过拓展分析过程
$R - |\left\{ {\begin{array}{*{20}{c}} {{R_1} - |\left\{ {\begin{array}{*{20}{c}} {{R_{11}}} \\ {{R_{12}}} \\ {{R_{13}}} \end{array}} \right.} \\ {{R_2} - |\left\{ {\begin{array}{*{20}{c}} {{R_{21}}} \\ {{R_{22}}} \\ {{R_{23}}} \end{array}} \right.} \\ {{R_3} - |\left\{ {\begin{array}{*{20}{c}} {{R_{31}}} \\ {{R_{32}}} \end{array}} \right.} \end{array}} \right.$ |
将拓展后的基元集
3 苗族蜡染图案感性意象分析
设计收敛是保证设计过程朝期望方向发展的重要步骤. 感性工学是获取用户意象偏好, 将用户的感性认知转化为设计要素的重要方法, 结合感性工学, 对设计基元集
将已收集的苗族蜡染图案数字资源图库作为样本选择的范围. 样本的选择原则是除去材质对图案意象的影响, 除去色彩对图案意象的影响, 尽可能将图案色彩调成同一色系.
苗族图案的设计不能只考虑孤立的图案构型, 也应考虑图案构型及语义组合之后所传达的含义和信息. 本文综合考虑图案各方面要素给人的感性意象影响, 运用感性工学的方法将蜡染图案从图案种类、图案构型和纹样语义三方面进行解构. 对影响苗族图案感性意象的构型设计要素进行提取和归纳, 综合考虑单独纹样的特性以及纹样间的组合和整体相互关系[6], 最终确定7个设计要素为: 线的疏密、线的曲度、图案构型类型、图案基本形、离心向心程度、纹样种类、纹样语义, 分别用X1, X2, …, X7表示. 通过对搜集的苗族蜡染图案数字资源图库以及代表性样本进一步分析, 最终得到苗族蜡染图案构型解构编码表, 见表1.
苗族纹样不仅承载了苗族的历史文化生活, 也传达出民族的原创设计思想, 蕴涵了生动丰富的设计语义. 苗族蜡染中的图形符号被赋予了更加重要的文化传承功能, 被誉为“无字史书”[11]. 只有对苗族纹样语义进行充分理解, 才能更好地将其进行解构、重构并用于设计应用中. 苗族纹样种类多样, 具有多种语义, 对书籍及文献进行研究将其归纳总结可分为三大类: 祖先崇拜、种族繁衍和纳吉求福, 对部分常见纹样语义进行整理总结如表2所示.
3.2 构建情感意象认知空间
从相关书籍、期刊文献、互联网等途径收集了156个适用于苗族图案的感性意象语义. 建立基于网络的调查问卷, 要求被试者根据自己的实际经验, 勾选出最适合苗族图案的感性意象语义, 被试者包括学生群体、对苗族文化感兴趣的消费者群体、白领群体和随机人员, 回收有效问卷78份, 保证了调查问卷的有效性. 最终选定39个符合条件的感性意象语义.
为充分了解图案意象的语义关系, 选择52位被试者对39个感性意象词进行语义分群, 根据主观感受将其分为10个群. 根据被试者分群相同的次数统计出39×39的相似性矩阵, 在SPSS软件中进行聚类分析, 根据得到的聚类树状图确定最终分为7群. 聚类树状图如图4所示, 从每一个聚类中逐个提取最具代表性的感性词[3], 最终选定的形容词对: 动感的-稳定的、华丽的-朴素的、兴旺的-没落的、普通的-独特的、简洁的-复杂的、新鲜的-沉闷的、柔和的-硬朗的.
综合考虑纹样种类、构型和语义等因素, 从构建的苗族蜡染图案数字资源图库中, 挑选出代表性样本210个, 并对其进行随机编码, 作为感性意象认知实验的代表样本, 部分代表样本如图5所示.
在对图案进行构型和语义解构的基础上, 邀请测试者对实验样本进行感性意象认知实验, 得到测试者对每个样本的感性评价值, 构成一个复杂高维的感性意象认知空间. 设对第k类感性意象而言, 第i个测试者对实验样本j的情感评价值为
$\left[ {\begin{array}{*{20}{c}} {A_{11}^k}&{A_{21}^k}& \cdots &{A_{i1}^k}& \cdots &{A_{n1}^k} \\ {A_{12}^k}&{A_{22}^k}& \cdots &{A_{i2}^k}& \cdots &{A_{n2}^k} \\ \vdots & \vdots &{}& \vdots &{}& \vdots \\ {A_{1j}^k}&{A_{2j}^k}& \cdots &{A_{ij}^k}& \cdots &{A_{nj}^k} \\ \vdots & \vdots &{}&{\vdots}&{}& \vdots \\ {A_{1m}^k}&{A_{2m}^k}& \cdots &{A_{im}^k}& \cdots &{A_{nm}^k} \end{array}} \right]$ | (3) |
在这个高维意象认知空间中, 设所有评价者对第k类情感、样本j的的情感意象评价值均值为
4 苗族蜡染图案感性预测模型构建
结合前边构建的图案特征解构空间和意象认知空间, 研究他们之间的量化映射关系. 应用BP神经网络构建苗族蜡染图案的感性预测模型, 对用户需求意象进行预测.
4.1 图案设计要素参数化处理由于图案设计变量无法直接应用于感性预测模型的构建, 需要将设计信息进行参数化处理, 每个样本编码的位数与设计要素的总数量相同即为22. 设若某一样本某一类目下具有该特征属性将其编码为1, 不具有该特征属性将其编码为0, 从而将样本的设计要素特征转化成为定量描述, 整理出210个样本的设计要素编码表如表3所示.
4.2 用户感性的神经网络预测模型 4.2.1 神经网络模型构建
多元线性回归分析、联合分析等是一些用来分析产品设计要素和用户意象之间的关系的方法. 但是如果自变量和因变量以非线性关系为特征, 或者两组变量之间存在多重共线性效应, 则预测结果的准确性就会大大降低[13]. 与这些传统的感性工学分析方法相比, BP神经网络构建预测模型时不受自变量和因变量之间关系类型的限制, 它既适用于具有线性模式的数据集, 也适用于非线性的数据集.
BP神经网络是由Rumelhart等提出的一种有监督的、按误差逆传播算法训练的多层前馈网络, 具有高度非线性映射能力和较好的容错能力[14], 其结构如图7所示. 造成苗族蜡染图案感性意象的影响因素复杂, 它能够对用户感性意象和图案设计要素的相关数据进行学习训练并建立映射关系.
运用Matlab软件中的BP神经网络工具箱辅助计算, 构建图案设计特征与感性评价的映射模型, 该模型包含输入层、输出层和隐含层. 其中输入层为210个样本的设计要素编码, 输出层为样本对应的7组感性评价值, 初步确定网络为3层, 输入层和输出层的节点数分别为22和7, 隐含层神经元数量的经验公式为:
$p = \sqrt {n + q} + {\textit{z}},\;p \in \left[ {5,14} \right]$ | (4) |
式中, p, n, q分别表示隐含层、输入层、输出层的神经元数量, z为经验值(
4.2.2 神经网络模型训练
训练算法对网络模型的精度也有很大影响[17], 在Matlab神经网络工具箱中, 设置网络的学习次数为1000次, 误差为0.001, 对比trainlm、trainbr、trainscg三种训练函数, 最终采用trainlm函数训练网络. 随机选取70%的样本数据作为训练集(147个样本), 30%的样本作为测试集(63个样本), 将训练集导入建立好的网络进行训练. 拟合优度R2作为评价BPNN模型性能的指标[18], R2越接近1, 说明模型的拟合程度越好. 该神经网络预测模型R2为0.891, 该模型达到较好的预测性能.
4.2.3 神经网络模型测试与分析将测试集中的63个样本参数输入训练好的神经网络, 通过前馈计算得到感性评价预测值[15]. 选取30位被试者对测试集中的样本进行意象值打分, 将上述两组数据进行归一化处理后, 应用函数MSE进行检测, 其表达式为:
$ MSE=\frac{1}{p}{{\displaystyle \sum _{k=1}^{p}\left({v}_{\text{预测值}}-{v}_{\text{实际值}}\right)^{2}}}$ | (5) |
其中, p表示输出层的神经元. 一般情况下, MSE数值小于0.01表明该训练模型具有可靠性. 将测试集样本针对7组感性意象词得到的预测值和实际值通过式(5)计算得到MSE值为0.0069, 其值小于0.01, 表明构建的苗族蜡染图案感性预测模型具有可靠性.
7组感性意象词的实际值与预测值的对比曲线如图9所示. 预测值与实际值的曲线走向基本相似, 表明此预测结果具有一定的可信度. 运用式(6)来计算网络的预测值与实际值之间的相对误差, 7组感性意象词对相对误差的平均值为0.087, 7组感性词的相对误差绝对值如表4所示.
$ v=\frac{\left|{v}_{\text{预测值}}-{v}_{\text{实际值}}\right|}{{v}_{\text{实际值}}}$ | (6) |
构建多元线性回归预测模型与BP神经网络的预测效果进行对比, 使用SPSS 22软件对147个样本数据进行线性回归分析, 研究用户的感性评价值与22个图案设计要素的线性回归关系, 7组感性评价值的拟合指标如表5所示. 一般情况下, 当R2大于0.7时, 表示该分析结果具有较高的可信度, 7组感性词的决定系数R2均大于0.7, 表示此统计结果的可信度可以被采纳. 运用式(6)计算多元线性回归模型的相对误差平均值为值为0.103. 从拟合程度和相对误差可以看出, BP神经网络模型比线性回归模型的预测效果更精确.
影响苗族图案的设计要素类目共有7个, 将每个类目下的属性进行自由组合共得到
4.3 苗族蜡染图案详细设计阶段
根据神经网络感性预测模型的预测推荐, 得到每一个感性意象词对应的最合适的图案特征设计要素编码, 对图案基元集进行收敛, 得到收敛后的基元集
将得到的7个感性意象词对应的最优设计要素编码对应到表1苗族蜡染图案解构编码表中, 得到每个感性意象词对应的设计要素指导, 根据此指导对图案进行详细设计. 例如, 通过对上述BP神经网络映射关系模型的分析, 我们可得到“动感的”意象最高的特征要素组合为: 密集+曲度大+均衡式+圆形+适中+动物纹+纳吉求福, 我们可通过此种方法来分析其他感性意象的最高意象组合来检索及指导再设计.
形状文法是一种常用的图案设计方法, 它有多种推理规则, 方便进行有效的形状变换, 其中常用的有: 置换、增删、缩放、复制、旋转、错切、坐标变动等[19]. 从苗族蜡染矢量图库中选择符合期望意象的苗族纹样, 根据BP神经网络的感性预测模型构型推荐, 应用形状文法对其进行纹样变换. 例如, 根据神经网络预测模型的特征要素推荐, 从苗族蜡染矢量图库中选择合适的动物纹, 对其进行增删、旋转变换, 构建均衡式构型, 辅助合适的边框纹样, 最终得到符合“动感的”意象的最优图形组合, 其纹样变换过程如图10所示. 通过此种方法可得到其他期望感性意象词的最优图案组合形式.
5 结语
针对苗族图案的重用与传承问题, 提出一种基于可拓表征与神经网络的民族图案设计方法, 根据用户期望意象对图案构型等设计要素进行推荐, 完成图案的设计. 首先对苗族蜡染图案进行可拓表征, 运用发散树法对其进行拓展分析, 其次运用感性工学的手段对设计思维过程进行收敛, 提出一种面向图案构型和图案种类、语义的图案解构方法, 构建基于BP神经网络的感性预测模型, 根据用户意象对图案特征要素进行推荐, 并与线性回归预测模型进行对比验证其优势性, 最后结合形状文法完成图案的详细设计. 以苗族蜡染图案为例, 验证该方法的可行性, 为其他地域文化图案的解构及再设计提供参考.
苗族图案传达的感性意象是综合图案种类、构型和纹样本身语义内涵等多方面因素的结果, 在后续的研究中, 将进一步对种类、构型和语义分类进行细化, 同时完善详细设计阶段, 使图案定制设计更高效.
[1] |
顾朝晖, 王亚娟. 明代青花纹样在旗袍上的应用效果. 纺织学报, 2018, 39(1): 126-132. |
[2] |
张红燕. 耀州瓷牡丹纹样装饰意象研究. 包装工程, 2018, 39(22): 320-324. |
[3] |
Misaka M, Aoyama H. Development of design system for crack patterns on cup surface based on KANSEI. Journal of Computational Design and Engineering, 2018, 5(4): 435-441. DOI:10.1016/j.jcde.2017.12.008 |
[4] |
张欣蔚, 王进, 陆国栋, 等. 基于本体和形状文法的图案构形提取与重用. 浙江大学学报(工学版), 2018, 52(3): 461-472. DOI:10.3785/j.issn.1008-973X.2018.03.007 |
[5] |
周蕾, 薛澄岐, 汤文成, 等. 产品信息界面的用户感性预测模型. 计算机集成制造系统, 2014, 20(3): 544-554. |
[6] |
Chang YM, Chen CW. Kansei assessment of the constituent elements and the overall interrelations in car steering wheel design. International Journal of Industrial Ergonomics, 2016, 56: 97-105. DOI:10.1016/j.ergon.2016.09.010 |
[7] |
Quan HF, Li SB, Hu JJ. Product innovation design based on deep learning and kansei engineering. Applied Sciences, 2018, 8(12): 2397. DOI:10.3390/app8122397 |
[8] |
杨春燕, 蔡文. 可拓学. 北京: 科学出版社, 2014.
|
[9] |
刘晓敏, 李娇蓉, 陈亮, 等. 融合可拓学与多层次知识建模的仿生原型获取. 机械工程学报, 2019, 55(21): 150-160. |
[10] |
吕健, 谢庆生, 黄海松, 等. 基于图解特征语义认知的产品设计过程知识模型. 图学学报, 2015, 36(5): 703-711. DOI:10.11996/JG.j.2095-302X.2015050703 |
[11] |
刘玮, 吴智慧. 黔东南苗族动植物刺绣纹样的设计语义解读. 艺术评论, 2016(11): 157-160. |
[12] |
阳明庆, 赵锐, 肖华亮, 等. 基于C-MKE模型的交互界面设计. 图学学报, 2018, 39(4): 635-641. |
[13] |
Chen HY, Chang YM. Development of a computer aided product-form design tool based on numerical definition scheme and neural network. Journal of Advanced Mechanical Design, Systems, and Manufacturing, 2014, 8(3): M33. |
[14] |
邵宏宇, 孟琦, 赵楠, 等. 基于BP神经网络的产品性能满意度预测分析. 天津大学学报(自然科学与工程技术版), 2019, 52(9): 932-940. |
[15] |
李少波, 全华凤, 胡建军, 等. 基于在线评论数据驱动的产品感性评价方法. 计算机集成制造系统, 2018, 24(3): 752-762. |
[16] |
范鹏飞, 张冠. 基于线性回归和神经网络的金属陶瓷激光熔覆层形貌预测. 表面技术, 2019, 48(12): 353-359, 368. |
[17] |
Ozsoydan FB, Kandemir CM, Demirtas EA. Neural-network-based genetic algorithm for optimal kitchen faucet styles. Neural Network World, 2015, 25(4): 387-404. DOI:10.14311/NNW.2015.25.020 |
[18] |
陈耶拉,耿秀丽. 基于改进协同过滤的个性化产品服务系统方案推荐. 计算机集成制造系统, 2021, 27(1): 240-248. |
[19] |
朱天燕. 基于形状文法和交互式遗传算法的产品形态推演设计研究[硕士学位论文]. 南京: 南京航空航天大学, 2018.
|