低成本veo比赛相机,视频缝合解决方案讨论
- L0 又不是不能用
- 文件输入:两个(或以上)不同角度的拍摄球场的视频文件(来自任意两个摄像设备,任意拍摄方向)
- 手动输入:时间轴对齐offset(config 文本);手动标两个视频的stitch point(GUI引导)
- 输出:像panaroma合成的一个视频文件(可以包含黑边,之后手动crop视频处理)
- L1 本地自动化
- 手机拍摄设备上一个小app(web也可),生成一个config文本文件(或写到视频文件信息里),包含拍摄架设时的陀螺仪yaw pitch raw,相机fov等,和拍摄时间戳数据
- native app可以把拍摄功能wrap起来,点击开始摄像时自动生成config,与拍摄视频关联
- 手动把两个拍摄设备上的视频导出到电脑
- 电脑上跑个cmd line script,输入两个视频,他们的config,自动算出transform matrix,输出合成的视频,crop掉黑边
- 只用陀螺仪数据,应该会缺一个平移值,且不够精确。用第三方库自动找到匹配的stitch point的难度?
- 手机拍摄设备上一个小app(web也可),生成一个config文本文件(或写到视频文件信息里),包含拍摄架设时的陀螺仪yaw pitch raw,相机fov等,和拍摄时间戳数据
- L2 加个后端
- 租个服务器,手机上的app完成拍摄后可以自动上传,服务器上自动跑完一系列脚本,导出处理后的视频。
- L3 硬件化
- 两个手机拍摄方案:3D打印一个夹住两个手机的支架。
- 嵌入式方案:单片机,开关,一键启动两个摄像头。
欢迎各路CV,硬件,后端,移动端App大神在issue里发言讨论指导工作。