1.一种互动AR红包的方法,包括客户端和服务器,其特征在于:
物理场景中至少包括第一客户端id1手机、第二客户端id2手机,第二客户端id2手机发起红包请求,客户端id2手机通过其传感器获取空间朝向参数而设定欲发红包的红包图像空间朝向参数即设定参数,并将所述设定参数上传服务器,服务器根据所述设定参数生成带空间朝向参数的动画红包图像并将动画红包图像发布;
客户端id1手机通过其摄像头拍摄包含第二客户端id2手机的场景后通过识别软件确定客户端id2手机持有人手臂末端动作并将红包标志图像和手臂末端叠加显示在客户端id1手机屏幕中,同时红包标志图像跟踪手臂末端动作;
客户端id2手机确定红包发出指令,客户端id1手机获取本机空间朝向参数,如果所述本机空间朝向参数在红包图像参数即设定参数阈值外则不显示红包图像,如果所述本机空间朝向参数在红包图像参数即设定参数阈值内则动画红包图像叠加场景视频显示,触发动画红包图像获取红包,客户端id1手机上传电子凭证由服务器执行金额划转操作。
2.根据权利要求1所述的互动AR红包的方法,其特征还在于:
第一客户端id1手机通过其摄像头拍摄包含第二客户端id2手机的场景后通过识别软件获取第二客户端id2手机动作参数并上传服务器,同时,第二客户端id2手机通过其传感器获得其运动参数并上传服务器,由服务器比对所述动作参数及运动参数的一致性确定第二客户端id2对应的手机,由识别软件识别后对id2手机进行跟踪并叠加图像,所述红包标志图像叠加在客户端id2手机持有人手臂末端。
3.根据权利要求2所述的互动AR红包的方法,其特征还在于:当客户端id2手机发生运动时其内置传感器获取其加速度矢量a,进而计算出速度矢量v=∫a*dt,进一步计算出运动轨迹s=∫∫a*(dt)2,第一客户端id1手机同时获取客户端id2手机发生运动的视频获得图像像素动作轨迹S,对S求一阶导数计算图像像素速度V=S′,进一步,对S求二阶导数计算图像像素加速度A=S′′,通过比较运动轨迹s和图像像素动作轨迹S的一致性、或即时速度v和图像像素速度V的一致性、或加速度a和图像像素加速度A的一致性确定客户端id2手机在场景中的坐标。
4.根据权利要求1所述的互动AR红包的方法,其特征还在于:
客户端id2手机将标识id2调制在其闪光灯光波中向外发送,客户端id1手机通过其摄像头获取闪光灯光波信号解调后得到标识id2,由客户端id1手机在其屏幕中确定客户端id2手机的场景位置并上报服务器。
5.根据权利要求4所述的互动AR红包的方法,其特征还在于:客户端id2手机将标识id2以调幅方式调制在其闪光灯光波中向外发送;
或,客户端id2手机将标识id2以调频方式调制在其闪光灯光波中向外发送;
或,客户端id2手机将标识id2以f1\f2双频方式调制在其闪光灯光波中向外发送,f1代表1,f2代表0。
6.根据权利要求1或2或3或4或5所述的互动AR红包的方法,其特征还在于:客户端id2手机确定红包发出指令响应于其传感器的加速度最大值或设定值。
7.根据权利要求1或2或3或4或5所述的互动AR红包的方法,其特征还在于:客户端id2手机确定红包发出指令响应于计算的图像像素加速度A=S′′的最大值或设定值。
8.根据权利要求1或2或3或4或5所述的互动AR红包的方法,其特征还在于:所述方法应用于即时通讯QQ、微信。
9.一种互动AR红包的系统,包括服务器和客户端,其特征是:
服务器端包括红包图像库、动画图像生成单元、推送单元、地理位置赋值单元、地理位置范围赋值单元、动作赋值单元、文字添加单元;
服务器还包括:客户端id手机坐标,客户端跟踪单元,客户端id手机坐标即服务器获取的客户端id和手机一一对应的场景坐标,客户端跟踪单元实现对某客户端id手机的移动跟踪,还包括运动计算单元,运动计算单元负责根据获取客户端的传感器信号计算运动参数;
客户端包括至少包括动画红包图像获取单元、地理位置定位单元、方位获取单元、图像叠加单元;
客户端还包括:传感器单元、图像识别单元、图像跟踪单元、动作参数计算单元,传感器单元负责获取手机动作信号,图像识别单元负责人体及其手臂识别并确定手臂末端,图像跟踪单元负责跟踪所确定的手臂末端,动作参数计算单元负责计算手臂末端动作参数;
客户端的动作参数计算单元负责计算手臂末端动作参数,所述动作参数为动作轨迹,服务器的运动计算单元负责根据获取客户端的传感器信号计算运动参数,所述运动参数为运动轨迹,服务器还包括轨迹匹配单元,轨迹匹配单元负责匹配所述动作轨迹和所述运动轨迹以识别轨迹的一致性而确定客户端id对应的手机;
或:
客户端的动作参数计算单元负责计算手臂末端动作参数,所述动作参数为动作速度,服务器的运动计算单元负责根据获取客户端的传感器信号计算运动参数,所述运动参数为运动速度,服务器还包括速度匹配单元,速度匹配单元负责匹配所述动作速度和所述运动速度以识别速度的一致性而确定客户端id对应的手机;
或:
客户端的动作参数计算单元负责计算手臂末端动作参数,所述动作参数为动作加速度,服务器的运动计算单元负责根据获取客户端的传感器信号计算运动参数,所述运动参数为运动加速度,服务器还包括加速度匹配单元,加速度匹配单元负责匹配所述动作加速度和所述运动加速度以识别加速度的一致性而确定客户端id对应的手机。
10.一种互动AR红包的系统,包括服务器和客户端,其特征是:
服务器端包括红包图像库、动画图像生成单元、推送单元、地理位置赋值单元、地理位置范围赋值单元、动作赋值单元、文字添加单元;
服务器还包括:客户端id手机坐标,客户端跟踪单元,客户端id手机坐标即服务器获取的客户端id和手机一一对应的场景坐标,客户端跟踪单元实现对某客户端id手机的移动跟踪;
客户端包括至少包括动画红包图像获取单元、地理位置定位单元、方位获取单元、图像叠加单元;
客户端还包括:编码单元,调制单元,像素解调单元,编码单元负责将客户端id转换为可传送的传送代码,调制单元负责对传送代码进行调制后加载在手机闪光灯的光波中,像素解调单元负责解调来自手机摄像头的其它手机闪光灯闪光的视频图像。