用PTGUI批量制作360度视频的步骤

[复制链接]
查看68036 | 回复14 | 2013-12-17 12:14:42 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
PTGUI 360度视频批量拼接
. G' m- F1 d9 C  \5 p' z1.Apply the template to a meaningful representative frame set of your shoot (tif or jpg) with the Freedom360 (it will not really work with other setups)3 s% S' `2 w3 M3 Z$ t' Q
2.The frame set should contain all important elements of your scene, withadded elements to create control points in “flat” areas
/ _2 A! f0 `) j* ?; k/ W3.Auto-generate control points
6 E; v/ H# {, ^* N+ k) g4.Manually generate control points for all relevant image pairs (with the exception of 0/1, 2/3 and 4/5). r9 E% b5 I( B9 y3 G' N( w
5.Optional: add 2 or 3 vertical control points
, W$ m1 @9 y$ q; {8 Z1 G6.Optimize only YPR, and check the panorama editor for problem areas
6 c+ B# M% U, L7.Generate more control points in those problem areas
% V* ?) D- ^$ h$ a2 }- m5 c8.Optimize YPR plus FoV
  X/ |% G+ |7 G* U; v  _' Y9.Optimize YPR plus FoV plus individual HV shift for all six tiles (if the shift values get too large, something is wrong, better undo and try something else)
' ]: L5 M. d. [1 T4 y10.Delete the worst control point pairs, and re-optimize, and check the panorama editor to see if the scene is coming together# q% q5 ~7 n* t
11.Optimize YPR plus individual HV shift, plus VP for the problem tiles
' B$ G8 s. d, _4 Q1 t12.Rinse and repeat steps 4-11 until you are happy with the result
8 M* Z2 n' i* l" `" M6 d13.Optimize the  exposure under the “Exposure / HDR” Tab with the Settings button8 _- ]2 L& a9 m
14.Alternatively, change or fine-tune the exposure compensation under the image parameters tab manually; d( c% M  h! ~4 W
15.Set the proper batch stitching behavior under the Project Settings Tab: check “Perform auto exposure correction” under the align images behavior, and check “Align Images” under the Batch Stitcher Actions, depending on your scene., _+ N2 _, D- Q! O
16.Set the proper size under the the Create Panorama Tab, including the format (jpg100 recommended)
( i" I. Q* b2 @$ T( d17.Save your new template5 ?4 y/ b* s+ D* ^3 [' k
18.Convert all your 6 videos to image sequences (jpg100), following a meaningful naming convention: “[frame number] [camera number].jpg” (assuming that all 6 video streams are in sync); ^" Y! T1 R; [9 O
19.Use the PTgui Batch Builder use “generate new projects” with the “Multiple panoramas per folder with a fixed (6) number of images (6)” method, and pick the folder that contains all the frames of your six video streams
0 {" r1 N: |1 ^: c& m/ h20.Save the batch list generated by the batch builder, and drop it into the PTgui batch builder0 |& U% B9 [5 K0 r& K0 F" q
21.Wait for the batch stitcher to finish8 Q2 J$ ]: O8 f, J) z  l
22.Load the image sequence of the generated panoramas into your video editing suite to edit and produce the actual 360 video; G+ S* o5 k: R0 n- m

# [6 d$ a- m: r/ ^. G
" `1 t8 f7 x' D
轻松一下 | 2013-12-22 23:31:17 | 显示全部楼层
不能用谷歌翻译一下啊?看不懂
莱芜莱钢 | 2014-8-29 22:38:10 | 显示全部楼层
有几个看明白了?
づ1.LOSTゞ | 2014-9-23 17:58:45 | 显示全部楼层
这个好想学看半天我自己理解按视频的帧率生成1帧一帧的序列,然后再一张一张拼   拼完在生成视频) B3 M/ ^$ X, Z/ u" J
然后问题就是一定要多机位绑在一个固定的架子上
& \, R% S: l2 c好想实现啊
万里长江 | 2014-9-27 19:34:27 | 显示全部楼层
看不懂
bluebaby7 | 2014-10-8 17:00:35 | 显示全部楼层
就没有中文嚒。。。。。。。
平常心 | 2014-10-8 17:13:17 | 显示全部楼层
{:2_32:}看不懂
金泉 | 2014-10-15 12:16:05 | 显示全部楼层
:dizzy:
云时代 | 2015-3-9 17:56:55 | 显示全部楼层
英语  真是硬伤啊
- h5 M; n' H' c: _5 z* z
风__子 | 2015-3-10 13:20:09 | 显示全部楼层
翻译了下。。。
; c9 S( C* a7 M  c9 F9 N: J1.适用的模板,你的拍摄(TIF或JPG格式)与Freedom360的有意义的代表性框架集(它不会真的与其他设置工作)
0 U6 f/ t4 d6 H0 e2 [. ?8 [) ]2,框架集应该包含场景的所有重要元素,withadded元素创造“扁平化”的地区控制点
' |5 I9 N9 Z$ @% ^$ b3.自动生成控制点( M8 Z+ v+ F$ Y$ Q5 T
4.Manually产生用于所有相关的图像对控制点(除了0/1,2/3和4/5)9 s. J6 b) x3 N. V$ y/ P
5.可选:加2或3的垂直控制点
! M1 X$ I, F$ ?# s$ n, K2 o: Z6.Optimize只有YPR,并检查全景编辑器的问题领域
7 H% h0 a. _  D/ B8 x1 G在这些问题领域7.Generate更多的控制点
/ U- s4 @& G% D2 N& E4 y4 H8.Optimize YPR加的FoV$ q' w% h4 t! V1 B/ c; `
9.Optimize YPR加的FoV以及个人HV转变为所有6个块(如果移位值获得太大,什么是错的,更好的撤消和尝试别的东西)
& P4 q- |  u7 a8 I& J/ F2 Z10.Delete最坏的控制点对,并重新优化,并检查全景编辑器来查看该场景走到一起- e7 E! t1 {7 B. R5 v' p
11.Optimize YPR加上个人HV转变,加上VP的问题砖. k6 @. E7 I0 }) p
12.Rinse并重复步骤4-9,直到您满意的结果
, [. [' ?$ r  S; j( u13.Optimize下的“曝光/ HDR”选项卡上的曝光设置按钮" ^' I$ E( h9 _8 y
14.Alternatively,图像参数选项卡下改变或微调曝光补偿手动  y6 J0 D3 r1 m
15.Set在项目设置选项卡上的适当批拼接的行为:检查下对齐图像的行为“进行自动曝光校正”,并勾选“对齐图像”下的批量拼接操作,这取决于你的场景。
6 ]* V5 j( _- h" I16.Set下创建全景标签的正确大小,包括格式(jpg100推荐), y) K' |" v+ a
17.Save新模板
5 P- _" v, I/ u9 s18.Convert所有6视频图像序列(jpg100),下面一个有意义的命名约定:“[帧数] [摄像机编号] .JPG”(假设所有6个视频流是同步的)
. u- F- T5 C+ `19.Use的PTgui批量生成器使用“产生新的项目”与“每个文件夹多用全景固定(6)数字图像(6)”的方法,并选择一个包含你的六视频流的所有帧的文件夹6 j  c1 }( Y: y
20.Save由批处理构建器生成批处理列表,并把它放到PTgui一批建设者
% d* l4 z1 Y0 }2 J21.Wait为批量拼接完成
5 T0 j- F5 o9 d- ^& p22.Load生成的全景到您的视频编辑套件的图像序列进行编辑,并产生实际的360视频
向上倾斜45度 | 2015-5-20 17:26:57 | 显示全部楼层
这里是一个简短的概述如何缝合用PTGui Pro 360视频。我们将添加更多信息关于PTGui,以及其他360个视频拼接的解决方案,一旦成为公共。
9 C; r. N% F9 F6 `# h1 ?! b如何使用PTGui模板:
. Z! \3 F& c2 b4 i& R, W1。应用该模板的一个有意义的代表帧设置你的拍摄(TIF或JPG)与freedom360(它不会真的与其他机构的工作)( B, j- U+ N" b" `8 B2 J
2。框架集应该包含你的场景中的所有重要元素,withadded元素创建控制点在“平坦”的领域
$ `' G: ^7 i& s/ Z. N3.auto-generate控制点
1 m5 ]6 A" W1 p4。手动生成控制点对所有相关的图像对(0 / 1,2 / 3除4 / 5)
% P3 ~+ P( g% j& y& u. ~( x6 F, s5。可选:加2或3高程控制点# d& S& S6 z. M+ J  p$ z
6。优化只有YPR,检查问题全景编辑
  V! o# z6 w8 M# _, A# X8 b7。在这些问题领域产生更多的控制点3 p) G! k# W8 t4 e# o, R
8港加视场的优化。9 m( g* U; G7 S- m( I& i0 b9 d
9。优化港加视场加所有六瓦高压转变个人(如果移值太大,什么是错的,更好的撤销和尝试别的东西)  `1 Z7 r6 M7 n
10。删除坏的控制点对,并重新优化,并检查全景编辑看现场走到一起
" O1 z  d/ L$ e: O5 ?11。优化港加个人高压值班,加副总裁问题瓷砖: N( g( s0 E* C+ {6 N
12。洗净,重复步骤4-11直到你满意的结果
1 F4 X8 k/ T, `8 U( X13。优化曝光在“曝光/ HDR”选项卡的设置按钮- d/ f8 t' o+ f! j
14。另外,改变或微调曝光补偿图像参数选项卡手动下
) ]2 \7 @9 o0 h6 b15。项目设置”选项卡下的批量拼接行为设置:选中“执行自动曝光校正“对齐图像的行为下,并勾选“对齐图像“批订书机作用下,取决于你的场景。: {+ J! P2 @+ u
16。在创建全景片大小合适的设置,包括格式(jpg100推荐)
9 _  z$ d; D  ]! h17保存新模板。
  M! O9 _( ~# `' F8 h; j! R18。把你所有的6个视频图像序列(jpg100),下面的一个有意义的命名约定:“[数] [数码相机]框架。JPG”(假设所有6视频流是同步的)
5 m6 g+ y5 V* [7 b# S19。用PTGui批量生成器使用“生成新项目”和“多全景每个文件夹有一个固定的(6)数量的图像(6)”的方法,并选择包含你的六视频流的所有帧的文件夹
) C; S+ u2 x# X+ E$ l5 V0 y, \- a0 Z20。保存批名单由批量生成器生成,并把它扔到PTGui批量生成器
  V1 f$ B# s0 T  l21。等待批订书机来完成
. M* K9 n( l% C, T! l# Y& ?: p22。负载生成的全景图到您的视频编辑套件编辑和生产实际360视频图像序列. L. r/ B* d$ |$ g3 I
一般的想法在PTGui控制点:
6 B+ |! V' ^  ?8 X: M关于PTGui控制点的一般概念:
3 ?4 J! T, q8 x6 B6 y  R将控制点,有助于将这些部分组合在一起。如果你有重叠区域中你的前景对象和你的背景对象之间的巨大差异,你需要关注你的控制点在前景或背景的物体,由于良好的针可以是相互排斥的,在特殊情况下。一般来说,越接近目标,就越难获得良好的组织,到一个地步,“足够好”都可以实现。
4 e  H' s4 u, E3 d
木头兄 | 2016-7-4 18:26:26 | 显示全部楼层
你们这样谷歌全文翻译真的好吗?
" v" K1 u9 S) R7 n% C) n17之前说的是建立一种叫做模板的pts文件备用。8 g1 k3 H8 g) b7 s
18是批量改6狗上的文件名(遵循一定的规则)。
2 \, H  K) r2 R# y19是采用ptgui pro特有的一种叫做“批量构造器”的东西,用“每6张图构造一个ptgui工程”的方式,借用17保存的模板批量构造出一堆的pts文件。
& w+ J" U5 W6 f3 `, ^20是构造完毕顺势创建一个批量任务列表,发送到“批量拼接器”(也是ptgui pro的一个子程序),
) k! u2 C" |1 e- o9 r4 s21漫长等待,
# Y! h9 H6 F# q% n7 B0 B22序列帧(视频软件里的一种做法),得到全景延时视频。
, C+ ]! u$ A9 q, s8 T补充一下,用汉化版ptgui pro软件的,需要在20的时候,手工替换ptgbacth文件里面的“启用”为“enabled”,否则报错什么什么什么在行3。% ]( l4 L% ]0 i  q2 s) B: t( O

$ S2 H5 c) m6 d- ]8 D* m% ~& E7 |
0 \0 {9 b2 F; [. F: H
- @$ a% c3 [/ h, [& Y: p( h# b( N
- [' W7 g' _& q. D$ V: S: h% W
明海+ | 2016-7-4 19:01:47 | 显示全部楼层
木头兄 发表于 2016-7-4 18:26
) w4 f3 S6 `* R) W  F$ m4 F你们这样谷歌全文翻译真的好吗?17之前说的是建立一种叫做模板的pts文件备用。18是批量改6狗上的文件名(遵 ...

3 H) q8 w, C" q; {  D6 p. J$ |) ~我也遇到过,汉化版10.7的,批量文件有问题
" M1 A/ O3 ?* m! f- a+ R
tangkunlin | 2017-4-10 21:05:34 | 显示全部楼层
还是不知道什么意思?
鱼眼龙 | 2017-10-12 18:01:58 | 显示全部楼层
主贴已经发布3年多了,一直没有翻译,一是忙,二是自己没有视频制做的经验,不敢乱翻。8 ~& X" @/ @) W$ ~2 u) s
今天得暇仔细看看原文,并打开PTGUI点来点去,最主要是木头兄网友的几点提示,逐渐明白了大概过程。
1 E1 y! {0 a( n, C谨将译文发在下面感谢大家多年对论坛的支持,并欢迎行家继续指正。; f3 g4 [5 o0 a, K% v: N
3 ~+ s9 a# S9 ]- B" C7 A
; [; P( j+ |! i3 H% e# }8 j
PTGUI 360度视频批量拼接: i# I- m1 i' O. _) {

9 J0 _( X  e' D& Y. W如何制做并使用PTGUI模板,来制做360全景视频:& b+ X1 K: |9 h, |+ x3 K
1. 导入一组你用FREEDOM360(假如不是用其它设备的话)拍摄的一组代表性的六面体原图(tif 或者 jpg),并加载对应的模板。
2 B# T/ W0 P9 n' X: J2 V$ D2. 该组图片必须包含你的场景的全部重要元素(前、后、左、右、上、下),以便在加载的元素上创建控制点。, P2 R% _, V% t; l- r* A. D
3. 运行自动对齐按钮生成控制点。- ]9 @( q' I( p
4. 给所有相关图片添加手动控制点 (除了0/1、2/3和4/5)。
, c' |* C+ F  \6 [5. 可选项:添加2至3个垂直控制点。0 z6 \5 D( x( k( c4 m+ C
6. 仅对方向(Y)、俯仰(P)、横滚(R)运行一下优化,然后打开全景编辑器检查有问题的区域。# I: E4 v( C! V+ f
7. 对有问题的区域设置更多的控制点。( m  {; ]2 `1 ~0 J6 F7 ]
8. 再次运行优化,除了YPR外,再加上视野(FoV)。& N+ s  @- Y) _5 n
a9aeefb19aea9981cf65a720b59ac64a.png   B4 }! A9 D) h1 ]1 W
9. 对六面体的全部六个面进行优化,除了包含YPR加FoV外,也包含每个图片的垂直和水平位移(如果位移数值太大,一定是有错,请选撤销上一步操作或尝试其它操作)。
. p( W8 e% s- D% X- G+ C5 V10. 删除最差的控制点,再次运行优化,并检查全景编辑器看看全景图片是否拼接起来了。+ Q: W+ k0 X% ^6 x0 c( r
11. 再次运行优化,除了YPR加HV位移外,对有问题的面添加视点矫正优化。
0 z0 N) }. @+ _4 i  O& ?12. 重复第4-11步骤,直到得到满意的结果为止。
% w/ M/ l& R$ a# Q, L13. 在Exposure/HDR标签下的运行曝光的优化按钮。
7 H1 v$ i* W4 E5 |' W14. 在图片参数标签下,手动改变或者微调曝光补偿。
& P) ?, D. `: E6 o: f# h15. 在项目设置标签下Project Settings设置正确的批处理动作指令:在“对齐图像”动作向下,勾选“自动曝光矫正”(Perform auto exposure correction),然后在“批量拼接”(Batch Stitcher)下,勾选“对齐图像并保存”。当然,是否需要勾选,取决于你的场景的具体情况。
/ G6 A2 ^2 r3 Q* C$ a5 r6 \8 |16. 在“创建全景”标签下,设置你需要的输出尺寸,包括图像格式(建议选JPG格式,100%画质)。
& U7 i$ P  ?- }! {& l% @4 N& g17. 保存为一个新的模板。2 g1 l+ B& }, D, V- V+ ^
18. 将全部六个面的视频都转换成图片序列(JPG100格式),以“相机号加图片号.jpg”的结构来命名,比如 “camera*_img00*.jpg”(假设六个视频流是同步的)。
  o3 }6 {* o5 Z7 ]* p" ?- ^) [4 S19. 在菜单TOOLS项下选”批量构建“(Batch Builder),在对话框选”生成新项目“(generate new projects),在“detect panorama settings”对话框下,下拉”方法“菜单,选“Multiple panoramas per folder with a fixed (6) number of images (6)” ,然后打开存有六个视频源文件的文件夹。 e0e3b1c244fb4bd93a23660cce33a075.png . `% d$ \" {2 a. i

4 r6 T1 f6 `) y9 ~# z
0 S/ M' o" E& g" e: u: ?& x20. 将批量构建器(batch builder)生成的批量任务清单保存,并将其拖拽到批量拼接器(batch stitcher)里。- }6 S6 W( B5 o' e9 P% k. a
21. 等候批量拼接处理,直至完成。
* J3 ^8 X- f: ]2 V( k1 g0 b22. 将生成的全景图片序列加载到你的视频编辑软件中,开始制做真正的360度全景视频。! m8 J* C6 L2 s4 B  C* l( b. W

7 S2 i: S' [8 }& S7 F" p+ m鱼眼龙翻译于2017年10月12日,北京草场地艺术区,慧空间画廊
9 y+ V: _' m/ R% w3 j" m- G8 t3 q4 A6 U. S; O3 M! H
% F4 G$ h7 W9 q: B
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

图文推荐
热门排行