一种基于SEI传输的图像编解码时延测试方法技术

技术编号:20331573 阅读:43 留言:0更新日期:2019-02-13 07:19
本发明专利技术公开了一种基于SEI传输的图像编解码时延测试方法,本发明专利技术包括以下步骤:(1)编码器采集模块检测到输入图像第一行后在图像中写入测时延标识,同时输出时延测试脉冲;(2)编码器编码模块在编码前提取测时延标识并写入压缩码流的SEI字段;(3)解码器在解码前从码流中提取测时延标识,并在解压图像显示的同时输出测时延脉冲;(4)通过示波器同时测量两个脉冲获取时延信息。采用本发明专利技术实现的图像编解码系统时延测试方法具有极高的精度,且操作简单,易于实现,为低时延图像编解码系统的开发、调试和测试提供了可能。

【技术实现步骤摘要】
一种基于SEI传输的图像编解码时延测试方法
本专利技术属于图像编解码
,尤其涉及一种图像编解码时延测试方法。
技术介绍
图像编解码系统是无人机数据链传输系统的重要组成部分,图像编解码及传输时延是无人机“人在回路”控制系统的关键指标之一,如果时延达不到设计指标要求,一方面影响操作手对任务载荷控制的准确性,难以捕获并跟踪目标;另一方面影响操作手对飞行器控制的准确性,尤其在起飞降落阶段甚至影响飞行安全。因此,需要在设计阶段对图像编解码时延进行精确测试。
技术实现思路
本专利技术提出一种基于SEI传输的图像编解码时延测试方法,以完成图像编解码时延测试。本专利技术所采取的技术方案为:一种基于SEI传输的图像编解码时延测试方法,包括以下步骤:(1)编码器采集模块检测到输入图像第一行后在图像中写入时延标识数据,将写入时延标识数据的图像输出至编码器编码模块,同时对外输出输入时延测试脉冲;(2)编码器编码模块将写入时延标识数据的图像提取出时延标识数据后进行编码,并将时延标识数据写入编码后压缩码流的SEI字段,将写入时延标识数据的压缩码流输出至解码器;(3)解码器从压缩码流中提取出时延标识数据后进行解码,并对外输出恢复时延测试脉冲;(4)测量输入时延测试脉冲和恢复时延测试脉冲两个时延测试脉冲的差值,得到时延信息。其中,所述步骤(1)具体包括以下步骤:(1.1)以M帧图像为一组输入编码器采集模块;(1.2)编码器采集模块检测到每组第一帧图像的第一行输入时,将该行前N个像素亮度值替换为时延标识a,同时对外输出时延测试脉冲;检测到每组其他帧图像的第一行输入时,将该行前N个像素亮度值替换为时延标识b;其中,M取值应确保相邻两组图像第一帧间隔远大于编解码时延,所述N≥1,时延标识a≠b。其中,所述步骤(3)具体包括以下步骤:(3.1)解码器从压缩码流中SEI字段的用户数据中提取时延标识数据;(3.2)解码器将提取时延标识数据后的压缩码流进行解码;(3.3)如果当前帧时延标识数据为a,则对外输出时延测试脉冲,如果当前帧时延标识数据为b,则不输出时延测试脉冲。附图说明图1是本专利技术时延测试方法的流程图。本专利技术相比现有技术的优点为:本专利技术通过测量输入图像时延脉冲和恢复图像时延脉冲得到编解码时延,测试精度高,操作简单且易于实现,能够实现各类环境下的时延测试,同时该专利技术并不局限编解码系统两端时延测试,也可以在采集、编码、传输、解码和显示等各节点分别输出输入时延脉冲分段测试。具体实施方式以下结合附图1和实施例对本专利技术做进一步的说明。本专利技术一种基于SEI传输的图像编解码时延测试方法主要包括以下步骤:步骤1,编码器采集模块以M帧输入图像为一组;当检测到该组第一帧图像的第一行输入时,将该行前N个像素亮度值替换为时延标识a;当检测到该组其他帧图像的第一行输入时,将该行前N个像素亮度值替换为时延标识b;同时对外输出输入图像时延脉冲。具体地,所述M取值应确保相邻两组图像第一帧间隔远大于编解码时延,所述N取值≥1,所述时延标识a≠b,步骤2,编码器编码模块将写入时延标识数据的图像首先从第一行提取出时延标识数据再进行编码,并将时延标识数据写入编码后压缩码流的SEI(辅助增强信息)字段的用户数据中,将写入时延标识数据的压缩码流输出至解码器;步骤3,解码器在解码前从压缩码流中提取时延标识数据并在解压图像显示的同时输出时延测试脉冲;解码器在解码前首先从码流SEI字段的用户数据中提取时延标识数据;解码器完成图像解码;在解码恢复图像送显同时,如果当前帧时延标识数据为a,则输出恢复图像时延脉冲,如果当前帧时延标识数据为b,则不输出时延脉冲。步骤4,输入图像时延脉冲时间节点为T0,恢复图像时延脉冲时间节点为T1,则该帧时延Tdelay=T1-T0,通过示波器同时测量两个脉冲获取时延信息,在测试过程中采取次数累计测试,如测试10次,根据项目要求取平均值或最小值。对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本专利技术。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本专利技术的精神或范围的情况下,在其它实施例中实现。因此,本专利技术将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。本专利技术中应用了具体实施例对本专利技术的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本专利技术的方法及其核心思想;同时,对于本领域的一般技术人员,依据本专利技术的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本专利技术的限制。本文档来自技高网...

【技术保护点】
1.一种基于SEI传输的图像编解码时延测试方法,其特征在于包括以下步骤:(1)编码器采集模块检测到输入图像第一行后在图像中写入时延标识数据,将写入时延标识数据的图像输出至编码器编码模块,同时对外输出输入时延测试脉冲;(2)编码器编码模块将写入时延标识数据的图像提取出时延标识数据后进行编码,并将时延标识数据写入编码后压缩码流的SEI字段,将写入时延标识数据的压缩码流输出至解码器;(3)解码器从压缩码流中提取出时延标识数据后进行解码,并对外输出恢复时延测试脉冲;(4)测量输入时延测试脉冲和恢复时延测试脉冲两个时延测试脉冲的差值,得到时延信息。

【技术特征摘要】
1.一种基于SEI传输的图像编解码时延测试方法,其特征在于包括以下步骤:(1)编码器采集模块检测到输入图像第一行后在图像中写入时延标识数据,将写入时延标识数据的图像输出至编码器编码模块,同时对外输出输入时延测试脉冲;(2)编码器编码模块将写入时延标识数据的图像提取出时延标识数据后进行编码,并将时延标识数据写入编码后压缩码流的SEI字段,将写入时延标识数据的压缩码流输出至解码器;(3)解码器从压缩码流中提取出时延标识数据后进行解码,并对外输出恢复时延测试脉冲;(4)测量输入时延测试脉冲和恢复时延测试脉冲两个时延测试脉冲的差值,得到时延信息。2.根据权利要求1所述的一种基于SEI传输的图像编解码时延测试方法,其特征在于:所述步骤(1)具体包括以下步骤:(1.1)以...

【专利技术属性】
技术研发人员:李光龚志勇胡佳张俊凯
申请(专利权)人:中国电子科技集团公司第五十四研究所
类型:发明
国别省市:河北,13

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

1