System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 图像标记数据传输方法、装置、计算机设备和存储介质制造方法及图纸_技高网

图像标记数据传输方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:44151838 阅读:8 留言:0更新日期:2025-01-29 10:25
本申请实施例涉及图像数据处理技术领域,具体地,涉及一种图像标记数据传输方法、装置、计算机设备和存储介质。该图像标记数据传输方法,包括:发送端对标记区域的图像数据进行二进制序列化处理;发送端将所述第一二进制序列数据和原始图像的第一原始码流,按照预设的码流内容格式规和预设的媒体流内容格式打包至媒体流得到打包后的媒体流数据包;接收端对接收到所述媒体流数据包按照所述预设的码流内容格式规和所述预设的媒体流内容格式进行解码,并基于所述第二二进制序列数据和所述第二原始码流对所述原始图像和所述标记区域进行图像处理。提供了一种时效性、同步性和可靠性更高的图像标记数据传输方法。

【技术实现步骤摘要】

本申请涉及图像数据处理,具体地,涉及一种图像标记数据传输方法、装置、计算机设备和存储介质


技术介绍

1、随着深度学习和神经网络学习等人工智能的发展,区域标记技术也逐渐可行并应用在视频图像处理领域,用于对视频图像中的人物、特定内容等关键区域进行自动识别标记。标记信息可以用于视频编码器压缩参考从而提高特定区域编码质量,也可用于实时多媒体流播送处理中自动剪裁图像区域实现不同比例的视频同步送播,还可以用于多媒体流监看画面中进行目标物跟踪标识等。

2、通常标记区域的描述信息可通过编码器定义特定的数据结构和方式送入(这些数据也被称为感兴趣区域-roi),但描述信息不会被进一步的打包到码流中传递给解码端,从而无法在解码后获取原始的标记区域描述信息,实时多媒体流传输常用的mpeg-ts(下面简称ts)数据格式也未定义其传输方法。这便导致收到媒体流数据后无法直接执行图像区域剪裁或是画面内容标识,通常需要通过额外的传输通道和数据格式封装才能实现标记区域信息的传递,但多通道传输会带来了图像和标记区域数据同步问题,增加媒体缓存延迟。

3、因此,目前亟需一种可保留原始标记信息且与原始图像信息传输同步性更高的图像标记方法。


技术实现思路

1、本申请实施例中提供了一种图像标记数据传输方法、装置、计算机设备和存储介质。

2、本申请实施例的第一个方面,提供了一种图像标记数据传输方法,应用于媒体流传输系统,所述媒体流传输系统至少包括发送端和接收端,所述方法至少包括:

3、发送端对标记区域的图像数据进行二进制序列化处理,得到所述标记区域的第一二进制序列数据;

4、发送端将所述第一二进制序列数据和原始图像的第一原始码流,按照预设的码流内容格式规和预设的媒体流内容格式打包至媒体流,得到打包后的媒体流数据包;其中,所述标记区域是指所述原始图像中的任意区域;

5、发送端将所述媒体流数据包发送至所述接收端,所述接收端对接收到所述媒体流数据包按照所述预设的码流内容格式规和所述预设的媒体流内容格式进行解码,得到所述标记区域的第二二进制序列数据和所述原始图像的第二原始码流;

6、所述接收端基于所述第二二进制序列数据和所述第二原始码流对所述原始图像和所述标记区域进行图像处理。

7、在本申请一个可选实施例中,所述发送端对标记区域的图像数据进行二进制序列化处理,得到所述标记区域的第一二进制序列数据,包括:

8、所述发送端按照预设格式对所述标记区域进行二进制序列化的数据提取,得到所述标记区域的所述第一二进制序列数据;其中,所述第一二进制序列数据至少包括:所述标记区域的区域数量、字符串标签、区域坐标、区域尺寸中的至少一种。

9、在本申请一个可选实施例中,所述发送端将所述第一二进制序列数据和原始图像的第一原始码流,按照预设的码流内容格式规和预设的媒体流内容格式打包至媒体流,得到打包后的媒体流数据包,包括:

10、所述发送端缓存所述第一二进制序列数据;

11、所述发送端在接收到编码器输出的所述第一原始码流后,根据所述原始图像的时间戳对所述第一原始码流与所述第一二进制序列数据进行索引,将时间戳相同的数据,按照所述预设的码流内容格式规和所述预设的媒体流内容格式打包至媒体流,得到打包后的所述媒体流数据包。

12、在本申请一个可选实施例中,所述发送端在接收到编码器输出的所述第一原始码流后,根据所述原始图像的时间戳对所述第一原始码流与所述第一二进制序列数据进行索引,将时间戳相同的数据,按照所述预设的码流内容格式规和所述预设的媒体流内容格式打包至媒体流,得到打包后的所述媒体流数据包,包括:

13、若所述第一原始码流支持数据扩展,则将所述第一二进制序列数据处理为所述第一原始码流的第一码流扩展数据;

14、将所述第一码流扩展数据和所述第一原始码流,按照所述预设的码流内容格式规和所述预设的媒体流内容格式打包至媒体流,得到打包后的所述媒体流数据包。

15、在本申请一个可选实施例中,所述接收端对接收到所述媒体流数据包按照所述预设的码流内容格式规和所述预设的媒体流内容格式进行解码,得到所述标记区域的第二二进制序列数据和所述原始图像的第二原始码流,包括:

16、所述接收端将接收到所述媒体流数据包拆分为所述标记区域的所述第二二进制序列数据和所述原始图像的所述第二原始码流;

17、对所述第二二进制序列数据进行解析,得到解析后的标记区域数据;

18、对所述第二原始码流进行解析,得到解析后的原始图像数据;

19、按照时间戳对所述原始图像数据和所述标记区域数据进行同步输出。

20、在本申请一个可选实施例中,若所述第二原始码流支持数据扩展,则对所述第二原始码流进行解析,得到解析后的所述原始图像数据和第二码流扩展数据;其中,所述第二码流扩展数据是指经过编码和解码后的所述第一码流扩展数据。

21、在本申请一个可选实施例中,上述图像标记数据传输方法,还包括:

22、基于预先配置的校验工具对所述标记区域数据进行数据长度进行校验。

23、本申请实施例的第二个方面,提供了一种图像标记数据传输装置,应用于媒体流传输系统,所述媒体流传输系统至少包括发送端和接收端,所述装置至少包括:

24、第一处理模块,用于发送端对标记区域的图像数据进行二进制序列化处理,得到所述标记区域的第一二进制序列数据;

25、打包模块,用于发送端将所述第一二进制序列数据和原始图像的第一原始码流,按照预设的码流内容格式规和预设的媒体流内容格式打包至媒体流,得到打包后的媒体流数据包;其中,所述标记区域是指所述原始图像中的任意区域;

26、解码模块,用于发送端将所述媒体流数据包发送至所述接收端,所述接收端对接收到所述媒体流数据包按照所述预设的码流内容格式规和所述预设的媒体流内容格式进行解码,得到所述标记区域的第二二进制序列数据和所述原始图像的第二原始码流;

27、第二处理模块,用于所述接收端基于所述第二二进制序列数据和所述第二原始码流对所述原始图像和所述标记区域进行图像处理。

28、本申请实施例的第三个方面,提供了一种计算机设备,包括:包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现如上任一项方法的步骤。

29、本申请实施例的第四个方面,提供了一种计算机可读存储介质,其上存储有计算机程序,其特征在于,计算机程序被处理器执行时实现如上任一项的方法的步骤。

30、本申请实施例提供的图像标记数据传输方法:

31、第一方面,本申请实施例提供的图像标记数据传输方法,通过对标记区域的图像数据进行二进制序列化处理,得到所述标记区域的第一二进制序列数据,可以方便标记区域的图像数据以统一的格式被负载至视频编码流和mpeg-ts媒体流等媒体流中,方便标记区域图像数据的传输;

本文档来自技高网...

【技术保护点】

1.一种图像标记数据传输方法,其特征在于,应用于媒体流传输系统,所述媒体流传输系统至少包括发送端和接收端,所述方法至少包括:

2.根据权利要求1所述的图像标记数据传输方法,其特征在于,所述发送端对标记区域的图像数据进行二进制序列化处理,得到所述标记区域的第一二进制序列数据,包括:

3.根据权利要求1所述的图像标记数据传输方法,其特征在于,所述发送端将所述第一二进制序列数据和原始图像的第一原始码流,按照预设的码流内容格式规和预设的媒体流内容格式打包至媒体流,得到打包后的媒体流数据包,包括:

4.根据权利要求3所述的图像标记数据传输方法,其特征在于,所述发送端在接收到编码器输出的所述第一原始码流后,根据所述原始图像的时间戳对所述第一原始码流与所述第一二进制序列数据进行索引,将时间戳相同的数据,按照所述预设的码流内容格式规和所述预设的媒体流内容格式打包至媒体流,得到打包后的所述媒体流数据包,包括:

5.根据权利要求4所述的图像标记数据传输方法,其特征在于,所述接收端对接收到所述媒体流数据包按照所述预设的码流内容格式规和所述预设的媒体流内容格式进行解码,得到所述标记区域的第二二进制序列数据和所述原始图像的第二原始码流,包括:

6.根据权利要求5所述的图像标记数据传输方法,其特征在于,若所述第二原始码流支持数据扩展,则对所述第二原始码流进行解析,得到解析后的所述原始图像数据和第二码流扩展数据;其中,所述第二码流扩展数据是指经过编码和解码后的所述第一码流扩展数据。

7.根据权利要求5所述的图像标记数据传输方法,其特征在于,还包括:

8.一种图像标记数据传输装置,其特征在于,应用于媒体流传输系统,所述媒体流传输系统至少包括发送端和接收端,所述装置至少包括:

9.一种计算机设备,包括:包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述方法的步骤。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。

...

【技术特征摘要】

1.一种图像标记数据传输方法,其特征在于,应用于媒体流传输系统,所述媒体流传输系统至少包括发送端和接收端,所述方法至少包括:

2.根据权利要求1所述的图像标记数据传输方法,其特征在于,所述发送端对标记区域的图像数据进行二进制序列化处理,得到所述标记区域的第一二进制序列数据,包括:

3.根据权利要求1所述的图像标记数据传输方法,其特征在于,所述发送端将所述第一二进制序列数据和原始图像的第一原始码流,按照预设的码流内容格式规和预设的媒体流内容格式打包至媒体流,得到打包后的媒体流数据包,包括:

4.根据权利要求3所述的图像标记数据传输方法,其特征在于,所述发送端在接收到编码器输出的所述第一原始码流后,根据所述原始图像的时间戳对所述第一原始码流与所述第一二进制序列数据进行索引,将时间戳相同的数据,按照所述预设的码流内容格式规和所述预设的媒体流内容格式打包至媒体流,得到打包后的所述媒体流数据包,包括:

5.根据权利要求4所述的图像标记数据传输方法,其特征在于,所述接收端对接收到所述媒体...

【专利技术属性】
技术研发人员:王振中罗天王娟王丽霞张金沙陈芳高江杰孙畅李佳伟
申请(专利权)人:中央广播电视总台
类型:发明
国别省市:

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

1