1.一种面向开发人员的用户体验AR商品场景的重建系统,其特征包括:用户数据库模块、资源库模块、环境图像模块、数据处理模块、场景组件模块、场景重建模块和场景显示模块;
所述用户数据库模块用于存储用户个人信息以及体验AR商品产生的数据,并传输至所述数据处理模块;所述用户个人信息为用户身份的ID;所述体验AR商品产生的数据包括用户所选择体验的AR商品,以及用户对所述AR商品的交互行为数据;
所述资源库模块用于存储编码后的商品及其三维模型、用户的人物模型,并传输至数据处理模块;
所述环境图像模块用于存储用户体验AR商品时所处位置的图像数据,并传输至数据处理模块;所述图像数据为用户利用所持设备的摄像头获取的环境图像;
所述数据处理模块根据用户个人信息,将所接收的相关用户的其他数据进行关联,从而构建每个用户的特征数据集,并传输至场景重建模块;
所述场景组件模块用于存储动作组件和动画组件;所述动作组件用于添加至人物模型以生成相应动作,所述动画组件用于添加至AR商品的三维模型,并根据人物模型的相应动作给三维模型添加相应的动画效果;
所述场景重建模块接收用户的特征数据集,并虚拟场景中的摄像头为坐标系原点,摄像头朝向的方向为Y轴,摄像头朝向的一侧方向为X轴,从而利用螺旋定则确定Z轴,并建立虚拟场景坐标系;然后根据图像数据提取用户所处空间的深度数据,以确定场景的大小,并重建用户体验AR商品的场景,接着,在所述场景中添加体验的AR商品的三维模型和对应用户的人物模型,并根据深度数据调整模型的大小和位置;再根据交互行为数据为人物模型添加动作组件以生成相应动作;最后,为AR商品的三维模型添加动画组件,从而根据人物模型的相应动作对AR商品的三维模型产生相应的动画效果;
所述场景显示模块将整个场景显示在开发人员的设备上。