同步式媒体服务器和投影仪的制作方法
【专利摘要】公开了一种沉浸式显示系统。所述沉浸式显示系统包括主投影仪系统和多个从属投影仪系统。主投影仪系统使用同步信号与多个从属投影仪系统同步对视频的显示。同步信号是从主投影仪系统向每个从属投影仪系统顺序发送的,其中,投影仪系统彼此串行连接。使用顺序链接的投影仪系统实现了子帧视频同步。
【专利说明】
同步式媒体服务器和投影仪
[0001] 相关申请交叉引用
[0002] 本申请要求于2014年10月28日提交的名称为"Synchronized Media Servers and Pro ject〇rS(同步式媒体服务器和投影仪)"的美国临时申请No. 62/069,720的优先权权益, 其全部内容通过引用合并于此。
技术领域
[0003] 本公开总体上涉及提供投影到多个屏幕上的同步视频的分布式投影仪系统。
【背景技术】
[0004] 数字电影服务器和投影仪接收数字内容以在剧院或其他场所中投影。可以将内容 打包在一个或多个数字文件中以供传输并在媒体服务器上存储。然后,媒体服务器可以从 该一个或多个数字文件中提取数字内容以使用一个或多个投影仪进行显示。在一些情况 下,内容可以是投影到屏幕上的3D视频,在该3D视频中,投影略微不同的视觉内容,供观看 者的右眼和左眼同时观察,以创建深度错觉。多投影系统可以用于在诸如剧院或礼堂之类 的场所中将视频显示在多个屏幕上,以便于观看者的沉浸式体验。
【发明内容】
[0005] 本文中描述的示例实施例具有创新的特征,其中单个的特征不是不可缺少的或者 不是独自地负责它们的期望属性。在不限制权利要求的范围的前提下,现在将概述一些有 利特征。
[0006] -种沉浸式显示系统可以包括被布置为提供视频的沉浸式观看的多个投影系统。 这种沉浸式显示系统可以包括各自投影视频的多个投影仪系统,其中,来自每个视频的视 频帧彼此同步。每个投影仪系统可以被配置为将其视频投影到位于观众周围的投影表面 上。以这种方式,观众可以体验沉浸到视频所描绘的环境中的感觉。由该多个投影仪系统提 供的同步视频可被投影到多个投影表面上,创建统一视频呈现。至少部分地由于将视频从 多个方向同时呈现给观看者,这种沉浸式显示系统能够产生具有相对高水平的现实主义的 视听呈现。
[0007]通常,电影院提供用于观看投影视频内容的单个屏幕。视频内容可以作为数字文 件的包以数字方式存储在媒体服务器上,媒体服务器对其进行解码以提供给投影仪。然而, 这种单屏幕投影仪系统未被配置为提供多视图内容(例如,被设计为投影到多个屏幕上的 媒体流)。将多个这种单屏幕投影仪系统进行组合以实现多视图内容的呈现来创建沉浸式 显示系统存在多项挑战。例如,为了提供沉浸式视听环境,重要的可以是减小或消除可能破 坏观看者的沉浸式体验质量的问题。具体地,如果来自不同投影仪的视频未被同步,则观看 者可能变得迷失方向、分神,或者可能以其他方式失去沉浸在环境中的感觉。将单屏幕投影 仪系统进行组合可以引起视频同步问题,这是因为这种投影仪系统可能无法被配置为与其 他投影仪系统同步视频。因此,尝试将单屏幕投影仪系统转换为沉浸式显示系统的一部分 可以导致在不同屏幕上失去同步的视频,降低了观看者的享受和满意度。
[0008] 因此,本文中提供了用于从多个投影仪系统提供同步媒体流的系统和方法。具体 地,主投影仪系统可以至少部分地基于由主投影仪系统提供的媒体流来产生同步信号,并 向多个从属投影仪系统顺序发送同步信号(例如,创建投影仪系统的链)。继续,链中的接收 到同步信号的每个从属投影仪系统可以:(1)将信号传递到后续从属投影仪系统,(2)处理 同步信号以确定何时显示视频帧,使得其与主投影仪系统的视频同步。因此,投影仪系统可 以顺序连接或链接在一起,以同步每个投影仪系统的媒体流,该同步信号由主投影仪系统 提供。
[0009] 在一些实施方式中,沉浸式显示系统包括具有至少3个顺序链接的投影仪系统的 至少3个屏幕。可以将数字媒体内容下载到每个投影仪系统,投影仪系统包括媒体服务器和 投影仪,其中,媒体服务器驱动投影仪。主投影仪系统创建并发送同步信号,以实现所有投 影仪系统对视频内容的具有子帧精确度的同步投影。同步信号在至少3个链接的投影仪系 统之间顺序地传递。
[0010] 有利地,顺序链接的投影仪系统可以利用简单的有线连接(例如,投影仪系统之间 的同轴电缆)来发送根据媒体环境中使用的标准时间码所导出的同步信号。使用顺序链接 的投影仪系统还可以简化同步信号的产生和发送。例如,相对于采用并行连接基础架构的 沉浸式显示系统,串行连接设计可以减少或消除对信号放大的需要。类似地,相对于采用并 行连接基础架构的沉浸式显示系统,串行连接设计减少或消除对中央分发系统向每个投影 仪系统分发同步信号的需要。此外,串行连接设计实现了沉浸式显示系统中投影仪系统数 量的灵活性,这是因为添加另一投影仪系统只需要在投影仪系统链中添加另一链路。这可 以提供优于并行连接设计的优点,这是因为当同步信号分发系统用完了可用物理连接点 时,在并行系统中可达到投影仪系统的最大数量。串行连接设计还可以导致投影仪系统之 间的相对小的延迟。同步信号还可以实现对具有不同帧率、宽高比、编解码器等的视频的同 步,这至少部分地是由于同步信号独立于这些参数。例如,主投影仪系统可以至少部分地基 于来自其帧缓冲器的信号来产生同步信号,并且从属投影仪系统可以至少部分地基于根据 同步信号中的信息调节其帧缓冲器的信号输出来同步其视频。
[0011] 在一些实施方式中,多视图内容可以被打包以由媒体服务器进行数字传递和摄 取,其中,该包包括要由相应多个投影仪系统来显示的多个视频信道。在一些实施例中,每 个视频信道可以符合标准数字内容打包格式(例如,由数字电影倡议有限责任公司(即DCI) 设置的标准)。包括主服务器在内的主投影仪系统可以摄取包,提取数字文件,并向其他从 属投影仪系统分发视频信道。在一些实施例中,主投影仪系统可以向意在播放视频数据的 投影仪系统选择性地分发视频数据。在一些实施例中,沉浸式显示系统中的每个投影仪系 统摄取整个包,并被配置为确定要解码和显示的适当视频信道。在一些实施例中,主服务器 被配置为为包中的每个视频信道自动确定适当的从属投影仪系统,并向该从属投影仪系统 发送视频信道数据,其中,该发送可以发生在多视图内容的呈现之前,在回放期间,其中,从 属投影仪系统缓冲视频信道数据,或者视频信道数据被实时传递和显示。
[0012] 在一些实施例中,主投影仪系统包括将其与从属投影仪系统进行区分的硬件和/ 或软件组件。例如,从属投影仪系统可以包括同步模块或卡,其允许从属投影仪系统至少部 分地基于源自主投影仪系统的同步信号将视频呈现进行帧锁定。在一些实施例中,主投影 仪系统和从属投影仪系统包含相同的硬件和/或软件组件,但是主投影仪系统被配置为充 当主设备,而其他投影仪系统被配置为充当从属设备。在一些实施例中,投影仪系统包括集 成到单个物理单元中的媒体服务器和投影仪。在一些实施例中,投影仪系统包括物理地分 离且(例如,通过有线或无线连接)以能够通信的方式彼此耦合的媒体服务器和投影仪。
【附图说明】
[0013] 出于说明目的,在附图中描绘了各种实施例,并且不应以任何方式将各种实施例 解释为限制本发明的范围。另外,可以组合所公开的不同实施例的各种特征以形成作为本 公开的一部分的附加实施例。可以去除或省略任何特征或结构。贯穿附图,可以重复使用附 图标记以指示参考要素之间的对应性。
[0014] 图1示出了用于提供沉浸式显示体验的示例沉浸式显示系统。
[0015] 图2示出了摄取数字内容以进行显示的多个示例投影仪系统。
[0016] 图3示出了显示同步视频的多个示例投影仪系统。
[0017] 图4示出了示例媒体服务器系统的框图。
[0018] 图5示出了从属媒体服务器接收同步信号并向链中的下一从属媒体服务器发送同 步信号。
[0019] 图6示出了被配置为允许投影仪系统从单屏幕投影仪系统升级为可以作为沉浸式 显示系统的一部分的投影仪系统的示例媒体服务器模块。
[0020] 图7示出了在沉浸式显示系统中的串行连接的媒体服务器中同步多个媒体流的示 例方法的流程图。
[0021] 图8示出了至少部分地基于来自主投影仪系统的同步信号将从属视频与主视频进 行同步的示例方法的流程图。
[0022] 图9示出了用于利用投影仪系统之间的控制连接和将投影仪系统连接到服务器的 内容线来提供沉浸式显示体验的示例沉浸式显示系统。
【具体实施方式】
[0023] 尽管本文中公开了某些实施例和示例,然而发明主题超过具体公开的实施例,延 伸到本发明的其他备选实施例和/或应用及其修改和等同物。因此,本文所附权利要求的范 围不限于下文所述的任何具体实施例。例如,在本文所公开的任何方法或处理中,该方法或 处理的动作或操作可以以任何合适顺序来执行,且不必限于任何具体公开的顺序。以能够 有助于理解特定实施例的方式,可以将各种操作依次描述为多个离散操作;然而,不应将描 述的顺序解释为暗示这些操作依赖于顺序。附加地,本文中所描述的结构可以体现为集成 的组件或分离的组件。为了将各种实施例进行比较,描述了这些实施例的某些方面和优点。 任何具体实施例不必实现所有这些方面或优点。因此,例如,可以以实现或优化本文所教导 的一个优点或优点组的方式来实现各种实施例,而不必实现本文同样教导的或建议的其他 方面或优点。
[0024] 沉浸式显示系统
[0025]图1示出了包括多个投影仪200a~c在内的示例沉浸式显示系统100,多个投影仪 200a~c被配置为将图像投影到相应屏幕105a~c上以提供沉浸式显示体验。沉浸式显示系 统100可以包括(例如,但不限于):多个直视型显示器、多个背投显示器、和/或多个前投影 显示器,比如屏幕105a~C。相邻显示器之间可以存在间隙。例如,屏幕105a~C可以如图1所 示在它们之间具有间隙。在一些实施例中,间隙可以相对小,接近于零,或为零。沉浸式显示 系统100可以包括多个平坦或弯曲的显示器或屏幕,或者其可以包括单个弯曲显示器或屏 幕。屏幕可以相对于彼此转动。屏幕105a~c还可以相对于彼此具有各自的倾斜度。沉浸式 显示系统100的屏幕105a~c可以包括平坦屏幕、弯曲屏幕或二者的组合。
[0026]示例沉浸式显示系统100包括三个平面前投影屏幕,其中,每个屏幕上的图像由投 影仪系统提供。投影仪系统200a被配置为将视频投影到屏幕105a上,投影仪系统200b被配 置为将视频投影到屏幕l〇5b上,且投影仪系统200c被配置为将视频投影到屏幕105c上。声 音系统可以安装在屏幕105a、屏幕105b和/或屏幕105c后面。
[0027]从投影仪系统200a~c出现的光可以各自具有不同光谱。这可以造成由这些投影 仪系统提供的图像之间的色差。这些色差可以用电子方式补偿。在B.Maximus等人的美国专 利公开No. 2007/0127121中公开了用于补偿两个投影仪之间的色差的示例方法,该美国专 利公开通过引用完整地合并于此。投影仪系统200a~c的光谱可以被配置为例如在电子补 偿之后利用根据Rec.709或DCI P3的色域来投影彩色图像。
[0028]投影仪系统200a~c表示被配置为将视频投影到屏幕150a~c上的设备。这些投影 仪系统200a~c可以包括媒体服务器和投影仪。在一些实施例中,媒体服务器与投影仪物理 地分开,并且(例如,通过有线或无线连接)以能够通信的方式耦合到投影仪。在一些实施例 中,投影仪系统包括集成的媒体服务器和投影仪。投影仪系统的媒体服务器部分可以包括 被配置为接收、存储和解码媒体内容的硬件和软件组件。媒体服务器可以包括被配置为执 行以下操作的硬件和软件:摄取(ingest)并解码数字内容文件,产生媒体流(例如,视频和 音频),向投影仪发送图像数据。媒体服务器可以包括用于进行以下操作的模块:摄取数字 内容,解码所摄取的内容,根据经解码的内容来产生视频,根据经解码的内容来产生音频, 提供用于访问安全内容的安全凭证,以及产生或解释用于提供同步呈现的同步信号等等。 投影仪可以包括光学引擎、调制元件、光学器件等以使得投影仪能够产生、调制并投影图 像。例如,投影仪可以使用阴极射线管(CRT)、液晶显示器(LCD)、数字光处理(DLP)、数字微 镜器件(DMD)等来实现。
[0029]投影仪系统200a~c可以被配置为提供具有符合多个标准中的任何一个标准的宽 高比和分辨率的视频,该多个标准包括(例如,但不限于):4K(例如,3636X2664、3996X 2160、3840\2160、4096父2160等)、21((例如,1828\ 1332、1998\1080)、!10(例如,1920\ 1080、1280 X 720)等。投影仪系统200a~c可以被配置为提供具有各种帧率的视频,该各种 帧率包括(例如,但不限于):24邙8、30邙8、60邙8、120办8等。投影仪系统200 &~〇可以被配 置为将同步的3D内容(例如,立体视频)显示在两个或更多个屏幕上。
[0030]如图1所示,投影仪系统200a可以被配置为主投影仪系统。如本文中使用的,主投 影仪系统或主媒体服务器提供同步信号,从属投影仪系统将其输出与该同步信号同步。主 投影仪系统200a在沉浸式显示系统100中摄取、解码、和/或提供主视听呈现。投影仪系统 200b和200c是从属投影仪系统。如本文中使用的,从属投影仪系统或从属媒体服务器提供 同步到主系统的图像,其中,同步至少部分地基于由主投影仪系统提供的同步信号。从属投 影仪系统可以提供在由主系统提供的视频的外围、邻近、附近投影的和/或以其他方式补充 的视频。
[0031]主投影仪系统200a通过电缆连接130a向第一从属投影仪系统(例如,投影仪系统 200b)发送同步信号,之后,第一从属投影仪系统通过电缆连接130b向第二从属投影仪系统 (例如,投影仪系统200c)发送相同的同步信号。同步信号对于所有投影仪系统是相同的或 者大体相同,以在沉浸式显示系统中实现全局同步视频。因此,至少部分地由于投影仪系统 200a~c基于同步信号来投影视频,在屏幕150a~c上提供同步视频呈现。如本文中使用的, 同步视频包括来自不同投影仪系统的视频,该视频具有在足够小的时间窗口内显示的彼此 相应帧,以大体上同时地显示。在一些实施例中,同步视频包括以下视频,其中相应帧被显 示为使得同步帧的显示之间的时间小于或等于大约lms,小于或等于大约500ys,小于或等 于大约350ys,小于或等于大约250ys,或者小于或等于大约200ys。这种同步可以被称为在 其同步中具有子帧精确度。例如,对于帧率为30f ps (或60f ps)的视频,视频的每个帧被显示 大约33.3ms (或16.7ms)。在显示视频帧的时间的部分内被同步的视频可以说具有子帧精确 度。例如,子帧精确度可以包括具有相应帧之间以下延迟的同步:该延迟小于帧率的大约 10%,小于帧率的大约5%,小于帧率的大约1%,或者小于帧率的大约0.1%。
[0032]在一些实施例中,主投影仪系统200a能够以帧为单位来控制视频的显示,并使用 用于每个帧的时间码来同步来自投影仪系统200b和200c的视频帧,该时间码由同步信号所 携带,本文中参照图4对此更详细地描述。因此,投影仪系统200a~c可以至少部分地基于同 步信号中用于每个帧的时间码来准确地同步投影到屏幕150a~c上的视频。
[0033]作为示例,沉浸式显示系统100可以包括被配置为在电影院内播放DCI兼容内容的 DCI兼容投影仪系统200a~c JCI兼容内容可以包括媒体流(例如,从数字内容中提取的视 频数据或视频和音频数据)。在一些实施方式中,例如,媒体流被提供为用于分发到电影院 的包括压缩的、加密的和打包的数据在内的数字电影包("DCP")。数据可以包括数字电影发 行母版("DCDM"),其包括映射到数据文件格式的图像结构、音频结构、字幕结构等。数据可 以包括构成DCP中视听呈现的图像要素文件(picture essencefiIe)和音频要素文件 (audio essence filehDCP可以包括以下合成(composition),该合成包括对正片 (feature)、预告片、广告、标志等的单一数字呈现所需的所有要素(essence)和元数据。投 影仪系统200a~c可以被配置为摄取DCP并产生DCDM的视觉上难以区分的副本,然后使用 DCDM的该副本来产生图像和声音以向观众呈现。
[0034]图1示出了 3个投影仪系统200a~c以及3个屏幕。然而,沉浸式显示系统可以包括 不同数量的投影仪系统和/或屏幕。例如,沉浸式显示系统100可以包括2、3、4、5、6、7、8、9、 10个或多于10个的投影仪系统。沉浸式显示系统100可以包括2、3、4、5、6、7、8、9、10个或多 于10个的屏幕。沉浸式显示系统100可以被配置为使得多于一个的投影仪系统在单个屏幕 上提供视频,使得图像大体重叠。沉浸式显示系统100可以被配置为使得投影仪系统在单个 屏幕上提供视频,其中,来自投影仪系统的视频最小限度地重叠,彼此相邻,或彼此接近,以 提供大体统一的视频呈现。
[0035] 示例投影仪系统
[0036]图2示出了摄取数字内容110以在沉浸式显示系统100中进行显示的多个示例投影 仪系统200a~d。数字内容110可以是包括内容数据和元数据在内的数字文件的任意集合, 该内容数据和元数据组成了要由沉浸式显示系统100显示的合成。可以由多个投影仪系统 200a~d通过网络连接150来摄取数字内容110。媒体服务器210a~d可以被配置为从摄取的 数字内容110中提取适当的数据文件并对适当的视频内容进行解码以向相应投影仪220a~ d发送。主投影仪系统200a可以产生同步信号以通过电缆130(例如,同轴电缆)向第一从属 投影仪系统200b发送。然后,第一从属投影仪系统200b可以向第二从属投影仪系统200c发 送同步信号,之后第二从属投影仪系统200c可以向第三从属投影仪系统200d发送同步信 号,且依此类推。以这种方式,沉浸式显示系统100可以从多个投影仪系统显示同步视频。 [0037]在一些实施例中,主投影仪系统和从属投影仪系统200a~d可以被配置为仅摄取 数字内容Iio中预期用于该特定投影仪系统的部分。例如,投影仪系统200a~d可以下载数 字包中包含足以提供预期用于该特定投影仪系统的内容的数据在内的部分。在一些实施例 中,主投影仪系统200a摄取整个数字内容110,并向从属投影仪系统200b~d分发该数字内 容110的副本。在一些实施方式中,在摄取数字内容110之后,主投影仪系统向每个从属投影 仪系统200b~d分发数字内容110的一部分,其中,向从属投影仪系统发送的部分包含足以 使得该特定从属投影仪系统提供其视听呈现的数据。可以通过网络连接150发生对数字内 容110的发送,该网络连接150可以是有线连接、无线连接或者有线连接和无线连接这二者 的组合。
[0038]主投影仪系统200a可以通过网络连接150向从属投影仪系统200b~d发送数字内 容110的副本或数字内容110的一部分的副本。在这种情况下,在通过在每个从属投影仪系 统200b~d中缓冲数据来呈现数字内容110中包含的合成期间,和/或在实时呈现该合成期 间,主投影仪系统200a可以在呈现包含该合成之前向从属投影仪系统200b~d发送数字内 容110。在一些实施方式中,主投影仪系统200a可以向从属投影仪系统200b~d发送信息,该 信息指示数字内容110中每个从属投影仪系统应当摄取哪个部分。至少部分地基于该信息, 每个从属投影仪系统200b、200c、200d可以摄取数字内容110的一部分。
[0039]数字内容110和投影仪系统200a~d可以被配置为符合数字电影标准,例如除其他 事项外描述了数据文件格式、硬件能力、安全标准等的数字电影系统规范(uDCSf)t^aDCSS 之类的这种规范可以允许各种不同的内容制作方、不同的分发方和不同的呈现方一起工作 以向观众产生、分发和显示数字内容,例如电影。之后,呈现诸如电影之类的数字内容的电 影院和其他这种场所可以投资能够显示根据该规范打包的数字内容的系统。
[0040] 数字内容110可以包括符合单个规范的数据。例如,数字内容110可以是数字电影 包("DCP")。在一些实施例中,与DCP关联的标准可以扩展为包括多视图内容(例如,将被同 时显示在多个屏幕上的视频)ACP可以包括用于沉浸式显示系统100中的每个屏幕的数据 (例如,音频、视频和元数据)。在特定实施方式中,DCP可以被配置为具有用于沉浸式显示系 统100中的每个屏幕的合成播放列表("CPL")。在一些实施例中,数字内容110包括用于沉浸 式显示系统100中的每个屏幕的DCP。至少部分地基于数字内容110中包含的DCP和/或CPL, 每个投影仪系统200a~d可以实现智能摄取功能,该智能摄取功能将数字内容110的摄取限 制到数字内容110中用于其预期屏幕的相关部分。在某些实施方式中,沉浸式显示系统100 从混合在一起的用于适应弯曲屏幕的投影仪系统200a~d显示DCP内容。
[0041] 数字内容110可以包括符合多个规范的数据。例如,数字内容110的一部分可以是 DCP,而其他部分可以包括符合另一规范的数据。类似地,数字内容110可以包括符合规范的 数据以及不符合规范的数据。例如,数字内容110的一部分可以是DCP,而其他部分可以包括 非DCP数据。
[0042]当数字内容110符合单个规范、多个规范或者单个规范和非规范的组合时,本文中 描述的系统和方法可以有利地允许来自多个投影仪系统的视频的同步。该优点至少部分地 由于主投影仪系统200a在解码视频内容之后产生同步信号而被实现。主投影仪系统200a可 以产生独立于数字内容110格式的适当的时间线和元数据,并将该信息编码到同步信号中。 在一些实施例中,可以在视频帧之间完成同步(例如,基于线的同步)。例如,在投影仪的调 制部(例如,DMD芯片)之前,主投影仪系统200a可以在投影仪中的帧缓冲输出之后产生同步 信号。每个从属投影仪200b~d可以接收同步信号,并基于该信号中的时间线和元数据来控 制其对视频的显示。例如,从属投影仪系统200b~d可以在与主投影仪系统200a类似的硬件 级别上对同步信号进行帧锁定(例如,在帧缓冲器之后以及在调制芯片之前)。因此,在一些 实施例中,投影仪系统200a~d能够以帧为基础进行同步,对内容进行帧锁定,其中,逐帧地 链接定时。因此,沉浸式显示系统100可以将投影仪系统200a~d彼此同步,以具有子帧精确 度的内容回放,其中,每个服务器具有不同的DCP、单个DCP中的不同CPL、和/或DCP和非DCP 内容。
[0043] 沉浸式显示系统100还可以同步具有不同宽高比、不同内容格式(例如JPEG2000、 MPEG4等)、和/或不同帧率的视频。例如,侧屏幕可以具有比主屏幕的帧率高的帧率,或者反 之亦然。在一些实施例中,在不同帧率是彼此的倍数(例如,30fps和60fps),是公共帧率的 倍数(例如,24fps和60fps都是12的倍数)的情况下,或者在同步信号的数据率允许以不同 帧率进行同步的情况下(例如,在同步信号的基频是可能帧率的倍数的情况下),可以发生 对不同帧率的同步。沉浸式显示系统100还可以同步立体视频、非立体视频、或这二者的组 合。
[0044] 在一些实施例中,沉浸式品示系统100可以显示同步到(例如,由主投影仪系统 200a提供的)DCP内容的(例如,由从属投影仪系统200b、200 c和/或200d提供的)非DCP内容。 这可以允许将动态内容(例如,来自社交媒体的提要、广告、新闻提要等)连同主视频呈现 (例如,正片)一起显示。在一些实施例中,从属投影仪系统200b~d中的一个或多个提供叠 加在主屏幕或侧屏幕上的动态的同步内容。
[0045]在一些实施例中,主投影仪系统200a在主屏幕上提供来自DCP的内容,并且至少2 个从属投影仪系统200b、200c在侧屏幕上提供来自非DC源的内容。在一些实施例中,主投影 仪系统200a和从属投影仪系统200b~d提供跨多个屏幕而同步的字幕。例如,不同的字幕可 以显示在不同的屏幕上。在某些实施方式中,字幕是内容包的一部分。在一些实施方式中, 字幕可以从不同源获取并且可以与视频同步地显示在一个或多个屏幕上。在一些实施例 中,从属投影仪系统200b~d中的一个或多个被配置为在侧屏幕上与由主投影仪系统200a 提供在主屏幕上的视频同步地显示新闻提要(例如,丰富站点摘要或RSS提要)。例如,主投 影仪系统200a可以在主屏幕上显示合成(例如,具有JPEG2000格式的正片),并且至少一个 从属投影仪系统200b~d可以在合成上叠加对RSS提要(例如,来自如Twitter?的社交网 络网站的提要)的现场呈现。在一些实施例中,投影仪系统200a~d可以利用现有的被配置 为显示字幕的硬件和软件来显示附加或备选的文本内容。
[0046]在一些实施例中,媒体服务器210a~d中的一个或多个可以与其关联的投影仪 220a~d物理地分离。在这种情况下,如本文中所述,同步信号可以在帧缓冲输出之前由主 媒体服务器210a产生。类似地,从属媒体服务器210b~d可以在其帧缓冲输出之前同步视频 输出。
[0047]主投影仪系统200a和从属投影仪系统200b~d可以是大体相同的设备。在一些实 施方式中,用户可以将设备配置为承担主角色和从属角色。在某些实施方式中,由设备摄取 的内容至少部分地确定投影仪系统的角色(例如,主或从属)。沉浸式显示系统100可以因此 被配置为不包括控制从属投影仪系统的任何特定主服务器。
[0048]主投影仪系统200a可以包括将其与从属投影仪系统200b~d进行区分的硬件和/ 或软件组件。例如,主投影仪系统200a可以包括专用于产生同步信号的硬件和/或软件。类 似地,从属投影仪系统200b~d可以包括专用于基于同步信号来同步视频输出的硬件和/或 软件。
[0049]沉浸式显示系统100可以在自动化系统中进行操作(例如,影院管理系统(即 "TMS")和/或屏幕管理系统(SrSMS"))。在TMS中,例如,沉浸式显示系统100可以被视为单 个实体。这可以允许现有TMS相对容易地将操作从排他式操作的单屏幕投影系统扩展为包 含沉浸式显示系统100。
[0050] 示例顺序链接的投影仪系统
[0051] 图3示出了在多个屏幕上显示同步视频的多个示例投影仪系统200a~c。投影仪系 统200a~c利用电缆130a和130b串行连接以将同步信号从主投影仪系统200a中继到第一从 属投影仪系统200b再到第二从属投影仪系统200c。通过电缆130a、130b的通信以足以用子 帧精确度来同步投影仪系统200a~c之间的视频的数据率实时发生。
[0052]作为说明性的非限制示例,每个投影仪系统200a~c可以具有在其上存储的单个 DCP。主投影仪系统200a可以从其DCP中提取视频,并至少部分地基于视频来产生同步信号。 主投影仪系统200a可以将视频显示在主屏幕上。主投影仪系统200a可以通过第一同轴电缆 向第一从属投影仪系统200b发送同步信号。第一从属投影仪系统200b可以从其DCP中提取 视频,并使用同步信号在第一侧屏幕上将对视频的呈现与主投影仪系统200a对视频的呈现 进行同步。与处理同步信号并行地,第一从属投影仪系统200b还可以通过第二同轴电缆向 第二从属投影仪系统200c转发同步信号。第二从属投影仪系统200c可以从其DCP中提取视 频,并使用同步信号在第二侧屏幕上将对视频的呈现与主投影仪系统200a对视频的呈现进 行同步。
[0053]投影仪系统200a~c还可以经由网络连接150以能够通信的方式耦合,网络连接 150可以是有线的(例如,使用以太网连接)、无线的(例如,使用诸如IEEE 802. Iln之类的无 线联网协议)或这二者的组合。在一些实施方式中,通过网络连接150的通信不需要支持实 时通信。在某些实施方式中,可以通过网络连接150从主投影仪系统200a向从属投影仪系统 200b、200c中的一个或多个发送视频。在呈现视频之前或者在正在呈现视频时(例如,使用 缓冲系统或实时地),可以发送视频。在某些实施方式中,每个投影仪系统200a~c使用网络 连接150来摄取要显示的内容。应理解:从属投影仪系统200b、200c可以在没有网络连接150 存在或者网络连接150连接到投影仪系统200a~c中一部分的情况下与主投影仪系统200a 同步。例如,一个或多个投影仪系统200a~c可以从计算机可读存储介质(例如,蓝光盘、USB 驱动器等)摄取用于呈现的内容,并且该内容可以利用电缆130a、130b与由串行连接的投影 仪系统200a~c提供的内容同步。
[0054]主投影仪系统200a至少部分地基于其正在提供的内容(例如,视频和/或音频)来 产生同步信号,以通过电缆130a向第一从属投影仪系统200b提供。同步信号可以是时间编 码的,使得第一从属投影仪系统200b可以将其视频输出与主投影仪系统200a的输出进行同 步。可以通过在链中添加另一链路将附加从属投影仪系统添加到投影仪系统的链。例如,可 以通过利用电缆130b将第二从属投影仪系统200c连接到第一从属投影仪系统200b来添加 第二从属投影仪系统200c。然后,第一从属投影仪系统200b可以将其从主投影仪系统200a 接收到的同步信号向第二从属投影仪系统200c传播。添加更多的从属投影仪系统遵循同样 的模式。添加从属投影仪系统,并且在该从属投影仪系统与之前的从属投影仪系统之间连 接电缆,使得之前的从属投影仪系统可以向新添加的从属投影仪系统传播同步信号。
[0055]投影仪系统200的总数可以至少部分地基于预期用途而改变。投影仪系统200的最 大数量可以至少部分地基于可接受的同步精确度。每个附加投影仪系统增加了系统中的整 体延迟,潜在地降低了同步精确度。如本文中使用的,系统的延迟可以和主投影仪系统200a 发送同步信号的时间与链中的最后一个从属投影仪系统接收同步信号的时间之间的时间 相关。系统的延迟还可以和在主投影仪系统200a中显示视频帧的时间与在从属投影仪系统 200b、200c中显示相应视频帧的时间之间的时间差相关。系统的延迟还可以和理论上应当 显示视频帧的时间与实际上显示视频帧的时间之间的时间差相关。
[0056] 在一些实施例中,可接受的同步精确度可以被测量为主视频中连续视频帧之间的 时间的分数(例如,由主投影仪系统200a提供的视频的帧显示时间),其中,可接受的精确度 可以小于或等于帧显示时间的大约10%,小于或等于帧显示时间的大约5%,小于或等于帧 显示时间的大约1 %,小于或等于帧显示时间的大约〇. 1 %,或者小于或等于帧显示时间的 大约0.01 %。在一些实施例中,可接受的同步精确度可以以秒为单位来测量,其中,可接受 的精确度可以小于或等于大约Ims,小于或等于大约500ys,小于或等于大约350ys,小于或 等于大约250ys,小于或等于大约200ys,小于或等于大约100ys,或者小于或等于大约50ys。 在一些实施方式中,系统的总数是(例如,但不限于): 3个系统、4个系统、5个系统、6个系统、 7个系统、8个系统、9个系统、10个系统、15个系统、20个系统、至少10个系统或者3个系统与 10个系统之间。
[0057] 同步信号可以被配置为波形,该波形能够(例如,使用数字方法)将数据编码到其 中。例如,同步信号可以包括被定义为均具有64比特信息的字。每个字可以包括同步信息 (例如,时间码)和/或附加信息,比如用于从属投影仪系统的命令。在一些实施例中,同步信 号的数据率可以是大约2Mbps。如果信号中的每个字是64比特,则由于同步信号施加的约束 而引起的延迟是大约32ys(每个字的2Mbps/64比特是大约31,250字/秒)。其他数据率和/或 字大小是可能的,这将造成不同的计算和测量延迟。
[0058]同步信号还可以包括预期用于一个或多个从属投影仪系统200b、200c的命令。还 可以通过网络连接150向从属投影仪系统200b、200c发送命令。编码到同步信号中的命令可 以是预期用于实时执行或接近实时执行的命令。例如,通过同步信号发送的命令可以包括 用于至少部分地基于内容中的元数据来改变侧屏幕颜色空间、亮度等的命令(例如,如果侧 屏幕上的图像是明亮的,则同步信号中的命令可以对侧屏幕投影仪输出给予较少的光加 权,以降低对投影到主屏幕上的内容的效果)。通过网络连接150发送的命令可以是预期用 于接近实时执行或延迟执行的命令。例如,可以通过网络连接150发送用于打开或关闭遮光 板或者加载内容的命令。
[0059] 在一些实施例中,通过利用同步信号来指示延迟,在屏幕之间可以存在独立设置 的内容延迟。例如,同步信号可以包括时间线调整,该时间线调整提供了调整由每个投影仪 系统显示的各个视频的能力。在一些实施例中,如果从属投影仪系统200b、200c中的一个或 多个停止显示视频内容(例如,由于故障),则主投影仪系统200a可以被配置为继续显示视 频。
[0060] 相对于通过并行连接来同步投影仪系统,将投影仪系统200a~c串行在一起进行 菊花式链接(Daisy-chaining)提供了多个优点。例如,将投影仪系统200a~c进行菊花式链 接允许沉浸式显示系统避免使用外部同步或信号放大设备。作为另一示例,投影仪系统 200a~c可以使用从一个投影仪到下一投影仪的简单布线(例如,同轴电缆或BNC电缆)而连 接在一起。这种串行连接可以造成相对小的延迟。可以通过修改或采用能够通过同轴电缆 或其他类似电缆而被使用的现有同步技术(例如,线性时间编码("LTC")或AES3信号(例如, 符合IEC 60958标准的信号))来实现同步信号,从而减少在现有投影仪或其他显示系统中 实施该技术的潜在障碍。
[0061 ] 示例媒体服务器
[0062]图4示出了示例媒体服务器系统210的框图。媒体服务器系统210可以是主媒体服 务器或从属媒体服务器。媒体服务器系统210可以被配置为产生同步信号(例如,当其是主 媒体服务器系统时),发送同步信号(例如,通过诸如同轴电缆之类的同步链路),接收同步 信号(例如,当其是从属媒体服务器系统时),至少部分地基于同步信号将视频的呈现进行 同步,通过网络连接来发送和接收通信,处理数字文件以产生视频,提供安全凭证以提取视 频等等。媒体服务器系统210可以包括足以完成本文中描述的功能的硬件和软件。
[0063]媒体服务器系统210包括诸如计算机处理器之类的控制器201和诸如非暂时性计 算机存储器的数据存储器202。控制器201可以被配置为提供计算能力并且指导和协调对足 以提供媒体服务器系统210的目标功能和期望功能的功能的执行。数据存储器202可以用于 存储数字文件(例如,DCP)、软件、可执行指令、配置设置、校准信息等。在一些实施例中,媒 体服务器210提供可通过网络连接来访问的用户接口或控制程序,该用户接口或控制程序 允许用户或其他系统向媒体服务器系统210提供命令,监视媒体服务器系统的状态,和/或 向媒体服务器系统210请求信息。在一些实施例中,用户或其他系统可以与沉浸式显示系统 中的主媒体服务器通信,以控制沉浸式显示系统中的所有媒体服务器。
[0064]媒体服务器系统210包括通信模块203,通信模块203被配置为通过网络连接(例 如,本文中参照图2和图3描述的网络连接150)来处理、发送、接收、构造和/或解释信息。例 如,通信模块203可以被配置为摄取数字内容以由相关联的投影仪进行显示。如本文中所 述,通信模块203可以被配置为执行智能摄取功能,其中,摄取用于在相关联的投影仪上显 示内容所必需的数据,并且不摄取其他数据。通信模块203可以被配置为发送要由所连接的 媒体服务器执行的命令。例如,主媒体服务器可以命令一个或多个从属媒体服务器通过遮 挡(dowsing)快门或其他类似功能来控制其关联的投影仪系统。从属投影仪系统中的通信 模块203可以被配置为接收和解释从主投影仪系统接收到的命令。
[0065]媒体服务器系统210包括媒体模块204,媒体模块204被配置为处理数字数据以产 生视频呈现。媒体模块204可以被配置为从诸如DCP包之类的标准格式中提取出打包的文 件,并且向投影仪提供适当的信号,使得投影仪显示预期视频。例如,为了显示正片,媒体模 块204可以将数字文件解压缩,识别适当的播放列表文件,对关联的图像要素文件进行解 码,对关联的音频要素文件进行解码,并产生向投影仪发送以供显示的视频信号。
[0066]媒体服务器系统210包括安全模块205,安全模块205被配置为提供适当的安全功 能以访问安全数字文件。例如,DCP可以被加密以防止未授权访问。安全模块205可以提供适 当的安全凭证并对数字文件进行解密,使得媒体模块204可以访问文件。当由媒体模块204 产生的视频信号要通过电缆向投影仪发送时,例如,当投影仪与媒体服务器系统210物理地 分开时,安全模块也可以提供安全功能。
[0067]媒体服务器系统210包括同步模块206,同步模块206被配置为产生同步信号(例 如,当媒体服务器210是主投影仪系统的一部分时),发送同步信号(例如,通过同步电缆), 和/或处理同步信号(例如,当媒体服务器210是从属投影仪系统的一部分时)。同步模块206 可以被配置为产生同步信号。同步信号可以独立于在与合成(例如,视频呈现)相关的数字 文件中提供的同步信息而被产生。例如,可以至少部分地基于由媒体模块产生的视频信号 来产生同步信号。在视频信号被输入到投影仪中的调制芯片之前(或与其并行地),可以至 少部分地基于投影仪中的帧缓冲器的输出来产生同步信号。
[0068]同步信号可以是波形,该波形具有被编码在其中的信息。该波形可以利用双相符 号编码("BMC")对数据进行编码(例如,在AES3和S/PDIF信号中所使用的)。利用BMC编码的 同步信号可以是对极性不敏感的,这在具有多个投影仪系统的沉浸式显示系统中会是有利 的。可以将该波形划分为字或比特组,且信息被编码在字内的特定位置处。该波形可以具有 一个或多个经编码的字。同步波形可以是经修改的线性时间码("LTC")或经修改的AES3信 号。该波形可以对SMPTE时间码数据进行编码,以实现将从属投影仪系统同步到主投影仪系 统。该波形还可以对寻址到或预期用于一个或多个投影仪系统的命令或其他信息(例如,元 数据)进行编码。
[0069]作为说明性的非限制示例,同步信号可以包括两个64比特的字。第一个字可以包 括24比特的帧号、有效状态比特、信道状态比特、用户数据比特、奇偶校验比特(例如,用于 验证接收到的字)。在某些实施方式中,用户数据比特中的有效边沿可以用于指示主投影仪 系统将开始下一帧。第二个字可以包含由主投影仪系统用于向所连接的从属投影仪系统提 供命令的命令结构。诸如元数据之类的附加数据可被包括在第一个字或第二个字中。例如, 第二个字可以包括从主投影仪系统到所连接的从属投影仪系统的24比特指令。元数据可以 用于向从属投影仪系统提供信息以修改其功能。例如,元数据可以用于指示主投影仪系统 暂停。然后,从属投影仪系统可以暂停其回放,直到接收到指示主投影仪系统上的回放已经 恢复的另一信号为止。同步信号可以是对标准信号(例如,LTC或AES3信号)的修改。这可以 允许现有投影仪系统、硬件和/或软件并入足以通过相对直观和容易的方式实现同步信号 的元件。
[0070] 同步模块206可以包括用于解释被编码为同步信号的信号的查找表、数据结构、数 据表、数据库等。例如,同步模块206可以包括命令表,该命令表将命令与编码到同步信号中 的数字相关。
[0071] 作为说明性的非限制示例,同步信号可以具有大约2Mbps的数据率。当使用64比特 字对同步信号进行编码时,数据率是大约32ys/字。在同步信号包括两个字的情况下,发送 分组(例如,两个字)的时间是大约64ys。
[0072]同步模块206可以被配置为至少部分地基于同步信号来调整视频帧的显示。例如, 同步模块206可以等待在同步信号中接收到的匹配帧id。当接收到匹配帧id时,同步模块 206可以指示投影仪显示适当的视频帧。
[0073]在一些实施例中,同步模块206至少部分地基于由媒体模块204提供的音频来产生 同步信号。例如,声音可以由主投影仪系统产生,并且音频的定时可以驱动视频同步链。音 频可以由媒体模块204实时地处理,且视频帧可以在相对于音频时钟域的时钟周期的数量 的意义上来指定。这可以在回放期间实现音频和视频的自动对准。在一些实施例中,可以在 视频消隐时隙期间(例如,使用反压(b a c k - p r e s s u r e)算法)执行对视频回放的连续或大体 连续的调整。因此,主投影仪系统可以实时地播放音频,并使用媒体模块204来显示同步到 音频的视频。主投影仪系统还经由同步模块206向所连接的从属投影仪系统提供同步信号。 然后,从属投影仪系统可以将它们的视频同步到由主投影仪系统提供的该同步信号,从而 使得它们的视频与主视频同步而不必同步到它们的音频。
[0074] 从属媒体服务器同步
[0075]图5示出了从属媒体服务器210在第一连接器502处接收同步信号并从连接器504 向链中的下一从属媒体服务器发送同步信号。第一连接器502和第二连接器504可以是对于 在该领域中通常使用的同步输入信号和同步输出信号所使用的标准连接器,比如BNC连接 器。
[0076]在连接器502处接收到同步信号时,从属媒体服务器210可以使用有源电子器件 505将该信号从接收(Rx)端口循环到发送(Tx)端口。在一些实施例中,有源电子器件包括放 大器。在一些实施例中,有源电子器件505被配置为减少向同步链中引入延迟。
[0077]从属媒体服务器210还可以将同步信号定向至同步模块进行处理和利用。从属媒 体服务器210可以包括被配置为从同步信号中提取同步信息并至少部分地基于所提取的同 步信息来控制视频回放的硬件和软件组件。例如,从属媒体服务器210可以包括被配置为将 其回放与同步信号进行帧锁定的硬件。
[0078]模块化媒体服务器模块
[0079]图6示出了被配置为允许投影仪系统从单屏幕投影仪系统升级为可以作为沉浸式 显示系统(例如,本文中参照图1和图2描述的沉浸式显示系统)的一部分的投影仪系统的示 例媒体服务器模块610。媒体服务器模块610可以包括连接器和接口元件620以提供与现有 投影仪系统基础架构(例如,屏幕管理系统("SMS")中存在的投影仪系统基础架构)的兼容 性。媒体服务器模块610还可以包括被配置为提供本文中参照图4描述的功能的电子器件 630。例如,连接器620和电子器件630可以被配置为接收同步信号并至少部分地基于同步信 号来控制视频回放。作为另一示例,连接器620和电子器件630可以被配置为产生自定义同 步信号以在多个投影仪系统之间同步视频回放。作为另一示例,连接器620和电子器件630 可以被配置为顺序链接的投影仪系统的一部分,其中,在串行连接的投影仪系统之间顺序 地传递同步信号。
[0080]媒体服务器模块610可以被配置为集成到投影仪系统中,使得媒体服务器模块610 被配置为驱动投影仪系统的投影仪。以这种方式,媒体服务器模块610允许投影仪系统更新 和升级而不需要更换投影仪。因此,媒体服务器模块610提供了将投影仪系统升级为包括本 文中描述的沉浸式呈现能力的方式。另外,媒体服务器模块610可以充当集成电影媒体处理 器,从而提供集成电影处理器和媒体服务器的功能。这可以将投影仪系统转换为DCI兼容的 投影仪和媒体服务器。
[0081 ] 媒体流同步方法
[0082]图7示出了在沉浸式显示系统中的串行连接的媒体服务器中同步多个媒体流的示 例方法700的流程图。方法700可以由沉浸式显示系统中的多个投影仪系统和/或媒体服务 器执行。渚如本文中参照图2、图4、图5或图6描述的媒体服务器的一个或多个媒体服务器可 以执行方法700的一个或多个步骤。另外,媒体服务器的一个或多个模块(例如,本文中参照 图4描述的一个或多个模块)可以执行方法700的一个或多个步骤。此外,方法700的单个步 骤可以由多于一个的模块和/或投影仪系统执行。
[0083]在框705中,主投影仪系统提取用于呈现的合成(composition)。如本文中所述,合 成可以包括要向观众呈现的视频和/或音频。合成可以包括要由主投影仪系统显示的视频。 在一些实施方式中,合成可以包括要由两个或更多个从属投影仪系统显示的视频。在这种 场景中,主投影仪系统可以向各个从属投影仪系统发送足以显示视频的数据。在一些实施 例中,两个或更多个从属投影仪系统均提取合成,以由各自的从属投影仪系统进行呈现。
[0084] 在框710中,主投影仪系统至少部分地基于提取的合成来产生同步信号。同步信号 可以将数据字编码为同步波形。编码的数据字可以包括具有时间码形式的同步信息。在一 些实施例中,主投影仪系统至少部分地基于由主投影仪系统呈现的合成中的音频来产生同 步?目号。
[0085] 在框715中,主投影仪系统向第一从属投影仪系统发送同步信号。主投影仪系统可 以通过同轴电缆或具有信号线和接地线的其他电缆来发送同步信号。在框720中,第一从属 投影仪系统接收同步信号并向第二从属投影仪系统转发同步信号。第一从属投影仪系统可 以在输入同步连接器处接收同步信号,并在输出同步连接器处发送同步信号。
[0086]在框725中,主投影仪系统显示来自所提取的合成的视频帧。在框730,第一从属投 影仪系统和第二从属投影仪系统显示与由主投影仪系统显示的视频帧同步的视频帧,其 中,至少部分地基于由主投影仪系统产生的同步信号来同步所显示的视频帧。第一从属投 影仪系统和第二从属投影仪系统均可以处理接收到的同步信号以提取同步信息。另外,第 一从属投影仪系统和第二从属投影仪系统均可以至少部分地基于所提取的同步信息来控 制对其视频的回放(例如,控制何时显示视频帧的定时)。
[0087]图8示出了至少部分地基于来自主投影仪系统的同步信号将从属视频与主视频进 行同步的示例方法800的流程图。该方法可以由沉浸式显示系统中的从属投影仪系统执行, 例如本文中参照图1至图5描述的从属投影仪系统。从属投影仪系统可以包括被配置为执行 方法800中的步骤的硬件和软件,并且该方法中的每个步骤可以由从属投影仪系统的一个 或多个组件和/或一个或多个模块来执行。类似地,方法800中的一个或多个步骤可以由从 属投影仪系统的硬件和软件的任何组合来执行。方法800可以允许从属投影仪系统将从属 视频与主视频进行同步。在一些实施例中,从属投影仪系统可以包括经修改的单个投影仪 系统。例如,投影仪系统可以用诸如本文中参照图6描述的模块610之类的模块来翻新,该模 块被配置为接收同步信号并至少部分地基于接收到的同步信号来同步其视频。在一些实施 方式中,同步信号可以由主投影仪系统产生,该主投影仪系统不被专门设计为沉浸式显示 系统的一部分。例如,被配置用于单屏幕影院的投影仪系统可以基于诸如LTC或AES3之类的 标准来产生同步信号。从属投影仪系统可以接收同步信号,并基于该产生的同步信号来同 步其视频。以这种方式,可以使用现有硬件并将一个或多个投影仪系统翻新(例如,使用模 块610)以作为从属投影仪系统来创建沉浸式显示系统。
[0088]在框805中,从属投影仪系统接收同步信号。可以由主投影仪系统或者被配置为产 生同步信号的另一系统来产生同步信号。同步信号可以基于标准同步信号(例如,LTC、AES3 等),或者它可以符合从属投影仪系统能够处理的格式,并且它可以根据该格式来提取同步 信息。可以通过诸如同轴电缆之类的具有信号线和接地线的电缆来接收同步信号。应理解: 其他布线选项在本公开的范围内,其包括(例如,但不限于):串行电缆、双绞线电缆、USB电 缆等。
[0089]在框810中,从属投影仪系统通过另一电缆(例如,与用于接收同步信号的电缆不 同的电缆)向另一从属投影仪系统发送接收到的同步信号。从属投影仪系统可以包括有源 电子器件,该有源电子器件被配置为接收同步信号并向链中的下一从属投影仪系统传递该 信号。在一些实施例中,从属投影仪系统包括放大器、滤波器和/或其他被配置为在同步信 号从一个从属投影仪系统传递到下一从属投影仪系统时减少同步信号劣化的电子器件。
[0090] 在框815中,从属投影仪系统从接收到的同步信号中提取同步信息。这可以与框 810中同步信号的发送并行地发生。可以完成该操作以降低或最小化沉浸式显示系统中的 延迟。同步信息可以包括足以使得从属投影仪系统提供与由另一投影仪系统(例如,主投影 仪系统和/或其他从属投影仪系统)提供的视频同步的视频帧的信息。同步信息可以包括 (例如,但不限于):帧号、时间戳、时间码、元数据、用于从属投影仪系统的命令等,本文中对 此更详细地描述。
[0091] 在框820中,从属投影仪系统提供与由另一投影仪系统提供的视频同步的视频帧。 从属投影仪系统可以在帧缓冲器处同步视频帧。从属投影仪系统可以在处理链中在帧缓冲 器之前的点(例如,在视频解码阶段)同步视频帧。同步的视频帧可以与来自其他投影仪系 统的视频一起显示在屏幕上,以向观看者提供沉浸式观看体验。
[0092]用于电影内容的使用连接来顺序链接的投影仪系统的示例 [0093]在一些情况下,电影内容可以在被发送到每个投影仪系统之前首先容宿(hosted) 于服务器上。图9示出了利用投影仪系统900a~c之间的控制连接(例如,用于发送命令的连 接)以及用于从服务器节点980向投影仪系统900a~c发送内容的连接来提供沉浸式显示体 验的示例沉浸式显示系统899。如本公开中之前描述的,投影仪系统900a~c可以利用电缆 930a~b来顺序链接。投影仪系统900a~c中的每一个还可以包括媒体服务器。诸如本文中 参照图2、图4、图5或图6描述的媒体服务器之类的一个或多个媒体服务器可被用作投影仪 系统900a~c中的任何一个投影仪系统的媒体服务器。投影仪系统900a~c的媒体服务器还 可以包括集成电影媒体处理器,其可以是组合了集成电影处理器和媒体服务器的功能的单 个或单一电子板。
[0094]服务器990可以首先容宿电影内容。例如(但不限于),电影内容可被存储为DCI兼 容的内容,包括诸如DCP和/或DCDM之类的媒体流。然而,应理解:本公开中提供的系统和方 法可以应用于用于传输和/或打包数字电影内容的任何文件格式,例如(但不限于): REDC0DE、标记图像文件格式("TIFF")、标签图像文件格式/电子摄影("TIFF/EP")、数字底 片文件("DNG")、可扩展元数据平台文件("XMP")、可交换图像文件格式("Exif")等。服务器 990可以包括或者耦接到网络附接存储器("NAS")。服务器990还可以是TMS的组件,或者可 以是独立系统的一部分。媒体流可以包括单个文件、合并文件或多个文件。
[0095]服务器990上的电影内容可被存储为压缩、加密和/或打包形式和/或解压缩、解密 和/或解包形式。在一些情况下,服务器990可以运行软件和/或具有对电影内容进行解压 缩、解密和/或解包的硬件。在一些情况下,已经解压缩、解密和/或解包的数据可被上传到 服务器990上。
[0096]来自服务器990的电影内容可以按压缩、加密和/或打包形式和/或解压缩、解密 和/或解包形式向服务器节点980发送。可以通过具有信号线和接地线的电缆来发送电影内 容。例如(但不限于),电缆可以包括同轴电缆、以太网电缆、HDMI电缆、分量电缆、HD-SDI电 缆等。应理解,其他布线选项在本公开的范围内,其中包括例如(但不限于):串行电缆、双绞 线电缆、USB电缆等。此外,可以使用1000BASE-T GB收发器和/或符合IEEE千兆以太网标准 的任何电缆和/或组件来传输数据。附加地,可以用无线传输(例如,使用诸如IEEE 802.11η 之类的无线联网协议)来替换电缆。
[0097] 从服务器节点980,可以通过电缆940a~c向各个投影仪系统900a~c分别发送电 影内容,其中,电缆940a~c可以包括任何前述电缆或无线传输。在某些实施方式中,电影内 容可以被配置为具有用于每个投影仪系统900a~c的合成播放列表("CPL")。至少部分地基 于电影内容中包含的数据和/或CPL,每个投影仪系统900a~c可以实现智能摄取功能,该智 能摄取功能将对电影内容的摄取限制为用于该特定投影仪系统的相关部分。在投影仪系统 900a~c处,可以由位于每个投影仪系统900a~c处的集成电影媒体处理器来接收电影内 容。
[0098]如所述的,在一些情况下,可以由集成电影媒体处理器按解压缩、解密和/或解包 形式来接收电影内容。如此,投影仪系统900a~c可以不对电影内容进行进一步的解压缩、 解密、解包和/或处理以用于观看。在其他情况下,可以按压缩、加密和/或打包形式来接收 电影内容。在这种情况下,投影仪系统900a~c的集成电影媒体处理器可以在电影内容可被 观看之前对电影内容进行解压缩、解密和/或解包。投影仪系统900a~c可以被配置为至少 基于接收到的电影内容来投影视频(例如,投影到屏幕上)。
[0099] 可选地,还可以使用电缆950a~c。电缆950a~c可以包括任何前述电缆或无线传 输,并且还提供投影仪系统900a~c之间的连接。在一些情况下,电缆950a~c可以提供投影 仪系统900a~c之间的附加通信,其中,每个投影仪系统可以向其他投影仪发送命令和/或 控制信号。在一些情况下,电缆950a~c还可以在投影仪系统900a~c之间发送压缩的、加密 的和/或打包的和/或解压缩的、解密的和/或解包的电影内容。例如(但不限于),可以期望 电影内容的传送校正误发送到错误投影仪的内容,改变在哪个屏幕上观看什么内容,和/或 进一步增强观看体验。
[0100]投影仪系统900a~c中的一个或多个可以连接到一个或多个用户接口以提供用户 输入和/或控制。用户接口还可以显示状态、统计/数据和日志历史。用户接口还可以包含用 于操纵/编辑电影内容和/或处理电影内容的软件。例如(但不限于),投影仪系统900a可以 通过电缆975连接到接口 970,电缆975可以是任何上述电缆或无线传输。接口 970可以是个 人计算机、平板电脑、移动设备、web浏览器和/或能够向投影仪系统900a发送和接收信号的 任何设备。投影仪系统900a还可以耦合到诸如触摸屏面板计算机("TPC")960之类的计算 机,其还可以允许用户输入和/或控制。
[0101]
[0102]在一些实施例中,具有包括中央处理单元(CPU)、输入/输出(I/O)组件、存储设备 和存储器在内的组件的计算系统可以用于实施投影仪系统或投影仪系统的特定组件。投影 仪系统的可执行代码模块可被存储在计算系统的存储器中和/或其他类型的非暂时性计算 机可读存储介质上。在一些实施例中,投影仪系统可以与不同于上述方式的方式来配置。
[0103] 在先前章节中描述的处理、方法和算法中的每个可以被体现为代码模块且由代码 模块来完全或部分自动化,其中由一个或多个计算机、计算机处理器或被配置为执行计算 机指令的机器来执行该代码模块。代码模块可被存储在任何类型的非暂时性计算机可读介 质或有形计算机存储设备上,诸如硬盘驱动、固态存储器、光盘等。系统和模块还可以在各 种计算机可读传输介质上作为产生的数据信号(例如,作为载波或其他模拟或数字传播信 号的一部分)来发送,该计算机可读传输介质包括基于无线的和基于有线/电缆的介质,并 且系统和模块可以采用各种形式(例如,作为单个或复用模拟信号的一部分,或者作为多个 离散数字分组或帧)。可以在专用电路中部分地或整体地实现处理和算法。可以永久性地或 以其他方式在任何类型的非暂时性计算机存储设备(诸如,易失性或非易失性存储设备)中 存储所公开的处理和处理步骤的结果。
[0104] 可以彼此独立地使用上述各种特征和处理,或可以将上述各种特征和处理以各种 方式进行组合。所有可能的组合和子组合预期落入本公开的范围内。此外,可以在一些实施 方式中省略某些方法或处理块。本文所述的方法和处理同样不限于任何具体顺序,且可以 按适合的其他顺序来执行与其相关的块或状态。例如,可以按与具体公开的顺序不同的顺 序来执行所描述的任务或事件,或者可以将多个任务或事件组合在单个块或状态中。可以 串行地、并行地或以某个其他方式,来执行示例任务或事件。可以向所公开的示例实施例添 加或从中移除任务或事件。可以与所述方式不同地配置本文所述的示例系统和组件。例如, 与所公开的示例实施例相比较,可以添加、移除、或重新排列要素。
[0105] 本文中使用的条件性语言(诸如"能够"、"会"、"可能"、"可以"、"例如"等)通常不 是为了暗示特征、元件和/或步骤对于一个或多个实施例而言都是必须的或暗示一个或多 个实施例必需包括逻辑电路以便在具有或没有作者输入或许可的情况下决定是否将这些 特征、元件和/或步骤包括在任意特定实施例中,或在任意特定实施例中执行所述特征、元 件和/或步骤。术语"包含"、"包括"、"具有"等是同义词,且以开放的方式被包含性地使用, 且不排除其他元件、特征、动作、操作等。此外,术语"或"用作包括性含义(且不是排除性含 义),使得当被使用例如以连接元件列表时,术语"或"表示列表中的元件之一、一部分或全 部。除非文中明确地另外限定,否则连接性语句(诸如,短语"Χ、γ和Z中的至少一个")应结合 上下文被理解为通常用于表达项目、术语等可以是x、Y或Ζ。因此,这种连接性语句通常不是 为了暗示特定实施例需要均存在至少一个X、至少一个Y和至少一个Ζ。术语"大约"或"近似" 等是同义词,并且用于指示由该术语修饰的值具有与其关联的理解范围,其中,该范围可以 是±20%、±15%、±10%、±5%或±1 %。术语"大体"用于指示结果(例如,测量值)接近于 目标值,其中,接近可以表示例如结果在值的80%内,在值的90%内,在值的95%内,或在值 的99%内。
[0106]尽管描述了一些示例实施例,然而这些实施例仅表示为示例性的,而不是为了限 制本文所公开的本发明的范围。因此,以上描述中的任何内容都不是为了暗示任何特定特 征、特性、步骤、模块或框是必不可少的或不可或缺的。的确,本文中描述的新方法和系统可 以修改为各种其他形式;此外,可以在不脱离本文所公开的本发明的精神的前提下,对本文 所描述的方法和系统的形式进行各种省略、替换和改变。
【主权项】
1. 一种沉浸式显示系统,包括: 主投影仪系统,包括主媒体服务器和主投影仪,所述主媒体服务器被配置为: 产生包括对同步信息进行编码的波形在内的同步信号; 通过电耦合到所述主投影仪系统的第一同步电缆来发送所述同步信号; 提供主视频;以及 向所述主投影仪发送所述主视频以进行显示; 第一从属投影仪系统,包括第一从属媒体服务器和第一从属投影仪,所述第一从属媒 体服务器被配置为: 通过电耦合到所述第一从属投影仪系统的所述第一同步电缆从所述主投影仪系统接 收所述同步信号; 通过电耦合到所述第一从属投影仪系统的第二同步电缆来发送所述同步信号; 提取所述同步信息; 提供第一从属视频;以及 向所述第一从属投影仪发送所述第一从属视频以进行显示; 第二从属投影仪系统,包括第二从属媒体服务器和第二从属投影仪,所述第二从属媒 体服务器被配置为: 通过电耦合到所述第二从属投影仪系统的所述第二同步电缆从所述第一从属投影仪 系统接收所述同步信号; 提取所述同步信息; 提供第二从属视频;以及 向所述第二从属投影仪发送所述第二从属视频以进行显示;以及 联网连接,以能够通信的方式将所述主投影仪系统耦合到所述第一从属投影仪系统以 及耦合到所述第二从属投影仪系统; 其中,至少部分地基于所述同步信息来同步所述主视频、所述第一从属视频和所述第 二从属视频。2. 根据权利要求1所述的沉浸式显示系统,其中,所述同步信号是使用双相符号编码来 编码的。3. 根据权利要求1所述的沉浸式显示系统,其中,所述同步信号包括64比特的数据字。4. 根据权利要求1所述的沉浸式显示系统,其中,所述第一同步电缆和所述第二同步电 缆是同轴电缆。5. 根据权利要求1所述的沉浸式显示系统,其中,所述主视频、所述第一从属视频和所 述第二从属视频中的每一个的帧率相同。6. 根据权利要求5所述的沉浸式显示系统,其中,所述帧率是30fps。7. 根据权利要求1所述的沉浸式显示系统,其中,所述主视频是从数字电影包中提取 的。8. 根据权利要求7所述的沉浸式显示系统,其中,所述第一从属视频是从所述数字电影 包提取的。9. 根据权利要求7所述的沉浸式显示系统,其中,所述第一从属视频是从第二数字电影 包提取的。10. 根据权利要求7所述的沉浸式显示系统,其中,所述第二从属视频是从所述数字电 影包提取的。11. 根据权利要求1所述的沉浸式显示系统,还包括:网络连接,所述网络连接以能够通 信的方式将所述主投影仪系统耦合到所述第一从属投影仪系统。12. 根据权利要求11所述的沉浸式显示系统,其中,所述网络连接还以能够通信的方式 将所述主投影仪系统耦合到所述第二从属投影仪系统。13. 根据权利要求1所述的沉浸式显示系统,其中,所述同步信号的数据率是大约 2Mbps〇14. 根据权利要求1所述的沉浸式显示系统,其中,所述主视频与所述第二从属视频之 间的延迟小于IOOys。15. 根据权利要求1所述的沉浸式显示系统,其中,所述主视频与所述第二从属视频之 间的延迟小于所述主视频的帧率的0.01 %。16. -种沉浸式显示系统中的从属投影仪系统,所述从属投影仪系统包括: 媒体模块,被配置为提供包括多个视频帧在内的视频; 同步输入连接器,被配置为从电耦合到所述同步输入连接器的第一同步电缆接收同步 信号;以及 同步输出连接器,电耦合到所述同步输入连接器,所述同步输出连接器被配置为向电 耦合到所述同步输出连接器的第二同步电缆发送所述同步信号; 同步模块,电耦合到所述同步输入连接器,所述同步模块被配置为: 从接收到的所述同步信号中提取同步信息;以及 向所述媒体模块提供所述同步信息, 其中,所述媒体模块至少部分地基于所述同步信息来提供所述视频的视频帧, 其中,所提供的视频帧与所述沉浸式显示系统中的另一投影仪系统的视频同步。17. 根据权利要求16所述的从属投影仪系统,其中,所述同步输入连接器通过有源电子 器件电耦合到所述同步输出连接器。18. 根据权利要求16所述的从属投影仪系统,还包括:投影仪,被配置为显示所提供的 视频帧。19. 根据权利要求16所述的从属投影仪系统,其中,所述同步信号是根据AES3标准来格 式化的。20. 根据权利要求16所述的从属投影仪系统,其中,所述媒体模块还被配置为从数字电 影包中提取所述视频。21. 根据权利要求20所述的从属投影仪系统,其中,所述数字电影包的至少一部分被存 储在所述从属投影仪系统上。22. -种沉浸式显示系统,包括: 服务器,配置为存储电影内容; 服务器节点,连接到所述服务器,其中,所述服务器节点被配置为接收所述电影内容并 分发所述电影内容;以及 多个投影仪系统,每个投影仪系统包括集成电影媒体处理器,所述集成电影媒体处理 器被配置为从所述服务器节点接收所述电影内容并基于所接收的电影内容来投影视频, 其中,所述多个投影仪系统包括主投影仪系统和至少一个从属投影仪系统,所述主投 影仪系统以能够通信的方式耦合到所述至少一个从属投影仪系统,以向所述至少一个从属 投影仪系统发送同步信号,由此将所述主投影仪系统所投影的视频与所述至少一个从属投 影仪系统所投影的视频进行同步。23.根据权利要求22所述的沉浸式显示系统,其中,所述多个投影仪系统包括所述主投 影仪系统、第一从属投影仪系统、和第二从属投影仪系统,其中,所述主投影仪系统通过第 一电缆连接到所述第一从属投影仪系统,以及所述第一从属投影仪系统通过第二电缆连接 到所述第二从属投影仪系统,所述第一电缆被配置为从所述主投影仪系统向所述第一从属 投影仪系统发送同步信号,所述第二电缆被配置为从所述第一从属投影仪系统向所述第二 从属投影仪系统发送所述同步信号。
【文档编号】H04N9/31GK105917645SQ201580004227
【公开日】2016年8月31日
【申请日】2015年9月29日
【发明人】迭戈·德伊威约恩克, 杰尔姆·德尔沃, 亚历山大·威廉·戈克, 伊曼纽尔·卡彭, 斯科特·施特伦普
【申请人】巴科公司