基于用户行为进行阅览的方法和装置的制造方法_2

文档序号:8543296阅读:来源:国知局
测视线的焦点的持续时间或视线的焦点的数量。
[0040]检测用户视线的焦点的方法包括:借助于瞳孔中心检测算法、眼球转动角度回归算法、头部姿势检测算法实时跟踪用户在终端屏幕上的注视点,得出用户注视的终端屏幕位置,统计用户在屏幕同一位置的注视时间,得出用户视线在终端屏幕上的移动方向。具体地,根据视线跟踪方法得到用户视线在终端屏幕上的着落区域,并统计用户视线连续着落在同一屏幕区域的累积时间;上述过程可以借助红外设备、穿戴式设备等完成,也可以完全通过软件完成。
[0041]作为本发明的实施例,检测用户的脸部特征,包括:
[0042]检测用户头部的姿势。
[0043]具体而言,头部的姿势,包括以下任意一种状态:
[0044]向左旋转,向右旋转,向下旋转,向上旋转,顺时针旋转和逆时针旋转。检测用户头部的姿势的方法包括:借助于特征点定位算法和3DASM投影算法实时检测出用户的头部3维旋转角度。具体地,根据头部转动角度检测方法得到用户的三维头部转动角度,终端根据这些状态做出不同的响应;上述过程可以借助穿戴式设备等完成,也可以完全通过软件完成。
[0045]作为本发明的实施例,检测用户的脸部特征,包括:
[0046]检测用户嘴巴的状态。例如,嘴巴的状态包括张开嘴巴,闭合嘴巴或改变嘴巴的张开幅度等状态决定。应当理解,嘴巴的状态并不仅仅局限于上述常见的3种状态,在此不再列举。
[0047]检测用户嘴巴的状态的方法包括:借助于特征点定位算法和SVM分类算法,实时检测出用户的以下3个嘴部动作:张开嘴巴、闭合嘴巴、改变嘴巴的张开幅度,终端根据这些状态做出不同的响应;上述过程可以由AdaBoost、SVM等分类算法自动分类,也可以根据ASM、AAM等特征点间的距离进行分类。
[0048]作为本发明的实施例,检测用户的脸部特征,包括:
[0049]检测用户脸部的表情。
[0050]具体而言,脸部的表情,包括以下任意一种表情:
[0051]高兴,沮丧,吃惊,愤怒,悲伤和自然。上述仅仅列举了 6种表情,应当理解,脸部的表情包括但不限于上述6种类型,在此不再列举。
[0052]检测用户脸部的表情的方法包括:借助于AdaBoost分类算法,实时识别出用户的以下6种表情:高兴,沮丧,吃惊,愤怒,悲伤和自然,终端根据这些表情做出不同的响应;上述过程可以由AdaBoost、SVM、PCA等识别算法自动识别,也可以根据ASM、AAM等特征点检测算法进行识别。
[0053]作为本发明的实施例,检测用户的脸部特征,包括:
[0054]检测用户脸部与屏幕的距离。
[0055]具体而言,所检测到的用户脸部与屏幕的距离包括以下任意一种状态:距离逐渐变小和距离逐渐变大。
[0056]检测用户脸部与屏幕的距离的方法包括:借助于距离检测算法,实时检测出用户脸部到终端屏幕的距离,从而调整阅读界面字体的大小,终端会根据这一距离的变化趋势做出不同的响应;上述过程可以借助两个或多个摄像头完成,也可以借助飞秒激光器等其他设备完成,还可以利用单个摄像头完全通过软件完成。
[0057]步骤102、根据脸部特征,确定控制阅读界面的参数。
[0058]作为本发明的实施例,用户脸部特征,包括:用户眼睛的状态;用户视线的焦点;用户头部的姿势;用户嘴巴的状态;用户脸部的表情;用户脸部与屏幕的距离。
[0059]作为本发明的实施例,根据脸部特征,确定控制阅读界面的参数,包括:
[0060]根据用户眼睛的状态,确定控制阅读界面的参数,包括:
[0061]调整阅读界面的亮度,或者确定阅读界面的内容;其中,所检测的用户眼睛的状态包括以下任意一种状态:眨眼,眯眼,睁大眼睛和闭眼。
[0062]在实际应用环境中,根据所检测的用户的眼睛状态调整阅读亮度。具体地,终端阅读环境可以随着用户眼睛的睁大眼睛而变亮;终端阅读环境可以随着用户眼睛的眯眼而变弱。
[0063]作为本发明的实施例,根据脸部特征,确定控制阅读界面的参数,包括:
[0064]根据所检测的用户视线的焦点,确定控制阅读界面的参数;其中,检测用户视线的焦点包括检测用户视线的焦点的持续时间或视线的焦点的数量。
[0065]作为本发明的实施例,根据脸部特征,确定控制阅读界面的参数,包括:
[0066]根据所检测的用户头部的姿势,确定控制阅读界面的参数;其中,用户头部的姿势包括以下任意一种状态:向左旋转,向右旋转,向下旋转,向上旋转,顺时针旋转和逆时针旋转。
[0067]具体地,根据头部的姿势,确定控制阅读界面的参数,包括:
[0068]根据头部的姿势,确定阅览界面显示的内容。
[0069]此外,除上述描述的根据头部的姿势执行翻页的操作外,还可以根据头部的姿态执行误操作后的撤销操作。
[0070]作为本发明的实施例,根据脸部特征,确定控制阅读界面的参数,包括:
[0071]根据所检测的用户脸部的表情,确定控制阅读界面的参数;其中,用户脸部的表情包括以下任意一种表情:高兴,沮丧,吃惊,愤怒,悲伤和自然。上述仅仅列举了 6种表情,但是并不局限于上述6种类型,在此不再赘述。
[0072]作为本发明的实施例,根据脸部特征,确定控制阅读界面的参数,包括:
[0073]根据所检测的用户脸部与屏幕的距离,确定控制阅读界面的参数;其中,用户脸部与屏幕的距离,包括以下任意一种状态:距离逐渐变小和距离逐渐变大。
[0074]具体地,根据用户脸部与屏幕的距离,确定控制阅读界面的参数,包括:
[0075]当距离逐渐变小时,调大阅读界面的字体和/或提高阅读界面的亮度;
[0076]当距离逐渐变大时,调小阅读界面的字体和/或降低阅读界面的亮度。
[0077]在实际应用环境中,根据用户人脸到终端屏幕的距离变化趋势改变阅读材料的字体大小和阅读材料中的图片大小。
[0078]步骤103、根据控制阅读界面的参数,向用户展示相应的阅览视图。
[0079]作为本发明的实施例,向用户展示相应的阅览视图,包括:
[0080]根据眼睛的状态,和/或头部的姿势,和/或嘴巴的状态,在阅览界面调整显示的内容。
[0081]作为本发明的实施例,根据眼睛的状态,和/或头部的姿势,和/或嘴巴的状态,在阅览界面调整显示的内容,包括:
[0082]根据用户的嘴巴状态、头部姿势和眼睛状态来智能地完成阅读材料的章节选择的操作。
[0083]具体而言,根据用户的嘴巴状态、头部姿势和眼睛状态自动完成章节选择并跳转至用户希望读取的章节,以实现阅读章节的选择。跳转至章节选择页的驱动动作与所检测的用户嘴巴的状态相关联,章节选择中的浮窗预览与所检测到的用户视线的焦点的持续时间相关,章节选择中的翻页与所检测的用户头部的姿势相关联,章节选择动作与所检测的用户眼睛的状态相关联。
[0084]具体实例为:根据用户的嘴巴状态、头部姿势和眼睛状态决定是否打开某一特定章节。阅读材料打开后,如果用户在注视阅读材料的同时张开嘴巴超过一定时间,终端会将阅读材料翻到章节选择页。此时用户闭合嘴巴后可以通过转动头部完成章节选择页的上翻和下翻。类似于阅读材料的浮窗式预览,如果用户注视章节选择页上某一章节名超过一定时间,该章节的名称会以浮窗的形式呈现给用户,如果此时用户连续眨眼两次,终端将这一行为理解为用户希望读取这一章节,会将阅读材料翻到这一章节的起始页。
[0085]作为本发明的实施例,根据眼睛的状态,和/或头部的姿势,和/或嘴巴的状态,在阅览界面调整显示的内容,包括:
[0086]根据用户的嘴巴状态、头部姿势和眼睛状态来智能地完成阅读材料的页码选择的操作。
[0087]具体而言,根据用户的嘴巴状态、头部姿势和眼睛状态自动完成页码选择并跳转至用户希望读取的页码。跳转至页码选择页的驱动动作与所检测的用户嘴巴的状态相关联,页码选择中的浮窗预览与所检测到的用户视线的焦点的持续时间相关,页码选择中的翻页与所检测的用户头部的姿势相关联,页码选择动作与所检测的用户眼睛的状态相关联。
[0088]具体实例为:在终端将阅读材料翻至章节选择页后,如果用户在注视章节选择页的同时仍然保持嘴巴张开的姿势,超过一定时间后终端会将阅读材料翻至页码选择页。类似于阅读材料的浮窗式预览,如果用户注视页码选择页上某一页码超过一定时间,该页码会以浮窗的形式呈现给用户,如果此时用户连续眨眼两次,终端将这一行为理解为用户希望将阅读材料翻至该页码处,终端会将阅读材料翻至这一页码处。
[0089]作为本发明的实施例,根据检测到的用户的脸部特征所确定的控制阅读界面的参数,向用户展示相应的阅读视图。用户的脸部特征,包括:用户眼睛的状态;用户视线的焦点;用户头部的姿势;用户嘴巴的状态;用户脸部的表情;用户脸部与屏幕的距离。
[0090]作为本发明的实施例,根据控制阅读界面的参数,向用户展示相应的阅览视图,包括:
[0091]根据用户的眼睛的状态所确定的控制阅读界面的参数,向用户展示相应的阅览视图;其中,用户眼睛的状态包括以下任意一种状态:眨眼,眯眼,睁大眼睛和闭眼。
[0092]在实际应用环境中,根据检测到的用户眼睛的状态所确定的控制阅读界面的参数,向用户展示相应的阅读视图。
[0093]具体而言,根据用户的眼睛状态决定是否打开或关闭某一阅读材料。打开阅读材料的触发事件包含睁大眼睛、闭眼、眯眼、眨眼等各种眼睛状态;关闭阅读材料的触发事件也包
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1