年初使用两台PointGrey的相机, 来做180°的VR直播项目的Demo,并未考虑同步,直接以先后顺序得到相近时间的左右眼两帧图像,日常场景也够用。
之后采用两台Blackmagic Design相机来做项目,这次设备是我采购,于是考虑了同步。方案有两套:一是采用市面上较好的采集卡,具有硬件时间戳,时间能控制在10ms以内。另一套是直接买Blackmagic Design的采集卡和同步信号发生器。
选择了后一种方案,并且采购了相关设备。在使用的过程中,发现有几点不太爽的:一. 最大帧率支持1080i@59.94,然而1080i就只相当于720p的水平,所以等同于720p@59.94。二. bmd的采集卡没有去隔行的功能,而1080i是隔行扫描的,这意味着拍摄的物体移动稍微快一点,画面就会有一阵撕裂感(奇数行与偶数行在视觉上具有较大的差别)。于是比较折衷的帧率是选择1080p@24。三. 信号发生器和采集卡的使用带来了比较多条sdi线,不好收纳,并且移动性较差。打算用Red的相机,所以又要在同步方案上花一点时间。网上搜了一下相关的资料,
http://jwsoundgroup.net/index.php?/topic/19567-how-to-genlock-red-epic/
http://jwsoundgroup.net/index.php?/topic/18101-warning-red-epic-firmware-v4012-sync-issues/
https://litpixl.com/2013/11/28/how-to-genlock-a-red-epic-and-why/
http://www.denecke.com/Support/Documents/SB-T%202011.pdf
同步主要用的是ambient lokit或denecke dcode sb-t,也有用aja gen10的。
这里有两个reddit的讨论:
https://www.reddit.com/r/Filmmakers/comments/2s10tf/genlock_at_high_fps/
https://www.reddit.com/r/VIDEOENGINEERING/comments/34gp6y/stereoscopic_cameras_and_how_to_use_genlock/
看了这些资料以后,还是有点摸不着头脑。硬件这种事对于我,不操作一两下,总是建立不起来很好的判断。但是这相机太贵了,试错成本高。怎么办呢?