买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:广东保伦电子股份有限公司
摘要:本发明公开一种V4L2框架下的H264帧序纠正处理方法,包括以下步骤:步骤1:当首次判断为出现帧序错乱,则将所述当前帧作为帧序错误帧缓存至预先建立的第一列表,并继续执行步骤2;步骤2:从出现帧序错乱后采集到的第一个GOP开始,判断当前帧是否为I帧,若为I帧,则执行步骤3,否则,执行步骤4;步骤3:将当前帧送入解码器进行解码播放,并同步执行处理方案一;步骤4:在第一列表中,将帧序号a加1作为当前帧的正确帧序号b,并获取当前帧的实际帧序号c,判断正确帧序号b和实际帧序号c是否相等,若是,则将当前帧送入解码器进行解码播放,若否,则执行处理方案二。本发明能够在帧序出现错乱后能够进行纠正,按正确的帧序传输到解码器进行解码播放。
主权项:1.一种V4L2框架下的H264帧序纠正处理方法,其特征在于,包括以下步骤:步骤1:响应采集指令,基于V4L2框架采集目标视频流的H264编码数据的GOP,判断是否出现帧序错乱,当首次判断为出现帧序错乱,则将所述当前帧作为帧序错误帧缓存至预先建立的第一列表,并继续执行步骤2,第一列表包括帧序号a,帧序号a表示最近一次送入解码器解码播放的帧的序号,帧序号a为全局字段,帧序号a初始设为0;步骤2:从出现帧序错乱后采集到的第一个GOP开始,判断当前帧是否为I帧,若为I帧,则执行步骤3,否则,执行步骤4;步骤3:将当前帧送入解码器进行解码播放,并同步执行处理方案一,处理方案一:将预先建立的所述第一列表中的帧序号a重置为0;将第一列表中的所有帧序错误帧的关键帧标记加1,得到修改后的帧序错误帧,将所有修改后的帧序错误帧中关键帧标记≥2的帧序错误帧从第一列表中删除,得到更新后的第一列表;步骤4:在第一列表中,将帧序号a加1作为当前帧的正确帧序号b,并获取当前帧的实际帧序号c,判断正确帧序号b和实际帧序号c是否相等,若是,则将当前帧送入解码器进行解码播放,若否,则执行处理方案二,处理方案二:遍历第一列表,查找帧序号为正确序号b的帧序错误帧,若第一列表中均未存在帧序号为正确序号b的帧序错误帧,则将当前帧的实际帧序号c、数据、数据长度作为一个新的帧序错误帧缓存至第一列表,并在第一列表中将帧序号a减1;若第一列表中存在帧序号为正确序号b的帧序错误帧,则将帧序号为正确序号b的帧序错误帧取出,并先送入解码器进行解码显示,然后继续判断当前帧是否为取出的帧序错误帧的下一帧,若是,则将当前帧也送入解码器进行解码播放,并将帧序号a加1,若否,则将当前帧的下一帧也缓存至第一列表。
全文数据:
权利要求:
百度查询: 广东保伦电子股份有限公司 一种V4L2框架下的H264帧序纠正处理方法及处理终端
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。