CN103049238A - 影像数据传输方法及装置 - Google Patents
影像数据传输方法及装置 Download PDFInfo
- Publication number
- CN103049238A CN103049238A CN2012105454285A CN201210545428A CN103049238A CN 103049238 A CN103049238 A CN 103049238A CN 2012105454285 A CN2012105454285 A CN 2012105454285A CN 201210545428 A CN201210545428 A CN 201210545428A CN 103049238 A CN103049238 A CN 103049238A
- Authority
- CN
- China
- Prior art keywords
- image
- unit
- display processing
- processing device
- instruction
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
本发明公开了一种影像数据传输方法及装置。该方法包括:接收显示处理设备的影像请求指令后,采集输入数据;根据所述输入数据中每帧图像的大小以及预设的分块大小,将所述每帧图像分割成预设数据块图像单元进行独立的编码;按照图像单元相应的坐标位置,将同一区域的所述图像单元的编码数据组合成影像单元包;根据所述影像请求指令的显示区域和区域坐标参数,将相应区域的影像单元包返回给所述显示处理设备。采用本发明,可以对数据传输进行优化,降低了对CPU资源的消耗和网络数据传输量。
Description
技术领域
本发明涉及图像处理技术,特别是涉及影像数据传输方法及装置。
背景技术
在一个分布式数据处理***中,对一个跨多个显示单元的窗口进行开窗操作时,现有的做法是计算机数据采集***将从信号源采集到的整幅计算机图像数据编码,并分别发送给各个显示处理单元解码。各显示处理单元解码整幅图像数据,并根据相应的坐标及窗口参数,只显示相应部分,从而组成一幅完整的画面。将这样的计算机数据采集***应用于分布式数据处理***就会产生一系列明显的问题,例如,计算机数据采集***对采集到的整幅图像编码,增加了编码的复杂度,需要消耗更多的CPU运算资源。另外,显示处理单元需要解码整幅图像,但却只显示整幅图像的一部分,显示处理单元为不需要显示的那部分数据图像解码耗费了额外的资源和时间。
发明内容
基于此,有必要针对上述问题,提供一种影像数据传输方法及装置,能够对数据传输进行优化,降低了对CPU资源的消耗和网络数据传输量。
一种影像数据传输方法,包括:
接收显示处理设备的影像请求指令后,采集输入数据;
根据所述输入数据中每帧图像的大小以及预设的分块大小,将所述每帧图像分割成预设数据块图像单元进行独立的编码;
按照图像单元相应的坐标位置,将同一区域的所述图像单元的编码数据组合成影像单元包;
根据所述影像请求指令的显示区域和区域坐标参数,将相应区域的影像单元包返回给所述显示处理设备。
相应地,一种影像数据传输装置,包括:
独立采集单元,用于接收显示处理设备的影像请求指令后,采集输入数据;
与所述独立采集单元相连的图像编码单元,用于根据所述输入数据中每帧图像的大小以及预设的分块大小,将所述每帧图像分割成预设数据块图像单元进行独立的编码;
与所述图像编码单元相连的影像组合单元,用于按照图像单元相应的坐标位置,将同一区域的所述图像单元的编码数据组合成影像单元包;
与所述影像组合单元相连的区域返回单元,用于根据所述影像请求指令的显示区域和区域坐标参数,将相应区域的影像单元包返回给所述显示处理设备。
实施本发明,具有如下有益效果:
本发明对数据传输进行优化,根据每帧图像的大小以及预设的分块大小,将所述每帧图像分割成预设数据块图像单元,基于各显示处理单元的请求,将同一区域的所述图像单元的编码数据组合成影像单元包进行分块传输,降低了对CPU资源的消耗和网络数据传输量。
附图说明
图1为本发明一种影像数据传输方法的流程图;
图2为本发明一种影像数据传输方法的***组成图;
图3为本发明一种影像数据传输方法的实施例流程图;
图4为本发明一种影像数据传输装置的示意图;
图5为本发明一种影像数据传输装置的实施例示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述。
图1为本发明一种影像数据传输方法的流程图,包括:
S101:接收显示处理设备的影像请求指令后,采集输入数据;
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所示,在其中一个实施例中,包括:
与所述区域返回单元相连的接收解码单元,用于接收所述影像单元包,对所述影像单元包的编码数据进行解码;
与所述接收解码单元相连的同步播放单元,用于在相同的时间播放同一帧的图像。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
Claims (8)
1.一种影像数据传输方法,其特征在于,包括:
接收显示处理设备的影像请求指令后,采集输入数据;
根据所述输入数据中每帧图像的大小以及预设的分块大小,将所述每帧图像分割成预设数据块图像单元进行独立的编码;
按照图像单元相应的坐标位置,将同一区域的所述图像单元的编码数据组合成影像单元包;
根据所述影像请求指令的显示区域和区域坐标参数,将相应区域的影像单元包返回给所述显示处理设备。
2.根据权利要求1所述的影像数据传输方法,其特征在于,接收显示处理设备的影像请求指令的步骤之前,包括:
各个显示处理设备根据开窗指令中的窗口信息,各自生成影像请求指令进行发送。
3.根据权利要求2所述的影像数据传输方法,其特征在于,各个显示处理设备根据开窗指令中的窗口信息,各自生成影像请求指令进行发送的步骤之前,还包括:
根据各个显示单元的规格计算出各个显示处理设备的窗口大小和区域坐标参数,生成所述开窗指令。
4.根据权利要求1至3任一项所述的影像数据传输方法,其特征在于,将相应区域的影像单元包返回给所述显示处理设备的步骤之后,包括:
各个显示处理设备分别对所述影像单元包的编码数据进行解码,并在相同的时间播放同一帧的图像。
5.一种影像数据传输装置,其特征在于,包括:
独立采集单元,用于接收显示处理设备的影像请求指令后,采集输入数据;
与所述独立采集单元相连的图像编码单元,用于根据所述输入数据中每帧图像的大小以及预设的分块大小,将所述每帧图像分割成预设数据块图像单元进行独立的编码;
与所述图像编码单元相连的影像组合单元,用于按照图像单元相应的坐标位置,将同一区域的所述图像单元的编码数据组合成影像单元包;
与所述影像组合单元相连的区域返回单元,用于根据所述影像请求指令的显示区域和区域坐标参数,将相应区域的影像单元包返回给所述显示处理设备。
6.根据权利要求5所述的影像数据传输装置,其特征在于,包括:
与所述独立采集单元相连的指令发送单元,用于根据开窗指令中的窗口信息,各自生成影像请求指令进行发送。
7.根据权利要求6所述的影像数据传输装置,其特征在于,还包括:
与所述指令发送单元相连的指令生成单元,用于根据各个显示单元的规格计算出各个显示处理设备的窗口大小和区域坐标参数,生成所述开窗指令。
8.根据权利要求5至7任一项所述的影像数据传输装置,其特征在于,包括:
与所述区域返回单元相连的接收解码单元,用于接收所述影像单元包,对所述影像单元包的编码数据进行解码;
与所述接收解码单元相连的同步播放单元,用于在相同的时间播放同一帧的图像。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012105454285A CN103049238A (zh) | 2012-12-14 | 2012-12-14 | 影像数据传输方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012105454285A CN103049238A (zh) | 2012-12-14 | 2012-12-14 | 影像数据传输方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103049238A true CN103049238A (zh) | 2013-04-17 |
Family
ID=48061891
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2012105454285A Pending CN103049238A (zh) | 2012-12-14 | 2012-12-14 | 影像数据传输方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103049238A (zh) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104282289A (zh) * | 2013-07-09 | 2015-01-14 | 大豪信息技术(威海)有限公司 | 一种单片机的显示方法和显示装置 |
CN104735419A (zh) * | 2015-03-31 | 2015-06-24 | 广东威创视讯科技股份有限公司 | 视频信号的显示方法和*** |
CN106792270A (zh) * | 2016-12-08 | 2017-05-31 | 广东威创视讯科技股份有限公司 | 一种视频处理方法及*** |
CN111107316A (zh) * | 2019-12-17 | 2020-05-05 | 西安万像电子科技有限公司 | 图像显示方法、设备及*** |
CN111124337A (zh) * | 2019-12-17 | 2020-05-08 | 西安万像电子科技有限公司 | 图像显示方法及*** |
CN111372088A (zh) * | 2020-03-30 | 2020-07-03 | 浙江大华技术股份有限公司 | 视频编码方法、装置、编码器及存储装置 |
CN112583821A (zh) * | 2020-12-09 | 2021-03-30 | 威创集团股份有限公司 | 显示方法、显示***、电子设备和计算机可读存储介质 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101345865A (zh) * | 2007-07-13 | 2009-01-14 | 索尼株式会社 | 图像发送装置、图像发送方法、接收装置及图像发送*** |
US20120236199A1 (en) * | 2011-03-14 | 2012-09-20 | Fujitsu Limited | Information processing apparatus, image transmitting program, image transmitting method and image display method |
-
2012
- 2012-12-14 CN CN2012105454285A patent/CN103049238A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101345865A (zh) * | 2007-07-13 | 2009-01-14 | 索尼株式会社 | 图像发送装置、图像发送方法、接收装置及图像发送*** |
US20090016622A1 (en) * | 2007-07-13 | 2009-01-15 | Sony Corporation | Image transmitting apparatus, image transmitting method, receiving apparatus, and image transmitting system |
US20120236199A1 (en) * | 2011-03-14 | 2012-09-20 | Fujitsu Limited | Information processing apparatus, image transmitting program, image transmitting method and image display method |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104282289A (zh) * | 2013-07-09 | 2015-01-14 | 大豪信息技术(威海)有限公司 | 一种单片机的显示方法和显示装置 |
CN104282289B (zh) * | 2013-07-09 | 2017-03-22 | 一诺仪器(中国)有限公司 | 一种单片机的显示方法和显示装置 |
CN104735419A (zh) * | 2015-03-31 | 2015-06-24 | 广东威创视讯科技股份有限公司 | 视频信号的显示方法和*** |
CN104735419B (zh) * | 2015-03-31 | 2017-10-10 | 广东威创视讯科技股份有限公司 | 视频信号的显示方法和*** |
CN106792270A (zh) * | 2016-12-08 | 2017-05-31 | 广东威创视讯科技股份有限公司 | 一种视频处理方法及*** |
CN111107316A (zh) * | 2019-12-17 | 2020-05-05 | 西安万像电子科技有限公司 | 图像显示方法、设备及*** |
CN111124337A (zh) * | 2019-12-17 | 2020-05-08 | 西安万像电子科技有限公司 | 图像显示方法及*** |
CN111372088A (zh) * | 2020-03-30 | 2020-07-03 | 浙江大华技术股份有限公司 | 视频编码方法、装置、编码器及存储装置 |
CN112583821A (zh) * | 2020-12-09 | 2021-03-30 | 威创集团股份有限公司 | 显示方法、显示***、电子设备和计算机可读存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103049238A (zh) | 影像数据传输方法及装置 | |
US10110936B2 (en) | Web-based live broadcast | |
CN105791977B (zh) | 基于云服务的虚拟现实数据处理方法、设备及*** | |
EP2916543B1 (en) | Method for coding/decoding depth image and coding/decoding device | |
CN109547786A (zh) | 视频编码、以及视频解码的方法、装置 | |
CN107801093B (zh) | 视频渲染方法、装置、计算机设备和可读存储介质 | |
CN105025335A (zh) | 一种云桌面环境下的视频同步渲染的方法 | |
CN104410828A (zh) | 家庭监控方法和设备 | |
CN105516733A (zh) | 交互***及其交互方法 | |
CN116134474A (zh) | 在支持混合现实/增强现实的通信***中相对于三维媒体数据使用延迟补偿姿势预测来执行渲染的方法和装置 | |
CN113691812B (zh) | 基于鸿蒙***的分布式视频处理方法、终端和可读介质 | |
CN110351577B (zh) | 直播信息处理方法及装置、存储介质、电子设备 | |
CN104469400A (zh) | 一种基于rfb协议的图像数据压缩方法 | |
CN105677270A (zh) | 用于视频流的后处理的方法及设备 | |
CN112995543B (zh) | 分布式视频切换***、方法、设备 | |
CN107872683A (zh) | 一种视频数据处理方法、装置、设备及存储介质 | |
CN202261614U (zh) | 一种基于3g移动通信网络的视频监控装置 | |
CN112650596B (zh) | 目标数据的跨进程共享方法、装置、设备及存储介质 | |
CN110798700B (zh) | 视频处理方法、视频处理装置、存储介质与电子设备 | |
CN104869474A (zh) | 一种可扩展的移动流媒体***及其应用方法 | |
CN116567247A (zh) | 视频编码方法、实时通信方法、装置、设备及存储介质 | |
CN110677692B (zh) | 视频解码方法及装置、视频编码方法及装置 | |
CN114466224A (zh) | 视频数据的编解码方法和装置、存储介质及电子设备 | |
CN114598538A (zh) | 一种用于数字视频***的数据传输*** | |
CN110545431B (zh) | 视频解码方法及装置、视频编码方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20130417 |
|
RJ01 | Rejection of invention patent application after publication |