1.一种基于多通道交互的实时渲染互动影院系统,其特征是:包括设置于弧幕前的若干个三自由度座椅和六自由度平台,提供通信和数据传输途径的网络模块,实时获取用以驱动三自由度座椅以及六自由度平台姿态数据的动感平台模块,获取用户肢体动作、并进行数据编码的Kinect动作识别模块,获取用户输入并将其封装的手机交互模块,依据用户输入信息和肢体动作在弧幕上进行反馈的反馈模块,以及利用立体相机并行渲染出角色视点对应的左右眼帧画面,对左右眼帧画面进行拼接融合后交替顺序输出,投影至弧幕上以得到立体画面的弧幕立体渲染模块。
2.如权利要求1所述的一种基于多通道交互的实时渲染互动影院系统,其特征是:所述网络模块,包括服务器子模块和客户端子模块,进行网络通信和数据传递,所述服务器子模块,构建场景并维持其正常执行、连接客户端并根据客户端类型选择向对应客户端发送或者接收数据,最后根据接收的数据做出正确反馈;
所述客户端子模块,与服务器子模块进行连接,依据自身所连接的交互设备的类型从服务器子模块接收或发送交互数据,若接收数据,则根据接收的数据更新当前连接的交互设备的状态。
3.如权利要求1所述的一种基于多通道交互的实时渲染互动影院系统,其特征是:所述手机交互模块,利用手机内置传感器以及手机触摸屏获取用户输入,封装输入数据,将数据通过网络发送至服务器端,在场景中利用数据做出相应反馈。
4.如权利要求1所述的一种基于多通道交互的实时渲染互动影院系统,其特征是:所述六自由度平台由主机控制,用户对应的虚拟角色的姿态通过平台的六根电动缸协同工作支持平台完成垂直向、横向、纵向、俯仰、滚转和摇摆六个自由度的模拟动作,通过平台上的方向盘,油门以及刹车获取用户输入以进行交互。
5.如权利要求1所述的一种基于多通道交互的实时渲染互动影院系统,其特征是:所述手机交互模块通过手机内置传感器获取手机偏转信息并利用偏转信息控制手机中准星移动;通过触摸屏获取滑屏信息,将该信息转化为射击信号并与之前获取的准星移动信息一起通过网络传输的方式发送到服务器端。
6.如权利要求1所述的一种基于多通道交互的实时渲染互动影院系统,其特征是:所述服务器端接收数据并将其映射到场景当中,控制场景中准星的移动以及射击。
7.基于如权利要求1-6中任一项所述的系统的工作方法,其特征是:包括以下步骤:
(1)服务器端运行系统主程序,程序自动运行系统场景并构建与用户对应的虚拟角色;
(2)进行网络通信、确定服务器端与客户端的连接,确认数据交互是否正常;
(3)通过手机交互模块、动感平台模块或/和Kinect动作识别模块与场景互动交互,渲染立体相机通过用户视点观察场景所得的左眼帧和右眼帧,利用通过弧幕立体渲染模块对左眼帧和右眼帧画面进行处理,最后通过3台立体投影仪将处理后的图像交替显示在弧形屏幕上。
8.如权利要求7所述的工作方法,其特征是:所述步骤(1)中,将三自由度座椅客户端与服务器连接后,随即等待服务器发送座椅姿态数据,当客户端接收到姿态数据后,立即向服务器端发送一个确认信息表明服务器端发送的数据已经被客户端成功接收,服务器接收到确认信息后才会发送下一个姿态数据,如此循环。
9.如权利要求7所述的工作方法,其特征是:所述步骤(1)中,手机通过加速度传感器计算准星移动,偏转手机完成对手机屏幕上准星的控制,用户点击屏幕时客户端获得射击信号,客户端获得准星控制数据和射击数据后封装数据,检查是否接收到服务器端确认信息,若接收到信息,则将封装好的数据发送给服务器,等待下一条确认数据,如此循环。
10.如权利要求7所述的工作方法,其特征是:所述步骤(2)中,Kinect获取用户骨骼数据,客户端分析骨骼数据,识别用户动作,判断动作是否为系统预置动作,若确认为预置动作,则将相应的动作标识发送到服务器端,服务器接收到标识,返回确认信息,客户端接收到确认信息后则发送下一条动作标识,如此循环。