四方环视社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

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

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

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

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

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

x
PTGUI 360度视频批量拼接6 y8 V  o1 d' h" Q% M# ]
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)
4 _- j; y* L8 j& G: V7 t$ v2.The frame set should contain all important elements of your scene, withadded elements to create control points in “flat” areas! Q  X; U) t' Y
3.Auto-generate control points
; y& ^) e9 y1 }- h2 ~. {4.Manually generate control points for all relevant image pairs (with the exception of 0/1, 2/3 and 4/5)0 x2 E& D3 R" u0 I
5.Optional: add 2 or 3 vertical control points
% p( G! M6 V' e, e6.Optimize only YPR, and check the panorama editor for problem areas
( ~& X7 d6 _5 p/ ?6 L6 d7.Generate more control points in those problem areas
% N+ q7 {9 [, [7 G8.Optimize YPR plus FoV
! k  V% R8 G6 ^2 w' ]4 I9.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)( k3 O! j! i. o4 ?8 r. o2 F
10.Delete the worst control point pairs, and re-optimize, and check the panorama editor to see if the scene is coming together
/ ^+ s9 P' a6 L11.Optimize YPR plus individual HV shift, plus VP for the problem tiles
4 o1 {. v4 C. E; w12.Rinse and repeat steps 4-11 until you are happy with the result3 i; E( [6 q5 X6 A
13.Optimize the  exposure under the “Exposure / HDR” Tab with the Settings button
8 _" f6 ?5 m3 J14.Alternatively, change or fine-tune the exposure compensation under the image parameters tab manually! a! P( z# N7 A8 ?8 [
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.
8 n( x# o. Z* g. l( [; w16.Set the proper size under the the Create Panorama Tab, including the format (jpg100 recommended)
2 F& o3 w0 j; S" K17.Save your new template. C1 Q, l4 \# Z! m  J
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)
: s& ~+ X/ Y; u: N. K, z19.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
5 V0 w3 w. V6 ^8 m) X20.Save the batch list generated by the batch builder, and drop it into the PTgui batch builder
; T+ p" _# P7 _21.Wait for the batch stitcher to finish! z% m* V( s0 N8 C. C8 @
22.Load the image sequence of the generated panoramas into your video editing suite to edit and produce the actual 360 video
; r; a8 D1 ?& }5 P! [& b' ]$ n0 \0 l0 n3 u
# Z# E; i$ j* \
轻松一下 发表于 2013-12-22 23:31:17 | 显示全部楼层
不能用谷歌翻译一下啊?看不懂
莱芜莱钢 发表于 2014-8-29 22:38:10 | 显示全部楼层
有几个看明白了?
づ1.LOSTゞ 发表于 2014-9-23 17:58:45 | 显示全部楼层
这个好想学看半天我自己理解按视频的帧率生成1帧一帧的序列,然后再一张一张拼   拼完在生成视频
4 x! ]2 v) L7 U然后问题就是一定要多机位绑在一个固定的架子上
8 d2 q8 B5 w; K( d" p. ~好想实现啊
万里长江 发表于 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 | 显示全部楼层
英语  真是硬伤啊
5 b4 S6 Q; ?9 ^* x) |7 b
风__子 发表于 2015-3-10 13:20:09 | 显示全部楼层
翻译了下。。。* D! e0 B) u: ?5 N3 C& B
1.适用的模板,你的拍摄(TIF或JPG格式)与Freedom360的有意义的代表性框架集(它不会真的与其他设置工作)4 F/ T# b/ ~" N2 p
2,框架集应该包含场景的所有重要元素,withadded元素创造“扁平化”的地区控制点
9 k; b% m, W5 m$ t+ ?3.自动生成控制点
; g- m2 m1 c9 U" t2 M4.Manually产生用于所有相关的图像对控制点(除了0/1,2/3和4/5)
2 }1 A3 V8 x) y; ]2 @5.可选:加2或3的垂直控制点/ z' \5 Q  f& b# _
6.Optimize只有YPR,并检查全景编辑器的问题领域
1 k; h/ o1 J' L+ O" j* a0 F在这些问题领域7.Generate更多的控制点; Z$ G' Q1 S$ D; q
8.Optimize YPR加的FoV/ r( R# P3 H; c
9.Optimize YPR加的FoV以及个人HV转变为所有6个块(如果移位值获得太大,什么是错的,更好的撤消和尝试别的东西)# O5 U3 \9 ~5 n+ j
10.Delete最坏的控制点对,并重新优化,并检查全景编辑器来查看该场景走到一起
4 |# y0 U* _7 ^& H& z11.Optimize YPR加上个人HV转变,加上VP的问题砖
0 o% d: R8 }  {  x: _; x12.Rinse并重复步骤4-9,直到您满意的结果5 Y7 c4 h; z' ^* {. H7 i
13.Optimize下的“曝光/ HDR”选项卡上的曝光设置按钮
8 Y3 Y) {; `0 q$ b# P14.Alternatively,图像参数选项卡下改变或微调曝光补偿手动. Q# F; V) P+ w( ~, `* w
15.Set在项目设置选项卡上的适当批拼接的行为:检查下对齐图像的行为“进行自动曝光校正”,并勾选“对齐图像”下的批量拼接操作,这取决于你的场景。
) Q9 A9 C3 r: }: i8 v9 m+ w16.Set下创建全景标签的正确大小,包括格式(jpg100推荐)
# j9 z8 J, N# @- C5 a8 r17.Save新模板
; [: c. e3 l# i) W/ K7 f2 k' C18.Convert所有6视频图像序列(jpg100),下面一个有意义的命名约定:“[帧数] [摄像机编号] .JPG”(假设所有6个视频流是同步的). P! C! F0 [: f' e
19.Use的PTgui批量生成器使用“产生新的项目”与“每个文件夹多用全景固定(6)数字图像(6)”的方法,并选择一个包含你的六视频流的所有帧的文件夹
' i+ N; n8 ]* }4 b$ E' U+ M20.Save由批处理构建器生成批处理列表,并把它放到PTgui一批建设者3 N/ c; h* ^8 s' ~. [
21.Wait为批量拼接完成1 t; z6 D8 w8 x1 X" w
22.Load生成的全景到您的视频编辑套件的图像序列进行编辑,并产生实际的360视频
向上倾斜45度 发表于 2015-5-20 17:26:57 | 显示全部楼层
这里是一个简短的概述如何缝合用PTGui Pro 360视频。我们将添加更多信息关于PTGui,以及其他360个视频拼接的解决方案,一旦成为公共。, |$ G9 M. v% e+ X# w4 ]
如何使用PTGui模板:
# Q) |# F# ^) ^8 h$ W  r1。应用该模板的一个有意义的代表帧设置你的拍摄(TIF或JPG)与freedom360(它不会真的与其他机构的工作)( h2 E8 B4 c& g: w' X" N  M* [
2。框架集应该包含你的场景中的所有重要元素,withadded元素创建控制点在“平坦”的领域
) ^. D: b8 P7 q6 }. U6 W0 A" Y3 W3.auto-generate控制点
: X0 U" M. G7 W$ U2 D  v4。手动生成控制点对所有相关的图像对(0 / 1,2 / 3除4 / 5)7 f' a) J5 S* V: r1 w3 O
5。可选:加2或3高程控制点
& w2 Q' v7 i" D+ ^6。优化只有YPR,检查问题全景编辑2 P$ ]2 ?/ q( u# p% }
7。在这些问题领域产生更多的控制点
, R5 j7 W5 w( E( I; ]* M* M8港加视场的优化。
& c4 I8 D4 P; S9。优化港加视场加所有六瓦高压转变个人(如果移值太大,什么是错的,更好的撤销和尝试别的东西)
5 P8 o" b  D6 T' ?10。删除坏的控制点对,并重新优化,并检查全景编辑看现场走到一起
/ L# Q  P/ q" t11。优化港加个人高压值班,加副总裁问题瓷砖
$ T7 a5 s! h7 s" _12。洗净,重复步骤4-11直到你满意的结果% I/ w% P/ q7 _1 t/ M, j5 X$ Q  X+ s
13。优化曝光在“曝光/ HDR”选项卡的设置按钮
$ P2 {: q2 Y# {6 E$ h14。另外,改变或微调曝光补偿图像参数选项卡手动下
: A& C1 R) R/ S  H; T8 N6 P( v- z& X15。项目设置”选项卡下的批量拼接行为设置:选中“执行自动曝光校正“对齐图像的行为下,并勾选“对齐图像“批订书机作用下,取决于你的场景。
2 y, J0 x& T: k0 c  B( _16。在创建全景片大小合适的设置,包括格式(jpg100推荐)3 T! K' }) P/ Z9 \
17保存新模板。/ V+ M# [- E, G: A- L
18。把你所有的6个视频图像序列(jpg100),下面的一个有意义的命名约定:“[数] [数码相机]框架。JPG”(假设所有6视频流是同步的)
- f6 Y' s$ q  x: Q0 _19。用PTGui批量生成器使用“生成新项目”和“多全景每个文件夹有一个固定的(6)数量的图像(6)”的方法,并选择包含你的六视频流的所有帧的文件夹# i& m7 n8 G. O
20。保存批名单由批量生成器生成,并把它扔到PTGui批量生成器
9 W+ p8 o, _% [21。等待批订书机来完成  a; x% E3 v9 e3 f
22。负载生成的全景图到您的视频编辑套件编辑和生产实际360视频图像序列8 V3 Q, p$ B/ ]
一般的想法在PTGui控制点:) z. D0 t) p6 v8 t/ j
关于PTGui控制点的一般概念:% A! A8 e4 }, Y% [" @
将控制点,有助于将这些部分组合在一起。如果你有重叠区域中你的前景对象和你的背景对象之间的巨大差异,你需要关注你的控制点在前景或背景的物体,由于良好的针可以是相互排斥的,在特殊情况下。一般来说,越接近目标,就越难获得良好的组织,到一个地步,“足够好”都可以实现。
& o1 e5 I) s2 ^! S, o
木头兄 发表于 2016-7-4 18:26:26 | 显示全部楼层
你们这样谷歌全文翻译真的好吗?- @  c% h3 ]2 s
17之前说的是建立一种叫做模板的pts文件备用。+ S+ E, G0 s# k  Q& P0 Q; F& i
18是批量改6狗上的文件名(遵循一定的规则)。
2 \$ O% W7 ]( l# V19是采用ptgui pro特有的一种叫做“批量构造器”的东西,用“每6张图构造一个ptgui工程”的方式,借用17保存的模板批量构造出一堆的pts文件。$ Y4 v7 O4 b8 {
20是构造完毕顺势创建一个批量任务列表,发送到“批量拼接器”(也是ptgui pro的一个子程序),
5 K0 e6 \  [1 j0 I& h21漫长等待,$ n+ ]# l" I" v! y: p; e7 B
22序列帧(视频软件里的一种做法),得到全景延时视频。% L) B8 @8 ^0 T# K
补充一下,用汉化版ptgui pro软件的,需要在20的时候,手工替换ptgbacth文件里面的“启用”为“enabled”,否则报错什么什么什么在行3。4 K) J- d; Z4 h

: n' o. d4 `: E3 j+ C' O; ]5 D  j" z% Q

7 [# [0 w$ P  ^
* f1 i* C! d: d8 [7 q9 P* r& b
明海+ 发表于 2016-7-4 19:01:47 | 显示全部楼层
木头兄 发表于 2016-7-4 18:26- w: v+ ~  Z8 j3 H- n% v! v
你们这样谷歌全文翻译真的好吗?17之前说的是建立一种叫做模板的pts文件备用。18是批量改6狗上的文件名(遵 ...

- X3 ?. O3 V) G6 p5 a* H% u- p我也遇到过,汉化版10.7的,批量文件有问题5 e: n  S) Z1 ~( y5 t9 l
tangkunlin 发表于 2017-4-10 21:05:34 | 显示全部楼层
还是不知道什么意思?
 楼主| 鱼眼龙 发表于 2017-10-12 18:01:58 | 显示全部楼层
主贴已经发布3年多了,一直没有翻译,一是忙,二是自己没有视频制做的经验,不敢乱翻。7 W' ?, K" L' p% n7 f# J
今天得暇仔细看看原文,并打开PTGUI点来点去,最主要是木头兄网友的几点提示,逐渐明白了大概过程。; s7 G& D: _& E  x5 t8 K* G9 }
谨将译文发在下面感谢大家多年对论坛的支持,并欢迎行家继续指正。2 K' ~& V. q3 S5 o# d6 V$ i

  |( j5 l& Z9 P* v) z; Z
1 E  T8 W6 c/ S& G) B4 R+ ~PTGUI 360度视频批量拼接3 S6 Z+ d, Y) Y0 @% s3 @' u
% L- n; N  J; T) q( k
如何制做并使用PTGUI模板,来制做360全景视频:# D4 M- P: V$ x5 r' i
1. 导入一组你用FREEDOM360(假如不是用其它设备的话)拍摄的一组代表性的六面体原图(tif 或者 jpg),并加载对应的模板。
+ d2 X+ O. F" `( x0 g9 x2. 该组图片必须包含你的场景的全部重要元素(前、后、左、右、上、下),以便在加载的元素上创建控制点。" Z0 t  M* s" v2 |7 _2 m% p( W
3. 运行自动对齐按钮生成控制点。1 z  M5 ^. U$ L
4. 给所有相关图片添加手动控制点 (除了0/1、2/3和4/5)。: B1 B  R; S. ?8 V0 ?5 ]4 g# w* _
5. 可选项:添加2至3个垂直控制点。8 O, `7 e/ L6 `# T
6. 仅对方向(Y)、俯仰(P)、横滚(R)运行一下优化,然后打开全景编辑器检查有问题的区域。
4 I! g; c4 ~/ X/ P5 ~$ V2 n7. 对有问题的区域设置更多的控制点。$ F+ l$ L, c7 P# a3 X$ Y
8. 再次运行优化,除了YPR外,再加上视野(FoV)。
& b$ F/ Y0 w7 Y" x& f a9aeefb19aea9981cf65a720b59ac64a.png ( Z+ t% i& T* U3 q1 U
9. 对六面体的全部六个面进行优化,除了包含YPR加FoV外,也包含每个图片的垂直和水平位移(如果位移数值太大,一定是有错,请选撤销上一步操作或尝试其它操作)。
& T0 y$ y. `; p) _10. 删除最差的控制点,再次运行优化,并检查全景编辑器看看全景图片是否拼接起来了。* E1 K7 O5 \" K2 R, p- R- r. {: ~) N
11. 再次运行优化,除了YPR加HV位移外,对有问题的面添加视点矫正优化。/ H" u* t! \* k' H5 v
12. 重复第4-11步骤,直到得到满意的结果为止。
9 n4 R$ a9 ?5 z' `: n- E+ q6 o7 g13. 在Exposure/HDR标签下的运行曝光的优化按钮。
8 B. p6 P. a2 Z9 f: x* T14. 在图片参数标签下,手动改变或者微调曝光补偿。
0 {% Q1 b9 S# b- j  B' K- P" H15. 在项目设置标签下Project Settings设置正确的批处理动作指令:在“对齐图像”动作向下,勾选“自动曝光矫正”(Perform auto exposure correction),然后在“批量拼接”(Batch Stitcher)下,勾选“对齐图像并保存”。当然,是否需要勾选,取决于你的场景的具体情况。
) z7 ]/ `$ j5 k. Q16. 在“创建全景”标签下,设置你需要的输出尺寸,包括图像格式(建议选JPG格式,100%画质)。
9 a2 ]- F# k4 Z17. 保存为一个新的模板。  J6 e; N; q' h- g( f% D
18. 将全部六个面的视频都转换成图片序列(JPG100格式),以“相机号加图片号.jpg”的结构来命名,比如 “camera*_img00*.jpg”(假设六个视频流是同步的)。
8 d# A/ ^5 w1 {! ?- v/ K19. 在菜单TOOLS项下选”批量构建“(Batch Builder),在对话框选”生成新项目“(generate new projects),在“detect panorama settings”对话框下,下拉”方法“菜单,选“Multiple panoramas per folder with a fixed (6) number of images (6)” ,然后打开存有六个视频源文件的文件夹。 e0e3b1c244fb4bd93a23660cce33a075.png ( H/ y; }  B4 c

+ u! J' U% T# Z$ j
. @4 f# g4 K5 h" t# v20. 将批量构建器(batch builder)生成的批量任务清单保存,并将其拖拽到批量拼接器(batch stitcher)里。* x; I& P; c2 @& j+ B
21. 等候批量拼接处理,直至完成。# G6 c& V) Q/ N& `  |! w
22. 将生成的全景图片序列加载到你的视频编辑软件中,开始制做真正的360度全景视频。
9 f  [# U* `* F* R  c/ _% Z* @$ K1 k$ [" t. Y
鱼眼龙翻译于2017年10月12日,北京草场地艺术区,慧空间画廊
0 P+ o+ B8 s$ P2 [- C* Y( S2 @+ @( b5 J8 z& x& Z6 ^* [( k; N4 o/ d
+ m$ d* G; s2 i
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2019-6-16 01:34 PM , Processed in 0.071285 second(s), 47 queries , Gzip On, XCache On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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