视频标记方法、装置以及设备制造方法及图纸

技术编号:36773241 阅读:12 留言:0更新日期:2023-03-08 21:52
本公开提供了一种视频标记方法、装置以及设备,涉及视频传输技术领域,具体涉及错误帧恢复技术领域,可应用于自动驾驶场景。该方法的一具体实施方式包括:响应于接收到视频的目标帧的起始信号,继续接收目标帧的数据,以及从目标帧的起始地址写入目标帧的数据;响应于确定目标帧的数据传输结束,对目标帧进行类型标记。该实施方式能够区分良好帧和错误帧,在出现错误帧之后,后续的帧传输机制能够快速回复正常,不再继续产生新的错误帧,避免后续帧失配。失配。失配。

【技术实现步骤摘要】
视频标记方法、装置以及设备


[0001]本公开涉及视频传输
,具体涉及错误帧恢复
,可应用于自动驾驶场景。

技术介绍

[0002]视频传输是利用有线或无线传输介质,直接或通过调制解调器等手段,将视频图像信号从一处传到另一处,从一台设备传到另一台设备的过程。
[0003]对于视频传输,由于带宽限制、相机故障或信号干扰,接收的视频帧可能不完整,从而导致视频帧失配,并且会持续影响所有后续视频帧。

技术实现思路

[0004]本公开实施例提出了一种视频标记方法、装置、设备、存储介质以及程序产品。
[0005]第一方面,本公开实施例提出了一种视频标记方法,包括:响应于接收到视频的目标帧的起始信号,继续接收目标帧的数据,以及从目标帧的起始地址写入目标帧的数据;响应于确定目标帧的数据传输结束,对目标帧进行类型标记。
[0006]第二方面,本公开实施例提出了一种视频标记装置,包括:写入模块,被配置成响应于接收到视频的目标帧的起始信号,继续接收目标帧的数据,以及从目标帧的起始地址写入目标帧的数据;标记模块,被配置成响应于确定目标帧的数据传输结束,对目标帧进行类型标记。
[0007]第三方面,本公开实施例提出了一种电子设备,包括:至少一个处理器;以及与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行如第一方面中任一实现方式描述的方法。
[0008]第四方面,本公开实施例提出了一种存储有计算机指令的非瞬时计算机可读存储介质,计算机指令用于使计算机执行如第一方面中任一实现方式描述的方法。
[0009]第五方面,本公开实施例提出了一种计算机程序产品,包括计算机程序,计算机程序在被处理器执行时实现如第一方面中任一实现方式描述的方法。
[0010]本公开实施例提供的视频标记方法,在接收到目标帧的起始信号时,对目标帧进行写入,在目标帧的数据传输结束时,对目标帧进行类型标记,能够区分良好帧和错误帧。在出现错误帧之后,后续的帧传输机制能够快速回复正常,不再继续产生新的错误帧,避免后续帧失配。
[0011]应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0012]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本公开的其它
特征、目的和优点将会变得更明显。附图用于更好地理解本方案,不构成对本公开的限定。其中:
[0013]图1是根据本公开的视频标记方法的一个实施例的流程图;
[0014]图2是根据本公开的视频标记方法的又一个实施例的流程图;
[0015]图3是可以实现本公开实施例的视频标记方法的场景图;
[0016]图4是根据本公开的视频标记装置的一个实施例的结构示意图;
[0017]图5是用来实现本公开实施例的视频标记方法的电子设备的框图。
具体实施方式
[0018]以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
[0019]需要说明的是,在不冲突的情况下,本公开中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本公开。
[0020]图1示出了根据本公开的视频标记方法的一个实施例的流程100。该视频标记方法包括以下步骤:
[0021]步骤101,响应于接收到视频的目标帧的起始信号,继续接收目标帧的数据,以及从目标帧的起始地址写入目标帧的数据。
[0022]在本实施例中,第一设备上存储的视频可以传输到第二设备上。通常,对于视频中的目标帧,第一设备可以从目标帧的起始信号开始传输,并逐步传输目标帧的数据,直至传输目标帧的结束信号,目标帧传输完成。当第二设备接收到目标帧的起始信号时,可以确定后续接收到的数据属于目标帧。此时,第二设备可以从目标帧的起始地址开始写入接收到的数据。其中,由于同一视频中的目标帧的长度相同,因此可以预先定义目标帧的起始地址和结束地址。
[0023]这里,视频是由视频帧组成的,视频帧会添加两种同步信号:起始信号和结束信号。其中,起始信号标记在视频帧的起始位置,结束信号标记在视频帧的结束位置。目标帧是类型为良好帧的视频帧。也就是说,第一设备仅将类型为良好帧的目标帧传输给第二设备。对于视频中的错误帧,第一设备直接丢弃。
[0024]在一些实施例中,视频的视频帧的预设位置处可以添加有属性字段,用于记录视频的视频帧的类型。其中,视频帧的类型可以包括但不限于良好帧、短错误帧和长错误帧等等。例如,在视频帧的末尾添加一个特定字段,用于标记视频帧的属性,从而帮助第一设备删除错误帧。其中,特殊字段可以加在视频帧的末尾,固定地址和格式,一般包含帧序号、时间戳以及帧属性等。比如,特殊字段为32字节,最后第32个字节表示帧属性,为0代表良好帧,为1代表短错误帧,为2代表长错误帧。第一设备读取视频帧前,先到特殊字段所在地址读取帧属性,只有帧属性为0的良好帧时才作为目标帧读取并传输;帧属性为1或2的错误帧直接丢弃。这样,有助于第一设备避开错误帧的读取和使用,在避免传输错误帧的同时,也能提高传输效率。
[0025]步骤102,响应于确定目标帧的数据传输结束,对目标帧进行类型标记。
[0026]在本实施例中,在确定目标帧的数据传输结束之后,第二设备可以分析接收到的目标帧的数据,确定目标帧的类型,进而对目标帧进行类型标记。例如,若在目标帧的结束地址写入的目标帧的数据中有结束信号,说明该目标帧传输完整,将其标记为良好帧;若在目标帧的结束地址写入的目标帧的数据中没有结束信号,说明该目标帧传输不完整,将其标记为错误帧。
[0027]在一些实施例中,对于出现的错误帧,其数据可以不再进行恢复,直接丢弃。在另一些实施例中,由于错误帧与其前后若干帧良好帧存在关联,可以基于其前后若干帧良好帧恢复错误帧。例如,计算错误帧的前后若干帧良好帧的平均图像,来替代错误帧。
[0028]本公开实施例提供的视频标记方法,在接收到目标帧的起始信号时,对目标帧进行写入,在目标帧的数据传输结束时,对目标帧进行类型标记,能够区分良好帧和错误帧。在出现错误帧之后,后续的帧传输机制能够快速回复正常,不再继续产生新的错误帧,避免后续帧失配。
[0029]继续参考图2,其示出了根据本公开的视频标记方法的又一个实施例的流程200。该视频标记方法包括以下步骤:
[0030]步骤201,响应于接收到视频的目标帧的起始信号,继续接收目标帧的数据,以及从目标帧的起始地址写入目标帧的数据。
[0031]在本实施例中,步骤20本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频标记方法,包括:响应于接收到视频的目标帧的起始信号,继续接收所述目标帧的数据,以及从所述目标帧的起始地址写入所述目标帧的数据;响应于确定所述目标帧的数据传输结束,对所述目标帧进行类型标记。2.根据权利要求1所述的方法,其中,所述响应于接收到视频的目标帧的起始信号,继续接收所述目标帧的数据,以及从所述目标帧的开始地址写入所述目标帧的数据,包括:响应于接收到所述视频的下一目标帧的起始信号,且所述目标帧的数据还未写入到所述目标帧的结束地址,将所述目标帧标记为短错误帧。3.根据权利要求1所述的方法,其中,所述响应于接收到视频的目标帧的起始信号,继续接收所述目标帧的数据,以及从所述目标帧的开始地址写入所述目标帧的数据,包括:响应于接收到所述目标帧的结束信号,且写入指针未到达所述目标帧的结束地址或写入长度小于所述目标帧的长度,将所述目标帧标记为短错误帧。4.根据权利要求1所述的方法,其中,所述响应于接收到视频的目标帧的起始信号,继续接收所述目标帧的数据,以及从所述目标帧的开始地址写入所述目标帧的数据,包括:响应于接收到所述目标帧的结束信号,且写入指针指向所述目标帧的结束地址或写入长度等于所述目标帧的长度,将所述目标帧标记为良好帧。5.根据权利要求1所述的方法,其中,所述响应于接收到视频的目标帧的起始信号,继续接收所述目标帧的数据,以及从所述目标帧的开始地址写入所述目标帧的数据,包括:响应于写入指针指向所述目标帧的结束地址或写入长度等于所述目标帧的长度,且未接收到所述目标帧的结束信号,将所述目标帧标记为长错误帧。6.根据权利要求1

5中任一项所述的方法,其中,所述视频的视频帧的起始位置标记有起始信号,所述视频的视频帧的结束位置标记有结束信号,所述视频的视频帧的预设位置处添加有属性字段,用于记录所述视频的视频帧的类型,类型为良好帧的视频帧是目标帧。7.一种视频标记装置,包括:写入模块,被配置成响应于接收到视频的目标帧的起始信号,继续接收所述目标帧的数据,以及从所述目标帧的起始地址写入所述目标帧的数据;标...

【专利技术属性】
技术研发人员:王帅雷华磊
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

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

1