四方环视社区

 找回密码
 加入我们

QQ登录

只需一步,快速开始

扫一扫,访问微社区

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

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

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

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

您需要 登录 才可以下载或查看,没有帐号?加入我们

x
PTGui 360度视频批量拼接: d% E4 D( s8 F: L+ @+ c
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 J; G5 t  s8 j3 C
2.The frame set should contain all important elements of your scene, withadded elements to create control points in “flat” areas  U. `) J$ S( O2 ?% b
3.Auto-generate control points4 Y% T/ S5 I+ p) M+ D
4.Manually generate control points for all relevant image pairs (with the exception of 0/1, 2/3 and 4/5)1 Y# b6 X- Y' J& E6 k9 X- m& H
5.Optional: add 2 or 3 vertical control points8 t1 E. v* a& C7 R% z
6.Optimize only YPR, and check the panorama editor for problem areas
$ k; ?: G# x% K# Y7.Generate more control points in those problem areas
1 q5 M0 h. h1 c3 `9 Y+ a8.Optimize YPR plus FoV4 _1 C- Q# v* E, `8 W  l
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)
; q+ t; r7 y/ d* ]# z! F& W% m/ X9 |10.Delete the worst control point pairs, and re-optimize, and check the panorama editor to see if the scene is coming together
! l- O/ s# c) H. D0 i11.Optimize YPR plus individual HV shift, plus VP for the problem tiles
) D" ~3 U+ \" I: ~; F7 f12.Rinse and repeat steps 4-11 until you are happy with the result! k% Z4 d9 w0 J
13.Optimize the  exposure under the “Exposure / HDR” Tab with the Settings button' Q$ @$ t; ^2 g
14.Alternatively, change or fine-tune the exposure compensation under the image parameters tab manually
9 W" a9 a# P2 J$ E& M( w$ t15.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.
, A9 L" [  K( n' W+ N( Q% ~16.Set the proper size under the the Create Panorama Tab, including the format (jpg100 recommended)
2 @, F" u. D8 q17.Save your new template' |; J7 y: F/ ^  x9 T
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)
3 \% V, q( }) _; ]; R19.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
) a, V# R) E. m  b/ ^3 c( U20.Save the batch list generated by the batch builder, and drop it into the PTgui batch builder
, v# R: s- j, M, ~" ?21.Wait for the batch stitcher to finish- h* _6 m5 \7 s2 V- `. w( w2 a! H0 t
22.Load the image sequence of the generated panoramas into your video editing suite to edit and produce the actual 360 video. m$ j) X7 |" y2 o5 E+ S

% N; Q4 h0 ?( `+ v; \" i% [1 Z. I% e7 u
轻松一下 发表于 2013-12-22 23:31:17 | 显示全部楼层
不能用谷歌翻译一下啊?看不懂
莱芜莱钢 发表于 2014-8-29 22:38:10 | 显示全部楼层
有几个看明白了?
づ1.LOSTゞ 发表于 2014-9-23 17:58:45 | 显示全部楼层
这个好想学看半天我自己理解按视频的帧率生成1帧一帧的序列,然后再一张一张拼   拼完在生成视频' F1 {, {: S7 K) ^! X. b# r0 Q( a7 g" ]
然后问题就是一定要多机位绑在一个固定的架子上
* r. v1 j9 {& x9 d& \好想实现啊
万里长江 发表于 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 | 显示全部楼层
英语  真是硬伤啊& I3 q' P8 F1 x; u4 ^5 v
风__子 发表于 2015-3-10 13:20:09 | 显示全部楼层
翻译了下。。。
. u9 w6 k$ b& l1 Z1.适用的模板,你的拍摄(TIF或JPG格式)与Freedom360的有意义的代表性框架集(它不会真的与其他设置工作)
) z1 h0 v3 Z* n! _2,框架集应该包含场景的所有重要元素,withadded元素创造“扁平化”的地区控制点
" Z: U# X1 [: ^1 u5 D3.自动生成控制点
4 ]3 w: Y1 b6 q4.Manually产生用于所有相关的图像对控制点(除了0/1,2/3和4/5)
: ^/ h$ m. s- Y9 I# |0 e* ^( ]5.可选:加2或3的垂直控制点
( m! `( q7 r1 A# ]' [3 i  {1 p6.Optimize只有YPR,并检查全景编辑器的问题领域, [3 W0 g9 k  p& q8 n$ d, ?' l
在这些问题领域7.Generate更多的控制点
5 N$ f; v' M9 y# T( [, {8.Optimize YPR加的FoV
* w' g; R8 L8 W7 K8 j9.Optimize YPR加的FoV以及个人HV转变为所有6个块(如果移位值获得太大,什么是错的,更好的撤消和尝试别的东西)
- d5 Y8 s$ ?- B+ d% b+ U10.Delete最坏的控制点对,并重新优化,并检查全景编辑器来查看该场景走到一起$ t: S4 X5 B" p2 f. J( a
11.Optimize YPR加上个人HV转变,加上VP的问题砖
% j2 w, q) b* J! x1 [12.Rinse并重复步骤4-9,直到您满意的结果
. M6 S8 b9 k) ~/ X+ @  q13.Optimize下的“曝光/ HDR”选项卡上的曝光设置按钮5 C( q3 y/ G# e0 ^
14.Alternatively,图像参数选项卡下改变或微调曝光补偿手动
" m% x7 R$ E8 Q15.Set在项目设置选项卡上的适当批拼接的行为:检查下对齐图像的行为“进行自动曝光校正”,并勾选“对齐图像”下的批量拼接操作,这取决于你的场景。6 J" `: C  ~" B9 t+ S
16.Set下创建全景标签的正确大小,包括格式(jpg100推荐)- K0 A! i! U# P; ?! g1 {4 K% M
17.Save新模板
0 `! f# d5 q2 F9 y- B6 f+ E6 U7 X18.Convert所有6视频图像序列(jpg100),下面一个有意义的命名约定:“[帧数] [摄像机编号] .JPG”(假设所有6个视频流是同步的)5 X) D7 D! u7 W0 [; R; K8 K
19.Use的PTgui批量生成器使用“产生新的项目”与“每个文件夹多用全景固定(6)数字图像(6)”的方法,并选择一个包含你的六视频流的所有帧的文件夹+ f% ~6 M: U7 M# f) l1 G& u
20.Save由批处理构建器生成批处理列表,并把它放到PTgui一批建设者* p) W  d- n! F* Z
21.Wait为批量拼接完成
9 p+ I3 y4 ?5 v. {7 T9 I2 ^22.Load生成的全景到您的视频编辑套件的图像序列进行编辑,并产生实际的360视频
向上倾斜45度 发表于 2015-5-20 17:26:57 | 显示全部楼层
这里是一个简短的概述如何缝合用PTGui Pro 360视频。我们将添加更多信息关于PTGui,以及其他360个视频拼接的解决方案,一旦成为公共。
, v# E1 B# W% u. n, I2 o/ y4 d, V4 u如何使用PTGui模板:
+ T" l4 o7 J5 I- F% M8 V" k9 z1。应用该模板的一个有意义的代表帧设置你的拍摄(TIF或JPG)与freedom360(它不会真的与其他机构的工作); X4 q: e5 h- n/ E4 _) `( m
2。框架集应该包含你的场景中的所有重要元素,withadded元素创建控制点在“平坦”的领域
; R4 A  x( p/ @4 }3.auto-generate控制点) u; ^( @+ A  t! G' M! b- T
4。手动生成控制点对所有相关的图像对(0 / 1,2 / 3除4 / 5)8 ]( H+ L  y3 U/ e: H+ ~( s$ L8 m& n
5。可选:加2或3高程控制点
: \# k$ g& `$ ^' A. s6。优化只有YPR,检查问题全景编辑
1 }' D- e5 m( y7 \" g7。在这些问题领域产生更多的控制点9 L; J3 {0 f1 B  _3 `' v
8港加视场的优化。
) k7 {) u9 J" B% x. C9。优化港加视场加所有六瓦高压转变个人(如果移值太大,什么是错的,更好的撤销和尝试别的东西)% S8 A: E4 x4 a2 v
10。删除坏的控制点对,并重新优化,并检查全景编辑看现场走到一起* U* {% x1 I, T/ e0 U- {. c
11。优化港加个人高压值班,加副总裁问题瓷砖
& V, S! s4 ~5 x# z12。洗净,重复步骤4-11直到你满意的结果3 O8 H4 y  ~- O- B6 V* {$ M) x3 d# J
13。优化曝光在“曝光/ HDR”选项卡的设置按钮
- `8 T/ a+ W: h* Q. u6 a14。另外,改变或微调曝光补偿图像参数选项卡手动下2 G& P# S% j( h8 o
15。项目设置”选项卡下的批量拼接行为设置:选中“执行自动曝光校正“对齐图像的行为下,并勾选“对齐图像“批订书机作用下,取决于你的场景。; U: a9 }) n0 _: G
16。在创建全景片大小合适的设置,包括格式(jpg100推荐)4 Y* W; m1 B8 l6 l$ U+ }
17保存新模板。
5 q  C, `4 w3 s  K( {. y( Q2 b+ H$ I; }18。把你所有的6个视频图像序列(jpg100),下面的一个有意义的命名约定:“[数] [数码相机]框架。JPG”(假设所有6视频流是同步的)
. O. S$ Y& L& l& D+ O' l19。用PTGui批量生成器使用“生成新项目”和“多全景每个文件夹有一个固定的(6)数量的图像(6)”的方法,并选择包含你的六视频流的所有帧的文件夹8 U3 s, I+ d; C/ X6 F2 Z" d
20。保存批名单由批量生成器生成,并把它扔到PTGui批量生成器$ {  j3 K) K" x) ~- B: r% f
21。等待批订书机来完成
7 a9 q5 D$ o9 \; v22。负载生成的全景图到您的视频编辑套件编辑和生产实际360视频图像序列
/ {! @' Y) ]8 M+ n一般的想法在PTGui控制点:8 F  }' J! w* F) A& ?& t
关于PTGui控制点的一般概念:
4 c* G6 ~2 Z( G# ]4 Q1 |将控制点,有助于将这些部分组合在一起。如果你有重叠区域中你的前景对象和你的背景对象之间的巨大差异,你需要关注你的控制点在前景或背景的物体,由于良好的针可以是相互排斥的,在特殊情况下。一般来说,越接近目标,就越难获得良好的组织,到一个地步,“足够好”都可以实现。
+ |  Z+ P/ H$ Q  g
木头兄 发表于 2016-7-4 18:26:26 | 显示全部楼层
你们这样谷歌全文翻译真的好吗?$ z7 Y. r! |* T# W
17之前说的是建立一种叫做模板的pts文件备用。
( F8 x( i2 e. t! I# H& ]18是批量改6狗上的文件名(遵循一定的规则)。
* D% \, A% k, A19是采用ptgui pro特有的一种叫做“批量构造器”的东西,用“每6张图构造一个ptgui工程”的方式,借用17保存的模板批量构造出一堆的pts文件。' F5 D* q8 D1 v) S4 y
20是构造完毕顺势创建一个批量任务列表,发送到“批量拼接器”(也是ptgui pro的一个子程序),
$ N( h0 o: l3 M. f$ W21漫长等待,
) ^* a# q1 f# a  v& l22序列帧(视频软件里的一种做法),得到全景延时视频。( e$ ~; P5 b* T3 }
补充一下,用汉化版ptgui pro软件的,需要在20的时候,手工替换ptgbacth文件里面的“启用”为“enabled”,否则报错什么什么什么在行3。9 R- o% L- z$ E4 f% s" C3 E2 w
" u  Y0 l4 ]. e

2 p( [( I. v% a& D; C& Z/ m0 v( x9 P  L) R/ b- P4 L: u

8 P/ `. t5 s( B% Q' h! q) r
明海+ 发表于 2016-7-4 19:01:47 | 显示全部楼层
木头兄 发表于 2016-7-4 18:26
  Y) u  c( D# M' C# C: I你们这样谷歌全文翻译真的好吗?17之前说的是建立一种叫做模板的pts文件备用。18是批量改6狗上的文件名(遵 ...

8 B" R1 t0 ^$ N' A8 p2 {我也遇到过,汉化版10.7的,批量文件有问题
: |$ a* g8 n% _3 t0 N
tangkunlin 发表于 2017-4-10 21:05:34 | 显示全部楼层
还是不知道什么意思?
 楼主| 鱼眼龙 发表于 2017-10-12 18:01:58 | 显示全部楼层
主贴已经发布3年多了,一直没有翻译,一是忙,二是自己没有视频制做的经验,不敢乱翻。
, @/ ~5 |  H5 t" W6 @今天得暇仔细看看原文,并打开PTGUI点来点去,最主要是木头兄网友的几点提示,逐渐明白了大概过程。8 T; w- i2 W, I: C5 u
谨将译文发在下面感谢大家多年对论坛的支持,并欢迎行家继续指正。
# P) g* [' ?" R0 u0 [
' i2 O) `4 E  r: T; k, Q8 \! p7 ?6 t2 e7 T% l% ]) U( g: C
PTGUI 360度视频批量拼接
; V6 l- n# |$ V
: n( c; f' M$ b: g6 b; K7 ~9 b如何制做并使用PTGUI模板,来制做360全景视频:
: |1 o7 Z# }) y5 k1. 导入一组你用FREEDOM360(假如不是用其它设备的话)拍摄的一组代表性的六面体原图(tif 或者 jpg),并加载对应的模板。9 i7 v: i' G& _. M4 q$ f" x1 w
2. 该组图片必须包含你的场景的全部重要元素(前、后、左、右、上、下),以便在加载的元素上创建控制点。
, }- _5 _' N8 v! b8 m7 V3. 运行自动对齐按钮生成控制点。; `/ C/ R5 w. W$ Z+ `, p
4. 给所有相关图片添加手动控制点 (除了0/1、2/3和4/5)。" K4 k1 Z: [  `" \7 u  ^
5. 可选项:添加2至3个垂直控制点。
1 D2 f1 R2 C8 \6. 仅对方向(Y)、俯仰(P)、横滚(R)运行一下优化,然后打开全景编辑器检查有问题的区域。1 G# |/ l5 H  U3 r5 {  o+ i
7. 对有问题的区域设置更多的控制点。
8 d$ L) C8 |8 a& M; ?8. 再次运行优化,除了YPR外,再加上视野(FoV)。/ l1 a( `! T8 s( m+ h& S
a9aeefb19aea9981cf65a720b59ac64a.png " z. f( p- b3 G% v" V( q! b- N2 M
9. 对六面体的全部六个面进行优化,除了包含YPR加FoV外,也包含每个图片的垂直和水平位移(如果位移数值太大,一定是有错,请选撤销上一步操作或尝试其它操作)。  g9 x) s. X/ b9 a
10. 删除最差的控制点,再次运行优化,并检查全景编辑器看看全景图片是否拼接起来了。, Y) J- S! q8 v9 K1 t
11. 再次运行优化,除了YPR加HV位移外,对有问题的面添加视点矫正优化。
! ~  P; D8 Q! Z0 f8 j/ U12. 重复第4-11步骤,直到得到满意的结果为止。
# f1 ^6 p1 H* H, @1 q8 d13. 在Exposure/HDR标签下的运行曝光的优化按钮。4 [. C3 m6 H8 G! ?% r6 E
14. 在图片参数标签下,手动改变或者微调曝光补偿。
8 U& k, U0 k: `# D9 u! A15. 在项目设置标签下Project Settings设置正确的批处理动作指令:在“对齐图像”动作向下,勾选“自动曝光矫正”(Perform auto exposure correction),然后在“批量拼接”(Batch Stitcher)下,勾选“对齐图像并保存”。当然,是否需要勾选,取决于你的场景的具体情况。
& e7 K' K2 o* d# z2 m# `16. 在“创建全景”标签下,设置你需要的输出尺寸,包括图像格式(建议选JPG格式,100%画质)。, V9 y6 C' s" n2 o9 n& v
17. 保存为一个新的模板。1 D& K8 W9 @" _8 v
18. 将全部六个面的视频都转换成图片序列(JPG100格式),以“相机号加图片号.jpg”的结构来命名,比如 “camera*_img00*.jpg”(假设六个视频流是同步的)。
- N3 g8 ?3 |  b, E; H3 ^( `$ D" l19. 在菜单TOOLS项下选”批量构建“(Batch Builder),在对话框选”生成新项目“(generate new projects),在“detect panorama settings”对话框下,下拉”方法“菜单,选“Multiple panoramas per folder with a fixed (6) number of images (6)” ,然后打开存有六个视频源文件的文件夹。 e0e3b1c244fb4bd93a23660cce33a075.png 7 {5 M$ u1 e) m4 s; Y. x7 [
, j1 [: b" t  s

& o0 Q; a* A0 u, k: Y20. 将批量构建器(batch builder)生成的批量任务清单保存,并将其拖拽到批量拼接器(batch stitcher)里。
2 S% Q, n: \9 ?5 k4 L% V21. 等候批量拼接处理,直至完成。5 F& j& I7 c) N  Q; F
22. 将生成的全景图片序列加载到你的视频编辑软件中,开始制做真正的360度全景视频。# P& [; @* |9 z6 S
: }4 h3 m" _5 v1 J
鱼眼龙翻译于2017年10月12日,北京草场地艺术区,慧空间画廊
$ z; I) @. Q$ w  S% [) j3 V7 z, x# O6 t) a5 w: d- P% p8 }+ A
: |0 b# s( j- X( `3 a2 a1 d
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

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

GMT+8, 2019-1-23 06:39 PM , Processed in 0.054684 second(s), 44 queries , Gzip On, XCache On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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