本发明专利技术公开了一种数据加载方法及装置,属于人机交互技术领域。所述方法包括:实时检测用户相对阅读界面的人眼信息,该人眼信息至少包括用户视线相对阅读界面的位置信息;根据人眼信息确定用户是否正在阅读阅读界面上的数据;如果确定用户正在阅读阅读界面上的数据,则根据当前检测到的人眼信息确定用户当前阅读的数据;根据用户当前阅读的数据所在位置与上次加载的数据所在位置之间的距离加载新的数据。本发明专利技术通过实时检测人眼信息来确定用户是否正在阅读该阅读界面上的数据后,根据人眼信息进行数据加载,实现了根据人眼信息加载数据,较现有手动数据加载方法对用户而言更简便易行,且有利于电子设备的保养;较现有自动数据加载方法更具灵活性。
【技术实现步骤摘要】
本专利技术涉及人机交互
,特别涉及一种数据加载方法及装置。
技术介绍
人机交互技术的发展和普及为人们的生活带来了诸多便利,人机交互技术的目的是通过某一种特定的对话方式来实现人机交互,即实现用户与电子设备之间的“交流”。用户通过手机或其他电子书阅读设备阅读电子书,就是人机交互的一种形式。随着阅读电子书的用户越来越多,在电子书阅读过程中如何加载数据,成为了影响用户阅读体验的一个重要问题。现有技术有三种实现数据加载的方法,第一种方法:用户手指点击或滑动屏幕,电子设备通过屏幕上的电容式或电阻式压力传感器感应手指的点击或滑动,并调用数据加载控制程序,加载新的电子书内容供用户阅读。第二种方法:用户手指按下电子设备上特定的按键,电子设备检测到按键按下之后调用数据加载控制程序,加载新的电子书内容供用户阅读。第三种方法:在电子设备中设定好定时加载数据的程序,由用户预先设置定时加载数据的时间,到了设定的时间电子设备就会自动对电子书进行数据加载。在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题:现有技术在实现数据加载方法时,前两种方法为手动数据加载方法,需要用户用手一直持有电子设备并且频繁地使用手指进行点击、滑动、按按键的操作,降低了用户对电子书的阅读效率和阅读的舒适度,并且频繁的点击和滑动、按按键会对电子设备屏幕和按键造成一定的损耗,减少了电子设备的使用寿命;第三种方法为自动数据加载方法,由用户预先设置定时加载数据的时间,到了设定的时间自动加载数据,由于设定的时间比较固定,因而在实现上灵活性太差。
技术实现思路
为了解决现有技术的问题,本专利技术实施例提供了一种数据加载方法及装置。所述技术方案如下:第一方面,提供了一种数据加载方法,所述方法包括:实时检测用户相对阅读界面的人眼信息,所述人眼信息至少包括用户视线相对所述阅读界面的位置信息;根据所述人眼信息确定所述用户是否正在阅读所述阅读界面上的数据;如果确定所述用户正在阅读所述阅读界面上的数据,则根据当前检测到的人眼信息确定所述用户当前阅读的数据;根据所述用户当前阅读的数据所在位置与上次加载的数据所在位置之间的距离加载新的数据。第二方面,提供了一种数据加载装置,所述装置包括:检测模块,用于实时检测用户相对阅读界面的人眼信息,所述人眼信息至少包括用户视线相对所述阅读界面的位置信息;第一确定模块,用于根据所述人眼信息确定所述用户是否正在阅读所述阅读界面上的数据;第二确定模块,用于当确定所述用户正在阅读所述阅读界面上的数据时,根据当前检测到的人眼信息确定所述用户当前阅读的数据;加载模块,用于根据所述用户当前阅读的数据所在位置与上次加载的数据所在位置之间的距离加载新的数据。本专利技术实施例提供的技术方案带来的有益效果是:通过实时检测人眼信息来确定用户是否正在阅读阅读界面上的数据后,根据人眼信息进行数据的加载,实现了根据人眼信息来加载数据,较现有的手动数据加载方法对用户而言更简便易行,且有利于电子设备的保养;较现有的自动数据加载方法更具灵活性。【附图说明】为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一实施例提供的一种数据加载方法流程图;图2是本专利技术另一实施例提供的一种数据加载方法流程图;图3是本专利技术另一实施例提供的一种阅读界面不意图;图4是本专利技术另一实施例提供的一种数据加载装置的结构示意图;图5是本专利技术另一实施例提供的一种第一确定模块的结构示意图;图6是本专利技术另一实施例提供的一种加载模块的结构示意图;图7是本专利技术另一实施例提供的一种终端的结构示意图。【具体实施方式】为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。本专利技术实施例提供了一种数据加载方法,参见图1,对本实施例提供的数据加载方法的流程进行解释说明。该方法流程包括:101:实时检测用户相对阅读界面的人眼信息,该人眼信息至少包括用户视线相对阅读界面的位置信息;102:根据人眼信息确定用户是否正在阅读阅读界面上的数据;103:如果确定用户正在阅读阅读界面上的数据,则根据当前检测到的人眼信息确定用户当前阅读的数据;104:根据用户当前阅读的数据所在位置与上次加载的数据所在位置之间的距离加载新的数据。本实施例提供的方法,通过实时检测人眼信息来确定用户是否正在阅读阅读界面上的数据后,根据人眼信息来进行数据的加载,实现了根据人眼信息来加载数据,较现有的手动数据加载方法对用户而言更简便易行,且有利于电子设备的保养;较现有的自动数据加载方法更具灵活性。结合上述实施例的内容及图3所示的阅读界面示意图,本专利技术另一实施例提供了一种数据加载方法,参见图2,本实施例提供的方法流程包括:201:实时检测用户相对阅读界面的人眼信息,该人眼信息至少包括用户视线相对阅读界面的位置信息;其中,实时检测用户相对阅读界面的人眼信息,指每过一个固定的时间间隔对用户相对阅读界面的人眼信息进行检测,本专利技术实施例对于检测人眼信息的时间间隔的长短不作具体限定。检测方法可以是通过摄像头等图像检测装置或其他检测装置来实时检测人眼从而获得人眼图像信息,摄像头可以是采用CMOS (Complementary Metal-OxideSemiconductor,金属氧化物半导体兀件)或者CCD (Charge Coupled Device,电荷稱合兀件)等作为图像传感器的摄像头。在实时检测人眼以获得人眼图像信息的过程中,可以采用一个或多个检测装置对人眼进行实时检测,本专利技术实施例在此不对检测装置的类型和数量作具体限定。实时检测用户相对阅读界面的人眼信息的方法可以是:利用摄像头等图像检测装置实时检测人眼,获得人眼的图像信息,并根据获得的人眼图像信息计算出用户相对阅读界面的人眼信息。其中,摄像头等图像检测装置包括图像传感器,该图像传感器中可以包含多个光敏元件及至少一个模数转换元件。每个光敏元件能够感应光线的强度并根据光线的不同强度输出不同幅值的模拟电信号。每个光敏兀件输出的不同幅值的模拟电信号反映了人眼不同部分反射的光线的不同强度,即反映了人眼不同部分的不同亮暗程度,输出的模拟电信号幅值越高,对应的人眼部分越亮,输出的模拟电信号幅值越低,对应的人眼部分越暗,从而形成了对应于人眼整体亮暗程度的多个模拟电信号。模数转换元件可将多个模拟电信号转换成多个数字信号。利用摄像头等图像检测装置实时检测人眼,获得人眼的图像信息时,包括但不限于如下步骤:步骤一:通过图像检测装置的图像传感器中的每个光敏元件感应人眼不同部分反射的光线的强度,并根据人眼不同部分反射的光线强度输出不同幅值的模拟电信号;步骤二:多个光敏元件输出多个模拟电信号后,利用模数转换元件可将多个模拟电信号转换成多个数字信号,转换成的多个数字信号包含了人眼图像信息;步骤三:根据多个数字信号获得人眼图像信息后,根据图像的大小、明暗等判断人眼与阅读界面的距离和角度,从而根据人眼与阅读界面的距离和角度计算出人眼信息,该人眼信息至少包括用户视线相对阅读界面的位置信息。该位置信息可以是用户视本文档来自技高网...
【技术保护点】
一种数据加载方法,其特征在于,所述方法包括:实时检测用户相对阅读界面的人眼信息,所述人眼信息至少包括用户视线相对所述阅读界面的位置信息;根据所述人眼信息确定所述用户是否正在阅读所述阅读界面上的数据;如果确定所述用户正在阅读所述阅读界面上的数据,则根据当前检测到的人眼信息确定所述用户当前阅读的数据;根据所述用户当前阅读的数据所在位置与上次加载的数据所在位置之间的距离加载新的数据。
【技术特征摘要】
【专利技术属性】
技术研发人员:邓曦,万宇,鲁万林,王春涛,樊豫,金雪莹,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。