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

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

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

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

x
PTGUI 360度视频批量拼接
+ |' {" j6 f& }/ |1.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)1 i+ }7 ?! Y& r. m: w' w/ D1 c
2.The frame set should contain all important elements of your scene, withadded elements to create control points in “flat” areas- i8 J4 S, k& a$ e9 v* ?
3.Auto-generate control points
. w  A; \6 t8 X3 d; y2 S; B4.Manually generate control points for all relevant image pairs (with the exception of 0/1, 2/3 and 4/5)
6 a- f1 a8 b5 Y6 W5.Optional: add 2 or 3 vertical control points
0 z: K, ?9 c, _5 j/ o* g6.Optimize only YPR, and check the panorama editor for problem areas
) f3 I" j) y# ]" T8 p  y/ C2 o# t' z7.Generate more control points in those problem areas
" \( j9 Y* G- D" g6 u8.Optimize YPR plus FoV& N$ H' y% \, Z: a
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)6 n; Q* ~  R' C( G9 D8 J+ M
10.Delete the worst control point pairs, and re-optimize, and check the panorama editor to see if the scene is coming together  Z" F9 H% L) c8 f3 ^
11.Optimize YPR plus individual HV shift, plus VP for the problem tiles  ~4 l  i: e, \  U+ i& [' y
12.Rinse and repeat steps 4-11 until you are happy with the result* L- }1 P/ s: g7 X1 v
13.Optimize the  exposure under the “Exposure / HDR” Tab with the Settings button
# [4 l) w! v! G14.Alternatively, change or fine-tune the exposure compensation under the image parameters tab manually% }! L. B9 X* e3 v
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.
% W% j$ g* f# u* h, @( y16.Set the proper size under the the Create Panorama Tab, including the format (jpg100 recommended)
- z+ s2 ?! w' C17.Save your new template6 O( R8 M9 X; [; M6 m
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)
, M3 J) u7 |6 P: j2 J$ [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; D2 q9 g0 z2 L% v5 N1 b
20.Save the batch list generated by the batch builder, and drop it into the PTgui batch builder8 B" ^6 b* |. c$ W7 v; ?
21.Wait for the batch stitcher to finish/ d, T: M' o2 Z0 G5 x
22.Load the image sequence of the generated panoramas into your video editing suite to edit and produce the actual 360 video3 G7 q7 _  {; F5 [

9 }# s+ p3 i& F# A, P" O4 U& t
1 _3 l( v  `+ H/ O, w9 f
轻松一下 | 2013-12-22 23:31:17 | 显示全部楼层
不能用谷歌翻译一下啊?看不懂
莱芜莱钢 | 2014-8-29 22:38:10 | 显示全部楼层
有几个看明白了?
づ1.LOSTゞ | 2014-9-23 17:58:45 | 显示全部楼层
这个好想学看半天我自己理解按视频的帧率生成1帧一帧的序列,然后再一张一张拼   拼完在生成视频
) R9 i5 U! k$ Q/ x" {然后问题就是一定要多机位绑在一个固定的架子上3 ^8 K& L, l6 M' F' d% q
好想实现啊
万里长江 | 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 | 显示全部楼层
英语  真是硬伤啊
9 K: r8 @! D) X: f/ ^, q( i
风__子 | 2015-3-10 13:20:09 | 显示全部楼层
翻译了下。。。" ~) C8 k& w$ e  U+ w) J: i
1.适用的模板,你的拍摄(TIF或JPG格式)与Freedom360的有意义的代表性框架集(它不会真的与其他设置工作)
& Z& C) U8 p/ l1 y# D2 A! ~1 s2,框架集应该包含场景的所有重要元素,withadded元素创造“扁平化”的地区控制点
0 f5 H# E3 ?2 C6 O: X4 G3.自动生成控制点7 F& x7 Z  ]6 V; c! H8 q' q5 |+ k
4.Manually产生用于所有相关的图像对控制点(除了0/1,2/3和4/5)
% L- L% Y% ^9 A  S4 k$ Y$ R5.可选:加2或3的垂直控制点
( x5 g9 ?& _$ m* I; Z& u6.Optimize只有YPR,并检查全景编辑器的问题领域1 l4 e( F/ `- K& B7 D
在这些问题领域7.Generate更多的控制点' {" x5 b4 F7 d- D( o5 c8 }  N
8.Optimize YPR加的FoV  ^# L% i) W# e' n$ M
9.Optimize YPR加的FoV以及个人HV转变为所有6个块(如果移位值获得太大,什么是错的,更好的撤消和尝试别的东西)9 c, `$ N! R/ a. R/ C* j. _
10.Delete最坏的控制点对,并重新优化,并检查全景编辑器来查看该场景走到一起
4 \2 ^' a' a! n: K11.Optimize YPR加上个人HV转变,加上VP的问题砖
0 a5 F7 }. u; w( D3 ^12.Rinse并重复步骤4-9,直到您满意的结果- y% K* E9 c1 m4 B
13.Optimize下的“曝光/ HDR”选项卡上的曝光设置按钮  T$ U: a2 t) W* `* Y0 `
14.Alternatively,图像参数选项卡下改变或微调曝光补偿手动. n0 k6 W' z& d
15.Set在项目设置选项卡上的适当批拼接的行为:检查下对齐图像的行为“进行自动曝光校正”,并勾选“对齐图像”下的批量拼接操作,这取决于你的场景。, R& S% y/ i+ P8 p5 r( ^
16.Set下创建全景标签的正确大小,包括格式(jpg100推荐)3 D$ s# _2 e( u2 @$ O& [
17.Save新模板9 {) P) O+ b+ G+ F) S9 y% Q8 K6 ?
18.Convert所有6视频图像序列(jpg100),下面一个有意义的命名约定:“[帧数] [摄像机编号] .JPG”(假设所有6个视频流是同步的)! k  e0 p( z. z- g; G
19.Use的PTgui批量生成器使用“产生新的项目”与“每个文件夹多用全景固定(6)数字图像(6)”的方法,并选择一个包含你的六视频流的所有帧的文件夹3 d/ X' A4 y9 c1 P6 K
20.Save由批处理构建器生成批处理列表,并把它放到PTgui一批建设者
1 I+ N: f/ Z0 ^8 t: J0 @21.Wait为批量拼接完成- m7 |4 E9 V* L" q7 p0 c4 h5 G  X
22.Load生成的全景到您的视频编辑套件的图像序列进行编辑,并产生实际的360视频
向上倾斜45度 | 2015-5-20 17:26:57 | 显示全部楼层
这里是一个简短的概述如何缝合用PTGui Pro 360视频。我们将添加更多信息关于PTGui,以及其他360个视频拼接的解决方案,一旦成为公共。6 t6 d0 |# {* P5 W7 {
如何使用PTGui模板:
$ O( S" W& r' V0 _. u/ W1。应用该模板的一个有意义的代表帧设置你的拍摄(TIF或JPG)与freedom360(它不会真的与其他机构的工作): o0 D% P8 O9 m
2。框架集应该包含你的场景中的所有重要元素,withadded元素创建控制点在“平坦”的领域
( c8 P. H: ]- d$ T8 b3.auto-generate控制点
/ T" t3 t( F9 z% H6 ?$ M4。手动生成控制点对所有相关的图像对(0 / 1,2 / 3除4 / 5)
& D0 ~; f6 d, W( V5。可选:加2或3高程控制点5 k2 V4 \; B6 `. `0 W
6。优化只有YPR,检查问题全景编辑1 i- D8 K) O, B/ [# l2 O2 S8 s
7。在这些问题领域产生更多的控制点
2 b- n3 W% B1 j- ^; g8港加视场的优化。' Z+ Y4 G8 l- i4 m1 C
9。优化港加视场加所有六瓦高压转变个人(如果移值太大,什么是错的,更好的撤销和尝试别的东西): D$ }/ [1 I0 N) _' l! ^- ^* l
10。删除坏的控制点对,并重新优化,并检查全景编辑看现场走到一起" q2 i# c% B6 ]( Q& j
11。优化港加个人高压值班,加副总裁问题瓷砖
! ^* O' T4 k4 Z+ s( V# ]2 d12。洗净,重复步骤4-11直到你满意的结果# g7 p5 Q" F4 k& j6 `& b
13。优化曝光在“曝光/ HDR”选项卡的设置按钮, C- h0 b* X3 C' n
14。另外,改变或微调曝光补偿图像参数选项卡手动下( ^% o$ w0 B, P. ]2 H
15。项目设置”选项卡下的批量拼接行为设置:选中“执行自动曝光校正“对齐图像的行为下,并勾选“对齐图像“批订书机作用下,取决于你的场景。* s+ K8 l( u3 J4 s
16。在创建全景片大小合适的设置,包括格式(jpg100推荐)5 S$ S) x. V! s: F6 `8 q6 \
17保存新模板。8 z5 \9 D: C4 {# [
18。把你所有的6个视频图像序列(jpg100),下面的一个有意义的命名约定:“[数] [数码相机]框架。JPG”(假设所有6视频流是同步的)1 m$ o9 y  q% B. {  Q3 M1 d
19。用PTGui批量生成器使用“生成新项目”和“多全景每个文件夹有一个固定的(6)数量的图像(6)”的方法,并选择包含你的六视频流的所有帧的文件夹' b0 r# _8 p, A( z9 {
20。保存批名单由批量生成器生成,并把它扔到PTGui批量生成器
$ W1 G  b$ ~7 ~6 N- V9 _21。等待批订书机来完成
& O8 I2 }, L9 U2 V/ y3 P22。负载生成的全景图到您的视频编辑套件编辑和生产实际360视频图像序列- z2 t% d, k% f" d% [
一般的想法在PTGui控制点:
: g) {6 j& K- ]! `0 `, F9 i9 E关于PTGui控制点的一般概念:" D2 E. Y3 n& C& d4 x  _5 u1 R  ]9 W
将控制点,有助于将这些部分组合在一起。如果你有重叠区域中你的前景对象和你的背景对象之间的巨大差异,你需要关注你的控制点在前景或背景的物体,由于良好的针可以是相互排斥的,在特殊情况下。一般来说,越接近目标,就越难获得良好的组织,到一个地步,“足够好”都可以实现。8 |. E3 S$ r! l/ ^
木头兄 | 2016-7-4 18:26:26 | 显示全部楼层
你们这样谷歌全文翻译真的好吗?, W; \' \2 [6 V" m+ j9 O5 o; D
17之前说的是建立一种叫做模板的pts文件备用。* O% F2 j3 v$ n* @
18是批量改6狗上的文件名(遵循一定的规则)。9 e  m' }/ T5 ^) x! `+ D2 f$ l& y
19是采用ptgui pro特有的一种叫做“批量构造器”的东西,用“每6张图构造一个ptgui工程”的方式,借用17保存的模板批量构造出一堆的pts文件。
. J, Y+ E6 o8 Z( X. j6 b+ p; B9 S20是构造完毕顺势创建一个批量任务列表,发送到“批量拼接器”(也是ptgui pro的一个子程序),
  e8 m4 N2 y1 L; d8 Q21漫长等待,6 ]0 Z; F1 C( e0 ~: `. j
22序列帧(视频软件里的一种做法),得到全景延时视频。, a, f5 i5 j! e" q. p
补充一下,用汉化版ptgui pro软件的,需要在20的时候,手工替换ptgbacth文件里面的“启用”为“enabled”,否则报错什么什么什么在行3。
0 G# X& D) @' H" }8 u, T
) @7 W9 N, ~8 v! a5 w6 \9 A# v" M' X- ?8 Q, L+ Y
' r, c- ^$ y+ E) P7 @( H
) _: p3 ?) q& m5 Q+ y
明海+ | 2016-7-4 19:01:47 | 显示全部楼层
木头兄 发表于 2016-7-4 18:26# i$ `0 M* L* x8 F5 P7 ]. O+ N  f
你们这样谷歌全文翻译真的好吗?17之前说的是建立一种叫做模板的pts文件备用。18是批量改6狗上的文件名(遵 ...

) X* u; L! Y1 g/ X+ b0 k. l我也遇到过,汉化版10.7的,批量文件有问题
1 ^% h: b7 [" p( R& A+ m0 a
tangkunlin | 2017-4-10 21:05:34 | 显示全部楼层
还是不知道什么意思?
鱼眼龙 | 2017-10-12 18:01:58 | 显示全部楼层
主贴已经发布3年多了,一直没有翻译,一是忙,二是自己没有视频制做的经验,不敢乱翻。
( t, @5 K$ H; \今天得暇仔细看看原文,并打开PTGUI点来点去,最主要是木头兄网友的几点提示,逐渐明白了大概过程。
3 [% D% R7 o) K! J/ ]8 J) v2 ^7 ~+ F谨将译文发在下面感谢大家多年对论坛的支持,并欢迎行家继续指正。
: H4 @: j' t7 y
3 p& O4 p- z3 S8 R& P
/ d5 n1 s4 ?8 X0 J  c7 TPTGUI 360度视频批量拼接
& u4 }' Y; A+ F, v) N6 I$ j( E8 f2 ]  M# I6 R
如何制做并使用PTGUI模板,来制做360全景视频:6 i3 V8 M2 ~2 I$ u
1. 导入一组你用FREEDOM360(假如不是用其它设备的话)拍摄的一组代表性的六面体原图(tif 或者 jpg),并加载对应的模板。$ }: F+ p' J5 H2 V
2. 该组图片必须包含你的场景的全部重要元素(前、后、左、右、上、下),以便在加载的元素上创建控制点。
* W; ?  c2 h- G* Y& t3. 运行自动对齐按钮生成控制点。+ |3 H$ n9 t" Q/ L" Z
4. 给所有相关图片添加手动控制点 (除了0/1、2/3和4/5)。, ?5 @' y" {# ^' A7 k* h
5. 可选项:添加2至3个垂直控制点。
* Y0 v$ F$ Y7 B1 V% u* a4 O5 W$ \' H6. 仅对方向(Y)、俯仰(P)、横滚(R)运行一下优化,然后打开全景编辑器检查有问题的区域。
, A7 q9 ^* E" t1 z6 D7. 对有问题的区域设置更多的控制点。
1 v6 `2 m6 `' w8. 再次运行优化,除了YPR外,再加上视野(FoV)。
+ d9 ~' p2 P: x4 d a9aeefb19aea9981cf65a720b59ac64a.png 3 @5 f$ R, {) D4 c9 C5 W
9. 对六面体的全部六个面进行优化,除了包含YPR加FoV外,也包含每个图片的垂直和水平位移(如果位移数值太大,一定是有错,请选撤销上一步操作或尝试其它操作)。. r5 x2 S5 B* a8 D
10. 删除最差的控制点,再次运行优化,并检查全景编辑器看看全景图片是否拼接起来了。
% F7 O( B9 b! \3 x) D% h7 a2 ~/ V11. 再次运行优化,除了YPR加HV位移外,对有问题的面添加视点矫正优化。' r& a% q$ Z/ a& u, r* i, p
12. 重复第4-11步骤,直到得到满意的结果为止。
( d- t- n5 l. M  S13. 在Exposure/HDR标签下的运行曝光的优化按钮。
0 @0 |5 E" Z7 @1 Q' u14. 在图片参数标签下,手动改变或者微调曝光补偿。
8 F6 P4 n! v. N0 N15. 在项目设置标签下Project Settings设置正确的批处理动作指令:在“对齐图像”动作向下,勾选“自动曝光矫正”(Perform auto exposure correction),然后在“批量拼接”(Batch Stitcher)下,勾选“对齐图像并保存”。当然,是否需要勾选,取决于你的场景的具体情况。* b' i" _5 h0 j! ~, ^" R
16. 在“创建全景”标签下,设置你需要的输出尺寸,包括图像格式(建议选JPG格式,100%画质)。# F  N  I% I* H  D
17. 保存为一个新的模板。
% q$ d# c2 b6 }4 k18. 将全部六个面的视频都转换成图片序列(JPG100格式),以“相机号加图片号.jpg”的结构来命名,比如 “camera*_img00*.jpg”(假设六个视频流是同步的)。5 E, E0 O2 Q4 ]1 J
19. 在菜单TOOLS项下选”批量构建“(Batch Builder),在对话框选”生成新项目“(generate new projects),在“detect panorama settings”对话框下,下拉”方法“菜单,选“Multiple panoramas per folder with a fixed (6) number of images (6)” ,然后打开存有六个视频源文件的文件夹。 e0e3b1c244fb4bd93a23660cce33a075.png
, m0 p! P/ \# q
. c; \" z' u% ~) B3 J  ~+ r9 T3 F* p3 R0 G& [
20. 将批量构建器(batch builder)生成的批量任务清单保存,并将其拖拽到批量拼接器(batch stitcher)里。
* W5 N* Q' N1 i" d9 t21. 等候批量拼接处理,直至完成。; q0 \# B9 I1 d0 i& q
22. 将生成的全景图片序列加载到你的视频编辑软件中,开始制做真正的360度全景视频。% s& p4 n  C) R, q

; q* A7 f6 Q2 A8 ?鱼眼龙翻译于2017年10月12日,北京草场地艺术区,慧空间画廊+ k: _0 p( t/ J- P9 ?4 t, {

- \. [% C: z+ u6 I" B. K
5 c" G! Q" ]7 ~! C( {/ B2 R0 R
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

图文推荐
热门排行