基于视线追踪自动翻页的电子阅读器及其方法

文档序号:2582844阅读:231来源:国知局
专利名称:基于视线追踪自动翻页的电子阅读器及其方法
技术领域
本发明属于电子信息技术领域,涉及一种电子阅读器,尤其涉及一种基于视线追 踪自动翻页的电子阅读器及其基于视线追踪自动翻页的方法。
背景技术
目前市场上存在的电子阅读器主要是按键式或触摸屏式两种,即通过设置在电子 阅读器上的按键进行翻页操作,或是利用触摸屏直接在电子阅读器屏幕上点击、滑动翻页, 无论是按键式还是触摸屏式的电子阅读器,都需要用户根据阅读的速度及进度进行手动的 操作,当用户双手被占用时,使用上述电子阅读器很不方便。此外,随着电子阅读器的发展,人与电子阅读器的交互方式越来越多,然而,按键、 触摸屏等传统的人机交互设备在使用的自然性与友好性等方面都存在一定的局限性。因 此,需要一种符合人际交流习惯、能够提供良好的人机交互的、可自动翻页的电子阅读器。

发明内容
本发明的目的在于,提供一种无须使用者手动操作、根据用户视线的移动自动进 行翻页的基于视线追踪自动翻页的电子阅读器。本发明的又一目的在于,提供一种操作简便、节约阅读时间、增强阅读连续性的基 于视线追踪自动翻页的电子阅读器。本发明的再一目的在于,提供一种电子阅读器的基于视线追踪自动翻页的方法, 使得操作简便、节约阅读时间、增强阅读连续性,人机交互性强。为达到上述目的,本发明采用以下技术手段
一种基于视线追踪自动翻页的电子阅读器,包括微处理器和人机交互模块其中,人机 交互模块包括显示单元和视线追踪单元,其中,所述显示单元包括一个显示屏,所述显示屏 包括两个显示区域;所述视线追踪单元包括图像信息采集模块,用于获取用户面部的图像 信息;微处理器包括视线定位检测单元和信息处理单元,视线定位检测单元用于对所述图 像信息采集模块获取到的用户面部的图像信息进行分析处理,确定用户视线所在的显示区 域;信息处理单元用于根据视线定位检测单元的检测结果比较用户当前视线与前次视线 所在的显示区域,如果用户当前视线所在显示区域与用户前次视线所在显示区域不同,则 信息处理单元在用户前次视线所在显示区域中刷新显示的内容,并在所述显示屏中进行显示。优选地,用户前次视线所在显示区域所显示的页面内容被刷新为用户当前视线所 在显示区域所显示的页面内容的下一页内容,所述页面包括电子阅读器显示区域的页面, 所述下一页内容包括电子阅读器显示区域显示的下一页面的内容。优选地,所述图像信息采集模块为摄像头,其设置于显示屏的同侧。优选地,所述显示屏包括触摸屏,用于接收用户对电子阅读器的触摸输入。优选地,该电子阅读器还包括外围接口模块,外围接口模块用于连接外围设备。
优选地,所述外围接口模块包括USB接口、SD接口及网络接口中的一种或多种。一种如上所述的电子阅读器基于视线追踪自动翻页的方法,该方法包括以下步 骤采集用户面部图像信息;根据采集的用户面部图像信息确定用户视线的方向,并根据 用户视线的方向得到用户视线落在显示屏上的坐标,根据用户视线落在显示屏上的坐标, 确定用户视线所在显示区域;将用户当前视线所在显示区域与用户前次视线所在显示区域 进行比较,当用户当前视线所在区域不同于用户前次视线所在区域,则刷新前次视线所在 显示区域显示的内容。优选地,前次视线所在显示区域被刷新为当前视线所在显示区域所显示的内容的 下一页内容。优选地,所述的图像信息采集模块以预定的时间间隔采集用户面部图像信息。优选地,根据采集的用户面部图像信息确定用户视线在显示屏上的坐标,进一步 包括以下步骤在用户面部图像信息中搜索用户面部区域,当检测到用户面部区域后,微处 理器根据用户面部区域的面积,计算出人眼到显示屏的距离;在用户面部区域中根据人眼 到显示屏的距离定位人眼,得到人眼在用户面部图像中的坐标,其中用户面部图像的左下 角为用户面部图像坐标的原点;根据人眼在用户面部图像中的坐标估计瞳孔圆心的位置; 由估计的瞳孔圆心的位置精确定位瞳孔圆心;由瞳孔圆心确定虹膜边界及圆心;通过虹膜 边界及圆心的投影几何关系计算表征用户视线方向的椭圆虹膜圈的法线方向,得到用户视 线与平行或垂直电子阅读器平面之间的夹角;根据所述的用户视线与平行或垂直电子阅读 器平面之间的夹角,得到用户视线落在显示屏上的坐标。优选地,本方法采用基于类矩形特征的Adaboost人脸检测算法搜索用户面部区 域。优选地,本方法采用基于五官特征的方法定位人眼。一种基于视线追踪自动翻页的电子阅读器,包括显示单元、图像采集单元及微处 理器,显示单元包括显示模块和两个显示屏;图像信息采集模块用于获取用户面部的图像 信息;微处理器包括视线定位检测单元和信息处理单元,视线定位检测单元用于对所述图 像信息采集模块获取到的用户面部的图像信息进行分析处理,确定用户视线所在的显示 屏;信息处理单元用于比较用户当前视线与前次视线所在显示屏,如果用户当前视线所在 显示屏与用户前次视线所在显示屏不同,信息处理单元在用户前次视线所在显示屏中刷新 显示的内容。优选地,用户前次视线所在显示屏被刷新为用户当前视线所在显示屏所显示的内 容的下一页内容。优选地,所述的两个显示屏位于电子阅读器的同侧。优选地,所述的图像信息采集模块为摄像头,其设置于两个显示屏的同侧。优选地,所述显示屏包括触摸屏,用于接收用户对电子阅读器的触摸输入。优选地,该电子阅读器还包括外围接口模块,外围接口模块用于连接外围设备。优选地,所述外围接口模块包括USB接口、SD接口及网络接口中的一种或多种。一种如上所述的电子阅读器基于视线追踪自动翻页的方法,该方法包括微处理器 和人机交互模块,其中,人机交互模块包括显示单元和视线追踪单元,其中,所述显示单元 包括两个显示屏;所述视线追踪单元包括图像信息采集模块,用于获取用户面部的图像信息;微处理器包括视线定位检测单元和信息处理单元,视线定位检测单元用于对所述图像 信息采集模块获取到的用户面部的图像信息进行分析处理,确定用户视线所在的显示屏; 信息处理单元用于根据视线定位检测单元的检测结果比较用户当前视线与前次视线所在 的显示屏,如果用户当前视线所在显示屏与用户前次视线所在显示屏不同,则信息处理单 元在用户前次视线所在显示屏中刷新显示的内容。优选地,用户前次视线所在显示屏被刷新为用户当前视线所在显示屏所显示的内 容的下一页内容。优选地,图像信息采集模块以预定的时间间隔采集用户面部图像信息。优选地,根据采集的用户面部图像信息确定用户视线在显示屏上的坐标,进一步 包括以下步骤在用户面部图像信息中搜索用户面部区域,当检测到用户面部区域后,微处 理器根据用户面部区域的面积,计算出人眼到显示屏的距离;在用户面部区域中根据人眼 到显示屏的距离定位人眼,得到人眼在用户面部图像中的坐标,其中用户面部图像的左下 角为用户面部图像坐标的原点;根据人眼在用户面部图像中的坐标估计瞳孔圆心的位置; 由估计的瞳孔圆心的位置精确定位瞳孔圆心;由瞳孔圆心确定虹膜边界及圆心;通过虹膜 边界及圆心的投影几何关系计算表征用户视线方向的椭圆虹膜圈的法线方向,得到用户视 线与平行或垂直电子阅读器平面之间的夹角;根据所述的用户视线与平行或垂直电子阅 读器平面之间的夹角,得到用户视线落在显示屏上的坐标,其中,两块显示屏采用同一坐标 系。优选地,本方法采用基于类矩形特征的Adaboost人脸检测算法搜索用户面部区 域。优选地,本方法采用基于五官特征的方法定位人眼。本发明的有益效果在于本发明将显示屏分为两部分,对电子书籍进行显示,根据 用户视线的变化,从而控制显示屏两部分分别翻页,提前预刷新翻页,准确地为用户呈现所 要看的内容,具有直接性、自然性和简洁性。本发明基于视线追踪的具有自动翻页功能的电 子阅读器,既免去了手动按键或触摸屏幕翻页的操作,操作便捷、人机交互性强,同时节省 了阅读时间,增强了用户浏览的连续性。


图1为本发明电子阅读器的结构示意图。图2为本发明第一实施例提供的电子阅读器显示屏分屏显示的示意图。图3为本发明电子阅读器的视线定位的具体处理过程。图3a为本发明电子阅读器的视线定位俯视示意图。图北为本发明电子阅读器的视线定位侧视示意图。图4为本发明基于视线追踪的电子阅读器自动翻页方法的步骤流程图。图5为本发明第一实施例的电子阅读器自动翻页方法的工作流程图。图6为本发明第二实施例提供的电子阅读器显示屏分屏显示的示意图。
具体实施例方式下面结合附图及实施例对本发明的发明内容作进一步的描述。
图1示出本发明电子阅读器的结构示意图。本发明的基于视线追踪自动翻页的电 子阅读器主要包括微处理器1、外围接口模块2、人机交互模块3、存储模块4和电源管理 模块5。其中,人机交互模块3包括显示单元31、触摸屏单元32和视线追踪单元33。视 线追踪单元33包括图像信息采集模块331和图像信息接收模块332。微处理器1包括视线 定位检测单元11和信息处理单元12。具体地,微处理器1是电子阅读器的核心,对命令和数据进行分析、判断、运算并 控制电子阅读器各模块协调工作。微处理器1用于控制指令发送、数据流的调度以及外设 管理等。其中,控制指令主要包括存储器访问指令、数据处理指令、协处理器指令、状态寄存 器转移指令、异常处理指令等;数据流的调度主要是对数据信息的接收、写入和读取调度; 外设包括USB接口、SD接口、触摸屏、显示屏、摄像头、喇叭等设备。视线定位检测单元11用 于对所述用户面部的图像信息分析处理,确定用户视线所在的显示区域;信息处理单元12 用于比较用户当前视线与前次视线所在区域,如果用户当前视线所在区域与用户前次视线 所在区域不同,信息处理单元12控制显示单元31在用户前次视线所在显示区域显示用户 当前视线所在区域显示内容的下一页内容。存储模块4,用于数据的写入、读出及存储,包括FLASH (闪存)和SDRAM (Synchronous Dynamic random access memory,同步动态随机存取存储器)。FLASH用于存 储永久保存的数据和程序,SDRAM主要用于存放代码和变量,是系统启动后主要进行存取操 作的存储器。夕卜围接口模块2,用于外围设备的连接,包括USB接口、SD接口和/或网络接口等 常用接口,使得用户可以通过多种外设更新电子书籍等数据,满足用户根据个人喜好对存 储信息进行更改的需求。电源管理模块5,用于管理电子阅读器各模块的电源配置,为电子阅读器各模块提 供电源,并同时实现上电复位功能。人机交互模块3,用于实现用户的输入操作处理和输出显示,包括显示单元31、触 摸屏单元32、和视线追踪单元33。触摸屏单元32用于实现用户通过触摸屏对电子阅读器 设置、打开关闭应用程序等操作;显示单元31用于实现显示屏分两部分输出显示电子书籍 的内容,供用户浏览;视线追踪单元33通过采集人眼的视线信息的变化,提供给微处理器 1,从而微处理器1控制显示单元31实现显示屏的两部分分别刷新显示内容,即,用户前次 视线所在显示区域所显示的页面内容被刷新为用户当前视线所在显示区域所显示内容的 下一页内容。刷新显示内容例如对显示内容翻页,是指显示屏的一个区域显示另一个区域 当前页面的下一页面的内容,或者是一个显示屏显示另一显示屏当前页面大小的下一页面 的内容。本发明所述的页面是指电子阅读器显示区域的页面,下一页内容是指电子阅读器 显示区域显示的下一页面的内容。人机交互模块3中的视线追踪单元33包括图像信息采集模块331和图像信息接 收模块332。图像信息采集模块331,例如是摄像头6,放置于电子阅读器显示屏的同侧,例 如显示屏上方,用于获取的用户的面部图像信息,并将获取的用户面部图像信息发送给图 像信息接收模块332 ;图像信息接收模块332用于接收摄像头所拍摄的用户的面部图像信 息并进行存储。
微处理器1完成视线追踪的具体处理过程,对用户的面部图像进行分析处理,扫 描人脸的外形轮廓信息,通过对人眼的定位,识别出眼球的姿态,实现对人眼视线的追踪, 如图3及图3a、图北所示,包括如下步骤
采用基于类矩形特征的Adaboost人脸检测算法在面部图像中搜索用户面部区域;采 用基于五官特征的方法来定位人眼;在人眼图像中估计瞳孔圆心的位置;由估计的瞳孔圆 心精确定位瞳孔圆心;由瞳孔圆心确定虹膜边界及圆心;通过基本的投影几何关系计算椭 圆虹膜圈的法线方向并视为视线方向。本发明基于视线追踪的具有自动翻页功能的电子阅读器,可通过将显示屏可分成 上下两部分显示或者左右两部分显示的实施方式,或者在电子阅读器中设置选项,由用户 根据阅读习惯自行选择显示方式。参照图4所示,为本发明基于视线追踪的电子阅读器自动翻页方法的步骤流程 图。步骤SlOl 用户面部图像信息采集。放置于电子阅读器显示屏的同侧的摄像头6获取用户的面部图像信息,并将获取 的用户面部图像信息发送给微处理器1。步骤S102 根据采集的用户面部信息确定用户视线的方向,并根据用户视线的方 向计算用户视线落在显示屏上的坐标,根据用户视线落在显示屏上的坐标,确定用户视线 所在显示屏的区域。微处理器1对接收到的用户面部图像信息进行分析处理,扫描人脸的外形轮廓信 息,对人眼进行定位,识别出眼球的姿态,实现对用户视线的定位。具体的,步骤S102进一步包括如下步骤,如图3、图3a及图北所示 以摄像头为坐标原点建立一个三维坐标系统。S1021 在图像中搜索人脸区域。采用基于类矩形特征的Adaboost人脸检测算法 在图像信息接收模块存储的图像中搜索用户面部区域,当检测到用户面部区域后,微处理 器1根据用户面部区域的面积,计算出人眼到显示屏的距离d。S1022 定位人眼。在用户面部区域中采用基于五官特征的方法来定位人眼,可以 得到人眼在用户面部图像中的坐标(Xi,Yi),其中用户面部图像的左下角为图像坐标的原
点OS1023 在人眼图像中估计瞳孔圆心的位置。S1024 由估计的瞳孔圆心精确定位瞳孔圆心。S1025 由瞳孔圆心确定虹膜边界及圆心。S1026:计算椭圆虹膜圈的法线方向。通过基本的投影几何关系计算椭圆虹膜圈的 法线方向并视为视线方向,得到用户视线与平行或垂直电子阅读器平面之间的夹角。α为视线方向的与以摄像头为原点的三维坐标系统中的垂直面的夹角,β为视 线方向的与以摄像头为原点的三维坐标系统中的水平面的夹角。S1027:根据用户视线与平行或垂直电子阅读器平面之间的夹角,得到用户视线投 影在显示屏上的坐标;
通过以下变换,可将人眼在用户面部图像中的坐标(Xi,Yi)转换为以摄像头为原点的 三维坐标系统中的坐标(X,Y)。
X=g (d) (ff/2-Xi) Y=g (d) (L/2-Yi)
其中,g (d)是与距离相关的系数,W为用户面部图像的宽度,L为用户面部图像的高 度。进一步得到人眼视线投影在显示屏上的坐标(X+d*tan ( α ), Y+d*tan ( β ))。步骤S103 将用户当前视线所在显示区域与用户前次视线所在显示区域进行比 较,当用户当前视线所在区域不同于用户前次视线所在区域,在前次视线所在显示区域显 示当前视线所在显示区域所显示内容的下一页内容。重复上述步骤S101-S103,实现电子阅读器基于视线追踪进行自动翻页。图像信息采集模块331以预定的时间间隔采集用户面部图像信息,电子阅读器可 预先设置视线定位的时间间隔,或用户根据自己的阅读习惯手动设置阅读时间间隔,控制 用户面部图像采集和视线定位的频率。以下通过实施例对本发明基于视线追踪自动翻页的电子阅读器作进一步的描述。实施例一
参照图2所示,为本发明第一实施例提供的电子阅读器显示屏分屏显示的示意图。本 发明基于视线追踪自动翻页的电子阅读器的显示屏上方设置有摄像头6,摄像头6获取用 户的面部图像信息后发送给图像信息接收模块332存储,再由图像信息接收模块332发送 给微处理器1。摄像头6下方为显示屏,在本实施例中,将显示屏分为上下两个区域分别显
7J\ ο同时结合图5所示,为本发明第一实施例电子阅读器的工作流程图。当用户使用 本发明的电子阅读器浏览电子书籍时,图像信息采集模块331获取的用户面部的图像信 息,发送给图像信息接收模块332 ;图像信息接收模块332接收摄像头6所拍摄的图像信息 进行存储并传输给微处理器1进行图像信息处理。图像信息采集模块331也可将获取的用 户面部的图像信息直接传输给微处理器1。微处理器1的视线定位检测单元11对接收的用 户面部图像按照图3、图3a及图北所示的步骤及原理进行分析处理,定位出用户当前的视 线方向,得到视线在显示屏上的位置坐标,进而判断出当前用户是在浏览显示屏的上半部 内容还是在浏览显示屏的下半部内容。当用户看完显示屏的上半部内容开始看显示屏的下半部内容时,微处理器1的视 线定位检测单元11则检测出人眼的视线由显示屏的上半部下移到显示屏的下半部后,信 息处理单元12控制显示单元31在显示屏的上半部区域内显示下半部区域的下一页的内 容,即自动实现翻页。当用户看完显示屏的下半部内容,其视线转向显示屏的上半部区域时,这时显示 屏的上半部区域已完成刷新翻页,用户可以直接阅读显示屏的上半部的内容;同时,微处理 器1的视线定位检测单元11则检测出人眼的视线由显示屏的下半部区域上移到显示屏的 上半部区域,信息处理单元12控制显示单元31在显示屏的下半部区域内显示上半部区域 的下一页的内容,即自动实现翻页。当用户看完显示屏的上半部内容,其视线再次转向显示屏的下半部区域时,显示 屏的下半部区域也已刷新翻页完成,用户可以直接阅读显示屏的下半部的内容;同时显示 屏的上半部开始进行翻页操作。如此反复,实现电子阅读器基于视线追踪,进行自动翻页。判断用户视线位于显示屏的哪个区域,实际上就是将用户视线落于显示屏上的点的坐标值与显示区域的坐标值相比较。例如将显示屏的最左侧底端作为坐标原点,在本实 施例中,显示屏分为上下两个区域,显示屏下半部区域为第一区域,显示屏上半部区域为第 二区域,当用户视线在显示屏的Y轴坐标值大于显示屏第一区域的Y轴最大值,且小于显示 屏第二区域的Y轴最大值时,表示用户视线已经从显示屏的第一区域转移到第二区域。同 理,当用户视线在显示屏的Y轴坐标值小于显示屏第二区域的Y轴最小值时,表示用户视线 已经从显示屏的第二区域转移到第一区域。本发明基于视线追踪自动翻页的电子阅读器显示屏也可以设置为两块,两块显示 屏上下设置,上部为第一显示屏,下部为第二显示屏,两块显示屏采用同一坐标系,将第一 显示屏的最左侧底端作为坐标原点,比较用户视线落于显示屏上的点的坐标值与显示屏的 坐标值,当用户视线在显示屏的Y轴坐标值大于第一显示屏的Y轴最大值,且小于第二显示 屏的Y轴最大值时,表示用户视线已经从第一显示屏转移到第二显示屏。同理,当用户视线 在显示屏的Y轴坐标值小于第二显示屏Y轴最小值时,表示用户视线已经从第二显示屏转 移到第一显示屏。实施例二
图6为本发明第二实施例提供的电子阅读器显示屏分屏显示的示意图。在本实施例中,摄像头6仍然放置于电子阅读器显示屏的同侧,用于获取用户的 图像信息。显示屏被分为左右两个区域,左右两区域能够分别显示阅读内容,并根据视线的 移动进行自动翻页。本实施例与实施例一的区别仅在于显示屏为左右分区,电子阅读器的 功能结构及工作原理完全相同,不再详述。在本实施例中,判断用户视线位于显示屏的哪个区域,也是将显示屏的最左侧底 端作为坐标原点,将用户视线落于显示屏上的点的坐标值与显示屏区域的坐标值相比较。 在本实施例中,显示屏分为左右两个区域,显示屏左半部区域为第一区域,显示屏右半部域 为第二区域,当用户视线在显示屏的X轴坐标值大于显示屏第一区域的X轴最大值,且小 于显示屏第二区域的X轴最大值时,表示用户视线已经从显示屏的第一区域转移到第二区 域。同理,当用户视线在显示屏的X轴坐标值小于显示屏第二区域的X轴最小值时,表示用 户视线已经从显示屏的第二区域转移到第一区域。本发明基于视线追踪自动翻页的电子阅读器显示屏也可以设置为两块,两块显示 屏左右设置,左半部为第一显示屏,右半部为第二显示屏,两块显示屏采用同一坐标系,将 第一显示屏的最左侧底端作为坐标原点,比较用户视线落于显示屏上的点的坐标值与显示 屏的坐标值,当用户视线在显示屏的X轴坐标值大于第一显示屏的X轴最大值,且小于第二 显示屏的X轴最大值时,表示用户视线已经从第一显示屏转移到第二显示屏。同理,当用户 视线在显示屏的X轴坐标值小于第二显示屏X轴最小值时,表示用户视线已经从第二显示 屏转移到第一显示屏。本发明基于视线追踪的具有自动翻页功能的电子阅读器及电子阅读器基于视线 追踪的自动翻页方法,实现了提前预刷新翻页,准确地为用户呈现所要看的内容,既免去了 动手按键或触摸屏幕翻页的操作,又节省了时间,实现了用户浏览的连续性。
权利要求
1.一种基于视线追踪自动翻页的电子阅读器,其特征在于包括微处理器和人机交互 模块,其中,人机交互模块包括显示单元和视线追踪单元,其中,所述显示单元包括一个显示屏,所 述显示屏包括两个显示区域;所述视线追踪单元包括图像信息采集模块,用于获取用户面 部的图像信息;微处理器包括视线定位检测单元和信息处理单元,视线定位检测单元用于对所述图 像信息采集模块获取到的用户面部的图像信息进行分析处理,确定用户视线所在的显示区 域;信息处理单元用于根据视线定位检测单元的检测结果比较用户当前视线与前次视线所 在的显示区域,如果用户当前视线所在显示区域与用户前次视线所在显示区域不同,则信 息处理单元在用户前次视线所在显示区域中刷新显示的内容,并在前次视线所在显示区域 中进行显示。
2.根据权利要求1所述的基于视线追踪自动翻页的电子阅读器,其特征在于图像信 息采集模块包括摄像头,所述摄像头设置于显示屏的同侧。
3.根据权利要求1所述的基于视线追踪自动翻页的电子阅读器,其特征在于用户前 次视线所在显示区域所显示的页面内容被刷新为用户当前视线所在显示区域所显示的页 面内容的下一页内容,所述页面包括电子阅读器显示区域的页面,所述下一页内容包括电 子阅读器显示区域显示的下一页面的内容。
4.一种如权利要求1所述的电子阅读器基于视线追踪自动翻页的方法,其特征在于, 该方法包括以下步骤采集用户面部图像信息;根据采集的用户面部信息确定用户视线的方向,并根据用户视线的方向得到用户视线 落在显示屏上的坐标,根据用户视线落在显示屏上的坐标,确定用户视线所在显示区域;将用户当前视线所在显示区域与用户前次视线所在显示区域进行比较,当用户当前视 线所在区域不同于用户前次视线所在区域,则刷新前次视线所在显示区域显示的内容。
5.根据权利要求4所述的电子阅读器基于视线追踪自动翻页的方法,其特征在于根 据采集的用户面部图像信息确定用户视线在显示屏上的坐标,进一步包括以下步骤在用户面部图像信息中搜索用户面部区域,当检测到用户面部区域后,微处理器根据 用户面部区域的面积,计算出人眼到显示屏的距离;在用户面部区域中根据人眼到显示屏的距离定位人眼,计算人眼在用户面部图像中的 坐标,其中用户面部图像的左下角为用户面部图像坐标的原点; 根据人眼在用户面部图像中的坐标估计瞳孔圆心的位置; 由估计的瞳孔圆心的位置精确定位瞳孔圆心; 由瞳孔圆心确定虹膜边界及圆心;通过虹膜边界及圆心的投影几何关系计算表征用户视线方向的椭圆虹膜圈的法线方 向,得到用户视线与平行或垂直电子阅读器平面之间的夹角;根据所述的用户视线与平行或垂直电子阅读器平面之间的夹角,得到用户视线落在显 示屏上的坐标。
6.一种基于视线追踪自动翻页的电子阅读器,包括微处理器和人机交互模块,其中, 人机交互模块包括显示单元和视线追踪单元,其中,所述显示单元包括两个显示屏;所述视线追踪单元包括图像信息采集模块,用于获取用户面部的图像信息;微处理器包括视线定位检测单元和信息处理单元,视线定位检测单元用于对所述图像 信息采集模块获取到的用户面部的图像信息进行分析处理,确定用户视线所在的显示屏; 信息处理单元用于根据视线定位检测单元的检测结果比较用户当前视线与前次视线所在 的显示屏,如果用户当前视线所在显示屏与用户前次视线所在显示屏不同,则信息处理单 元在用户前次视线所在显示屏中刷新显示的内容。
7.根据权利要求6所述的基于视线追踪自动翻页的电子阅读器,其特征在于所述的 两个显示屏位于电子阅读器的同侧。
8.根据权利要求7所述的基于视线追踪自动翻页的电子阅读器,其特征在于图像信 息采集模块为摄像头,设置于两个显示屏的同侧。
9.一种如权利要求6所述的电子阅读器基于视线追踪自动翻页的方法,其特征在于, 该方法包括以下步骤采集用户面部图像信息;根据采集的用户面部图像信息确定用户视线的方向,并根据用户视线的方向得到用户 视线落在显示屏上的坐标,根据用户视线落在显示屏上的坐标,确定用户视线所在的显示 屏;将用户当前视线所在显示屏与用户前次视线所在显示屏进行比较,当用户当前视线所 在显示屏不同于用户前次视线所在显示屏时,在前次视线所在显示屏刷新显示的内容。
10.根据权利要求9所述的电子阅读器基于视线追踪自动翻页的方法,其特征在于根 据采集的用户面部图像信息确定用户视线在显示屏上的坐标,进一步包括以下步骤在用户面部图像信息中搜索用户面部区域,当检测到用户面部区域后,微处理器根据 用户面部区域的面积,计算出人眼到显示屏的距离;在用户面部区域中根据人眼到显示屏的距离定位人眼,得到人眼在用户面部图像中的 坐标,其中用户面部图像的左下角为用户面部图像坐标的原点;根据人眼在用户面部图像中的坐标估计瞳孔圆心的位置;由估计的瞳孔圆心的位置精确定位瞳孔圆心;由瞳孔圆心确定虹膜边界及圆心;通过虹膜边界及圆心的投影几何关系计算表征用户视线方向的椭圆虹膜圈的法线方 向,得到用户视线与平行或垂直电子阅读器平面之间的夹角;根据所述的用户视线与平行或垂直电子阅读器平面之间的夹角,得到用户视线落在显 示屏上的坐标,其中,两块显示屏采用同一坐标系。
全文摘要
本发明公开一种基于视线追踪自动翻页的电子阅读器,属于电子信息技术领域。包括显示器、图像采集单元及微处理器。显示器包括显示单元和显示屏,显示屏分为两个区域;图像信息采集模块用于获取用户面部的图像信息;微处理器包括视线定位检测单元和信息处理单元,视线定位检测单元用于对用户面部的图像信息分析处理,确定用户视线所在的显示区域;信息处理单元用于比较用户当前视线与前次视线所在区域,如果用户当前视线所在区域与用户前次视线所在区域不同,则处理器模块在用户前次视线所在显示区域中刷新显示的内容。本发明实现了提前预刷新翻页,准确地为用户呈现所要看的内容,免去了手动操作,节省了时间,实现了用户浏览的连续性。
文档编号G09B5/02GK102081503SQ201110026978
公开日2011年6月1日 申请日期2011年1月25日 优先权日2011年1月25日
发明者任倩, 任瑞亭 申请人:汉王科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1