四方环视社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 43817|回复: 14
收起左侧

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

[复制链接]
鱼眼龙 发表于 2013-12-17 12:14:42 | 显示全部楼层 |阅读模式

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

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

x
PTGUI 360度视频批量拼接
0 @8 ~! P0 x, @1 O0 s1.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)
7 c" ]  v5 O0 \2.The frame set should contain all important elements of your scene, withadded elements to create control points in “flat” areas
) a8 N* f: s7 T: [3.Auto-generate control points% s! j* ]) |3 {) ?
4.Manually generate control points for all relevant image pairs (with the exception of 0/1, 2/3 and 4/5)
# t  t# i  k7 A; p) O5.Optional: add 2 or 3 vertical control points
; J) v/ T9 G- n4 x2 N# u6.Optimize only YPR, and check the panorama editor for problem areas' [1 Z+ r) B, |5 U1 x& }. x  g
7.Generate more control points in those problem areas( B/ `, l1 A% C' d+ g
8.Optimize YPR plus FoV( t% u! v% d& x! u
9.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)  t8 [8 H; o( V% M$ c9 L% B
10.Delete the worst control point pairs, and re-optimize, and check the panorama editor to see if the scene is coming together8 X) l. F( T; h- L' T0 |2 R9 {
11.Optimize YPR plus individual HV shift, plus VP for the problem tiles
' N8 x3 a& D+ n3 l12.Rinse and repeat steps 4-11 until you are happy with the result
6 z  _) \9 \' `" ^! I13.Optimize the  exposure under the “Exposure / HDR” Tab with the Settings button
) f: C3 q, c! Q# \3 S14.Alternatively, change or fine-tune the exposure compensation under the image parameters tab manually
. H$ s" Y) e1 R  y& X8 }9 b15.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.
- ?  {9 [* z. q2 D* y16.Set the proper size under the the Create Panorama Tab, including the format (jpg100 recommended)
2 `3 n+ P& _; z6 @% R5 W17.Save your new template9 ?+ h3 O8 h3 \# z4 N/ I3 B. 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)8 z1 f6 z' {2 r# k" \7 G, _' U
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 streams7 K6 ^& x9 R$ u8 J- P
20.Save the batch list generated by the batch builder, and drop it into the PTgui batch builder: I+ {; C5 h/ L$ \, O& S
21.Wait for the batch stitcher to finish0 x6 z: V0 z9 F+ {5 M& f' {, ]& O
22.Load the image sequence of the generated panoramas into your video editing suite to edit and produce the actual 360 video. [$ N# c/ P: h  j3 y% T' V9 ~, w

) T/ b' c$ ]5 W7 r7 K0 e4 \2 H" M* |1 p' T8 [& G; ~
轻松一下 发表于 2013-12-22 23:31:17 | 显示全部楼层
不能用谷歌翻译一下啊?看不懂
莱芜莱钢 发表于 2014-8-29 22:38:10 | 显示全部楼层
有几个看明白了?
づ1.LOSTゞ 发表于 2014-9-23 17:58:45 | 显示全部楼层
这个好想学看半天我自己理解按视频的帧率生成1帧一帧的序列,然后再一张一张拼   拼完在生成视频0 v2 K4 F' K! m: ?+ E( v6 c2 o2 Q
然后问题就是一定要多机位绑在一个固定的架子上4 c0 I! h8 M  R: [, M# F
好想实现啊
万里长江 发表于 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 | 显示全部楼层
英语  真是硬伤啊# K! F: g9 J9 a- V. T" ?  D& G
风__子 发表于 2015-3-10 13:20:09 | 显示全部楼层
翻译了下。。。% r& Y4 `6 Q. R2 ~! y
1.适用的模板,你的拍摄(TIF或JPG格式)与Freedom360的有意义的代表性框架集(它不会真的与其他设置工作)* c- p1 S. o# _1 m$ o, {" I
2,框架集应该包含场景的所有重要元素,withadded元素创造“扁平化”的地区控制点
- D% t8 g% T: c3.自动生成控制点. ?6 M5 A/ }: M6 l4 r+ M
4.Manually产生用于所有相关的图像对控制点(除了0/1,2/3和4/5)% a0 w# Z& {! d: H
5.可选:加2或3的垂直控制点( {* |7 }" ^4 i. E0 ^% q
6.Optimize只有YPR,并检查全景编辑器的问题领域: f: U( _* v# m3 b% R5 g
在这些问题领域7.Generate更多的控制点& m* m3 g: r* u: u. g! X
8.Optimize YPR加的FoV
; Z  d7 ^( J! y7 ~3 Z. l: j9.Optimize YPR加的FoV以及个人HV转变为所有6个块(如果移位值获得太大,什么是错的,更好的撤消和尝试别的东西)" n! S6 W0 h5 [- M% o( V6 F
10.Delete最坏的控制点对,并重新优化,并检查全景编辑器来查看该场景走到一起
2 @" v1 A  P! U* |& R/ {11.Optimize YPR加上个人HV转变,加上VP的问题砖
7 I/ T" e* ]6 D* q12.Rinse并重复步骤4-9,直到您满意的结果; v2 K+ E! t: G) m; _' r
13.Optimize下的“曝光/ HDR”选项卡上的曝光设置按钮7 }# E$ |9 R' h. Z4 F: w
14.Alternatively,图像参数选项卡下改变或微调曝光补偿手动
) R. F) K: R& M0 t/ y+ g% l15.Set在项目设置选项卡上的适当批拼接的行为:检查下对齐图像的行为“进行自动曝光校正”,并勾选“对齐图像”下的批量拼接操作,这取决于你的场景。
9 U# i) H/ E# h( \# s16.Set下创建全景标签的正确大小,包括格式(jpg100推荐)
" N; W* J' P7 ?3 X. c17.Save新模板
  m) F' L9 H5 [. H$ A$ g4 e, Y18.Convert所有6视频图像序列(jpg100),下面一个有意义的命名约定:“[帧数] [摄像机编号] .JPG”(假设所有6个视频流是同步的)
% O. ~( \6 |4 g' l- b( N' ~19.Use的PTgui批量生成器使用“产生新的项目”与“每个文件夹多用全景固定(6)数字图像(6)”的方法,并选择一个包含你的六视频流的所有帧的文件夹
8 ^" f8 a2 S% ?: L; s! p. f20.Save由批处理构建器生成批处理列表,并把它放到PTgui一批建设者& U! G& B) e0 t% O7 }" }& j) I
21.Wait为批量拼接完成; i7 ]  g4 V, M& k, e. U* m) \
22.Load生成的全景到您的视频编辑套件的图像序列进行编辑,并产生实际的360视频
向上倾斜45度 发表于 2015-5-20 17:26:57 | 显示全部楼层
这里是一个简短的概述如何缝合用PTGui Pro 360视频。我们将添加更多信息关于PTGui,以及其他360个视频拼接的解决方案,一旦成为公共。! ?) V7 R1 h6 n' M! I7 ?
如何使用PTGui模板:
7 Q, R6 A6 _1 U9 R4 p' m1。应用该模板的一个有意义的代表帧设置你的拍摄(TIF或JPG)与freedom360(它不会真的与其他机构的工作)
4 D2 V; M/ B% X9 T2 A2。框架集应该包含你的场景中的所有重要元素,withadded元素创建控制点在“平坦”的领域
/ H) A, R' f" f" ^3 Y( o, v8 A3.auto-generate控制点% x% a- d/ D! E9 G$ `0 b: T2 j2 h
4。手动生成控制点对所有相关的图像对(0 / 1,2 / 3除4 / 5)
$ l3 o# r0 M# L/ b! x8 M5。可选:加2或3高程控制点( z5 y( c  `0 r
6。优化只有YPR,检查问题全景编辑+ \! R4 I5 @0 V# M7 b( }; q
7。在这些问题领域产生更多的控制点
7 q/ y, J3 S- s0 H1 t, N! ^) o1 {8港加视场的优化。
; Y8 I- H& V3 r" l9。优化港加视场加所有六瓦高压转变个人(如果移值太大,什么是错的,更好的撤销和尝试别的东西). z. _/ @% f- m2 q* K
10。删除坏的控制点对,并重新优化,并检查全景编辑看现场走到一起
6 i9 K6 B9 p4 _' f. b7 V$ {11。优化港加个人高压值班,加副总裁问题瓷砖
4 s! t- R% Y# j' W% d- W; f12。洗净,重复步骤4-11直到你满意的结果
. u) {# ?$ y# _. u4 I13。优化曝光在“曝光/ HDR”选项卡的设置按钮% @/ a' q7 x! J
14。另外,改变或微调曝光补偿图像参数选项卡手动下5 d8 k1 }' l" b! K% ]9 D' T
15。项目设置”选项卡下的批量拼接行为设置:选中“执行自动曝光校正“对齐图像的行为下,并勾选“对齐图像“批订书机作用下,取决于你的场景。
) W4 B" G- O, }3 V! p3 `- p- P16。在创建全景片大小合适的设置,包括格式(jpg100推荐)- k" m! o( l, P' i# G# F2 a# O" Y
17保存新模板。
* I& x7 z& O7 K5 _) l18。把你所有的6个视频图像序列(jpg100),下面的一个有意义的命名约定:“[数] [数码相机]框架。JPG”(假设所有6视频流是同步的)0 M" c8 T7 T  f0 |6 _
19。用PTGui批量生成器使用“生成新项目”和“多全景每个文件夹有一个固定的(6)数量的图像(6)”的方法,并选择包含你的六视频流的所有帧的文件夹
3 }) v% e; c2 O( j20。保存批名单由批量生成器生成,并把它扔到PTGui批量生成器
/ n' m! }  T! g/ c, S8 N; @21。等待批订书机来完成
9 }3 R1 H% j0 U8 Q: e! e6 u& e2 b22。负载生成的全景图到您的视频编辑套件编辑和生产实际360视频图像序列
( x7 U6 K& ]4 C; V3 z6 Z! S, T一般的想法在PTGui控制点:2 F. e( H) B0 s9 m
关于PTGui控制点的一般概念:
/ G# B2 w' W8 _将控制点,有助于将这些部分组合在一起。如果你有重叠区域中你的前景对象和你的背景对象之间的巨大差异,你需要关注你的控制点在前景或背景的物体,由于良好的针可以是相互排斥的,在特殊情况下。一般来说,越接近目标,就越难获得良好的组织,到一个地步,“足够好”都可以实现。; k+ F! t6 N2 w5 K' V. G
木头兄 发表于 2016-7-4 18:26:26 | 显示全部楼层
你们这样谷歌全文翻译真的好吗?
1 m$ @7 z: Q7 \0 f17之前说的是建立一种叫做模板的pts文件备用。
' V  X& u3 u/ D3 C' w$ U3 D18是批量改6狗上的文件名(遵循一定的规则)。
5 z7 b, n+ |3 g( k19是采用ptgui pro特有的一种叫做“批量构造器”的东西,用“每6张图构造一个ptgui工程”的方式,借用17保存的模板批量构造出一堆的pts文件。# Q2 `( O  ?6 t0 h2 R
20是构造完毕顺势创建一个批量任务列表,发送到“批量拼接器”(也是ptgui pro的一个子程序),1 z7 S7 O' d2 X2 L: y/ S/ }; O
21漫长等待,+ z/ a9 s( Q$ I3 E! A4 K, Z$ G
22序列帧(视频软件里的一种做法),得到全景延时视频。' a, d) D1 T- m! X" ~9 j3 j
补充一下,用汉化版ptgui pro软件的,需要在20的时候,手工替换ptgbacth文件里面的“启用”为“enabled”,否则报错什么什么什么在行3。6 m" ^3 G* N5 [* Q- I- Q
2 S" E2 S' E, x3 ?8 Y, a% u; H$ @

2 R$ _" ~& n4 q) G2 v" S) B! A$ Q" z2 {
0 e$ e* n- \4 P3 E* J7 p6 l0 V* d. X* E/ V5 J7 i
明海+ 发表于 2016-7-4 19:01:47 | 显示全部楼层
木头兄 发表于 2016-7-4 18:26; `) {6 i, C. `2 b' y' p
你们这样谷歌全文翻译真的好吗?17之前说的是建立一种叫做模板的pts文件备用。18是批量改6狗上的文件名(遵 ...

8 V" J* V/ l; n9 B4 @: }2 o我也遇到过,汉化版10.7的,批量文件有问题/ b) ~% b/ G/ z( J8 }; g, q5 _7 A
tangkunlin 发表于 2017-4-10 21:05:34 | 显示全部楼层
还是不知道什么意思?
 楼主| 鱼眼龙 发表于 2017-10-12 18:01:58 | 显示全部楼层
主贴已经发布3年多了,一直没有翻译,一是忙,二是自己没有视频制做的经验,不敢乱翻。
3 w) K0 c/ N2 t6 ~; R8 F2 o今天得暇仔细看看原文,并打开PTGUI点来点去,最主要是木头兄网友的几点提示,逐渐明白了大概过程。
$ J" m/ e) P9 @& N' `谨将译文发在下面感谢大家多年对论坛的支持,并欢迎行家继续指正。( s! P7 z8 j; m- r9 Z

! A% `8 K. J2 j0 f4 s
( k6 [; e( c% d! }2 lPTGUI 360度视频批量拼接
& C, h2 F% ~6 Z# ~% z9 y4 ]; l) p: y1 n2 r& d! S% P3 k
如何制做并使用PTGUI模板,来制做360全景视频:  D; O5 v0 E/ c" D, l
1. 导入一组你用FREEDOM360(假如不是用其它设备的话)拍摄的一组代表性的六面体原图(tif 或者 jpg),并加载对应的模板。1 j/ Z2 i* Q* @$ i1 y2 `  f% w! _
2. 该组图片必须包含你的场景的全部重要元素(前、后、左、右、上、下),以便在加载的元素上创建控制点。
' p- b6 ^. m$ E! N' m3 l) D3. 运行自动对齐按钮生成控制点。6 }! ]6 x9 m1 i7 c9 g
4. 给所有相关图片添加手动控制点 (除了0/1、2/3和4/5)。
  Z% [! x+ Y% d3 v5. 可选项:添加2至3个垂直控制点。
+ u3 Q+ Y2 c0 _6 [" T' M6. 仅对方向(Y)、俯仰(P)、横滚(R)运行一下优化,然后打开全景编辑器检查有问题的区域。2 y$ d/ @  b9 q9 s) |! W7 Q
7. 对有问题的区域设置更多的控制点。
+ v3 C! o1 }- \8. 再次运行优化,除了YPR外,再加上视野(FoV)。
: O9 b# W( h9 ~; d a9aeefb19aea9981cf65a720b59ac64a.png 9 G, U* Z& Y1 ~
9. 对六面体的全部六个面进行优化,除了包含YPR加FoV外,也包含每个图片的垂直和水平位移(如果位移数值太大,一定是有错,请选撤销上一步操作或尝试其它操作)。
( L# ~" F* S/ a/ [10. 删除最差的控制点,再次运行优化,并检查全景编辑器看看全景图片是否拼接起来了。
# N; _* S4 r9 z4 E6 N$ t6 G11. 再次运行优化,除了YPR加HV位移外,对有问题的面添加视点矫正优化。
" D" G6 A1 H) [; ]12. 重复第4-11步骤,直到得到满意的结果为止。
% U: ]' E) M3 }; _' {13. 在Exposure/HDR标签下的运行曝光的优化按钮。
2 U9 d4 X& d; h14. 在图片参数标签下,手动改变或者微调曝光补偿。- g6 S9 p) a) ~& i' O$ K8 D7 [, ?
15. 在项目设置标签下Project Settings设置正确的批处理动作指令:在“对齐图像”动作向下,勾选“自动曝光矫正”(Perform auto exposure correction),然后在“批量拼接”(Batch Stitcher)下,勾选“对齐图像并保存”。当然,是否需要勾选,取决于你的场景的具体情况。
4 @" z" o' @+ o1 V8 @16. 在“创建全景”标签下,设置你需要的输出尺寸,包括图像格式(建议选JPG格式,100%画质)。
: ]4 Z9 A8 ^. i- k/ t; R$ r17. 保存为一个新的模板。5 H* r$ X% k3 j% u3 Y6 ~
18. 将全部六个面的视频都转换成图片序列(JPG100格式),以“相机号加图片号.jpg”的结构来命名,比如 “camera*_img00*.jpg”(假设六个视频流是同步的)。2 S8 c7 ?1 V, n% J" ?2 t
19. 在菜单TOOLS项下选”批量构建“(Batch Builder),在对话框选”生成新项目“(generate new projects),在“detect panorama settings”对话框下,下拉”方法“菜单,选“Multiple panoramas per folder with a fixed (6) number of images (6)” ,然后打开存有六个视频源文件的文件夹。 e0e3b1c244fb4bd93a23660cce33a075.png
7 N1 v1 q$ S3 v3 H, p1 M) O
; Z4 H) P. U: R! b( b* B# }( {0 H
20. 将批量构建器(batch builder)生成的批量任务清单保存,并将其拖拽到批量拼接器(batch stitcher)里。
" \7 I( `- M5 O! C& Q" k21. 等候批量拼接处理,直至完成。
1 T2 R% d4 s8 ]$ }22. 将生成的全景图片序列加载到你的视频编辑软件中,开始制做真正的360度全景视频。+ q# D2 V8 c# N7 t' ?
# n$ s7 T1 G( L
鱼眼龙翻译于2017年10月12日,北京草场地艺术区,慧空间画廊
5 c5 t' r& ]  w! I0 g
  L  H- T, q  k" \
' L  }0 h. \$ s- N
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|网站帮助|关于我们|联系我们|四方环视社区 ( 京ICP备16029184号-5

GMT+8, 2019-11-13 03:44 PM , Processed in 0.141592 second(s), 46 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表