滑屏操控中用户情绪的识别方法和装置的制造方法

文档序号:9787093阅读:456来源:国知局
滑屏操控中用户情绪的识别方法和装置的制造方法
【技术领域】
[0001] 本发明涉及数据处理领域,特别是涉及一种滑屏操控中用户情绪的识别方法和装 置、滑屏操控中情绪识别模型的建模方法和装置。
【背景技术】
[0002] 随着互联网技术的发展,为了满足用户的各种不同的需求,各种各样的应用程序 运用而生。当用户根据自身的需求从应用市场或其他地方选择了所需的应用程序,并下载 安装包安装在移动终端上,运行该应用程序对其进行操控,使用其中的某些功能,有时操作 方便会感到高兴、有时操作繁琐会感到烦躁,在使用过程中并不会将对应用程序的评价反 馈给应用程序的研发者或制作者,无法促进研发者或制作者对应用程序的功能进行改进, 以完善其功能。
[0003] 以游戏应用程序为例,用户启动游戏应用程序后,通过滑屏操控游戏中的虚拟角 色或者虚拟物品等,在操控过程中会产生多种情绪,目前无法对操控过程中用户的情绪进 行识别,无法通过用户的情绪对游戏应用程序的设计进行改进。

【发明内容】

[0004] 基于此,有必要针对目前无法识别出用户操控应用程序过程中的情绪帮助改进应 用程序的问题,提供一种滑屏操控中用户情绪的识别方法,能识别用户操控过程中的情绪, 帮助改进应用程序。
[0005] 此外,还有必要提供一种滑屏操控中用户情绪的识别装置,能识别用户操控过程 中的情绪,帮助改进应用程序。
[0006] 此外,还有必要提供一种滑屏操控中情绪识别模型的建模方法和装置,能提供一 种情绪识别模型,识别用户操控过程中的情绪,帮助改进应用程序。
[0007] -种滑屏操控中用户情绪的识别方法,包括以下步骤:
[0008] 获取滑屏操控数据;
[0009] 对所述滑屏操控数据进行特征提取得到所述滑屏操控的特征的参数值,所述特征 包括滑动长度、滑动速度、压力和间隔时间;
[0010] 将所述特征的参数值导入已建立的情绪识别模型进行识别,得到所述特征的参数 值所对应的情绪类型,所述情绪识别模型为根据滑动长度、滑动速度、压力和间隔时间特征 建立的。
[0011] -种滑屏操控中情绪识别模型的建模方法,包括以下步骤:
[0012] 获取多个滑屏操控数据及对应的情绪类型;
[0013] 对多个滑屏操控数据中各个滑屏操控数据进行特征提取得到多个滑屏操控的特 征的参数值,所述特征包括滑动长度、滑动速度、压力和间隔时间;
[0014] 通过典则判别法对多个滑屏操控的特征的参数值逐步判别得到特征与情绪类型 的相关度;
[0015] 将所述滑屏操控的特征的参数值及对应的情绪类型作为训练样本,将所述训练样 本及特征与情绪类型的相关度进行训练得到情绪识别模型。
[0016] -种滑屏操控中用户情绪的识别装置,包括:
[0017] 获取模块,用于获取滑屏操控数据;
[0018] 提取模块,用于对所述滑屏操控数据进行特征提取得到所述滑屏操控的特征的参 数值,所述特征包括滑动长度、滑动速度、压力和间隔时间;
[0019] 识别模块,用于将所述特征的参数值导入已建立的情绪识别模型进行识别,得到 所述特征的参数值所对应的情绪类型,所述情绪识别模型为根据滑动长度、滑动速度、压力 和间隔时间特征建立的。
[0020] -种滑屏操控中情绪识别模型的建模装置,包括:
[0021] 样本采集模块,用于获取多个滑屏操控数据及对应的情绪类型;
[0022]样本提取模块,用于对多个滑屏操控数据中各个滑屏操控数据进行特征提取得到 多个滑屏操控的特征的参数值,所述特征包括滑动长度、滑动速度、压力和间隔时间;
[0023] 样本判别模块,用于通过典则判别法对多个滑屏操控的特征的参数值逐步判别得 到特征与情绪类型的相关度;
[0024] 样本训练模块,用于将所述滑屏操控的特征的参数值及对应的情绪类型作为训练 样本,将所述训练样本及特征与情绪类型的相关度进行训练得到情绪识别模型。
[0025] 上述滑屏操控中用户情绪的识别方法和装置,通过获取滑屏操控数据,对滑屏操 控数据进行特征提取得到特征的参数,将特征的参数导入到情绪识别模型中进行识别得到 对应的情绪类型,实现了对用户滑屏操控过程中的情绪进行识别,方便根据用户情绪的数 据帮助改进应用程序。
【附图说明】
[0026] 图1为一个实施例中终端的内部结构示意图;
[0027] 图2为一个实施例中滑屏操控中用户情绪的识别方法的流程图;
[0028] 图3为一个实施例中滑屏操控记录数据的示意图;
[0029] 图4为一个实施例中根据滑动长度、滑动速度、压力和间隔时间建立情绪识别模型 的具体流程图;
[0030] 图5为典则判别函数判别结果示意图;
[0031] 图6是BP神经网络的模型示意图;
[0032] 图7为一个实施例中滑屏操控中情绪识别模型的建模方法的流程图;
[0033]图8为一个实施例中滑屏操控中用户情绪的识别装置的结构框图;
[0034]图9为另一个实施例中滑屏操控中用户情绪的识别装置的结构框图;
[0035]图10为一个实施例中滑屏操控中情绪识别模型的建模装置的结构框图。
【具体实施方式】
[0036]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对 本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并 不用于限定本发明。
[0037] 图1为一个实施例中终端的内部结构示意图。如图1所示,该终端包括通过系统总 线连接的处理器、存储介质、内存、网络接口、显示屏和输入装置。其中,终端的存储介质存 储有操作系统,还包括一种滑屏操控中用户情绪的识别装置,该滑屏操控中用户情绪的识 别装置用于实现一种滑屏操控中用户情绪的识别方法。该处理器用于提供计算和控制能 力,支撑整个终端的运行。终端中的内存为存储介质中的滑屏操控中用户情绪的识别装置 的运行提供环境,网络接口用于与服务器进行网络通信,如发送数据请求至服务器,接收服 务器返回的数据等。终端的显示屏可以是液晶显示屏或者电子墨水显示屏等,输入装置可 以是显示屏上覆盖的触摸层,也可以是终端外壳上设置的按键、轨迹球或触控板,也可以是 外接的键盘、触控板或鼠标等。该终端可以是手机、平板电脑或者个人数字助理。本领域技 术人员可以理解,图1中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构 成对本申请方案所应用于其上的终端的限定,具体的终端可以包括比图中所示更多或更少 的部件,或者组合某些部件,或者具有不同的部件布置。
[0038] 图2为一个实施例中滑屏操控中用户情绪的识别方法的流程图。如图2所示,一种 滑屏操控中用户情绪的识别方法,包括以下步骤:
[0039]步骤202,获取滑屏操控数据。
[0040] 具体地,滑屏操控数据是指滑动屏幕进行操控时产生的数据。获取滑屏操控数据 包括:获取每次滑屏操控中每一个点的坐标值、压力值及时间。
[0041] 首先,在屏幕上建立坐标系,标记每一个点的坐标值。每次滑屏操控时记录滑屏操 控的起点、所经过的点和终点的坐标值、压力值和时间。
[0042] 图3为一个实施例中滑屏操控记录数据的示意图。如图3所示,屏幕处于横屏状态 时,以左上角为原点,横向为横坐标轴X,纵向为纵坐标轴y建立坐标系。记录了两条滑屏操 控轨迹,记录了每一条轨迹上每个点的坐标值、压力值和时间,例如第一条轨迹记录的起点 数据为(XII,yii,P11,til),其中,XIi为起点的横坐标,yii为起点的纵坐标,Pii为起点所受的压 力值,tn为操控该起点的时间,例如(3,4,10,2015-9-15-10-10-10),横坐标为3,纵坐标为 4,压力值为10,时间为2015年9月15日10时10分10秒等。在图3中,第一条滑屏操控数据记录 了起点数据为(Xll,yil,Pll,til )、中间某点数据为(X12,yi2,pi2,tl2 )、终点数据为(X14,yi4, P14,tl4)。第二条滑屏操控数据记录了( X21,y21,P21,t21)、( X24,y24,P24,t24)。上述仅描述了几 个点的数据,在滑动中每一点的横坐标、纵坐标、压力值和时间都会被记录。
[0043]步骤204,对滑屏操控数据进行特征提取得到滑屏操控的特征的参数值,该特征包 括滑动长度、滑动速度、压力值和间隔时间。
[0044]具体地,滑动长度是指一次滑动操控从起点到终点所形成的轨迹的长度,即从手 指或其他触控物触摸屏幕到离开屏幕时所产生的点之间的距离的总和。滑动速度是指一次 滑动操控的滑动长度与一次滑动持续时间的比值。一次滑动持续时间是指从触控物触摸屏 幕到离开屏幕时的时间长度。压力值是指滑动操控中每个点所受到的压力大小。间隔时间 是指相邻两次滑动操控之间的间隔时间。
[0045]压力值可通过调用系统应用程序接口里的getpressureO方法获得。
[0046] 本实施例中,对该滑屏操控数据进行特征提取得到该滑屏操控的特征的参数值的 步骤包括:
[0047] (al)根据每次滑屏操控中每一个点的坐标值得到每次滑屏操控的滑动长度。
[0048]具体地,每次滑屏操控中记录有每一个点的坐标值,根据记录的每一个点的坐标 值及对应的时间,可计算相邻两点之间的距离,再将一次滑屏操控中的起点到终点中所有 相邻两点之间的距离相加得到总的距离,将总的距离作为该次滑屏操控的滑动长度。
[0049] (a2)根据每次滑屏操控中每一个点的时间得到每次滑屏操控的滑动持续时间。
[0050] 具体地,计算每次滑屏操控中终点时间与起点时间之间的差值得到每次滑屏操控 的滑动持续时间。
[0051] (a3)根据每次滑屏操控的滑动长度和滑动持续时间得到每次滑屏操控的滑动速 度。
[0052] (a4)根据每次滑屏操控中每一个点的时间得到相邻两次滑屏操控的间隔时间。
[0053]步骤206,将该特征的参数值导入已建立的情绪识别模型进行识别,得到该特征的 参数值所对应的情绪类型,该情绪识别模型为根据滑动长度、滑动速度、压力和间隔时间特 征建立的。
[0054] 具体地,通过情绪识别模型对导入的特征的参数值进行分析可得到对应的情绪类 型。情绪类型可为平静、烦操、开心和愤怒。
[0055] 上述滑屏操控中用户情绪的识别方法,通过获取滑屏操控数据,对滑屏操控数据 进行特征提取得到特征的参数,将特征的参数导入
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1