一种处于无意识、自由状态下的自闭症拥抱机体验评价方法及系统与流程

文档序号:17973875发布日期:2019-06-21 23:40阅读:292来源:国知局
一种处于无意识、自由状态下的自闭症拥抱机体验评价方法及系统与流程

本发明涉及大数据领域,具体涉及一种处于无意识、自由状态下的自闭症拥抱机体验评价方法及系统。



背景技术:

如今,正值心理健康危机日益严重的时期,尤其是年轻人。根据2015年的《高等教育纪事报》的一份报道中指出,自杀是大学生死亡的第二大杀手,仅次于交通事故;自1999年以来,美国的整体自杀率飙升了约25%。针对那些患有自闭症、spd(感觉紊乱)、抑郁症、发育迟缓人群或者仅仅是压力过大的用户。有研究表明,借助外物适度挤压身体能够极大缓解焦虑情绪舒缓压力,像拥抱机这样声称能够通过背腹双侧按摩减轻心理压力,改善肢体运动能力,能够有效减轻患者普遍存在的紧张情绪,让用户在放松的状态下更容易学会与他人的互动交流。嵌入情绪识别系统,将患者体验过程中的情绪变化进行采集、计算、分析,在大多情况下还是可以作为企业进行自闭症拥抱机产品升级优化的依据。

现有技术在拥抱机产品优化改进过程中,拥抱机研发人员不能快速获取改进型拥抱机的用户体验数据,进而不能对产品优化结果做出快速评价。



技术实现要素:

为了解决现在产品研发过程中,研发人员不能快速获取改进型拥抱机用户体验数据的问题,本申请提供一种处于无意识、自由状态下的自闭症拥抱机体验评价方法,包括以下步骤,

s1:采集用户使用拥抱机的第一过程视频,依据所述第一过程视频得到第一过程系列照片,对所述第一过程系列照片进行人脸识别得到用户人脸表情向量,依据所述用户人脸表情向量得到输入矩阵,;

s2:采集用户调查数据,依据所述用户调查数据得到结果矩阵y,构建的grnn模型,采用所述输入矩阵和所述结果矩阵对grnn模型进行训练。

s3:采集用户使用拥抱机的第二过程视频,采用训练完成的grnn模型对所述用户使用拥抱机的第二过程视频进行分析并获取用户体验数据。

进一步的,所述步骤s1包括,

s11:以横坐标为时间,纵坐标为表情类型代码生成用户人脸表情向量随时间变化的二维表情谱,其中,“愤怒”对应的表情向量为[0,0,0,0,0,0,1]t、“厌恶”对应的表情向量为[0,0,0,0,0,2,0]t、“恐惧”对应的表情向量为[0,0,0,0,3,0,0]t、“高兴”对应的表情向量为[0,0,0,4,0,0,0]t、“伤心”对应的表情向量为[0,0,5,0,0,0,0]t、“惊讶”对应的表情向量为[0,6,0,0,0,0,0]t、“无情绪”对应的表情向量为

[7,0,0,0,0,0,0]t,采用表情谱得到矩阵a=[e1,e2,e3,…,en]7×n;

s12:将矩阵a进行转置变换得到at=[e1,e2,e3,…,en]n×7;

s13:构造矩阵m=a·at

s14:计算矩阵m的特征值,生成矩阵m的特征值矩阵λ=[λ1,λ2,λ3,…,λ7]1×7;

s15:生成输入矩阵x=[λ,n,b]1×9,其中n为年龄,b为性别。

进一步的,所grnn模型方程式为:

其中,表示所有样本观测值yi的加权平均;yi表示观测值;x网络输入变量;xi表示第i个神经元对应的学习样本;σ表示网络扩展因子。

进一步的,所述步骤s2包括以下步骤:

s21:设置网络扩展因子的取值范围[σmin,σmax],设置σ的取值间距δh;

s22:取σ0=σmin,采用样本集a作为训练样本构建grnn模型,b作为测试样本,利用建立的grnn模型预测采样集b的所有估计值计算测试集b的预测值与实际值的误差e1,并令emin=e1,令最佳训练样本集为a;

s23:取σ0=σmin,采用样本集b作为训练样本grnn模型,a作为测试样本,利用建立的grnn模型预测采样集a的所有估计值计算测试集a的预测值与实际值的误差e2,若e2<e1,则并令emin=e2,令最佳训练样本集为b;否则emin=e1,最佳训练样本集仍为a;

s24:取σ1=σmin+δh,重复第二步和第三步过程,如果出现e小于s22步或者s23步中的emin,则σ1优于σ0;否则最佳的网络扩展因子取值仍为σ0;

s25:在[σmin,σmax]内取遍所有的σ值不断更新测试样本最小误差值、最佳训练样本集、最小扩展因子;取测试样本误差最小情况下的σ值、训练样本集为最优的σ值和训练样本集。

进一步的,所述步骤s3还包括,

将用户体验数据发送至管理员移动终端并进行展示。

为了保证上述方法的实施,本发明还提供一种处于无意识、自由状态下的自闭症拥抱机体验评价系统,其特征在于,包括以下模块

采集模块,用于采集用户使用拥抱机的第一过程视频,依据所述第一过程视频得到第一过程系列照片,对所述第一过程系列照片进行人脸识别得到用户人脸表情向量,依据所述用户人脸表情向量得到输入矩阵,;

训练模块,用于采集第一用户调查数据,依据所述第一用户调查数据得到结果矩阵y,构建的grnn模型,采用所述输入矩阵和所述结果矩阵对grnn模型进行训练。

结果输出模块,用于采集用户使用拥抱机的第二过程视频,采用训练完成的grnn模型对所述用户使用拥抱机的第二过程视频进行分析并获取存储用户体验数据。

进一步的,所述采集模块采用以下步骤获取输入矩阵,

s11:以横坐标为时间,纵坐标为表情类型代码生成用户人脸表情向量随时间变化的二维表情谱,其中,“愤怒”对应的表情向量为[0,0,0,0,0,0,1]t、“厌恶”对应的表情向量为[0,0,0,0,0,2,0]t、“恐惧”对应的表情向量为[0,0,0,0,3,0,0]t、“高兴”对应的表情向量为[0,0,0,4,0,0,0]t、“伤心”对应的表情向量为[0,0,5,0,0,0,0]t、“惊讶”对应的表情向量为[0,6,0,0,0,0,0]t、“无情绪”对应的表情向量为

[7,0,0,0,0,0,0]t,采用表情谱得到矩阵a=[e1,e2,e3,…,en]7×n;

s12:将矩阵a进行转置变换得到at=[e1,e2,e3,…,en]n×7;

s13:构造矩阵m=a·at

s14:计算矩阵m的特征值,生成矩阵m的特征值矩阵λ=[λ1,λ2,λ3,…,λ7]1×7;

s15:生成输入矩阵x=[λ,n,b]1×9,其中n为年龄,b为性别。

进一步的,,所述训练模块采用的grnn模型方程式为:

其中,表示所有样本观测值yi的加权平均;yi表示观测值;x网络输入变量;xi表示第i个神经元对应的学习样本;σ表示网络扩展因子。

进一步的,所述训练模块采用以下步骤对grnn模型进行训练:

s21:设置网络扩展因子的取值范围[σmin,σmax],设置σ的取值间距δh;

s22:取σ0=σmin,采用样本集a作为训练样本构建grnn模型,b作为测试样本,利用建立的grnn模型预测采样集b的所有估计值计算测试集b的预测值与实际值的误差e1,并令emin=e1,令最佳训练样本集为a;

s23:取σ0=σmin,采用样本集b作为训练样本grnn模型,a作为测试样本,利用建立的grnn模型预测采样集a的所有估计值计算测试集a的预测值与实际值的误差e2,若e2<e1,则并令emin=e2,令最佳训练样本集为b;否则emin=e1,最佳训练样本集仍为a;

s24:取σ1=σmin+δh,重复第二步和第三步过程,如果出现e小于s22步或者s23步中的emin,则σ1优于σ0;否则最佳的网络扩展因子取值仍为σ0;

s25:在[σmin,σmax]内取遍所有的σ值不断更新测试样本最小误差值、最佳训练样本集、最小扩展因子;取测试样本误差最小情况下的σ值、训练样本集为最优的σ值和训练样本集。

进一步的,所述结果输出模块还用于,将用户体验数据发送至管理员移动终端并进行展示。

本发明的有益效果是,

1遵循神经和肌肉等解剖学,具有共同特征;表情识别是一种无意识、自由状态下的数据获取方法,保证了数据的可靠性与客观性。

2容易整合到数据分析系统进行分析和可视化。

3允许其他软件实时访问面部表情分析系统的数据收集。

4能够分析所有种族的面部表情,包括儿童的面部表情。

5本发明通过训练完成的神经网络模型来对用户在使用拥抱机过程的视频进行分析快速得出用户体验数据,可以方便研发人员快速对改进型拥抱机进行评估,提高了拥抱机的研发效率。

附图说明

图1为本发明一种处于无意识、自由状态下的自闭症拥抱机体验评价方法流程图。

图2为本发明一种处于无意识、自由状态下的自闭症拥抱机体验评价系统结构示意图。

图3为本发明一实施例二维表情谱示意图。

图4为本发明一实施例grnn神经网络示意图。

具体实施方式

在下面的描述中,出于说明的目的,为了提供对一个或多个实施例的全面理解,阐述了许多具体细节。然而,很明显,也可以在没有这些具体细节的情况下实现这些实施例。

针对产品研发过程中,研发人员不能快速获取改进型拥抱机用户体验数据的问题,本发明一种处于无意识、自由状态下的自闭症拥抱机体验评价方法及系统

本发明通过采集用户视频和用户调查数据对grnn模型进行训练,通过训练完成的grnn模型对用户使用改进型拥抱机的视频识别,快速获取用户的用户体验评价数据。

其中,需要说明的是,grnn(generalregressionneuralnetwork)中文释义是广义回归神经网络在数学建模领域,径向基函数网络(radialbasisfunctionnetwork,缩写rbfnetwork)是一种使用径向基函数作为激活函数的人工神经网络。径向基函数网络的输出是输入的径向基函数和神经元参数的线性组合,广义回归神经网是基于径向基函数网络一种改进。广义回归神经网络也可以可以通过径向基神经元和线性神经元来设计。

以下将结合附图对本发明的具体实施例进行详细描述。

为了说明本发明提供的处于无意识、自由状态下的自闭症拥抱机体验评价方法,图1示出了本发明一种处于无意识、自由状态下的自闭症拥抱机体验评价方法流程图。

如图1所示,本发明提供的处于无意识、自由状态下的自闭症拥抱机体验评价方法包括以下步骤:s1:采集用户使用拥抱机的第一过程视频,依据所述第一过程视频得到第一过程系列照片,对所述第一过程系列照片进行人脸识别得到用户人脸表情向量,依据所述用户人脸表情向量得到输入矩阵;

s2:采集用户调查数据,依据所述用户调查数据得到结果矩阵y,构建的grnn模型,采用所述输入矩阵和所述结果矩阵对grnn模型进行训练;

s3:采集用户使用拥抱机的第二过程视频,采用训练完成的grnn模型对所述用户使用拥抱机的第二过程视频进行分析并获取用户体验数据。

第一过程视频,第一过程系列照片均为用于训练神经网络模型的训练数据,第二过程视频为待检测数据,采用已经训练好的神经网络对第二过程视频进行分析获取第二过程视频对应的用户体验数据。

在本发明实施过程中步骤s1包括,利用手机app获取用户在使用不同颜色、型号、压力的拥抱机过程视频(可以通过手机app现场拍摄或者读取视频文件)传输到云端,在云端把该视频分解成连续的系列照片,应用人脸识别技术,识别该系列照片对应的人脸表情,获得表情随时间变化的代码向量(7种表情类型愤怒、厌恶、恐惧、高兴、伤心、惊讶、无情绪分别对应的代码为1、2、3、4、5、6、7)、年龄n(岁)、性别b(男/女对应代码为1/0)对该数据矩阵作以下处理,获得输入矩阵x;

具体的,在本发明一实施例中步骤s1包括,

s11:画出表情代码向量随时间变化的二维表情谱,其中,横坐标为时间,纵坐标为表情类型代码1-7,得到“愤怒”对应的表情向量为[0,0,0,0,0,0,1]t、“厌恶”对应的表情向量为[0,0,0,0,0,2,0]t、“恐惧”对应的表情向量为[0,0,0,0,3,0,0]t、“高兴”对应的表情向量为[0,0,0,4,0,0,0]t、“伤心”对应的表情向量为[0,0,5,0,0,0,0]t、“惊讶”对应的表情向量为[0,6,0,0,0,0,0]t、“无情绪”对应的表情向量为[7,0,0,0,0,0,0]t;利用表情谱得到矩阵a=[e1,e2,e3,…,en]7×n(en为七种表情向量之一)。例如,当n=10时,e=[5,7,6,6,4,4,4,4,6,7];画出表情代码矩阵随时间的表情谱如图3所示,由表情谱得到表情谱矩阵a:

s12:将矩阵a进行转置变换得到at=[e1,e2,e3,…,en]n×7;

s13:构造新的矩阵为m=a·at

s14:计算出矩阵m的特征值,其征值矩阵为λ=[λ1,λ2,λ3,…,λ7]1×7;

s15:输入参数矩阵由矩阵特征值、性别、年龄构成x=[λ,n,b]1×9。

在本发明实施过程中步骤s2包括,调查用户该视频过程的真实用户体验,选择分数1分、2分、3分、4分、5分(分别对应体验过程很差、差、一般、好、很好)之一作为体验测试结果,并作为输出结果y;应用大量输入矩阵x与对应输出结果矩阵y,利用grnn神经网络进行建模,grnn在结构上由四层构成,分别为输入层、模式层、求和层和输出层。输入层神经元的数目等于学习样本中输入向量的维数,各神经元是简单的分布单元,直接将输入变量传递给模式层。模式层神经元数目等于学习样本的数目n,各神经元对应不同的样本。求和层中使用两种类型神经元进行求和。输出层中的神经元数目等于学习样本中输出向量的维数k,各神经元将求和层的输出相除,经元j的输出对应估计结果y(x)的第j个元素。

在本发明实施过程中,构建的grnn模型方程式如下:

其中,表示所有样本观测值yi的加权平均;yi表示观测值;x网络输入变量;xi表示第i个神经元对应的学习样本;σ表示网络扩展因子

在本发明实施过程中在采用所述grnn模型对云服务器所得数据进行建模,获取网络扩展因子的过程中包括以下步骤,

s21:设置网络扩展因子的取值范围[σmin,σmax],设置σ的取值间距δh;

s22:取σ0=σmin,采用样本集a作为训练样本构建grnn模型,b作为测试样本,利用建立的grnn模型预测采样集b的所有估计值计算测试集b的预测值与实际值的误差e1,并令emin=e1,令最佳训练样本集为a;

s23:取σ0=σmin,采用样本集b作为训练样本grnn模型,a作为测试样本,利用建立的grnn模型预测采样集a的所有估计值计算测试集a的预测值与实际值的误差e2,若e2<e1,则并令emin=e2,令最佳训练样本集为b;否则emin=e1,最佳训练样本集仍为a;

s24:取σ1=σmin+δh,重复第二步和第三步过程,如果出现e小于s22步或者s23步中的emin,则σ1优于σ0;否则最佳的网络扩展因子取值仍为σ0;

s25:在[σmin,σmax]内取遍所有的σ值不断更新测试样本最小误差值、最佳训练样本集、最小扩展因子;取测试样本误差最小情况下的σ值、训练样本集为最优的σ值和训练样本集。

在本发明实施过程中,步骤s3包括上述训练好的grnn模型放入云端,把该过程开发成软件;对于新研发的拥抱机,只要录入视频即可自动获得该用户体验过程的用户体验评价结果,对公司进行产品升级优化结果进行评价。

应当指出的是,上述说明并非是对本发明的限制,本发明也并不仅限于上述举例,本技术领域的普通技术人员在本发明的实质范围内所做出的变化、改性、添加或替换,也应属于本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1