一种目标类型帧识别方法、装置及电子设备制造方法及图纸

技术编号:26535009 阅读:41 留言:0更新日期:2020-12-01 14:24
本发明专利技术实施例提供了一种目标类型帧识别方法、装置及电子设备,获取待识别编码帧的头部信息字节;判断所述头部信息字节中是否包含预设的所述目标类型帧的特征码;若所述头部信息字节中包含所述目标类型帧的特征码,则确定所述待识别编码帧为目标类型帧;若所述头部信息字节中不包含所述目标类型帧的特征码,则确定所述待识别编码帧为非目标类型帧。本发明专利技术实施例中,不需要获取待识别编码帧的完整帧数据,也不需要进行解码操作,只需要获取待识别编码帧中的头部信息字节,即只需要获取待识别编码帧中的部分字节,便可进行目标类型帧的识别,因此,识别过程耗时较少,提高了目标类型帧的识别效率。

【技术实现步骤摘要】
一种目标类型帧识别方法、装置及电子设备
本专利技术涉及视频通信
,特别是涉及一种目标类型帧识别方法、装置及电子设备。
技术介绍
H.264是一种数字视频编解码技术的标准,该标准中定义了三种帧:帧内编码帧I帧、帧间预测编码帧P帧及双向预测编码帧B帧,其中,I帧是一种自带全部信息的独立帧,无需参考其他帧便可独立进行解码。在一些应用场景中,需要从基于H.264编码完成的视频流中,识别编码帧的类型,例如:识别出帧内编码帧I帧,再根据I帧,实现一些功能。例如,在视频播放过程中,需要先识别出第一个I帧,然后从这个I帧开始进行播放。相关技术中,视频流中的各编码帧被依次保存至执行识别过程的电子设备的内存中,电子设备对内存中的完整编码帧,进行解码,并根据解码后的数据进行目标类型帧识别。上述目标类型帧的识别过程中,需要对整个待识别编码帧进行解码操作,耗时较多,识别效率较低。
技术实现思路
本专利技术实施例的目的在于提供一种目标类型帧识别方法、装置及电子设备,以提高目标类型帧的识别效率。具体技术方案如下:...

【技术保护点】
1.一种目标类型帧识别方法,其特征在于,所述方法包括:/n获取待识别编码帧的头部信息字节;/n判断所述头部信息字节中是否包含预设的所述目标类型帧的特征码;/n若所述头部信息字节中包含所述目标类型帧的特征码,则确定所述待识别编码帧为目标类型帧;/n若所述头部信息字节中不包含所述目标类型帧的特征码,则确定所述待识别编码帧为非目标类型帧。/n

【技术特征摘要】
1.一种目标类型帧识别方法,其特征在于,所述方法包括:
获取待识别编码帧的头部信息字节;
判断所述头部信息字节中是否包含预设的所述目标类型帧的特征码;
若所述头部信息字节中包含所述目标类型帧的特征码,则确定所述待识别编码帧为目标类型帧;
若所述头部信息字节中不包含所述目标类型帧的特征码,则确定所述待识别编码帧为非目标类型帧。


2.根据权利要求1所述的方法,其特征在于,所述目标类型帧的特征码为根据所述目标类型帧的类型码和所述待识别编码帧的进制格式预先确定的。


3.根据权利要求1所述的方法,其特征在于,所述获取待识别编码帧的头部信息字节的步骤,包括:
获取待识别编码帧的前预设数量个字节;所述预设数量大于预设最小头部信息字节数量小于预设最大头部信息字节数量;
将所述前预设数量个字节确定为所述待识别编码帧的头部信息字节。


4.根据权利要求1所述的方法,其特征在于,所述获取待识别编码帧的头部信息字节的步骤,包括:
获取待识别编码帧的前预设数量个字节;所述预设数量大于预设最小头部信息字节数量小于预设最大头部信息字节数量;
将所述前预设数量个字节中从第一个字节开始到最后一个界定符之后的关键字节为止的所有字节确定为所述待识别编码帧的头部信息字节。


5.根据权利要求1所述的方法,其特征在于,所述获取待识别编码帧的头部信息字节的步骤,包括:
实时接收视频帧数据;
判断是否接收到完整的当前界定符;
当接收到完整的当前界定符时,则判断是否已有界定符被标记为起始界定符;
若有界定符被标记为起始界定符,则判断所述当前界定符之后的第一关键字节是否为序列参数集或图像参数集字节;
若没有界定符被标记为起始界定符,则将当前界定符标记为起始界定符并判断所述当前界定符之后的第一关键字节是否为序列参数集或图像参数集字节;
若所述当前界定符之后的第一关键字节为序列参数集或图像参数集字节,则返回所述判断是否接收到完整的当前界定符的步骤;
若所述当前界定符之后的第一关键字节不为序列参数集或图像参数集字节,则将从所述起始界定符开始到所述第一关键字节为止的所有字节确定为待识别编码帧的头部信息字节。


6.根据权利要求1-5任一所述的方法,其特征在于,所述目标类型帧为:帧内编码帧I帧、向前预测编码帧P帧或双向预测编码帧B帧。


7.一种目标类型帧识别装置,其特征在于,包括:
头部信息字节获取模块,用于获取待识别编码帧的头部信息字节;
特征码判断模块,用于判断所述头部信息字节中是否包含预设的所述目标类型帧的特征码;
目标类型帧确定模块,用于若所述头部信息字节中包含所述目标类型帧的特征码,则确定所述待识别编码帧为目标类型帧;
非目标类型帧确定模块,用于若所述头部信息字节中不包含所述目标类型帧的特征码,则确定所述待识别编码帧为非目标类型帧。


8.根据权利要求7所述的装置,其特征...

【专利技术属性】
技术研发人员:杨鹏飞
申请(专利权)人:杭州海康威视数字技术股份有限公司
类型:发明
国别省市:浙江;33

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

1