天道酬勤缝合360°全景视频〔下〕初步缝合BaseStitching在做完3600全景视频素材的时间轴帧同步之后,就可以正式进入缝合了。通常情况,缝合会分为两个阶段,阶段一是初级缝合〔BaseStitching〕;阶段二是精细缝合〔AdvancedStitching〕。现阶段几乎所有的3600全景视频缝合软件、插件〔包括Kolor系列、VideoStitich系列和Nuke的插件CaraVR等〕都是一个基于图片/静帧的缝合模式,通过缝合好单帧〔frame〕再同步缝合效果回到视频〔video〕上的缝合。值得一提的是,阶段一的初步缝合,往往是自动的,主要依靠软件的算法。而阶段二的精细缝合,通常都是手动的,主要依靠操作人员的经验。关于全景视频的初步缝合,根本上都分为三种模式:预设缝合、模板缝合和数据缝合。预设缝合〔Preset〕,顾名思义,使用的是软件预设的相机数据来进行缝合。场景的预设往往有GoPro系列、Entaniya系列和Izugar系列等等。像CaraVRfornuke这款插件的设置预设了更多的全景相机缝合模板,包括了JauntONE、诺基亚的020等等。预设缝合更多的是一种参考,实际使用还是必须根据当前案例细致地调整,比拟每一个案例的差异性、每一个场景的空间和景别〔前中后景景别〕信息会发现总是不一样的,在画面缺少细节无法缝合的时候,使用预设缝合会有出其不意的效果。模板缝合〔Template〕,其原理和预设缝合一样,只是这一次不再是软件内置的预设,而是由我们自定义的全景视频缝合模板。值得注意的是,有且仅有在保证前后两次拍摄的全景相机支架序号、相机序号、SD卡序号以及相机视频素材命名完全一致的情况下,才能使用模板缝合。换言之,这两个3600全景视频的场景使用的设备必须完全一致,才能套用模板。这也是我们一直在强调的标记〔Mask〕的重要性。模板缝合减少了出错的概率,也就减少了缝合时计算的时间,同时也让批量缝合成为了可能。值得注意的是,如果要调用全景场景A的工程作为全景场景B的缝合模板,那么全景场景A的工程文件和原始素材都必须在同一个文件夹内。更确切的说是全景场景A的工程文件和该工程文件所依赖的图片缝合素材必须在同一个文件夹内。如以下图,全景场景A的完整工程文件必须具有包括.kava的AVP工程文件、.pano的APG工程文件、以及全景视频素材单帧截图。只有在这个条件下,全景场景B才能调用全景场景A的工程文件作为模板缝合。参数缝合〔Data〕。实际上,这个模式更多的是要求制作人员了解其全景相机。如这台相机是否有鱼眼?焦距是多少7当制作人员知道一些参...