[发明专利]基于距离感应器的缩放方法及系统有效
申请号: | 201610044378.0 | 申请日: | 2016-01-22 |
公开(公告)号: | CN105739877B | 公开(公告)日: | 2019-06-18 |
发明(设计)人: | 罗春;张世民 | 申请(专利权)人: | 苏州连赢智能科技有限公司 |
主分类号: | G06F3/0487 | 分类号: | G06F3/0487;G06F3/0484 |
代理公司: | 苏州创元专利商标事务所有限公司 32103 | 代理人: | 孙仿卫 |
地址: | 215123 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 距离 感应器 缩放 方法 系统 | ||
本发明提供一种用于移动设备的基于距离感应器的缩放方式,实时获取移动设备到使用者眼部的距离c,移动设备根据所述距离c确定缩放比例对显示对象进行缩放。包括如下步骤:S1、实时获取距离感应器的加速度计和陀螺仪的数据;S2、根据步骤S1获取的数据采用四元数法得出所述距离c。将移动设备拿得远离使用者的眼部,图片等显示对象就自动放大,靠近使用者的眼部就自动缩小。这种使用方式符合人体工程学,同时可以改进用户体验,尤其使得大尺寸的移动设备的使用更为方便舒适。
技术领域
本发明涉及一种缩放方法及系统,特别是一种基于距离反应器的缩放方法及系统。
背景技术
手动缩放被广泛应用于移动设备来进行图片浏览和照片拍摄等操作。一般来讲,用两只手指同时按住屏幕并向两边拉动可以放大,向一起靠拢则可以用来缩小。一只手持有设备,另一只手的两只手指触摸屏幕,是当前简单且流行的实现方案。这种方式需要一只手持有设备、另只手的两手指来同时操作以实现缩放,但随着手机和平板的尺寸变得越来越大,这种操作方式变得越来越困难。比如12英寸或更大屏幕的平板,用当前的两只手指触摸实现缩放的方法就不是太方便。
发明内容
针对上述问题,本发明的目的是提供一种用于移动设备的基于距离感应器的缩放方法及系统,将移动设备拿得远离使用者的眼部,图片等显示对象就自动放大,靠近使用者的眼部就自动缩小。这种使用方式符合人体工程学,同时可以改进用户体验,尤其使得大尺寸的移动设备的使用更为方便舒适。
为解决上述技术问题,本发明采用的技术方案为:
一种基于距离感应器的缩放方法,其特征在于:实时获取移动设备到使用者眼部的距离c,移动设备根据所述距离c确定缩放比例对显示对象进行缩放。
优选地,包括如下步骤:
S1、实时获取距离感应器的加速度计和陀螺仪的数据;
S2、根据步骤S1获取的数据采用四元数法得出所述距离c。
更优选地,步骤S2包括:
S21、将移动设备在地理坐标系中的姿态定义为四元数(q0,q1,q2,q3),通过如下微分方程求解得到所述四元数(q0,q1,q2,q3):
其中,为四元数的微分,ω(t)为角速度,Q(t)为当前四元数,分别为陀螺仪输出的x、y、z轴的角速度,且n为地理坐标系,b为距离感应器坐标系;
S22、通过下式得出使用者腕部和肘关节的连线与肘关节和眼部的连线间的夹角γ:
S23、通过下式得出所述距离c:
c2=A2+B2-2AB cos(γ)
其中,A为使用者腕部到肘关节的距离,B为使用者肘关节到眼部的距离。
更优选地,通过系统级芯片运算得出所述夹角γ、所述距离c以及缩放比例。
进一步地,通过上述系统级芯片的CPU根据所述缩放比例对显示对象进行缩放。
优选地,所述缩放比例与所述距离c成正比。
一种用于实现上述任一基于距离感应器的缩放方法的缩放系统,包括加速度计和陀螺仪,还包括芯片,所述芯片包括:
距离感应处理模块,用于实时接收所述加速度计和陀螺仪输出的数据并通过四元数法计算出缩放比例;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州连赢智能科技有限公司,未经苏州连赢智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610044378.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种信息处理方法及电子设备
- 下一篇:一种激发移动终端执行操作的方法及装置