The invention discloses a data processing method, a data processing device and a terminal device, wherein the method generates an offset request according to the relative motion between the terminal device and the user's eye, obtains the real-time motion vector of the terminal device according to the offset request, and obtains the relative motion vector between the terminal device and the user's eye. Real-time motion vectors and relative motion vectors are used to generate contrast vectors, and the contrast vectors are projected on the display plane to generate offset. The display screen on the terminal device is offset in real time according to the offset. The invention generates real-time motion vectors and relative motion vectors by sensing the motion trajectory of the terminal device and the relative position change between the terminal device and the user's eyeballs respectively, and generates an offset according to the offset for real-time offset of the display screen on the terminal device, thereby alleviating the duplication caused by the jitter of the terminal device. It will affect the amount of information on the screen and be compatible with all kinds of content services.
【技术实现步骤摘要】
数据处理方法、数据处理装置及终端设备
本专利技术属于数据处理
,尤其涉及一种数据处理方法、数据处理装置及终端设备。
技术介绍
随着终端设备越来越普及,内容服务越来越丰富,用户用终端设备观看内容服务的时间越来越长、频率也越来越高。相对的,用户在移动状态下观看内容服务的概率也越来越大。但终端设备在移动状态下会发生屏幕抖动,进而产生重影等问题,不仅会导致用户看不清楚,而且还会导致用户眼部不适。目前,针对移动状态下屏幕抖动所产生的重影问题并没有对应的解决方案。仅当屏幕上显示的内容服务为小说或新闻等文字内容时,可以通过放大文字的方式来缓解抖动所带来的重影。然而,放大文字的方式,不仅不能广泛适用于各类型的内容服务,而且会减小屏幕上所显示的信息量。因此,现有解决方案存在兼容性差且信息量小的弊端。
技术实现思路
本专利技术的目的在于提供一种数据处理方法、数据处理装置及终端设备,旨在缓解抖动所带来的重影,以及提高对内容服务的兼容性、且不影响屏幕所显示的信息量。为解决上述技术问题,本专利技术实施例提供以下技术方案:一种数据处理方法,包括:根据终端设备与用户眼球的相对运动,生成偏移请求;根据所述偏移请求,获取所述终端设备的实时运动矢量,以及获取所述终端设备与所述用户眼球在相对运动时产生的相对运动矢量;在同一坐标系中,将所述实时运动矢量和所述相对运动矢量进行对比以生成对比矢量,并将所述对比矢量投影在显示平面上以生成偏移量;以及根据所述偏移量对所述终端设备上的显示画面进行实时偏移。为解决上述技术问题,本专利技术实施例还提供以下技术方案:一种数据处理装置,包括:偏移请求模块,用于根 ...
【技术保护点】
1.一种数据处理方法,其特征在于,包括:根据终端设备与用户眼球的相对运动,生成偏移请求;根据所述偏移请求,获取所述终端设备的实时运动矢量,以及获取所述终端设备与所述用户眼球在相对运动时产生的相对运动矢量;在同一坐标系中,将所述实时运动矢量和所述相对运动矢量进行对比以生成对比矢量,并将所述对比矢量投影在显示平面上以生成偏移量;以及根据所述偏移量对所述终端设备上的显示画面进行实时偏移。
【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:根据终端设备与用户眼球的相对运动,生成偏移请求;根据所述偏移请求,获取所述终端设备的实时运动矢量,以及获取所述终端设备与所述用户眼球在相对运动时产生的相对运动矢量;在同一坐标系中,将所述实时运动矢量和所述相对运动矢量进行对比以生成对比矢量,并将所述对比矢量投影在显示平面上以生成偏移量;以及根据所述偏移量对所述终端设备上的显示画面进行实时偏移。2.如权利要求1所述的数据处理方法,其特征在于,在同一坐标系中,将所述实时运动矢量和所述相对运动矢量进行对比以生成对比矢量,并将所述对比矢量投影在显示平面上以生成偏移量,包括:将所述终端设备在生成所述偏移请求时的位置状态作为原点,建立三维坐标系;将所述实时运动矢量和所述相对运动矢量代入所述三维坐标系中进行对比,并生成对比矢量;以及以平行于所述终端设备的屏幕的平面作为显示平面,并将所述对比矢量投影在所述显示平面上,以生成二维的偏移量。3.如权利要求1所述的数据处理方法,其特征在于,根据所述偏移量对所述终端设备上的显示画面进行实时偏移,包括:获取所述终端设备上的显示画面所对应的后台数据;以及当所述后台数据有未展示的部分时,根据所述偏移量对后台数据进行实时偏移。4.如权利要求1所述的数据处理方法,其特征在于,所述根据终端设备与用户眼球的相对运动,生成偏移请求,包括:在所述终端设备亮屏时,监测所述终端设备的实时运动和所述终端设备与所述用户眼球的相对运动,并在熄屏时暂停监测。5.如权利要求1所述的数据处理方法,其特征在于,获取所述终端设备的实时运动矢量,包括:将所述终端设备在生成所述偏移请求时的位置状态生成第一初始矢量;将所述终端设备的实时位置状态生成实时矢量;以及根据所述第一初始矢量和所述实时矢量,获取所述实时运动矢量。6.如权利要求5所述的数据处理方法,其特征在于,根据所述第一初始矢量和所述实时矢量,获取所述实时运动矢量,包括:建立三维坐标系;分别将所述第一初始矢量和所述实时矢量在三维坐标系中分解成X轴、Y轴、和Z轴的第一分量和实时分量;以及将所述实时分量与所述第一分量分别在所述X轴、Y轴、和Z轴上进行对比,并根据比对结果生成所述实时运动矢量。7.如权利要求1至6中任一项所述的数据处理方法,其特征在于,获取所述终端设备与所述用户眼球在相对运动时产生的相对运动矢量,包括:将所述终端设备在生成所述偏移请求时的与所述用户眼球的位置状态生成第二初始矢量;将所述终端设备与所述用户眼球的实时位置状态生成相对矢量;以及根据所述第二初始矢量和所述相对矢量,获取所述相对运动矢量。8.如权...
【专利技术属性】
技术研发人员:韩山骏,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。