影像数据传输方法及装置的制作方法

文档序号:7868911阅读:207来源:国知局
专利名称:影像数据传输方法及装置的制作方法
技术领域
本发明涉及图像处理技术,特别是涉及影像数据传输方法及装置。
背景技术
在一个分布式数据处理系统中,对一个跨多个显示单元的窗口进行开窗操作时,现有的做法是计算机数据采集系统将从信号源采集到的整幅计算机图像数据编码,并分别发送给各个显示处理单元解码。各显示处理单元解码整幅图像数据,并根据相应的坐标及窗口参数,只显示相应部分,从而组成一幅完整的画面。将这样的计算机数据采集系统应用于分布式数据处理系统就会产生一系列明显的问题,例如,计算机数据采集系统对采集到的整幅图像编码,增加了编码的复杂度,需要消耗更多的CPU运算资源。另外,显示处理单元需要解码整幅图像,但却只显示整幅图像的一部分,显示处理单元为不需要显示的那部分数据图像解码耗费了额外的资源和时间。

发明内容
基于此,有必要针对上述问题,提供一种影像数据传输方法及装置,能够对数据传输进行优化,降低了对CPU资源的消耗和网络数据传输量。一种影像数据传输方法,包括接收显示处理设备的影像请求指令后,采集输入数据;根据所述输入数据中每帧图像的大小以及预设的分块大小,将所述每帧图像分割成预设数据块图像单元进行独立的编码;按照图像单元相应的坐标位置,将同一区域的所述图像单元的编码数据组合成影像单元包;根据所述影像请求指令的显示区域和区域坐标参数,将相应区域的影像单元包返回给所述显示处理设备。相应地,一种影像数据传输装置,包括独立采集单元,用于接收显示处理设备的影像请求指令后,采集输入数据;与所述独立采集单元相连的图像编码单元,用于根据所述输入数据中每帧图像的大小以及预设的分块大小,将所述每帧图像分割成预设数据块图像单元进行独立的编码;与所述图像编码单元相连的影像组合单元,用于按照图像单元相应的坐标位置,将同一区域的所述图像单元的编码数据组合成影像单元包;与所述影像组合单元相连的区域返回单元,用于根据所述影像请求指令的显示区域和区域坐标参数,将相应区域的影像单元包返回给所述显示处理设备。实施本发明,具有如下有益效果本发明对数据传输进行优化,根据每帧图像的大小以及预设的分块大小,将所述每帧图像分割成预设数据块图像单元,基于各显示处理单元的请求,将同一区域的所述图像单元的编码数据组合成影像单元包进行分块传输,降低了对CPU资源的消耗和网络数据传输量。


图1为本发明一种影像数据传输方法的流程图;图2为本发明一种影像数据传输方法的系统组成图;图3为本发明一种影像数据传输方法的实施例流程图;图4为本发明一种影像数据传输装置的示意图;图5为本发明一种影像数据传输装置的实施例示意图。
具体实施例方式为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述。图1为本发明一种影像数据传输方法的流程图,包括SlOl :接收显示处理设备的影像请求指令后,采集输入数据;S102:根据所述输入数据中每帧图像的大小以及预设的分块大小,将所述每帧图像分割成预设数据块图像单元进行独立的编码;S103:按照图像单元相应的坐标位置,将同一区域的所述图像单元的编码数据组合成影像单元包;S104:根据所述影像请求指令的显示区域和区域坐标参数,将相应区域的影像单元包返回给所述显示处理设备。与现有技术相比,本发明不是将整副图像发送给每个显示单元,由每个显示单元进行图像分割,而是基于各显示处理单元的请求进行对图像进行分块传输,降低了对CPU资源的消耗和网络数据传输量。图2为本发明一种影像数据传输方法的系统组成图;图3为本发明一种影像数据传输方法的实施例流程图;下面结合图2、图3对本发明实施例做进一步的说明。S201 :根据各个显示单元的规格计算出各个显示处理设备的窗口大小和区域坐标参数,生成所述开窗指令;S202 :各个显示处理设备根据开窗指令中的窗口信息,各自生成影像请求指令进行发送;S203 :接收显示处理设备的影像请求指令后,采集输入数据;S204:根据所述输入数据中每帧图像的大小以及预设的分块大小,将所述每帧图像分割成预设数据块图像单元进行独立的编码;S205:按照图像单元相应的坐标位置,将同一区域的所述图像单元的编码数据组合成影像单元包;S206:根据所述影像请求指令的显示区域和区域坐标参数,将相应区域的影像单元包返回给所述显示处理设备;S207 :各个显示处理设备分别对所述影像单元包的编码数据进行解码,并在相同的时间播放同一帧的图像。在控制终端中开一个以计算机数据采集系统作为信号源的窗口,控制终端将开窗指令发送给控制服务器,开窗指令中包括窗口大小、坐标及信号源描述等信息。控制服务器根据控制终端的开窗指令分别为每一个显示处理设备(显示处理设备
1、2、3、4)计算出各自的窗口大小、坐标等参数,同时分别向相应的显示处理设备发送开窗指令。各显示处理设备(显示处理设备1、2、3、4)根据接收到的开窗指令中的窗口信息分别同时向计算机数据采集系统请求各自相应区域的数据。计算机数据采集系统接收到显示处理设备的数据请求指令后开始采集数据并按预设的分块大小将采集到的整幅图像数据分块编码,同时根据各个显示处理设备请求区域的不同分别向各显示处理设备发送对应的请求区域的数据。该步骤包含以下几个步骤a)计算机数据采集系统接收到任意一个显示处理设备的数据请求指令后开始采集输入数据并继续接受显示处理设备的数据请求。b)计算机数据采集系统根据所采集到的图像数据的大小和预设的分块大小将采集到整幅图像分成若干块图像区域并分别编码,分别编码的图像块中保存相应的图像坐标。c)计算机数据采集系统根据步骤a各显示处理设备所请求的区域大小和坐标参数将步骤b编码好的数据分别分发给相应的显示处理设备。各显示处理设备将从计算机数据采集系统所请求的数据解码并根据各个图像块的坐标参数及开窗指令中的窗口坐标参数,在相同的时间播放同一帧的图像,将解码的数据拼接成一幅完整的图像显示。图4为本发明一种影像数据传输装置的示意图,包括独立采集单元,用于接收显示处理设备的影像请求指令后,采集输入数据;与所述独立采集单元相连的图像编码单元,用于根据所述输入数据中每帧图像的大小以及预设的分块大小,将所述每帧图像分割成预设数据块图像单元进行独立的编码;与所述图像编码单元相连的影像组合单元,用于按照图像单元相应的坐标位置,将同一区域的所述图像单元的编码数据组合成影像单元包;与所述影像组合单元相连的区域返回单元,用于根据所述影像请求指令的显示区域和区域坐标参数,将相应区域的影像单元包返回给所述显示处理设备。图5为本发明一种影像数据传输装置的实施例示意图。如图5所示,在其中一个实施例中,包括与所述独立采集单元相连的指令发送单元,用于根据开窗指令中的窗口信息,各自生成影像请求指令进行发送。如图5所示,在其中一个实施例中,还包括与所述指令发送单元相连的指令生成单元,用于根据各个显示单元的规格计算出各个显示处理设备的窗口大小和区域坐标参数,生成所述开窗指令。如图5所示,在其中一个实施例中,包括与所述区域返回单元相连的接收解码单元,用于接收所述影像单元包,对所述影像单元包的编码数据进行解码;与所述接收解码单元相连的同步播放单元,用于在相同的时间播放同一帧的图像。以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
权利要求
1.一种影像数据传输方法,其特征在于,包括 接收显示处理设备的影像请求指令后,采集输入数据; 根据所述输入数据中每帧图像的大小以及预设的分块大小,将所述每帧图像分割成预设数据块图像单元进行独立的编码; 按照图像单元相应的坐标位置,将同一区域的所述图像单元的编码数据组合成影像单元包; 根据所述影像请求指令的显示区域和区域坐标参数,将相应区域的影像单元包返回给所述显示处理设备。
2.根据权利要求1所述的影像数据传输方法,其特征在于,接收显示处理设备的影像请求指令的步骤之前,包括 各个显示处理设备根据开窗指令中的窗口信息,各自生成影像请求指令进行发送。
3.根据权利要求2所述的影像数据传输方法,其特征在于,各个显示处理设备根据开窗指令中的窗口信息,各自生成影像请求指令进行发送的步骤之前,还包括 根据各个显示单元的规格计算出各个显示处理设备的窗口大小和区域坐标参数,生成所述开窗指令。
4.根据权利要求1至3任一项所述的影像数据传输方法,其特征在于,将相应区域的影像单元包返回给所述显示处理设备的步骤之后,包括 各个显示处理设备分别对所述影像单元包的编码数据进行解码,并在相同的时间播放同一帧的图像。
5.一种影像数据传输装置,其特征在于,包括 独立采集单元,用于接收显示处理设备的影像请求指令后,采集输入数据; 与所述独立采集单元相连的图像编码单元,用于根据所述输入数据中每帧图像的大小以及预设的分块大小,将所述每帧图像分割成预设数据块图像单元进行独立的编码; 与所述图像编码单元相连的影像组合单元,用于按照图像单元相应的坐标位置,将同一区域的所述图像单元的编码数据组合成影像单元包; 与所述影像组合单元相连的区域返回单元,用于根据所述影像请求指令的显示区域和区域坐标参数,将相应区域的影像单元包返回给所述显示处理设备。
6.根据权利要求5所述的影像数据传输装置,其特征在于,包括 与所述独立采集单元相连的指令发送单元,用于根据开窗指令中的窗口信息,各自生成影像请求指令进行发送。
7.根据权利要求6所述的影像数据传输装置,其特征在于,还包括 与所述指令发送单元相连的指令生成单元,用于根据各个显示单元的规格计算出各个显示处理设备的窗口大小和区域坐标参数,生成所述开窗指令。
8.根据权利要求5至7任一项所述的影像数据传输装置,其特征在于,包括 与所述区域返回单元相连的接收解码单元,用于接收所述影像单元包,对所述影像单元包的编码数据进行解码; 与所述接收解码单元相连的同步播放单元,用于在相同的时间播放同一帧的图像。
全文摘要
本发明公开了一种影像数据传输方法及装置。该方法包括接收显示处理设备的影像请求指令后,采集输入数据;根据所述输入数据中每帧图像的大小以及预设的分块大小,将所述每帧图像分割成预设数据块图像单元进行独立的编码;按照图像单元相应的坐标位置,将同一区域的所述图像单元的编码数据组合成影像单元包;根据所述影像请求指令的显示区域和区域坐标参数,将相应区域的影像单元包返回给所述显示处理设备。采用本发明,可以对数据传输进行优化,降低了对CPU资源的消耗和网络数据传输量。
文档编号H04N7/26GK103049238SQ201210545428
公开日2013年4月17日 申请日期2012年12月14日 优先权日2012年12月14日
发明者谭建军, 董友球, 叶伯洪 申请人:广东威创视讯科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1