一种图像传输方法、装置及电子设备制造方法及图纸

技术编号:30537374 阅读:14 留言:0更新日期:2021-10-30 13:12
本申请提供一种图像传输方法、装置及电子设备,包括:将待传输的至少两路视频图像数据中对应同一图像分量类型的图像分量数据进行拼接,得到该图像分量类型对应的图像分量数据集合;基于不同图像分量类型对应的图像分量数据集合,构造待传输的一路目标视频图像数据,并将所述一路目标视频数据以及指定拼接信息传输给接收端设备;其中,用于指示所述接收端设备依据所述指定拼接信息从所述不同图像分量类型对应的图像分量数据集合中恢复出所述至少两路视频图像数据,从而实现将多路视频图像数据拼接成一路视频图像数据进行传输,从而减少链路带宽浪费。减少链路带宽浪费。减少链路带宽浪费。

【技术实现步骤摘要】
一种图像传输方法、装置及电子设备


[0001]本申请涉及计算机通信领域,尤其涉及一种图像传输方法、装置及电子设备。

技术介绍

[0002]在一些场景中,发送端设备具有待发送的多路视频图像数据,但是发送端设备与接收端设备之间却只有一条用于发送视频图像数据的链路。
[0003]在现有的方式中,发送端设备通常会将多路视频图像数据依次通过该条链路发送给接收端设备。但是在实际应用中,该链路的带宽要大于一路视频图像数据的数据量,这就使得如果通过链路依次传输每路视频图像数据就会造成链路带宽的浪费。

技术实现思路

[0004]有鉴于此,本申请提供一种图像传输方法、装置及电子设备,用于实现将多路视频图像数据拼接成一路视频图像数据进行传输,从而减少链路带宽浪费。
[0005]具体地,本申请是通过如下技术方案实现的:
[0006]根据本申请的第一方面,提供一种图像传输方法,所述方法应用于发送端设备,包括:
[0007]将待传输的至少两路视频图像数据中对应同一图像分量类型的图像分量数据进行拼接,得到该图像分量类型对应的图像分量数据集合;其中,所述待传输的至少两路视频图像数据的图像格式相同;所述图像分量类型与所述图像格式对应;
[0008]基于不同图像分量类型对应的图像分量数据集合,构造待传输的一路目标视频图像数据,并将所述一路目标视频数据以及指定拼接信息传输给接收端设备;
[0009]其中,所述指定拼接信息用于指示所述接收端设备依据所述指定拼接信息从所述不同图像分量类型对应的图像分量数据集合中恢复出所述至少两路视频图像数据。
[0010]根据本申请的第二方面,提供一种图像传输方法,所述方法应用于接收端设备,包括:
[0011]从发送端设备发送的一路目标视频图像数据,确定与各图像分量类型对应的图像分量数据集合;其中,图像分量类型对应的图像分量数据集合是由至少两路视频图像数据中对应该图像分量类型的图像分量数据拼接而成的;
[0012]确定与所述一路目标视频图像数据对应的指定拼接信息;
[0013]针对每一图像分量类型对应的图像分量数据集合,基于所述指定拼接信息,从该图像分量数据集合中,获取至少两路视频图像数据中对应该图像分量类型的图像分量数据;
[0014]针对每一路视频图像数据,基于从各图像分量数据集合中获取的与该路视频图像数据对应的各类型图像分量数据,恢复该路视频图像数据。
[0015]根据本申请的第三方面,提供一种图像传输装置,所述装置应用于发送端设备,包括:
[0016]拼接单元,用于将待传输的至少两路视频图像数据中对应同一图像分量类型的图像分量数据进行拼接,得到该图像分量类型对应的图像分量数据集合;其中,所述待传输的至少两路视频图像数据的图像格式相同;所述图像分量类型与所述图像格式对应;
[0017]发送单元,用于基于不同图像分量类型对应的图像分量数据集合,构造待传输的一路目标视频图像数据,并将所述一路目标视频数据以及指定拼接信息传输给接收端设备;
[0018]其中,所述指定拼接信息用于指示所述接收端设备依据所述指定拼接信息从所述不同图像分量类型对应的图像分量数据集合中恢复出所述至少两路视频图像数据。
[0019]根据本申请的第四方面,提供一种图像传输装置,所述装置应用于接收端设备,包括:
[0020]图像分量数据集合确定单元,用于从发送端设备发送的一路目标视频图像数据,确定与各图像分量类型对应的图像分量数据集合;其中,图像分量类型对应的图像分量数据集合是由至少两路视频图像数据中对应该图像分量类型的图像分量数据拼接而成的;
[0021]拼接信息确定单元,用于确定与所述一路目标视频图像数据对应的指定拼接信息;
[0022]获取单元,用于针对每一图像分量类型对应的图像分量数据集合,基于所述指定拼接信息,从该图像分量数据集合中,获取至少两路视频图像数据中对应该图像分量类型的图像分量数据;
[0023]恢复单元,用于针对每一路视频图像数据,基于从各图像分量数据集合中获取的与该路视频图像数据对应的各类型图像分量数据,恢复该路视频图像数据。
[0024]根据本申请的第五方面,提供一种发送端设备,所述发送端设备包括可读存储介质和处理器;
[0025]其中,所述可读存储介质,用于存储机器可执行指令;
[0026]所述处理器,用于读取所述可读存储介质上的所述机器可执行指令,并执行所述指令以实现上述图像传输方法。
[0027]根据本申请的第六方面,提供一种接收端设备,所述接收端设备包括可读存储介质和处理器;
[0028]其中,所述可读存储介质,用于存储机器可执行指令;
[0029]所述处理器,用于读取所述可读存储介质上的所述机器可执行指令,并执行所述指令以实现上述图像传输方法。
[0030]根据本申请的第七方面,提供一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述图像传输方法。
[0031]根据本申请的第八方面,提供一种计算机程序,计算机程序存储于计算机可读存储介质,并且当处理器执行计算机程序时,促使处理器实现上述图像传输方法。
[0032]根据本申请的第九方面,提供一种图像传输系统,所述系统包括:发送端设备和接收端设备;
[0033]所述发送端设备,用于执行第一方面所述的图像传输方法的步骤;
[0034]所述接收端设备,用于执行第二方面所述的图像传输方法的步骤。
[0035]由上述描述可知,发送端设备将多路视频图像数据拼接成与链路带宽适配的一路
视频图像数据,通过该链路将一路视频图像数据发送给接收端设备,所以不会造成链路带宽的浪费。
附图说明
[0036]图1是本申请一示例性实施例示出的一种二维拼接方法的示意图;
[0037]图2是本申请一示例性实施例示出的一种图像传输方法的流程图;
[0038]图3是本申请一示例性实施例示出的一种Y分量数据集合的示意图;
[0039]图4是本申请一示例性实施例示出的一种UV分量数据集合的示意图;
[0040]图5是本申请一示例性实施例示出的另一种Y分量数据集合的示意图;
[0041]图6是本申请一示例性实施例示出的一种U分量数据集合的示意图;
[0042]图7是本申请一示例性实施例示出的一种V分量数据集合的示意图;
[0043]图8是本申请一示例性实施例示出的另一种图像传输方法的流程图;
[0044]图9是本申请一示例性实施例示出的另一种图像传输方法的流程图;
[0045]图10是本申请一示例性实施例示出的一种发送端设备的硬件结构图;
[0046]图11是本申请一示例性实施例示出的一种图像传输装置的框图;
[0047]图12是本申请一示例性实施例示出的一种接收端设备的硬件结构图;
[0048]图13是本申请一示本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像传输方法,其特征在于,所述方法应用于发送端设备,包括:将待传输的至少两路视频图像数据中对应同一图像分量类型的图像分量数据进行拼接,得到该图像分量类型对应的图像分量数据集合;其中,所述待传输的至少两路视频图像数据的图像格式相同;所述图像分量类型与所述图像格式对应;基于不同图像分量类型对应的图像分量数据集合,构造待传输的一路目标视频图像数据,并将所述一路目标视频数据以及指定拼接信息传输给接收端设备;其中,所述指定拼接信息用于指示所述接收端设备依据所述指定拼接信息从所述不同图像分量类型对应的图像分量数据集合中恢复出所述至少两路视频图像数据。2.根据权利要求1所述的方法,其特征在于,所述指定拼接信息包括:至少两路视频图像数据的路数、以及每一路视频图像数据中对应每一分量类型的图像分量数据在该图像分量数据所在的图像分量数据集合中的位置信息。3.根据权利要求1所述的方法,其特征在于,所述将所述一路目标视频数据以及指定拼接信息传输给接收端设备,包括:将指定拼接信息携带在所述一路目标视频图像数据中的任一图像分量数据集合中,并将所述一路目标视频图像数据发送给接收端设备;和/或,将所述指定拼接信息携带在所述一路目标视频图像数据的控制信息包中,将所述一路目标视频图像数据和所述控制信息包发送给所述接收端设备。4.根据权利要求1所述的方法,其特征在于,所述方法之前还包括:确定已获得的所述接收端设备的EDID信息是否指示所述接收端设备支持图像分量数据拼接的解析;当所述接收端设备支持图像分量数据拼接的解析时执行所述方法。5.根据权利要求3所述的方法,其特征在于,将待传输的至少两路视频图像数据中对应同一图像分量类型的图像分量数据进行拼接,得到该图像分量类型对应的图像分量数据集合,包括:针对每一图像分量类型,依据已确定的输出分辨率A*B,构造与该图像分量类型对应的图像分量数据集合;所述图像分量数据集合包括A*B个填充位;从待发送的多路视频图像数据中,获取未进行填充操作的一路视频图像数据;将获取到的一路视频图像数据中对应该图像分量类型的图像分量数据依次填充在所述图像分量数据集合的指定填充位上;在确定所述图像分量数据集合有剩余的未进行填充操作的指定填充位、且所述待发送的多路视频图像数据中有未进行填充操作的任意路视频图像数据时,返回所述从待发送的多路视频图像数据中,获取未进行填充操作的一路视频图像数据的步骤;在确定所述图像分量数据集合没有剩余的未进行填充操作的指定填充位、或者待发送的多路视频图像数据中没有未进行填充操作的任意路视频图像数据时,将当前记录的图像分量数据集合作为与该图像分量类型对应的图像分量数据集合。6.根据权利要求5所述的方法,其特征在于,所述方法是依据已确定出的输出帧率周期性执行的;所述输出分辨率与所述输出帧率是依据所述发送端设备和接收端设备之间的用于传
输所述一路目标视频图像数据的链路的带宽确定的;所述输出分辨率与所述输出帧率之积大于所述至少两路视频图像数据中的每一路视频图像数据的原始分辨率和原始帧率的乘积之和。7.根据权利要求5所述的方法,其特征在于,所述将指定拼接信息携带在所述一路目标视频图像数据中的任一图像分量数据集合中,包括:将所述指定拼接信息填充在任一图像分量类型对应的图像分量数据集合的非指定填充位上。8.根据权利要求7所述的方法,其特征在于,每个填充位具有M个比特位;所述将所述指定拼接信息填充在任一图像分量类型对应的图像分量数据集合的非指定填充位上,包括:将所述指定拼接信息填充在任一图像分量类型对应的图像分量数据集合的非指定填充位的高N位比特位上,并设置填充了拼接信息的非指定填充位的低M

N位比特位上的取值为指定值,以使得低M

N位比特位的取值表示2
M

N
‑1‑
1。9.根据权利要求7所述的方法,其特征在于,图像分量数据集合中的非指定填充位位于该图像分量数据集合的第一行,图像分量数据集合中的指定填充位位于该图像分量数据集合的除第一行外的其他行。10.根据权利要求4所述的方法,其特征在于,所述EDID信息包括扩展字段;所述扩展字段包括:拼接类型;或者,所述扩展字段包括:拼接类型和最大拼接路数;所述拼接类型用于指示所述接收端设备是否支持图像分量数据拼接的解析;所述最大拼接路数用于指示所述发送端设备所支持拼接的视频图像数据的最大路数。11.一种图像传输方法,其特征在于,所述方法应用于接收端设备,包括:从发送端设备发送的一路目标视频图像数据,确定与各图像分量类型对应的图像分量数据集合;其中,图像分量类型对应的图像分量数据集合是由至少两路视频图像数据中对应该图像分量类型的图像分量数据拼接而成的;确定与所述一路目标视频图像数据对应的指定拼接信息;针对每一图像分量类型对应的图像分量数据集合,基于所述指定拼接信息,从该图像分量数据集合中,获取至少两路视频图像数据中对应该图像分量类型的图像分量数据;针对每一路视频图像数据,基于从各图像分量数据集合中获取的与该路视频图像数据对应的各类型图像分量数据,恢复该路视频图像数据。12.根据权利要求11所述的方法,其特征在于,所述确定与所述一路目标视频图像数据对应的指定拼接信息,包括:从任意图像分量数据集合中获取所述指定拼接信息;和/或,从所述发送端设备发送的与所述一路目标视频图像数据对应的控制信息包中获取所述指定拼接信息。13.一种图像传输装置,其特征在于,所述装置应用于发送端设备,包括:拼接单元,用于将待传输的至少两路视频图像数据中对应同一图像分量类型的图像分量数据进行拼接,得到该图像分量类型对应的图像分量数据集合;其中,所述待传输的至少两路视频图像数据的图像格式相同;所述图像分量类型与所述图像格式对应;
发送单元,用于基于不同图像分量类型对应的...

【专利技术属性】
技术研发人员:冯禹干彪
申请(专利权)人:杭州海康威视数字技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1