[发明专利]一种基于陀螺仪及3D技术的摇签方法在审
| 申请号: | 202110767560.X | 申请日: | 2021-07-07 |
| 公开(公告)号: | CN113542491A | 公开(公告)日: | 2021-10-22 |
| 发明(设计)人: | 佘志伟 | 申请(专利权)人: | 佘志伟 |
| 主分类号: | H04M1/72427 | 分类号: | H04M1/72427;H04M1/72454;G07C15/00 |
| 代理公司: | 深圳市恒和大知识产权代理有限公司 44479 | 代理人: | 曹诚 |
| 地址: | 246000 安徽省安庆市*** | 国省代码: | 安徽;34 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 陀螺仪 技术 方法 | ||
本发明公开了一种基于陀螺仪及3D技术的摇签方法,利用陀螺仪收集使用者对移动终端的操作,将摇签结果以概率形式出现,映射到特定的签棒上,使用3D技术模拟真实世界的物理摇签效果,经过一定时间的操作,签棒中的一个飞出签筒,得到摇签结果,或:若同时飞出多个签棒,判定抽签失败,重新开始。使用者操作移动设备,做出摆动、摇动、旋转等手势操作,摇签系统内的签筒和签棒能够实时跟跟随使用者的操作进行相应的运动,3D模型签棒模拟真实物理环境中的弹力、摩擦力重力以及惯性等作用,在一定的操作时间后能够实现一个或多个签棒飞出签筒,模拟出真实环境中摇签的功能和体验。
技术领域
本发明涉及一种摇签方法,尤其涉及一种基于陀螺仪及3D技术的摇签方法。
背景技术
现有技术中,利用网络抽签等活动,仅限于使用者点击按钮,再进行二维动画展开,缺乏直观性,而且摇签过程与摇签人之间没有显著的关联性,已经不能满足人们的要求。
发明内容
本发明的目的在于提供一种基于陀螺仪及3D技术的摇签方法,解决现有技术存在的缺憾。
本发明采用如下技术方案实现:
一种基于陀螺仪及3D技术的摇签方法,其特征在于,该摇签方法包括:利用陀螺仪收集使用者对移动终端的操作,将摇签结果以概率形式出现,映射到特定的签棒上,即:将概率百分比数转化为自然数数列S,其中每一个独立的数字记作N;使用3D技术模拟真实世界的物理摇签效果,经过一定时间的操作,签棒中的一个飞出签筒,得到摇签结果,或:同时飞出多个签棒,判定抽签失败,重新进行抽签。
进一步的,利用陀螺仪收集使用者对移动终端的操作,使用者的操作具体包括摆动、摇动和旋转,移动终端持续监听陀螺仪的数据,并记录x,y,z三个方向的加速度数据,实时响应使用者的操作信息。
进一步的,将摇签结果以概率形式出现,具体包括:出现结果可能性相同的基本事件,和/或具有不同概率权重的复合事件。
进一步的,使用3D技术模拟真实世界的物理摇签效果,并显示在设备屏幕上,对所有签棒进行标号,生成的签棒位置以及每一支签棒的初始Y轴角度采用伪随机算法进行调整,用于在签筒中均匀且随机的分布签棒,使结果不可预测和重现(反作弊)。
对3D模型使用物理碰撞算法,对3D模型的运动速度、方向进行控制,根据陀螺仪数据,将X轴、Y轴、Z轴三个方向的数据转换为对签筒模型的运动控制。
进一步的,利用陀螺仪收集使用者对移动终端的操作,监听频率大于每秒50帧。
进一步的,对3D模型使用物理碰撞算法的过程中,加入抖动过滤算法,用于消除陀螺仪噪声造成的抖动。
进一步的,移动终端包括手机和平板电脑。
本发明具备的有益技术效果是:使用者操作移动设备,做出摆动、摇动、旋转等手势操作,摇签系统内的签筒和签棒能够实时跟跟随使用者的操作进行相应的运动,3D模型签棒模拟真实物理环境中的弹力、摩擦力重力以及惯性等作用,在一定的操作时间后能够实现一个或多个签棒飞出签筒,模拟出真实环境中摇签的功能和体验。
附图说明
图1是移动终端的X、Y、Z轴的轴心坐标图。
图2是X、Y、Z坐标轴的示意图。
图3是根据陀螺仪数据将X、Y、Z轴的数据转换为对签筒模型的运动控制的示意图。
具体实施方式
通过下面对实施例的描述,将更加有助于公众理解本发明,但不能也不应当将申请人所给出的具体的实施例视为对本发明技术方案的限制,任何对部件或技术特征的定义进行改变和/或对整体结构作形式的而非实质的变换都应视为本发明的技术方案所限定的保护范围。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于佘志伟,未经佘志伟许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110767560.X/2.html,转载请声明来源钻瓜专利网。





