一种显示画面检测方法及存储介质技术

技术编号:29257132 阅读:23 留言:0更新日期:2021-07-13 17:29
本发明专利技术涉及图像传输技术领域,提供一种显示画面检测方法及存储介质,本发明专利技术基于全景图像拼接策略中车辆模型为后期添加、像素特征恒定的固有特性,采集正常显示的全景画面中的车辆模型位置区域作为显示模板,与当前待检测画面中的显示数据进行对比匹配,根据对比结果即可判断出待检测画面是否在传输过程中被干扰并产生异常,从而提高对全景画面的异常识别效率;并在检测到画面异常时,通知系统底层软件及应用软件的进行异常操作处理,可及时地执行相应的纠错、重启等方案,进而输出流畅且清晰的视频图像。

【技术实现步骤摘要】
一种显示画面检测方法及存储介质
本专利技术涉及图像传输
,尤其涉及一种显示画面检测方法及存储介质。
技术介绍
车载IVI(车载信息娱乐系统)的360全景功能可以将设置在车身上的多路摄像头拍摄的视频画面,通过算法拼接一个鸟瞰的全景画面,以帮助司机了解车身周边环境。全景功能为达到直观目的,通常会在全景画面上的固定位置显示一个车辆模型图片,其实现方式为:全景功能对输入的多路摄像头视频进行拼接,并在画面中间加入车辆模型图片进行合成,再将合成后的视频通过编码芯片输出,经过“接插件+线束”的方式传输给车载IVI的视频处理芯片(一般是SoC系统芯片),并在经过格式转换后输出到显示屏显示。全景功能合成后的视频在传输过程中,若该视频信号被干扰,将使得终端产生异常画面。因此,为解决信号干扰问题,现有的视频传输干扰检测方法如下:1)通过车载IVI内的视频输入解码芯片识别某些视频编码特征,当被干扰的视频信号触发此特征,即可被监测识别到,然后通知系统做相应处理;2)通过车载IVI内的视频处理芯片SoC对视频信号做CRC校验,被干扰的视频信号若无法通过CRC校验,则被识别到,并做相应处理。但是,以上干扰检测方法依旧存在如下缺点:即使画面被干扰,但若是编码格式或CRC校验等特征仍符合要求,则异常无法被识别。
技术实现思路
本专利技术提供一种显示画面检测方法及存储介质,解决了现有的视频传输检测技术只能够通过编码格式或校验等特征判断画面是否被干扰,使得检测准确率较低、视频画面不流畅清晰的技术问题。为解决以上技术问题,本专利技术提供一种显示画面检测方法,包括步骤:S1、根据全景图像拼接策略标定车辆模型位置;S2、获取待检测画面,并根据所述车辆模型位置从中提取出显示数据;S3、对比所述显示数据与显示模板,根据对比结果判断所述待检测画面是否异常;S4、当检测到所述待检测画面异常时,进行异常处理或/和异常提醒。本基础方案基于全景图像拼接策略中车辆模型为后期添加、像素特征恒定的固有特性,采集正常显示的全景画面中的车辆模型位置区域作为显示模板,与当前待检测画面中的显示数据进行对比匹配,根据对比结果即可判断出待检测画面是否在传输过程中被干扰并产生异常,从而提高对全景画面的异常识别效率;并在检测到画面异常时,通知系统底层软件及应用软件的进行异常操作处理,可及时地执行相应的纠错、重启等方案,进而输出流畅且清晰的视频图像。在进一步的实施方案中,所述步骤S1包括:S11、获取全景图像拼接策略中车辆模型的相对位置;S12、根据所述相对位置标定车辆模型位置的区域坐标。本方案在常规的全景图像拼接策略中,发现在完成从全景摄像头中获取的图像的拼接后,最后将固定的车辆模型添加到拼接图像的固有位置上,即在拼接过程中,车辆模型的图像和位置都是不变的,而且在视频或图像传输中,若未发生图像干扰,则车辆模型将保持一致。因此可直接对车辆模型的区域坐标进行标定,将此区域的数据作为衡量画面是否发生异常的衡量依据。在进一步的实施方案中,所述步骤S2包括:S21、遍历从360全景摄像头中获取的拼接视频,依次获取每一帧全景画面作为待检测画面;S22、获取所述待检测画面中对应于所述车辆模型位置的像素矩阵数据,作为显示数据。在进一步的实施方案中,所述步骤S3包括:S31、预先存储正常显示时所述全景画面中所述车辆模型位置的像素矩阵数据,作为显示模板;S32、获取所述显示数据并与所述显示模板进行对比匹配,若对比相似度大于预设阈值,则判定所述待检测画面正常,否则判定所述待检测画面出现异常。本方案根据全景图像中车辆模型的固有特性,直接采集正常显示时全景画面中车辆模型位置的像素矩阵数据,存储为显示模板,在需要进行画面异常检测时,只需要提取待检测画面中的显示数据,并根据预设阈值与显示模板进行对比匹配,即可快速得到画面是否异常的检测结果,数据处理步骤简洁、计算量较小。在另一实施方案中,所述步骤S3包括:S31、分别获取所述待检测画面前N帧所述全景画面中车辆模型位置的N个模板像素矩阵的数据,作为N个显示模板;S32、获取所述显示数据,分别与N个所述显示模板进行对比匹配,若所述显示数据与任一所述显示模板的对比相似度大于预设阈值,则判定所述待检测画面正常,否则判定所述待检测画面出现异常。本方案在进行异常检测时,直接引用前N帧全景画面中车辆模型位置的N个模板像素矩阵的数据,作为N个显示模板与待检测画面的显示数据进行对比匹配,无需预先制作显示模板,只需要标定车辆模型位于全景图像位置即可;而结合在画面正常显示时车辆模型位置的像素矩阵恒定不变、而在画面异常时各个显示数据并不相同的特性,通过判断连续多帧的车辆模型位置的显示数据是否相匹配,还可实现花屏检测。在进一步的实施方案中,在步骤S31中,所述对比相似度大于预设阈值为:所述显示数据的像素矩阵中、满足相似度条件的像素点的数量大于预设阈值;相似度条件为:所述显示数据的像素矩阵中的像素点,与所述显示模板的像素矩阵中对应像素点的RGB差值在预设容差内。本方案结合实际的全景图像制作,设置对应于RGB差值、像素点数量的预设容差、预设阈值,兼容了可控范围内的全景画面变化,从而提高全景画面的容错率,进而提高视频播出或图像显示的流畅性。在进一步的实施方案中,所述步骤S4具体为:当检测到所述待检测画面异常时,执行重启360全景盒子、重启IVI产品内部的视频输入解码芯片和控制IVI显示屏界面进行异常提示中的一种或多种操作。在进一步的实施方案中,在步骤S31中:1≤N≤5,N∈Z。本专利技术还提供一种存储介质,其上存储有计算机程序,所述计算机程序用于被实现上述一种显示画面检测方法。其中,存储介质可以是磁碟、光盘、只读存储器(ReadOnlyMemory,ROM)或者随机存取器(RandomAccessMemory,RAM)等。附图说明图1是本专利技术实施例提供的一种显示画面检测方法的工作流程图;图2是本专利技术实施例提供的车辆模型位置的标定示意图。具体实施方式下面结合附图具体阐明本专利技术的实施方式,实施例的给出仅仅是为了说明目的,并不能理解为对本专利技术的限定,包括附图仅供参考和说明使用,不构成对本专利技术专利保护范围的限制,因为在不脱离本专利技术精神和范围基础上,可以对本专利技术进行许多改变。实施例1本专利技术实施例提供的一种显示画面检测方法,如图1所示,在本实施例中,包括步骤S1~S4:S1、根据全景图像拼接策略标定车辆模型位置,包括步骤S11~S12:S11、获取全景图像拼接策略中车辆模型的相对位置;S12、根据相对位置标定车辆模型位置的区域坐标。参见图2,选取正常显示的全景图像,框选出车辆模型区域坐标作为车辆模型位置得到标定选框(如图中的黑色选框)。常见的全景视频从采集到播放过程为:摄像头采本文档来自技高网...

【技术保护点】
1.一种显示画面检测方法,其特征在于,包括步骤:/nS1、根据全景图像拼接策略标定车辆模型位置;/nS2、获取待检测画面,并根据所述车辆模型位置从中提取出显示数据;/nS3、对比所述显示数据与显示模板,根据对比结果判断所述待检测画面是否异常;/nS4、当检测到所述待检测画面异常时,进行异常处理或/和异常提醒。/n

【技术特征摘要】
1.一种显示画面检测方法,其特征在于,包括步骤:
S1、根据全景图像拼接策略标定车辆模型位置;
S2、获取待检测画面,并根据所述车辆模型位置从中提取出显示数据;
S3、对比所述显示数据与显示模板,根据对比结果判断所述待检测画面是否异常;
S4、当检测到所述待检测画面异常时,进行异常处理或/和异常提醒。


2.如权利要求1所述的一种显示画面检测方法,其特征在于,所述步骤S1包括:
S11、获取全景图像拼接策略中车辆模型的相对位置;
S12、根据所述相对位置标定车辆模型位置的区域坐标。


3.如权利要求2所述的一种显示画面检测方法,其特征在于,所述步骤S2包括:
S21、遍历从360全景摄像头中获取的拼接视频,依次获取每一帧全景画面作为待检测画面;
S22、获取所述待检测画面中对应于所述车辆模型位置的像素矩阵数据,作为显示数据。


4.如权利要求3所述的一种显示画面检测方法,其特征在于,所述步骤S3包括:
S31、预先存储正常显示时所述全景画面中所述车辆模型位置的像素矩阵数据,作为显示模板;
S32、获取所述显示数据并与所述显示模板进行对比匹配,若对比相似度大于预设阈值,则判定所述待检测画面正常,否则判定所述待检测画面出现异常。


5.如...

【专利技术属性】
技术研发人员:陈守和姚雪飞曾永忠
申请(专利权)人:惠州华阳通用电子有限公司
类型:发明
国别省市:广东;44

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

1