服务器节点装置与方法

文档序号:9621405阅读:614来源:国知局
服务器节点装置与方法
【技术领域】
[0001] 本公开涉及服务器节点装置,尤其能够从多个输入设备接收输入数据、处理输入 数据、并输出相应的输出数据的服务器节点装置,其中,输出数据包括各种类型的数据,如 图形数据、音频数据、或以任何维度的其它内容。本发明还涉及运行上述服务器节点装置的 方法,尤其是,运行服务器节点装置,以从多个输入设备接收输入数据、处理输入数据、并输 出相应的输出数据,其中,输出数据包括各种类型的数据,如图形数据、音频数据、或以任何 维度的其它内容。进一步,本发明还涉及记录于非瞬变(非暂时)机器可读存储介质上的 软件产品,其中,软件产品可执行于计算硬件以实现上述方法。
【背景技术】
[0002] 当前,存在这样的情形:需要把来自多个输入源的输入内容组合成为单一输出内 容,而不扭曲输入内容,如,不给输出内容增加时间延迟,或者不影响它的像素分辨率。此 外,还有许多情形不需要组合后的输出数据被存储,而其它情形则因为回放的需要而存储 组合后的输出数据。这种存储最好是在保持原来的精度的情况下实现,如保留分辨率,以实 现高质量的回放。
[0003] 现有的技术方案中包括许多输入设备及数据收集设备,如模拟和/或数字照相 头,连接到视频录制系统这样的监视装置;这样的视频录制系统包括数字录像机(DVR)、网 络录像机(NVR)、个人录像机(PVR)。现有的技术方案为了实现高质量监视的目的,建设时 成本高、耗时长,因为输入数据的每个源都按惯例连接于它自己的显示器,或者输入数据的 几个源以高分辨率的方式连接在一起以共用显示器,其中生成了马赛克画面来显示来自所 有的输入数据源的图像。参见图1,它是由一个机动车停车场的监视服务系统所生成的马 赛克图像的示意图。在有些情形下,需要收集来自多个声音源的音频信号以生成高质量的 音频数据。在此情形下,通常需要在被监视的声音源中进行选择,或者需要对来自声音源的 音频内容进行汇总,比如,在一个管弦乐队,在一定空间内设置着多个电容器式麦克风,需 要生成高质量的整体的合成信号来供大家欣赏,就像一场管弦乐音乐会的数字化广播的情 形。
[0004] 目前,缺少成本效率高的系统来处理来自相应输入源的多个高质量数据,这样的 系统还应当避免使用很多的设备用于生成和传送高质量数据。当前的视频会议系统及应用 通常支持各种类型的设备和输入数据源,不同的会议系统彼此互连共同工作。这样的视频 会议系统能够按照大量的潜在的组合方式被配置,这带来一个问题,即,难以用这样的系统 实现有效的通讯。在系统内采用互相一致的通讯协议是传统的做法,虽然某些输入数据源 被转码成为经协商确定的格式,结果是,通过系统被通讯的一些图像的质量会下降。
[0005] 无线移动通讯设备,如智能手机、平板电脑、平板手机电脑(phablet)、笔记本电 脑、无线腕式可穿戴电脑,都被用来生成内容,有图像、视频、其它摄像信息、以及音频数据 等形式。用这些移动设备处理图形信息要消耗大量的电能,对于为这些移动设备供电的电 池来说,这是个问题,例如,当内容被解码并放大至期望的大小来被移动设备的像素显示器 来显示的情况下。当这些移动设备被配置成为一群用户提供视频会议服务的情况,上述的 电能消耗就确实成了问题。

【发明内容】

[0006] 本发明旨在提供一个改进的服务器节点装置,其能够降低呈现设备(rendering device)的处理要求,所述的呈现设备操作用于呈现其接收自服务器节点装置的内容数据。
[0007] 本发明还旨在提供一种改进的监视系统和/或视频会议系统。
[0008] 本发明还旨在提供一种改进的方法,用于运行服务器节点装置,该装置能够降低 呈现设备的处理要求,所述的呈现设备用于呈现其接收自服务器节点装置的内容数据。
[0009] 根据本发明的第一方面,提供一种服务器节点装置,通过通讯网络耦合于输入数 据的多个源以及一个或多个输出设备,服务器节点装置接收来自输入数据的多个源的数据 内容,处理数据内容以提供给一个或多个输出设备的至少一个子集,其中,服务器节点装置 主管(host) -个或多个进程,所述进程将数据内容处理成为兼容于一个或多个输出设备 的至少一个子集的原有(native)数据呈现格式的格式,一个或多个输出设备的至少一个 子集同时呈现数据内容。
[0010] 服务器节点装置对接收自多个源的数据内容进行组合以生成组合信号以提供给 一个或多个输出设备的至少一个子集。
[0011] 在服务器节点装置中,多个源包括一个或多个照相机,一个或多个输出设备的至 少一个子集同时呈现收集自一个或多个照相机的一个或多个图像。
[0012] 在服务器节点装置中,一个或多个图像被收集自同一个照相机,以显示一个给定 的场景按时间的变化。
[0013] 在服务器节点装置中,多个源包括一个或多个声音源,一个或多个输出设备的至 少一个子集同时呈现收集自一个或多个声音源的一个或多个音频信号。
[0014] 本发明的优点在于,在服务器节点装置把内容数据处理成为与一个或多个输出设 备原有的格式相兼容的格式,这节省计算资源。
[0015] 实践中,原有(native)的数据呈现格式通常是RGB、YUV2,但典型地,图像被以压 缩的形式传送,采用适当的分辨率。这种情形对应于兼容于原有数据呈现格式。通常,很容 易从发送的格式转换成原有的数据呈现格式,只需要在一个或多个输出设备的最大量的处 理,如解压缩或颜色转换。有益地,数据内容以一种被请求的格式提供给呈现设备,所述的 被请求的格式可以是最适于呈现设备的原有(native)格式、压缩格式或类似的。
[0016] 服务器节点装置实现作为监视系统的一个或多个进程。
[0017] 服务器节点装置实现作为视频会议系统的一个或多个进程。
[0018] 服务器节点装置的实现方式是,服务器节点装置包括一个或多个服务器,其中一 个或多个服务器至少是部分地实现于一个或多个输出设备和/或多个源。
[0019] 服务器节点装置也被用作TV/视频的广播/多播,即,包括同时的源照相机和/或 视频源的应用场景。服务器节点装置还适合使用简单的设备通过互联网进行图像浏览,从 多个图像获取信息,图像的生成是适于显示器的需要的。在一些方案中,显示器的分辨率与 格式是固定的,或者包括少数的选择,如标准的设定,内容只能针对这些分辨率而生成;在 某些方案中,一个给定的设备必须将显示器(窗口)的分辨率信息和格式信息发送给服务 器节点装置,以便进行合适的调整。有时,某些或所有的用户能够在他们的显示器上独立地 调整每个源的可见度,这样的信息需要被传送给服务器节点装置。
[0020] 在服务器节点装置中,一个或多个输出设备在发送给服务器节点装置的一个消息 中定义一个或多个参数,所述参数定义一个或多个原有格式,一个或多个输出设备要求服 务器节点装置按照这些原有格式来提供内容数据。
[0021] 按照兼容于一个或多个输出设备的至少一个子集的子集的兴趣区域(R0I)的方 式,服务器节点装置提供处理过的内容数据给一个或多个输出设备的至少一个子集。
[0022] 服务器节点装置至少一部分是实现于云计算环境。
[0023] 服务器节点装置按照其初始的分辨率存储来自输入数据的一个或多个源的内容 数据,按照兼容于一个或多个输出设备的原有格式的格式,将内容数据提供给一个或多个 输出设备的至少一个子集。
[0024] 在服务器节点装置中,内容数据包括以下至少之一:图像、视频、音频、传感器信号 数据、文本数据。
[0025] 服务器节点装置处理通过其的内容数据,方式是,响应于一个或多个输出设备的 至少一个子集的用户输入,允许动态变化地进行图像大小调整。
[0026] 根据第二方面,本发明提供一种在服务器节点装置处理数据的方法,服务器节点 装置通过通讯网络耦合于输入数据的多个源以及一个或多个输出设备,服务器节点装置接 收来自输入数据的多个源的数据内容,处理数据内容以提供给一个或多个输出设备的至少 一个子集,所述方法包括步骤:
[0027] 主管在服务器节点装置中的一个或多个进程,所述进程将数据内容处理成为兼容 于一个或多个输出设备的至少一个子集的原有数据呈现格式的格式,在一个或多个输出设 备的至少一个子集同时呈现数据内容。
[0028] 所述方法包括:服务器节点装置对接收自多个源的数据内容进行组合以生成组合 信号以提供给一个或多个输出设备的至少一个子集。
[0029] 所述方法包括:在一个或多个输出设备的至少一个子集同时呈现一个或多个图 像,所述一个或多个图像被收集自包括在多个源之内的一个或多个照相机。
[0030] 所述方法包括:从同一个照相机收集一个或多个图像,以显示一个给定的场景按 时间的变化。
[0031] 所述方法包括:在一个或多个输出设备的至少一个子集同时呈现一个或多个音频 信号,所述一个或多个音频信号被收集自包括于多个源之内的一个或多个声音源。
[0032] 所述方法包括:服务器节点装置实现作为监视系统的一个或多个进程。
[0033] 所述方法包括:服务器节点装置实现作为视频会议系统的一个或多个进程。
[0034] 服务器节点装置也被用作TV/视频的广播/多播,即,包括同时的源照相机和/或 视频源的应用场景。服务器节点装置还适合使用简单的设备通过互联网进行图像浏览,从 多个图像获取信息,图像的生成是适于显示器的需要的。在一些方案中,显示器的分辨率与 格式是固定的,或者包括少数的选择,如标准的设定,内容只能针对这些分辨率而生成;在 某些方案中,一个给定的设
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1