一种实现运动相机3D视频直播的方法及系统与流程

文档序号:12696961阅读:来源:国知局

技术特征:

1.一种实现运动相机3D视频直播的方法,其特征在于:包括以下步骤:

利用两个运动相机以相同的视角进行视频拍摄,并获取测量所述两个运动相机之间的距离;

将运动相机之间的距离和各自拍摄得到的视频上传到服务器;

服务器根据视频携带的时间戳和运动相机之间的距离对两个运动相机拍摄得到的视频进行合成处理,得到3D视频;

服务器对3D视频进行直播。

2.根据权利要求1所述的一种实现运动相机3D视频直播的方法,其特征在于:利用两个运动相机以相同的视角进行视频拍摄的步骤包括:

将第一运动相机和第二运动相机通过支架固定且并行放置;

使第一运动相机和第二运动相机保持相同的拍摄角度;

利用第一运动相机拍摄得到每一帧视频图像均带有时间戳的第一视频;

利用第二运动相机拍摄得到每一帧视频图像均带有时间戳的第二视频。

3.根据权利要求2所述的一种实现运动相机3D视频直播的方法,其特征在于:利用两个运动相机以相同的视角进行视频拍摄的步骤还包括:

使第一运动相机和第二运动相机在拍摄开始前进行时间同步。

4.根据权利要求2所述的一种实现运动相机3D视频直播的方法,其特征在于:获取测量所述两个运动相机之间距离的步骤包括:

将第一运动相机和第二运动相机分别通过支架上的两个连接器固定;

第一运动相机和第二运动相机获取两连接器之间的距离。

5.根据权利要求4所述的一种实现运动相机3D视频直播的方法,其特征在于:所述第一运动相机和第二运动相机底部分别具有机械式固定卡口和位于卡口旁边的霍尔传感器;且所述第一运动相机和第二运动相机均分别具有无线通信模块和数据处理系统,能够相互建立无线连接,以及分别连接到远程服务器;支架上设置有位置固定的第一连接器和第二连接器,用于分别与第一运动相机和第二运动相机的机械式固定卡口连接;支架上在第一连接器附近和第二连接器附近,还分别设置有第一磁铁和第二磁铁;

所述第一运动相机和第二运动相机上的霍尔传感器感应到磁场变化时,两台相机的数据处理系统获取预存的第一连接器和第二连接器的固定距离,作为两个运动相机之间的距离信息。

6.根据权利要求4所述的一种实现运动相机3D视频直播的方法,其特征在于:所述第一运动相机和第二运动相机底部均具有机电式固定卡口,用于与支架建立机械连接和电连接;且所述第一运动相机和第二运动相机均分别具有无线通信模块和数据处理系统,能够相互建立无线连接,以及分别连接到远程服务器;支架上设置有可滑动的第三连接器和第四连接器,用于分别与第一运动相机和第二运动相机的机电式固定卡口相连接;支架还设置有由导体材料构成的滑轨和电阻检测模块,第三连接器和第四连接器能够在支架的滑轨上运动,并通过导体与滑轨接触形成一个滑动变阻器,电阻检测模块用于检测当前滑动变阻器的阻值;

当第一运动相机与第二运动相机在支架上固定完成后,电阻检测模块开始工作,测定当前滑动变阻器阻值,并通过第三连接器和第四连接器,将阻值信息分别向第一运动相机和第二运动相机传输;第一运动相机和第二运动相机获取到阻值信息后,与预存的滑动变阻器信息进行比对运算,获得当前第一运动相机与第二运动相机之间的间距。

7.根据权利要求1所述的一种实现运动相机3D视频直播的方法,其特征在于:对两个运动相机拍摄得到的视频进行合成处理包括以下子步骤:

对两个视频的各帧的时间戳进行识别,挑选出同步帧对;

将每一个同步帧对中进行图像匹配,并计算出视差数据;

根据视差数据,结合两个运动相机的距离,计算得出深度数据;

利用同步帧对的匹配结果和对应的深度数据,计算得出3D图像的立体信息,形成3D图像帧;

将同步帧对形成的3D图像帧按照对应时间戳信息进行排列,并合成3D视频。

8.根据权利要求7所述的一种实现运动相机3D视频直播的方法,其特征在于:所述图像帧对的挑选步骤包括:对于来自第一视频的每一帧图像,从第二视频挑选出于其时间戳相差不超过阈值的帧图像,该两帧图像即为所述的同步帧对。

9.一种实现运动相机3D视频直播的系统,其特征在于:包括:

运动相机直播支架装置,用于使两个运动相机从相同的角度进行视频拍摄,并获取所述两个运动相机之间的距离,将运动相机之间的距离和各自拍摄得到的视频上传到服务器;

服务器,用于根据视频携带的时间戳和运动相机之间的距离,将两个运动相机拍摄得到的视频合成一个3D视频;

直播模块,用于对合成的3D视频进行直播。

10.根据权利要求9所述的一种实现运动相机3D视频直播的系统,其特征在于:所述的运动相机直播支架装置包括第一运动相机、第二运动相机和支架;第一运动相机、第二运动相机和系统支架至少其中之一具有与服务器通讯的数据传输模块;

第一运动相机和第二运动相机通过支架固定且并行放置;第一运动相机用于获取每一帧视频图像均带有时间戳的第一视频,第二运动相机用于获取每一帧视频图像均带有时间戳的第二视频,且第一运动相机和第二运动相机在连接支架后获取两相机之间的间距。

11.根据权利要求9所述的一种实现运动相机3D视频直播的系统,其特征在于:所述的服务器包括:

同步帧对挑选单元,对于来自第一视频的每一帧图像,从第二视频挑选出于其时间戳相差不超过阈值的帧图像,得到同步帧对;

视差计算单元,用于对每一个同步帧对进行图像匹配,并计算出视差数据;

深度计算单元,用于根据视差数据,结合两个运动相机的距离,计算得出深度数据;

3D图像帧生成单元,用于利用同步帧对的匹配结果和对应的深度数据,计算得出3D图像的立体信息,形成3D图像帧;

3D视频合成单元,用于将形成的3D图像帧按照对应时间戳信息进行排列,并合成3D视频。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1