摘要
虚拟现实场景是由虚拟场景和实际场景融合而成,在进行视角变化时,为了达到逼真的效果,要求虚拟摄像机与真实摄像机的视角同时变换。系统在对SDI信号进行分析的基础上,对视频信号进行解析,对多路SDI视频信号进行有效的视频数据提取,将提取出的有效视频数据分别利用DDR进行缓冲。以经过外部同步的视频像素时钟作为视频输出时钟,对视频数据进行重新编码,在视频逆场中进行视频缓冲区的切换。下位机在接收到上位机发出的切换命令后及时反馈切换时延参数,上位机根据时延参数完成对虚拟摄像机视角的切换,实现在变换视角时达到虚拟摄像机与真实摄像机的视角同步切换。通过对该系统的搭建,采用FPGA来实现视频信号的切换,试验结果表明该虚拟现实系统可以完成虚拟摄像机与真实摄像机视角的同步切换,在实际环境中取得了良好的切换效果。在虚拟现实环境中,采用该系统的实景视频切换技术,解决了虚拟摄像机与真实摄像机视角同步切换的问题,达到了虚拟场景与现实场景的完美融合。
Virtual reality scene is a combination of virtual scenes and real scenes.In order to achieve a realistic effect,the angles of the virtual camera and real camera are changed at the same time during the viewing angle changed.Based on SDI signal analysis,the video signal is parsed to extract the valid data and re-coding and transform are conducted.Synchronous switching is achieved when the angle reaches the angles of the virtual camera and the real camera.Over the same structures,the FPGA is used to achieve the switching of the video signal.The test results show that the virtual reality system can complete synchronization of angle switching of the virtual camera and real camera,and combine them in the actual environment.
出处
《微处理机》
2013年第5期53-56,共4页
Microprocessors