投影融合软件是什么:几何校正、融合带、黑电平三件事怎么分工

2026-09-10

投影融合软件,是把多台投影机的画面在重叠区拼接成一整幅的软件:它负责三件事——把每台画面的形状对准、让重叠区的亮度平滑过渡、把暗场里叠出来的那层灰压回去。

第一次接投影融合项目的人,往往会把这件事想成「买个软件把两张图拼一下」。真到现场就会发现,幕布上不对劲的地方总共就那么几种,而每一种背后对应的是完全不同的一组参数。分不清是哪一类,调参数就变成撞运气:γ 怎么拉都不平,根子却在几何没对准。

所以理解一款投影融合软件,最省事的入口不是看功能列表,而是先把它要解决的三件事拆开——几何校正、融合带、黑电平抬升,各管一段,缺一段都拼不成一幅。

一、几何校正:让每台画面落在该落的位置

投影机不会正对着幕布摆。吊装、侧投、幕布本身是弧的,出来的画面在幕上就是个梯形或者带弯的形状。几何校正干的事,是在软件里预先把画面反着形变一次,让它打到幕上之后变回规规矩矩的矩形,并且和隔壁那台严丝合缝地接上。

具体改的是什么?是每个切片的输出四角。现场对位时改的就是这 8 个数,也可以直接在输出预览里拖角点。四角拉到位之后如果还有残余错位,就把几何网格加密,逐点微调:平面幕 2×2 够用,曲面、弧幕把 cols/rows 加密到 8×8。8×8 是配置文件注释给的建议值,不是上限,弯得厉害的幕再往上加也行。

为什么它必须排在最前面?因为后面两件事都建立在「画面现在是什么形状」之上。融合带是跟着几何校正后的真实画面形状走的——平面、网格、曲面/环幕/球幕三种投影方式下都成立:几何一拉梯形,融合带仍与画面边缘平行;环幕拉伸区里的融合带宽度也仍然是准确的物理像素数。这对调试是好事,省掉了手工补偿形变;但它同时意味着,先把亮度调平了再回头动几何,那条调平的曲线就落到了另一批像素上,之前的结论当场作废。

几何这一步没做完的典型表现,是白场上出现一条比两侧亮的窄带,而且往往比融合带本身还窄——错位那一小条上,本该只有一台在出光的地方变成两台都在出光,亮度直接翻倍。

二、融合带:重叠区的亮度怎么渐变

两台投影机的画面必须有一段重叠,否则中间会留缝。可重叠了,那一段就是两台一起在出光,亮度是别处的两倍。融合带解决的就是这个:让左边那台在重叠区里从满亮渐渐降到零,右边那台从零渐渐升到满亮,两条曲线加起来正好还是一份亮度。

融合带的四条边各自独立,每条边有自己的宽度(像素)与 gamma,属性面板上一共 4×Width + 4×Gamma 八个数值。相邻两片朝对方那条边的宽度都等于重叠像素,两侧 γ 取对称的一套值。宽度配错,多出来或者少掉的那一条上两台的曲线就加不成一份;γ 不对称,两条曲线一侧降得快、一侧降得慢,交界处必然多出或缺掉一截亮度。

γ 这个数为什么必须要有?因为投影机的亮度输出对信号值不是线性的。线性地把信号从 1 降到 0,眼睛看到的亮度不会线性下降,加起来自然不平。γ 就是这条渐变曲线的弯度,调它的目的是让两条曲线的和在整段重叠区上都是平的。

三、黑电平抬升:暗场那条灰带

前两件事都做完,白场看着很干净了,一放暗场景的片子,重叠区会冒出一条比两边亮的灰带。原因是投影机输出全黑时也在漏光——重叠区叠了两台的漏光,就比只有一台的地方亮。这条灰带靠融合带是压不掉的:融合带调的是信号,而漏光跟信号无关。

黑电平抬升的做法反过来:既然重叠区的黑压不下去,就把非重叠区的黑抬起来去够它,让整幅画面的暗场是同一个黑度。它可以分 R / G / B 三个颜色通道独立调节,这里有一条必须记住:只调一个通道,会把灰带换成一条偏色带,三个通道要一起配平。抬升还有自己独立的过渡 gamma,因为抬升过渡与亮度融合过渡的最佳曲率本来就不同,这是分开的两套参数。

现场调它有个省事的对照法:黑电平抬升带独立开关,可以随时关掉看原样、再打开看效果,已调好的数值不会丢。开开关关几次,那条灰带是不是被抬没了,一眼就能定。

至于抬到什么程度算合格,没有一个客观的通用判据,只能在黑场和中间亮度的画面上反复看着定。

四、三件事的参数对照表

下面这张表把三件事的主要参数并排列出来。表里的数值全部取自随发布包的两台投影机横向融合示例配置,是示例,不是推荐值——现场该配多少要按自己的摆位和幕布算。

参数作用调错了看起来像什么
切片输出四角(8 个数值)定这台画面在屏上的四个角落在哪儿,管梯形与对位白场上一条很窄的亮带,网格图里两台的格线对不上
几何网格 cols / rows(示例:平面幕 2×2,曲面加密到 8×8)四角之外的逐点微调,管弯曲幕的残余形变画面中段鼓起或凹陷,边角对上了中间对不上
相邻重叠像素 overlap(示例:两台 1920 宽重叠 200)决定两台叠多少,也决定融合带该有多宽配小了重叠区一条满亮,配大了会把融合曲线压到非重叠区上,那一段两侧都在往下压,出现一条暗带
融合带宽度 Width(示例:左片 right.width=200、右片 left.width=200)这条边上亮度从满到零的过渡长度与实际重叠不符时,白场上出现亮带或暗带
融合带 gamma(示例:向导起手值 2.2)过渡曲线的弯度,决定两条曲线加起来平不平两侧不一致时,交界处一条亮线或一条暗线
黑电平抬升 R / G / B 三值把非重叠区的黑抬到与重叠区一致抬得不够黑场留一条亮灰带;只调一个通道,灰带变偏色带
抬升过渡 gamma抬升量沿重叠区的过渡曲率暗场里抬升区边缘出现可见的台阶
画布宽(示例:1920×2 − 200 = 3640)所有切片取图的那张大图有多宽与屏物理宽混淆,整套取图位置全歪
屏物理宽(示例:Surround 合成桌面 1920×2 = 3840)这块屏真实有多少像素,不等于画布宽填成缩放后的逻辑分辨率会整屏全黑,而且不报任何错
切片取图起点 inputRect.x(示例:右片 1920 − 200 = 1720)这台从大图的哪个位置开始取画面整体左右偏移,重叠区内容对不上
遮罩(矩形 / 圆形 / 多边形)挡掉溢出幕布的部分幕外有画面漏在墙上

表里最容易出事的是画布宽与屏物理宽这一对。两台 1920×1080、重叠 200 的场景里,它们是 3640 和 3840,只差 200,抄错一个就得整轮重调。三台版的对应数字是画布 5360、Surround 屏物理 5760、右片取图起点 3440。重叠该留多少也有个常用范围:平面幕常用重叠是画面宽度的 15%~25%,摆位越难对准、幕越弯留越宽;硬上界是单台画面宽的一半,1920 时是 960,超了下发时直接被拒。

三件事互相咬合的关系,以及为什么调试顺序必须是几何 → γ → 黑电平、反过来会互相掩盖,投影融合带亮缝怎么调那篇按现场排查的顺序展开讲过,这里不重复。

五、把三件事和播控放在一起意味着什么

早年做融合,几何、融合带、黑电平常常分散在不同环节:有的靠投影机自带的菜单,有的靠外挂的融合器盒子,播片又是另一套播放软件。软件融合把这三件事收进一套软件里,再和播控合到一起,带来的差别不是「少买一个盒子」,而是几个具体的连锁效应。

参数之间能联动。 改屏物理尺寸时,该屏的切片输出四角、网格微调点、四边融合带宽度与沿边曲线、遮罩矩形与羽化会按比例一起走,切片的取图区域在画布坐标里一律不动——已经标定好的现场换算到新分辨率后继续成立。改画布尺寸时,切片的取图区域也会按比例跟随。这类联动在分立设备之间是做不到的,换一次分辨率就得从头标一遍。

同一套参数能一键铺开。 规则拼接墙上不必把同一套融合参数重复调 N 遍:融合参数可以一键同步到全屏所有切片,同步后每个切片会按自己的尺寸自动回钳带宽。

下发前能拦住错。 下发前会自动核对屏幕尺寸,对不上就拦下来,提示里直接写明应为多少、现在填的是多少;确认无误要照发不误的话,再点一次播放即可放行。屏物理尺寸这两个数是出了名的坑:填错必然整屏全黑,而且不会报任何错。显示端会把实测的屏幕物理尺寸上报上来,属性面板直接显示「显示端实测 3840×2160」(举例,与本文两台 1920×1080 的主线场景不是同一组数),点一下「填入显示端实测值」即可写入,不要手抄。手抄最常见的错法是 DPI 缩放:Windows 显示设置里显示的是缩放后的逻辑分辨率,一块 3840×2160 的屏在 200% 缩放下设置里写的是 1920×1080,照抄那个数就会黑屏。

多机的播控动作能对齐。 展厅里的融合墙往往不止一台播放主机。各机定时任务的检查节拍统一对齐到整点边界——此前节拍由每台机器自己开机那一刻决定,「每天 09:00 开馆」在两台机器上可能差十几秒、最坏差半分钟,而且与机器之间对没对时毫无关系。「待命 / 一键黑屏 / 插播」在多台机器上同时发出,不再逐台排队;此前是串行执行,一台离线就要等它超时。素材分发失败也不会再被报成「播放成功」——没拿到素材的那台一定会黑屏,这种失败必须报出来。多机共享画布分块输出的场景还有多机帧同步可用(需在配置中开启)。

部署形态。 需要说清楚的是,这三件套不是压在一台机器里。显示端装在接投影机的播放主机上,Surround 接法下一台主机带多台投影机、显示端配一块屏加 N 个切片;控制端是独立程序,可以装在同一台机器上(这台机器上通常还多接一块运维或操作显示器),也可以装在另一台操作机上,通过网络下发。接法本身有两种:NVIDIA Surround / Mosaic 把多台投影机合成一个大桌面(推荐路径),以及 Windows 扩展桌面每台一个独立显示器(兜底路径)。

六、以 SoftStage 为例,这三件事在界面上长什么样

SoftStage 控制端标定视图

控制端界面:标定视图,两台投影机横向融合(向导生成,重叠 200 像素)

SoftStage 投影融合播控软件是企服君自研的一套,组成是控制端 SoftStage.Studio + 显示端 + 运维平台。拿它当例子,是因为上面这三件事在它的标定视图里正好各占一块:左边屏幕树列出屏和切片,中间是输入视图与输出视图,右栏属性面板从上到下依次是输入区、输出四角、几何网格、边缘融合、黑电平抬升、融合带沿边曲线——参数表里那几行的排布顺序,和调试顺序是一致的。

上手时有两个入口值得先知道。

一是标定视图里的「投影融合」向导:填投影机台数与相邻重叠像素,一键生成画布尺寸、每台的取图位置、两侧对称的融合带。它替掉的是手册里原本要人手算的三处数——画布宽、右边那台的取图起点、两台各自朝对方那条边的融合带宽度。这三处错一个就得整轮重调,而且错法很隐蔽:几何没对准和融合带不对称在幕布上看着很像。向导生成的屏幕树恒过屏幕树校验,重叠像素超过单台画面宽一半的话下发时直接被拒,融合 γ 起手值给的是 2.2。

向导会自动读显示端上报的显示器清单来预填台数与分辨率,而装显示端那台机器上常常还接着一块运维或操作显示器。向导默认选中最宽的那块,并把「哪块屏是投影机」做成可改的下拉——这个下拉选错,会算出一组看着完全正常、实际却错的数字,这是最需要盯一眼的地方。另外 Surround 接法下台数仍要手填:Windows 把多台合成成一个显示器之后,系统里看不出它由几台组成,所以要填台数和重叠两个数;扩展桌面接法下只填重叠一个数。

二是测试图。标定视图工具条上有五个测试图按钮:网格 / 白 / 黑 / 灰 / 关,点一下即在全部在线显示端铺上对应的标定图,不需要提前准备图片文件。它替掉的是「命令行生成 BMP → 导入素材库 → 拖到画布 → 下发」这样一轮几十秒的循环——而标定期间这个循环要反复走。网格测试图还会自动标出重叠区:红色竖带的意思是「这一块应该和隔壁那台严丝合缝重合」,青色线是切片分界,台数与重叠像素从当前配置里读,不用再填一遍。测试图按当前画布尺寸即时生成,尺寸不可能填错;离开标定视图或下发节目时会自动撤下。

发布包的「文档 / 示例配置」目录里随包带着现成配置样例:两台 Surround 单屏、三台 Surround 单屏、三台扩展桌面三屏,共三个 JSON,键上带中文注释,可以直接照抄改值——本文参数表里的示例数值就出自其中的两台版。想试用的话是申请试用,一个工作日内人工发包。

更多投影融合相关的内容整理在投影融合专题里。

验证环境

  • SoftStage v0.7.4(2026-09-10)
  • 验证状态:已在两台投影机上点亮(办公室预研)
  • 项目状态:两个投影融合项目正在交付中,下月另有两个项目排期
  • 边界:点亮不等于验收,尚未在真实投影机上验收。

参考

  • SoftStage 播控融合系统更新日志 v0.7.4(随发布包附带)
  • SoftStage 用户手册(随发布包附带)

需要展厅软硬件方案或定制开发?

留言讨论

评论发布后会被人工复核,违规内容将被删除。

    还没有人评论,来说说你的看法

    如果发表没有反应,可以前往联系我们告诉我们。

    这个页面有问题?

    提交时会附带当前页面地址和浏览器信息,帮助我们定位问题。不填联系方式即为匿名。