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

xiaoxiao2020-11-9  6

基于用户行为进行阅览的方法和装置的制造方法
【技术领域】
[0001]本发明涉及终端设备的技术领域,具体而言,本发明基于用户进行阅览的方法和
>J-U ρ?α装直。
【背景技术】
[0002]随着媒介电子化的发展和智能移动终端的广泛应用,越来越多的人选择使用手机、平板电脑等移动终端进行阅读。用户使用移动终端进行阅读时一般通过按键或者碰触屏幕的方式调整阅读环境或完成其他与阅读相关的操作。但是,按键或者碰触屏幕的操作在某些生活场景下不够方便,比如使用平板电脑进行阅读时,用户往往需要一只手拿住平板电脑,另一只手进行操作,但是如果用户的另一只手在做其它事情,则不方便双手并用,完成相应操作。同时,随着科学技术的发展,人们越来越希望在阅读时,移动终端能够智能的、快速的理解用户的意图并做出响应,与移动终端的交互更加智能,而不是机械的通过按键或碰触屏幕完成相应的操作。
[0003]目前,在移动终端上进行阅读时,用户需要做出的操作通常包括以下9种:选择阅读资料、打开阅读资料、调整字号、调整亮度、翻页、跳转到某页、添加评论、关闭阅读资料、撤销操作。对于没有外设键盘的移动终端,选择阅读资料、打开阅读资料、跳转到某页、添加评论、关闭阅读资料、撤销操作通常由用户触摸屏幕的特定区域完成,而调整字号、调整亮度、翻页则通常由用户手指在屏幕上滑动完成。目前的商用触摸式屏幕分为两种:电容式触屏和电阻式触屏。电容式触屏的工作原理如下所述:电容触屏中有一层ιτο(纳米铟锡金属氧化物)涂层作为工作面,四个角上引出四个电极。当手指触摸屏幕时,用户和触屏表面形成一个耦合电容,手指就会从接触点吸走一个很小的电流。这个电流分别从触屏四角的电极中流出,并且流经这四个电极的电流与手指到四个角的距离成正比。通过对这四个电流比例的精确计算,可以得到触摸点的位置。电阻式触摸屏的工作原理如下所述:电阻触屏中同样有ITO涂层作为工作面,并且有上下两层。发生触摸操作时,下层的ITO会接触到上层的ΙΤ0,经由传感器传出相应的电信号,经过转换电路送到处理器,通过运算转化为屏幕上的坐标值,从而完成点选动作。对于有外设键盘的移动终端,上述操作则通常由用户按键完成。
[0004]在移动终端的阅读操作方面,目前的触屏操作及按键操作存在下列三个缺点:
[0005](I)使用大屏幕移动终端进行阅读时,往往需要双手并用才能完成阅读环境的调整和其他与阅读相关的操作。这一点在很多实际场景中给使用大屏幕移动终端进行阅读的用户带来了困扰。因为在很多实际场景中,用户往往用一只手持握大屏幕移动终端进行阅读,另一只手处理其它事务,如一边阅读,一边做笔记。
[0006](2)即使借助于按键和触碰屏幕的动作,完成一次与阅读相关的操作往往也需要用户连续做出多个动作,进行一次操作需要进入多级子菜单。
[0007](3)按键及触碰屏幕的动作是用户主动发出的,移动终端对这类动作进行响应,完成阅读环境的调整或其他与阅读相关的操作不够智能化,不够人性化。尤其是在用户感知和人机交互快速发展的当今,用户对于智能化和人性化阅读环境的要求更加紧迫。
[0008]因此,有必要提出能够基于用户行为进行智能阅读的方案,从而使得能够根据获取的用户在移动终端上阅读时的用户行为,智能完成与移动终端阅读相关的操作以及对阅读环境的调整的操作,解放了用户的双手,使得用户使用移动终端进行阅读更加简单便捷,提闻了用户的体验度。

【发明内容】

[0009]本发明提供基于用户行为进行阅览的方法及装置,用于通过检测用户的脸部特征,根据用户的脸部特征智能且快速地理解用户的意图以实现智能阅读。
[0010]为解决现有技术中的上述一个或多个问题,本发明实施例一方面提供了一种基于用户行为进行阅览的方法,包括以下步骤:
[0011]检测用户的脸部特征;
[0012]根据所述脸部特征,确定控制阅读界面的参数;
[0013]根据所述控制阅读界面的参数,向用户展示相应的阅览视图。
[0014]本发明实施例另一方面提供了一种基于用户行为进行阅览的装置,包括检测模块,参数调整模块和响应模块,
[0015]所述检测模块,用于检测用户的脸部特征;
[0016]所述参数调整模块,用于根据所述脸部特征,确定控制阅读界面的参数;
[0017]所述响应模块,用于根据所述控制阅读界面的参数,向用户展示相应的阅览视图。
[0018]本发明提出的上述方案,实现了能够根据用户的脸部特征智能且快速地理解用户的意图;在获取用户在移动终端上阅读时的用户行为后,智能完成与移动终端阅读相关的操作以及对阅读环境的调整的操作,解放了用户的双手,使得用户使用移动终端进行阅读更加简单便捷,提高了用户的体验度。此外,本发明提出的上述方案,对现有系统的改动很小,不会影响系统的兼容性,而且实现简单、高效。
[0019]本发明附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本发明的实践了解到。
【附图说明】
[0020]本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
[0021]图1为本发明基于用户行为进行阅览的方法一种实施例的流程图;
[0022]图2为本发明基于用户行为进行阅览的装置一种实施例的结构示意图;
[0023]图3为本发明基于用户行为进行阅览的装置另一种实施例的结构示意图。
【具体实施方式】
[0024]下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。
[0025]本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。
[0026]本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。
[0027]本技术领域技术人员可以理解,这里所使用的“终端”、“终端设备”既包括无线信号接收器的设备,其仅具备无发射能力的无线信号接收器的设备,又包括接收和发射硬件的设备,其具有能够在双向通信链路上,进行双向通信的接收和发射硬件的设备。这种设备可以包括:蜂窝或其他通信设备,其具有单线路显示器或多线路显示器或没有多线路显示器的蜂窝或其他通信设备;PCS (Personal Communicat1ns Service,个人通信系统),其可以组合语音、数据处理、传真和/或数据通信能力;PDA (Personal Digital Assistant,个人数字助理),其可以包括射频接收器、寻呼机、互联网/内联网访问、网络浏览器、记事本、日历和/或GPS (Global Posit1ning System,全球定位系统)接收器;常规膝上型和/或掌上型计算机或其他设备,其具有和/或包括射频接收器的常规膝上型和/或掌上型计算机或其他设备。这里所使用的“终端”、“终端设备”可以是便携式、可运输、安装在交通工具(航空、海运和/或陆地)中的,或者适合于和/或配置为在本地运行,和/或以分布形式,运行在地球和/或空间的任何其他位置运行。这里所使用的“终端”、“终端设备”还可以是通信终端、上网终端、音乐/视频播放终端,例如可以是PDA、MID (Mobile Internet Device,移动互联网设备)和/或具有音乐/视频播放功能的移动电话,也可以是智能电视、机顶盒等设备。
[0028]图1为本发明基于用户行为进行阅览的方法一种实施例的流程图。如图1所示,本实施例中基于用户行为进行阅览的方法流程具体包括如下步骤:
[0029]步骤101、检测用户的脸部特征。
[0030]作为本发明的实施例,终端通过检测用户的脸部特征,获取来自外部的控制信号对终端进行控制。
[0031]作为本发明的实施例,检测用户的脸部特征,包括:
[0032]检测用户眼睛的状态。
[0033]具体而言,检测用户眼睛的状态,包括以下任意一种状态:
[0034]眨眼,眯眼,睁大眼睛和闭眼。
[0035]具体而言,通过对用户眼睛的状态的检测过程,区分出用户的以下4种眼睛状态:眨眼、眯眼、睁大眼睛和闭眼,终端根据这些状态做出不同的响应;上述过程可以通过AdaBoost, SVM等分类算法自动分类,也可以根据ASM、AAM等特征点间的距离进行分类。
[0036]作为本发明的实施例,检测用户的脸部特征,包括:
[0037]检测用户视线的焦点。
[0038]具体而言,检测用户视线的焦点,包括:
[0039]检 测视线的焦点的持续时间或视线的焦点的数量。
[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]具体而言,根据用户的眼睛状态决定是否打开或关闭某一阅读材料。打开阅读材料的触发事件包含睁大眼睛、闭眼、眯眼、眨眼等各种眼睛状态;关闭阅读材料的触发事件也包 含睁大眼睛、闭眼、眯眼、眨眼等各种眼睛状态。
[0094]例如,根据用户的眨眼来智能地完成打开阅读材料的操作,根据用户的闭眼来智能地完成关闭阅读材料的操作。具体为:根据用户的眼睛状态决定是否打开或关闭某一阅读材料。如果目前某一阅读材料已经以浮窗的形式提供给用户进行预览,并且在预览过程中,检测到用户连续两次眨眼,终端将这一行为理解为用户希望阅读该材料,就会打开该阅读材料;如果某一阅读材料已经打开,并且检测到用户在注视这一阅读材料时闭眼超过一定时间,终端将这一行为理解为用户不想再阅读这一材料,就会关闭这一阅读材料。
[0095]在实际应用环境中,还能够根据检测到的用户眼睛的状态所确定的控制阅读界面的参数,向用户调整阅读亮度。例如,根据用户的眯眼来智能地完成降低阅读亮度的操作,根据用户的睁大眼镜来智能地完成提高阅读亮度的操作。具体地,当检测到用户出现眯眼动作时,终端将这一行为理解为用户认为阅读亮度过强,会将阅读亮度逐渐降低;当检测到用户睁大眼睛时,终端将这一行为理解为用户认为阅读亮度过弱,会将阅读亮度逐渐提高。
[0096]以下为根据用户的眼睛状态调整亮度的实例:用户开始阅读时,终端亮度较弱,当用户睁大眼睛,想要看清阅读材料时,终端会根据用户眼睛的张合程度逐渐将亮度提高。同样的,用户开始阅读时,终端亮度过强,当用户感觉不适应,眯起眼睛时,终端会根据用户眼睛的张合程度逐渐将亮度降低。
[0097]作为本发明的实施例,根据控制阅读界面的参数,向用户展示相应的阅览视图,包括:
[0098]根据用户视线的焦点所确定的控制阅读界面的参数,向用户展示相应的阅览视图;其中,检测用户视线的焦点包括:检测视线的焦点的持续时间或视线的焦点的数量。
[0099]例如,当检测到的用户视线的焦点的持续时间超过预定时间值时,执行以浮窗式预览模式向用户展示阅读材料的操作。具体为:根据用户对某一阅读材料的注视时间决定是否将这一阅读材料的封面以浮窗的形式提供给用户预览。当检测到用户注视某一阅读材料的时间超过一定门限时,终端将这一行为理解为用户对这一阅读材料感兴趣,会将这一阅读材料的封面用浮窗的形式展现给用户进行预览。其中,以浮窗式预览模式向用户展示阅读材料是指将阅读材料的名称、代表图片、封面等各种代表物以立体的方式显示在阅读界面的上方,也包括用语音的方式将阅读材料的名称读出。
[0100]作为本发明的实施例,根据控制阅读界面的参数,向用户展示相应的阅览视图,包括:
[0101]根据用户视线的焦点所确定的控制阅读界面的参数,向用户发出提醒信息;其中,检测用户视线的焦点包括:检测视线的焦点的持续时间或视线的焦点的数量。
[0102]具体而言,当视线的焦点的持续时间超过预定时间值时,或当视线的焦点的数量超过预定数值时,向用户发出提醒信息。
[0103]例如,当视线的焦点的持续时间超过预定时间值时,向用户发出提醒信息。提醒信号的形式包括在终端界面上显示提醒文字、显示提醒图画、发出语音等各种形式。具体为:根据用户的视线方向统计用户注视阅读资料的时间,如果用户注视阅读资料超过一定时间,终端会将这一行为理解为用户已经长时间在终端上进行阅读,会通过声音或图像的方式向用户提示用户进行阅读的时间,并提醒用户及时休息,注意用眼健康。
[0104]又例如,当视线的焦点的数量超过预定数值时,向用户发出提醒信息。报警信号的形式包括在终端界面上显示提醒文字、显示提醒图画、发出语音等各种形式。阅读人数上限的设置包括用户按键输入、触屏输入、语音输入等各种输入形式。具体为:根据检测到的非用户的视线方向判断是否有人在偷窥用户终端上的阅读材料,当发现有人偷窥时会发出报警。由于用户在阅读时往往离终端较近,所以用户的脸会是检测到的面积最大的人脸,如果此时终端检测到面积较小的人脸并且该人脸已经注视用户的终端屏幕超过一定时间,终端会将该行为理解为有人在偷窥用户的阅读材料,从而通过声音或图像向用户发出报警。当多人共同在同一终端上进行阅读时,用户可以设置共同阅读的人数上限,如果终端检测到人脸数目小于或等于这一上限,终端不会报警,只有当终端检测到注视终端屏幕的人脸数目超过这一上限时,终端才会向用户报警。
[0105]以下为根据检测到的其他用户的视线方向以完成防偷窥功能的实例:当用户使用移动终端进行阅读时,如果终端检测到有除了用户之外的其他人长时间注视用户的终端屏幕时,终端会在屏幕上显示出“Peeper!”字样向用户报警,以提醒用户防止他人对阅读资料的偷窥。
[0106]作为本发明的实施例,根据控制阅读界面的参数,向用户展示相应的阅览视图,包括:
[0107]根据用户头部的姿势所确定的控制阅读界面的参数,向用户展示相应的阅览视图;其中,用户头部的姿势包括以下任意一种状态:向左旋转,向右旋转,向下旋转,向上旋转,顺时针旋转和逆时针旋转。
[0108]例如,根据检测到的用户头部姿势以执行是否翻页及翻页的方向的相应操作。驱动翻页的用户头部转动方向包括向左转、向右转、向上转、向下转、顺时针旋转和逆时针旋转。翻页形式包含向左翻页、向右翻页、向上翻页、向下翻页等各种翻页形式。翻页时可以附带或不附带各种声音。具体为:对于左右翻页的阅读材料,当检测到用户头部向右旋转超出一定角度时,终端将这一行为理解为用户希望向后翻页,会翻页到下一页;当检测到用户头部向左旋转超出一定角度时,终端将这一行为理解为用户希望向前翻页,会翻页到上一页。对于上下翻页的阅读材料,当检测到用户头部向下旋转超出一定角度时,终端将这一行为理解为用户希望向后翻页,会翻页到下一页;当检测到用户头部向上旋转超出一定角度时,终端将这一行为理解为用户希望向前翻页,会翻页到上一页。
[0109]以下为根据用户的头部姿势进行翻页的实例:用户在读完阅读材料的某一页,希望读取下一页的内容时,通过将头向右转动过一定角度,终端会自动将阅读材料翻至下一页。同样的,用户在阅读某一页时,如果希望读取当前页的上一页内容,也可以通过将头向左转动过一定角度,终端会自动将阅读材料翻至上一页。
[0110]又例如,根据检测到的用户头部姿势以执行是否撤销用户之前完成的阅读中的误操作。驱动撤销操作的用户头部转动动作包括向左转、向右转、向上转、向下转、顺时针旋转和逆时针旋转。产生撤销动作时可以伴随或不伴随各种声音。具体为:如果用户刚刚完成某一操作,并在注视阅读材料的同时头部沿逆时针方向旋转超过一定角度,终端将这一行为理解为用户希望撤销刚刚完成的操作,从而撤销用户刚刚完成的操作,呈现出用户刚刚操作前的页面。
[0111]作为本发明的实施例,根据控制阅读界面的参数,向用户展示相应的阅览视图,包括:
[0112]根据用户脸部的表情所确定的控制阅读界面的参数,向用户展示相应的阅览视图;其中,用户脸部的表情包括以下任意一种表情:高兴,沮丧,吃惊,愤怒,悲伤和自然。上述仅仅列举了 6种表情,但是并不局限于上述种类型,在此不再赘述。
[0113]在实际应用环境中,当阅览结束时,对阅览的内容根据脸部的表情进行相应的反馈。例如,根据所检测的用户脸部的表情所确定的控制阅读界面的参数,执行对阅读材料添加评价的操作。根据用户的表情对阅读材料添加不同的评论;驱动表情包括吃惊、高兴、自然、沮丧,愤怒和悲伤6种;添加的评论包括非常好,不错,自然,不好,非常愤怒和有些悲伤等与之类似的评论,上述仅仅列举了 6种根据用户的表情对阅读材料添加不同的评论,但是并不仅仅局限于上述6种类型,表情与评论间的驱动关系包含各种可能的驱动关系,在此不再赘述。
[0114]具体为:当用户读完整个阅读材料到达最后的评论页时,终端可以根据用户的表情对刚刚读完的阅读材料添加四种评价:非常好、不错、一般、不好。如果用户在注视某一阅读材料的评论页的同时做出吃惊的表情,终端将这一行为理解为用户非常喜欢这一阅读材料,会在评论框中添加一个吃惊的表情图画以表示该阅读材料非常好;如果用户做出的是高兴的表情,终端将这一行为理解为用户喜欢这一阅读材料,会在评论框中添加一个微笑的表情图画以表示该阅读材料不错;如果用户做出的是自然表情,终端将这一行为理解为用户认为这一阅读材料内容一般,会在评论框中添加一个自然的表情图画以表示该阅读材料一般;如果用户做出的是沮丧的表情,终端将这一行为理解为用户不喜欢这一阅读材料,会在评论框中添加一个沮丧的表情图画以表示该阅读材料内容较差。
[0115]以下为根据用户的表情添加评论的实例:用户可以通过做出不同的表情对刚刚阅读的材料添加评论。若用户在注视评论页时,通过做出吃惊的表情,在评论页中添加了表示阅读材料非常好的图标;若用户在注视评论页时,通过做出高兴的表情,在评论页中添加了表示阅读材料不错的图标;若用户在注视评论页时,通过做出自然的表情,在评论页中添加了表示阅读材料一般的图标;若用户在注视评论页时,通过做出沮丧的表情,在评论页中添加了表示阅读材料不好的图标。
[0116]作为本发明的实施例,根据控制阅读界面的参数,向用户展示相应的阅览视图,包括:
[0117]根据用户脸部与屏幕的距离所确定的控制阅读界面的参数,向用户展示相应的阅览视图;其中,所检测的用户脸部与屏幕的距离包括以下任意一种状态:距离逐渐变小和距离逐渐变大。
[0118]在实际应用环境中,根据检测到的用户脸部与屏幕的距离来执行调整字号大小的操作;当用户脸部与屏幕的距离逐渐变小时,智能执行调大阅读界面的字体的操作;当用户脸部与屏幕的距离逐渐变大时,智能执行调小阅读界面的字体的操作。具体为:当检测到用户脸部与屏幕的距离逐渐变小时,终端将这一行为理解为用户认为阅读字号过小,会将阅读字号逐渐放大;当检测 到用户脸部与屏幕的距离逐渐变大时,终端将这一行为理解为用户认为阅读字号过大,会将阅读字号逐渐缩小。
[0119]以下为根据用户脸部与屏幕的距离调整字号的实例:用户手持终端进行阅读时,终端离人脸较远,字号也较小;当用户手持终端贴近人脸,想要看清阅读材料时,终端会根据户脸部与屏幕的距离逐渐变小将字号逐渐放大。
[0120]在上述实施例中,通过检测用户的脸部特征;根据脸部特征,确定控制阅读界面的参数;根据控制阅读界面的参数,向用户展示相应的阅览视图;实现了能够根据用户的脸部特征智能且快速地理解用户的意图;在获取用户在移动终端上阅读时的用户行为后,智能完成与移动终端阅读相关的操作以及对阅读环境的调整的操作,解放了用户的双手,使得用户使用移动终端进行阅读更加简单便捷,提高了用户的体验度。此外,本发明提出的上述方案,对现有系统的改动很小,不会影响系统的兼容性,而且实现简单、高效。
[0121]进一步地,当视线的焦点的持续时间超过预定时间值时,向用户发出“进行眼部休息”的提醒信息。通过跟踪用户在阅读时的视线移动,统计出用户真正阅读的时间而不是用户打开阅读软件的时间,并在用户阅读时间过长时对用户的用眼疲劳度进行提示,帮助用户维护自己的用眼健康。
[0122]进一步地,当视线的焦点的数量超过预定数值时,向用户发出“可能有人偷窥”的提醒信息。本发明所提供的技术方案在不借助于“防窥膜”等硬件,不降低终端显示清晰度的情况下借助于图像处理软件的条件下,通过检测用户周围人的视线方向完成防偷窥功能,在他人视线着落在用户阅读界面上的时间较长时,移动终端会自动向用户进行偷窥预警。并且通过移动终端与用户的交互,能够在防偷窥的同时实现多个用户的同时阅读。
[0123]图2为本发明基于用户行为进行阅览的装置一种实施例的结构示意图。如图2所示,
[0124]基于用户行为进行阅览的阅览装置包括检测模块,参数调整模块和响应模块;
[0125]检测模块的检测内容包括用于检测眼睛的状态,用于检测视线的焦点,用于检测头部的姿势,用于检测嘴巴的状态,用于检测脸部与屏幕的距离和用于检测脸部的表情。
[0126]响应模块的响应内容包括:亮度调整,预览,阅读材料打开/关闭,防偷窥提醒,阅读时长提醒,章节选择,页码选择,翻页,字号调整和阅读评价。
[0127]图3为本发明基于用户行为进行阅览的装置另一种实施例的结构示意图。如图3所示,本实施例基于用户行为进行阅览的装置100包括检测模块110,参数调整模块120和响应模块130。
[0128]检测模块110,用于检测用户的脸部特征。
[0129]作为本发明的实施例,检测模块110用于检测用户脸部特征,包括:
[0130]检测用户眼睛的状态。
[0131]具体而言,检测模块110所检测的眼睛的状态,包括以下任意一种状态:
[0132]眨眼,眯眼,睁大眼睛和闭眼。
[0133]作为本发明的实施例,检测模块110用于检测用户脸部特征,包括:
[0134]检测用户视线的焦点。
[0135]具体而言,检测模块110用于检测用户视线的焦点,包括:
[0136]检测视线的焦点的持续时间或视线的焦点的数量。
[0137]作为本发明的实施例,检测模块110用于检测用户脸部特征,包括:
[0138]检测用户头部的姿势。
[0139]具体而言,检测模块110所检测的头部的姿势,包括以下任意一种状态:
[0140]向左旋转,向右旋转,向下旋转,向上旋转,顺时针旋转和逆时针旋转。其中,顺时针旋转或逆时针旋转是用于执行误操作后的撤销操作。
[0141]作为本发明的实施例,检测模块110用于检测用户脸部特征,包括:
[0142]检测用户脸部的表情。
[0143]具体而言,检测模块110所检测的脸部的表情,包括以下任意一种表情:
[0144]高兴,沮丧,吃惊,愤怒,悲伤和自然。上述仅仅列举了 6种表情,但是并不局限于上述6种类型,在此不再赘述。
[0145]作为本发明的实施例,检测模块110用于检测用户脸部特征,包括:
[0146]检测用户脸部与屏幕的距离。
[0147]具体而言,检测模块110用于检测用户脸部与屏幕的距离,包括以下任意一种状态:
[0148]距离逐渐变小和距离逐渐变大。
[0149]参数调整模块120,用于根据脸部特征,确定控制阅读界面的参数。
[0150]作为本发明的实施例,用户脸部特征,包括:用户眼睛的状态;用户视线的焦点;用户头部的姿势;用户嘴巴的状态;用户脸部的表情;用户脸部与屏幕的距离。
[0151]作为本发明的实施例,参数调整模块120用于根据脸部特征,确定控制阅读界面的参数,包括:
[0152]参数调整模块120用于根据所检测的用户眼睛的状态,确定控制阅读界面的参数;其中,检测模块110所检测的用户眼睛的状态包括以下任意一种状态:眨眼,眯眼,睁大眼睛和闭眼。
[0153]具体地,参数调整模块120用于根据用户眼睛的状态,确定控制阅读界面的参数,包括:
[0154]调整阅读界面的亮度,或者确定阅读界面的内容。
[0155]作为本发明的实施例,参数调整模块120用于根据脸部特征,确定控制阅读界面的参数,包括:
[0156]参数调整模块120用于根据所检测的用户视线的焦点,确定控制阅读界面的参数;其中,检测模块110所检测的用户视线的焦点包括检测用户视线的焦点的持续时间或视线的焦点的数量。
[0157]作为本发明的实施例,参数调整模块120用于根据脸部特征,确定控制阅读界面的参数,包括:
[0158]参数调整模块120用于根据检测模块110所检测的用户头部的姿势,确定控制阅读界面的参数;其中,检测模块110所检测的用户头部的姿势包括以下任意一种状态:向左旋转,向右旋转,向下旋转,向上旋转,顺时针旋转和逆时针旋转。
[0159]具体地,参数调整模块120用于根据用户头部的姿势,确定控制阅读界面的参数,包括:
[0160]根据用户头部的姿势,确定阅览界面显示内容。
[0161]作为本发明的实施例,参数调整模块120用于根据脸部特征,确定控制阅读界面的参数,包括:
[0162]参数调整模块120用于根据检测模块110所检测的用户脸部的表情,确定控制阅读界面的参数;其中,检测模块110所检测的用户脸部的表情包括以下任意一种表情:高兴,沮丧,吃惊,愤怒,悲伤和自然。上述仅仅列举了 6种表情,但是并不局限于上述6种类型,在此不再赘述。
[0163]作为本发明的实施例,参数调整模块120用于根据用户脸部与屏幕的距离,确定控制阅读界面的参数,包括:
[0164]参数调整模块120用于根据检测模块110所检测的用户脸部与屏幕的距离,确定控制阅读界面的参数;其中,检测模块110所检测的用户脸部与屏幕的距离包括以下任意一种状态:距离逐渐变小和距离逐渐变大。
[0165]具体地,参数调整模块120用于根据用户脸部与屏幕的距离,确定控制阅读界面的参数,包括:
[0166]当距离逐渐变小时,调大阅读界面的字体和/或提高阅读界面的亮度;
[0167]当距离逐渐变大时,调小阅读界面的字体和/或降低阅读界面的亮度。
[0168]响应模块130,用于根据控制阅读界面的参数,向用户展示相应的阅览视图。
[0169]作为本发明的实施例,响应模块130用于向用户展示相应的阅览视图,包括:
[0170]根据眼睛的状态,和/或头部的姿势,和/或嘴巴的状态,响应模块130用于在阅览界面调整显示的内容。
[0171]作为本发明的实施例,用户脸部特征,包括:用户眼睛的状态;用户视线的焦点;用户头部的姿势;用户嘴巴的状态;用户脸部的表情;用户脸部与屏幕的距离。
[0172]作为本发明的实施例,响应模块130根据控制阅读界面的参数,向用户展示相应的阅览视图,包括:
[0173]响应模块130根据检测用户视线的焦点所确定的控制阅读界面的参数,向用户展示相应的阅览视图;其中,检测用户视线的焦点包括检测用户视线的焦点的持续时间或视线的焦点的数量。
[0174]具体地,当视线的焦点的持续时间超过预定时间值时,或当视线的焦点的数量超过预定数值时,响应模块130用于向用户发出提醒信息。
[0175]作为本发明的实施例,响应模块130根据控制阅读界面的参数,向用户展示相应的阅览视图,包括:
[0176]响应模块130根据检测用户脸部的表情所确定的控制阅读界面的参数,向用户展示相应的阅览视图;其中,用户脸部的表情包括以下任意一种表情:高兴,沮丧,吃惊,愤怒,悲伤和自然。上述仅仅列举了 6种表情,但是并不局限于上述6种类型,在此不再赘述。
[0177]具体地,当阅览结束时,响应模块130用于对阅览的内容根据脸部的表情进行相应的反馈。
[0178]在上述实施例中,通过检测模块110用于检测用户的脸部特征;参数调整模块120用于根据脸部特征,确定控制阅读界面的参数;响应模块130用于根据控制阅读界面的参数,向用户展示相应的阅览视图;实现了能够根据用户的脸部特征智能且快速地理解用户的意图;在获取用户在移动终端上阅读时的用户行为后,智能完成与移动终端阅读相关的操作以及对阅读环境的调整的操作,解放了用户的双手,使得用户使用移动终端进行阅读更加简单便捷,提高了用户的体验度。此外,本 发明提出的上述方案,对现有系统的改动很小,不会影响系统的兼容性,而且实现简单、高效。
[0179]进一步地,当检测模块110所检测到的视线的焦点的持续时间超过预定时间值时,响应模块130向用户发出“进行眼部休息”的提醒信息;实现了通过跟踪用户在阅读时的视线移动,统计出用户真正阅读的时间而不是用户打开阅读软件的时间,并在用户阅读时间过长时对用户的用眼疲劳度进行提示,帮助用户维护自己的用眼健康。
[0180]进一步地,当检测模块110所检测到的视线的焦点的数量超过预定数值时,响应模块130向用户发出“可能有人偷窥”的提醒信息;实现了本发明所提供的技术方案在不借助于“防窥膜”等硬件,不降低终端显示清晰度的情况下借助于图像处理软件的条件下,通过检测用户周围人的视线方向完成防偷窥功能,在他人视线着落在用户阅读界面上的时间较长时,移动终端会自动向用户进行偷窥预警。并且通过移动终端与用户的交互,能够在防偷窥的同时实现多个用户的同时阅读。
[0181]在实际应用中,基于用户行为进行阅览的装置100通常以手机、PDA等终端设备的形式体现,终端设备包括图3所示的多个功能模块。
[0182]本技术领域技术人员可以理解,本发明包括涉及用于执行本申请中所述操作中的一项或多项的设备。这些设备可以为所需的目的而专门设计和制造,或者也可以包括通用计算机中的已知设备。这些设备具有存储在其内的计算机程序,这些计算机程序选择性地激活或重构。这样的计算机程序可以被存储在设备(例如,计算机)可读介质中或者存储在适于存储电子指令并分别耦联到总线的任何类型的介质中,所述计算机可读介质包括但不限于任何类型的盘(包括软盘、硬盘、光盘、⑶-ROM、和磁光盘)、ROM (Read-Only Memory,只读存储器)、RAM (Random Access Memory,随即存储器)、EPROM (Erasable ProgrammableRead-Only Memory,可擦写可编程只读存储器)、EEPROM (Electrically ErasableProgrammable Read-Only Memory,电可擦可编程只读存储器)、闪存、磁性卡片或光线卡片。也就是,可读介质包括由设备(例如,计算机)以能够读的形式存储或传输信息的任何介质。
[0183]本技术领域技术人员可以理解,可以用计算机程序指令来实现这些结构图和/或框图和/或流图中的每个框以及这些结构图和/或框图和/或流图中的框的组合。本技术领域技术人员可以理解,可以将这些计算机程序指令提供给通用计算机、专业计算机或其他可编程数据处理方法的处理器来实现,从而通过计算机或其他可编程数据处理方法的处理器来执行本发明公开的结构图和/或框图和/或流图的框或多个框中指定的方案。
[0184]本技术领域技术人员可以理解,本发明中已经讨论过的各种操作、方法、流程中的步骤、措施、方案可以被交替、更改、组合或删除。进一步地,具有本发明中已经讨论过的各种操作、方法、流程中的其他步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。进一步地,现有技术中的具有与本发明中公开的各种操作、方法、流程中的步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。
[0185]以上所述仅是本发明的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
【主权项】
1.一种基于用户行为进行阅览的方法,其特征在于,包括以下步骤: 检测用户的脸部特征; 根据所述脸部特征,确定控制阅读界面的参数; 根据所述控制阅读界面的参数,向用户展示相应的阅览视图。
2.根据权利要求1所述的基于用户行为进行阅览的方法,其特征在于,检测用户脸部特征,包括检测以下任意一种状态: 检测用户眼睛的状态; 检测用户视线的焦点; 检测用户头部的姿势; 检测用户嘴巴的状态; 检测用户脸部的表情; 检测用户脸部与屏幕的距离。
3.根据权利要求2所述的基于用户行为进行阅览的方法,其特征在于, 眼睛的状态,包括以下任意一种状态: 眨眼,眯眼,睁大眼睛和闭眼; 根据所述眼睛的状态,确定控制阅读界面的参数,包括: 调整阅读界面的亮度,或者确定阅读界面的内容。
4.根据权利要求2所述的基于用户行为进行阅览的方法,其特征在于, 检测用户视线的焦点,包括: 检测视线的焦点的持续时间或视线的焦点的数量; 当视线的焦点的持续时间超过预定时间值时,或当视线的焦点的数量超过预定数值时,向用户发出提醒信息。
5.根据权利要求2所述的基于用户行为进行阅览的方法,其特征在于, 头部的姿势,包括以下任意一种状态: 向左旋转,向右旋转,向下旋转,向上旋转,顺时针旋转和逆时针旋转; 根据所述头部的姿势,确定控制阅读界面的参数,包括: 根据所述头部的姿势,确定阅览界面显示的内容。
6.根据权利要求2所述的基于用户行为进行阅览的方法,其特征在于,向用户展示相应的阅览视图,包括: 根据所述眼睛的状态,和/或所述头部的姿势,和/或所述嘴巴的状态,在阅览界面调整显示的内容。
7.根据权利要求2所述的基于用户行为进行阅览的方法,其特征在于, 脸部的表情,包括以下任意一种表情: 高兴,沮丧,吃惊,愤怒,悲伤和自然; 当阅览结束时,对阅览的内容根据所述脸部的表情进行相应的反馈。
8.根据权利要求2所述的基于用户行为进行阅览的方法,其特征在于, 用户脸部与屏幕的距离,包括以下任意一种状态: 所述距离逐渐变小和所述距离逐渐变大; 根据所述用户脸部与屏幕的距离,确定控制阅读界面的参数,包括: 当所述距离逐渐变小时,调大阅读界面的字体和/或提高阅读界面的亮度; 当所述距离逐渐变大时,调小阅读界面的字体和/或降低阅读界面的亮度。
9.一种基于用户行为进行阅览的装置,其特征在于,包括检测模块,参数调整模块和响应模块, 所述检测模块,用于检测用户的脸部特征; 所述参数调整模块,用于根据所述脸部特征,确定控制阅读界面的参数; 所述响应模块,用于根据所述控制阅读界面的参数,向用户展示相应的阅览视图。
10.根据权利要求9所述的基于用户行为进行阅览的装置,其特征在于,所述检测模块用于检测用户脸部特征,包括检测以下任意一种状态: 检测用户眼睛的状态; 检测用户视线的焦点; 检测用户头部的姿势; 检测用户嘴巴的状态; 检测用户脸部的表情; 检测用户脸部与屏幕的距离。
11.根据权利要求10所述的基于用户行为进行阅览的装置,其特征在于,眼睛的状态,包括以下任意一种状态: 眨眼,眯眼,睁大眼睛和闭眼; 根据所述眼睛的状态,所述参数调整模块用于确定控制阅读界面的参数,包括: 调整阅读界面的亮度,或者确定阅读界面的内容。
12.根据权利要求10所述的基于用户行为进行阅览的装置,其特征在于, 所述检测模块用于检测用户视线的焦点,包括: 检测视线的焦点的持续时间或视线的焦点的数量; 当视线的焦点的持续时间超过预定时间值时,或当视线的焦点的数量超过预定数值时,所述响应模块用于向用户发出提醒信息。
13.根据权利要求10所述的基于用户行为进行阅览的装置,其特征在于, 头部的姿势,包括以下任意一种状态: 向左旋转,向右旋转,向下旋转,向上旋转,顺时针旋转和逆时针旋转; 根据所述头部的姿势,所述参数调整模块用于确定控制阅读界面的参数,包括: 根据所述头部的姿势,确定阅览界面显示的内容。
14.根据权利要求10所述的基于用户行为进行阅览的装置,其特征在于,所述响应模块用于向用户展示相应的阅览视图,包括: 根据所述眼睛的状态,和/或所述头部的姿势,和/或所述嘴巴的状态,所述响应模块用于在阅览界面调整显示的内容。
15.根据权利要求10所述的基于用户行为进行阅览的装置,其特征在于, 脸部的表情,包括以下任意一种表情: 高兴,沮丧,吃惊,愤怒,悲伤和自然; 当阅览结束时,所述响应模块用于对阅览的内容根据所述脸部的表情进行相应的反馈。
16.根据权利要求10所述的基于用户行为进行阅览的装置,其特征在于, 所述检测模块用于检测用户脸部与屏幕的距离,包括以下任意一种状态: 所述距离逐渐变小和所述距离逐渐变大; 根据所述用户脸部与屏幕的距离,所述参数调整模块用于确定控制阅读界面的参数,包括: 当所述距离逐渐变小时,调大阅读界面的字体和/或提高阅读界面的亮度; 当所述距离逐渐变大时,调小阅读界面的字体和/或降低阅读界面的亮度。
【专利摘要】本发明提供了一种基于用户行为进行阅览的方法及装置,其中,方法包括:检测用户的脸部特征;根据脸部特征,确定控制阅读界面的参数;根据控制阅读界面的参数,向用户展示相应的阅览视图;其装置包括:检测模块,参数调整模块和响应模块。本发明提供的方法及装置,实现了能够根据用户的脸部特征智能且快速地理解用户的意图;在获取用户在移动终端上阅读时的用户行为后,智能完成与移动终端阅读相关的操作以及对阅读环境的调整的操作,解放了用户的双手,使得用户使用移动终端进行阅读更加简单便捷,提高了用户的体验度。
【IPC分类】G06F3-01
【公开号】CN104866082
【申请号】CN201410064634
【发明人】严超, 黄英, 王强, 邱亚钦, 陈岩
【申请人】北京三星通信技术研究有限公司, 三星电子株式会社
【公开日】2015年8月26日
【申请日】2014年2月25日

最新回复(0)