视频传输方法及装置制造方法及图纸

技术编号:30435567 阅读:29 留言:0更新日期:2021-10-24 17:35
本申请实施例提供一种视频传输方法及装置,该方法包括:在视频帧中确定多个视频单元,视频单元中包括视频帧中预设数量个像素。确定预设视频通道对应的图像空间,图像空间中包括的像素数量大于视频帧中包括的像素数量。在图像空间中确定每个视频单元的填充区域,并在填充区域填充对应的视频单元,以及在至少一个非填充区域填充预设信息,得到平滑视频信息,图像空间的多个填充区域中至少存在两个填充区域之间设置有一个非填充区域。通过预设视频通道发送平滑视频信息。通过将视频帧中的多个视频单元,填充至包括的像素数量更多的图像空间中,从而在发送端就实现视频传输的平滑处理,无需监控接收端的流量情况,有效降低了视频平滑传输的复杂度。滑传输的复杂度。滑传输的复杂度。

【技术实现步骤摘要】
视频传输方法及装置


[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]获取所述视频帧与所述预设视频通道对应的图像空间之间的映射关系,所述映射关系用于指示所述视频帧中的视频单元与所述图像空间中的像素位置之间的对应关系;
[0037]根据每个视频单元在所述视频帧中的像素位置和所述映射关系,在所述平滑视频信息中确定每个视频单元的填充区域。
[0038]在一种可能的设计中,针对任意一个视频单元;根据所述视频单元在所述视频帧中的像素位置和所述映射关系,在所述平滑视频信息中确定所述视频单元的填充区域,包括:
[0039]根据所述视频单元在所述视频帧中的像素位置和所述映射关系,在所述平滑视频信息中确定待选区域,所述待选区域中包括的像素数量大于所述视频单元中包括的像素数
量;
[0040]根据所述视频单元中包括的像素数量,在所述待选区域中确定所述填充区域,所述填充区域中包括的像素数量等于所述视频单元中包括的像素数量。
[0041]在一种可能的设计中,所述视频单元包括所述视频帧中一行像素,所述映射关系用于指示所述视频帧中的行号与所述图像空间中的行号之间的对应关系;
[0042]根据所述视频单元在所述视频帧中的像素位置和所述映射关系,在所述平滑视频信息中确定待选区域,包括:
[0043]根据所述视频单元对应的行号和所述映射关系,在所述平滑视频信息中确定至少一个目标行号;
[0044]将所述平滑视频信息中所述至少一个目标行号对应的行所在的区域确定为所述待选区域。
[0045]在一种可能的设计中,所述视频单元包括所述视频帧中一列像素,所述映射关系用于指示所述视频帧中的列号与所述图像空间中的列号之间的对应关系;
[0046]根据所述视频单元在所述视频帧中的像素位置和所述映射关系,在所述平滑视频信息中确定待选区域,包括:
[0047]根据所述视频单元对应的列号和所述映射关系,在所述图像空间中确定至少一个目标列号;
[0048]将所述平滑视频信息中所述至少一个目标列号对应的列所在的区域确定为所述待选区域。
[本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频传输方法,其特征在于,应用于视频发送端,所述方法包括:在视频帧中确定多个视频单元,所述视频单元中包括所述视频帧中预设数量个像素;确定预设视频通道对应的图像空间,所述图像空间中包括的像素数量大于所述视频帧中包括的像素数量;在所述图像空间中确定每个视频单元的填充区域,并在所述填充区域填充对应的视频单元,以及在至少一个非填充区域填充预设信息,得到平滑视频信息,所述图像空间的多个填充区域中至少存在两个填充区域之间设置有一个所述非填充区域;通过所述预设视频通道发送所述平滑视频信息。2.根据权利要求1所述的方法,其特征在于,在所述图像空间中确定每个视频单元的填充区域,包括:获取所述视频帧与所述图像空间之间的映射关系,所述映射关系用于指示所述视频帧中的视频单元与所述图像空间中的像素位置之间的对应关系;根据每个视频单元在所述视频帧中的像素位置和所述映射关系,在所述图像空间中确定每个视频单元的填充区域。3.根据权利要求2所述的方法,其特征在于,针对任意一个视频单元;根据所述视频单元在所述视频帧中的像素位置和所述映射关系,在所述图像空间中确定所述视频单元的填充区域,包括:根据所述视频单元在所述视频帧中的像素位置和所述映射关系,在所述图像空间中确定待选区域,所述待选区域中包括的像素数量大于所述视频单元中包括的像素数量;根据所述视频单元中包括的像素数量,在所述待选区域中确定所述填充区域,所述填充区域中包括的像素数量等于所述视频单元中包括的像素数量。4.根据权利要求3所述的方法,其特征在于,所述视频单元包括所述视频帧中一行像素,所述映射关系用于指示所述视频帧中的行号与所述图像空间中的行号之间的对应关系;根据所述视频单元在所述视频帧中的像素位置和所述映射关系,在所述图像空间中确定待选区域,包括:根据所述视频单元对应的行号和所述映射关系,在所述图像空间中确定至少一个目标行号;将所述至少一个目标行号对应的行所在的区域确定为所述待选区域。5.根据权利要求3所述的方法,其特征在于,所述视频单元包括所述视频帧中一列像素,所述映射关系用于指示所述视频帧中的列号与所述图像空间中的列号之间的对应关系;根据所述视频单元在所述视频帧中的像素位置和所述映射关系,在所述图像空间中确定待选区域,包括:根据所述视频单元对应的列号和所述映射关系,在所述图像空间中确定至少一个目标列号;将所述至少一个目标列号对应的列所在的区域确定为所述待选区域。6.根据权利要求1

5任一项所述的方法,其特征在于,所述图像空间中包括多个所述填充区域和多个所述非填充区域,
每两个相邻的填充区域之间设置有一个所述非填充区域,或者;多个所述填充区域中至少存在两个填充区域之间未设置所述非填充区域。7.根据权利要求6所述的方法,其特征在于,每个非填充区域中包括的像素数量相同;或者,所述多个非填充区域中存在至少两个非填充区域中包括的像素数量不相同;或者,所述多个非填充区域中每两个非填充区域中包括像素的数量之差小于或等于第一阈值。8.一种视频传输方法,其特征在于,应用于视频接收端,所述方法包括:通过预设视频通道接收视频帧对应的平滑视频信息,所述视频帧中包括多个视频单元,所述视频单元中包括所述视频帧中预设数量个像素;在所述平滑视频信息中确定每个视频单元的填充区域,所述平滑视频信息中包括的像素数量大于所述视频帧中包括的像素数量,图像空间的多个填充区域中至少存在两个填充区域之间设置有一个非填充区域;根据所述多个视频单元的填充区域,在所述平滑视频信息中获取所述多个视频单元;根据所述多个视频单元确定所述视频帧。9.根据权利要求8所述的方法,其特征在于,在所述平滑视频信息中确定每个视频单元的填充区域,包括:获取所述视频帧与所述预设视频通道对应的图像空间之间的映射关系,所述映射关系用于指示所述视频帧中的视频单元与所述图像空间中的像素位置之间的对应关系;根据每个视频单元在所述视频帧中的像素位置和所述映射关系,在所述平滑视频信息中确定每个视频单元的填充区域。10.根据权利要求9所述的方法,其特征在于,针对任意一个视频单元;根据所述视频单元在所述视频帧中的像素位置和所述映射关系,在所述平滑视频信息中确定所述视频单元的填充区域,包括:根据所述视频单元在所述视频帧中的像素位置和所述映射关系,在所述平滑视频信息中确定待选区域,所述待选区域中包括的像素数量大于所述视频单元中包括的像素数量;根据所述视频单元中包括的像素数量,在所述待选区域中确定所述填充区域,所述填充区域中包括的像素数量等于所述视频单元中包括的像素数量。11.根据权利要求10所述的方法,其特征在于,所述视频单元包括所述视频帧中一行像素,所述映射关系用于指示所述视频帧中的行号与所述图像空间中的行号之间的对应关系;根据所述视频单元在所述视频帧中的像素位置和所述映射关系,在所述平滑视频信息中确定待选区域,包括:根据所述视频单元对应的行号和所述映射关系,在所述平滑视频信息中确定至少一个目标行号;将所述平滑视频信息中所述至少一个目标行号对应的行所在的区域确定为所述待选区域。12.根据权利要求10所述的方法,其特征在于,所述视频单元包括所述视频帧中一列像素,所述映射关系用于指示所述视频帧中的列号与所述图像空间中的列号之间的对应关
系;根据所述视频单元在所述视频帧中的像素位置和所述映射关系,在所述平滑视频信息中确定待选区域,包括:根据所述视频单元对应的列号和所述映射关系,在所述图像空间中确定至少一个目标列号;将所述平滑视频信息中所述至少一个目标列号对应的列所在的区域确定为所述待选区域。13.根据权利要求8

12任一项所述的方法,其特征在于,所述图像空间中包括多个所述填充区域和多个所述非填充区域,其中,每两个相邻的填充区域之间设置有一个所述非填充区域;或者;多个所述填充区域中至少存在两个填充区域之间未设置所述非填充区域。14.根据权利要求13所述的方法,其特征在于,每个非填充区域中包括的像素数量相同;或者,所述多个非填充区域中存在至少两个非填充区域中包括的像素数量不相同;或者,所述多个非填充区域中每两个非填充区域中包括像素的数量之差小于或...

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

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

1