图像检测方法、系统、终端设备及存储介质技术方案

技术编号:34375368 阅读:22 留言:0更新日期:2022-07-31 13:13
本发明专利技术公开了一种图像检测方法、系统、终端设备及存储介质。该方法包括:获取待检测图像;遍历所述待检测图像的像素点,得到坐标集;基于所述坐标集,判断所述待检测图像中是否存在平行或垂直于所述待检测图像边框的矩形边;以根据判断的结果确定所述待检测图像是否为花屏图像。本发明专利技术通过遍历待检测图像的像素点,确定待检测图像中是否存在平行或垂直于待检测图像边框的矩形边;进而基于判断结果确定待检测图像是否为花屏图像,从而有效识别花屏图像,提高花屏的检测准确率。提高花屏的检测准确率。提高花屏的检测准确率。

Image detection method, system, terminal equipment and storage medium

【技术实现步骤摘要】
图像检测方法、系统、终端设备及存储介质


[0001]本专利技术涉及图像处理
,尤其涉及一种图像检测方法、系统、终端设备及存储介质。

技术介绍

[0002]目前,云游戏、云视频等技术通过云端服务器采集视频画面,然后进行压缩后通过网络传输到客户端,客户端对接收到的视频帧数据解码后进行显示。然而,视频画面在传输过程中,会遇到网络传输的波动等因素,导致传输数据的丢失,可能会造成客户端画面的瞬时花屏的现象,从而影响了视频画面的显示效果。目前,主要通过检测图像中的像素,并将检测到的像素与邻近像素的差异值进行比较,或者与正常像素的差异值进行比较,以此识别图像中的花屏。但是,当检测像素与周围像素值差异不大,或者整张图像为规律的花屏杂点时,无法正确识别出花屏。

技术实现思路

[0003]本专利技术实施例的主要目的在于提供一种图像检测方法、系统、终端设备及存储介质,通过遍历待检测图像的像素点,确定待检测图像中是否存在平行或垂直于待检测图像边框的矩形边;进而基于判断结果确定待检测图像是否为花屏图像,从而有效识别花屏图像,提高花屏的检测准确率。
[0004]为实现上述目的,本专利技术实施例提供一种图像检测方法,所述图像检测方法包括:
[0005]获取待检测图像;
[0006]遍历所述待检测图像的像素点,得到坐标集;
[0007]基于所述坐标集,判断所述待检测图像中是否存在平行或垂直于所述待检测图像边框的矩形边;以根据判断的结果确定所述待检测图像是否为花屏图像。
[0008]可选地,所述遍历所述待检测图像的像素点,得到坐标集的步骤包括:
[0009]基于所述待检测图像,确定第一像素点;
[0010]从所述第一像素点进行遍历,根据预设规则确定第二像素点、第三像素点和第四像素点,其中,所述预设规则基于像素值的连续性生成;
[0011]依次将所述第二像素点、所述第三像素点、所述第四像素点更新为所述第一像素点,并返回执行步骤:从所述第一像素点进行遍历,根据预设规则确定第二像素点、第三像素点和第四像素点;以此循环,直到没有满足所述预设规则的像素点,停止循环,得到像素点集合;
[0012]基于所述像素点集合,得到所述坐标集。
[0013]可选地,所述从所述第一像素点进行遍历,根据预设规则确定第二像素点、第三像素点和第四像素点的步骤包括:
[0014]从所述第一像素点的第一预设方位进行遍历,直到所述第一像素点的像素值与所述第一像素点的下一像素点的像素值不相等时,记录所述第一像素点的下一像素点,作为
所述第二像素点;
[0015]从所述第一像素点的第二预设方位进行遍历,直到所述第一像素点的像素值与所述第一像素点的下一像素点的像素值不相等时,记录所述第一像素点的下一像素点,作为所述第三像素点;
[0016]从所述第三像素点的第三预设方位进行遍历,直到所述第一像素点的像素值与所述第一像素点的下一像素点的像素值不相等时,记录所述第一像素点的下一像素点,作为所述第四像素点;
[0017]其中,所述第一预设方位与所述第二预设方位相互垂直,所述第一预设方位与所述第三预设方位相互平行。
[0018]可选地,所述基于所述坐标集,判断所述待检测图像中是否存在平行或垂直于所述待检测图像边框的矩形边的步骤之后包括:
[0019]若所述待检测图像中存在平行或垂直于所述待检测图像边框的矩形边,则基于所述坐标集,确定所述待检测图像中矩形的实际个数,以根据所述实际个数确定所述待检测图像是否为花屏图像。
[0020]可选地,所述确定所述待检测图像中矩形的实际个数的步骤之后包括:
[0021]根据预设公式计算所述待检测图像中矩形的第一理论个数;
[0022]基于所述第一理论个数,计算准确率、第二理论个数集;
[0023]若所述准确率不收敛,则基于所述第二理论个数集,调整所述预设公式的参数,并返回执行步骤:根据预设公式计算所述待检测图像中矩形的第一理论个数;
[0024]当所述准确率收敛时,终止循环,将所述准确率收敛时的第一理论个数作为预设个数;
[0025]若所述实际个数大于所述预设个数,则确定所述待检测图像为花屏图像。
[0026]可选地,所述若所述实际个数大于所述预设个数,则确定所述待检测图像为花屏图像的步骤包括:
[0027]若所述实际个数大于所述预设个数,则检测所述待检测图像的像素值;
[0028]若所述待检测图像的像素值至少有一个不相等,则确定所述待检测图像为花屏图像。
[0029]可选地,所述若所述实际个数大于所述预设个数,则确定所述待检测图像为花屏图像的步骤还包括:
[0030]若所述实际个数大于所述预设个数,则检测所述待检测图像中存在的水平线、垂直线、所述待检测图像的马赛克像素块;
[0031]计算所述水平线、所述垂直线的交点数;
[0032]基于所述水平线、所述垂直线的交点数,计算每行马赛克像素块的交点数;
[0033]若所述每行马赛克像素块的交点数不相等,则确定所述待检测图像为花屏图像。
[0034]此外,为实现上述目的,本专利技术还提供一种图像检测系统,所述系统包括:
[0035]获取模块,用于获取待检测图像;
[0036]遍历模块,用于遍历所述待检测图像的像素点,得到坐标集;
[0037]确定模块,用于基于所述坐标集,判断所述待检测图像中是否存在平行或垂直于所述待检测图像边框的矩形边;以根据判断的结果确定所述待检测图像是否为花屏图像。
[0038]此外,为实现上述目的,本专利技术还提供一种终端设备,所述终端设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的图像检测方法,所述图像检测的程序被所述处理器执行时实现如上所述的图像检测方法的步骤。
[0039]此外,为实现上述目的,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有图像检测的程序,所述图像检测的程序被处理器执行时实现如上所述的图像检测方法的步骤。
[0040]本专利技术实施例提出的图像检测方法、系统、终端设备及存储介质,通过获取待检测图像;遍历所述待检测图像的像素点,得到坐标集;基于所述坐标集,判断所述待检测图像中是否存在平行或垂直于所述待检测图像边框的矩形边;以根据判断的结果确定所述待检测图像是否为花屏图像。通过上述方式,本专利技术通过遍历待检测图像的像素点,确定待检测图像中是否存在平行或垂直于待检测图像边框的矩形边;进而基于判断结果确定待检测图像是否为花屏图像,从而有效识别花屏图像,提高花屏的检测准确率。
附图说明
[0041]图1为本专利技术图像检测装置所属终端设备的功能模块示意图;
[0042]图2为本专利技术图像检测方法第一实施例的流程示意图;
[0043]图3为本专利技术图像检测方法第二实施例的流程示意图;
[0044]图4为本专利技术图像检测方法第三实施例的流程示意图;
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像检测方法,其特征在于,所述方法包括如下步骤:获取待检测图像;遍历所述待检测图像的像素点,得到坐标集;基于所述坐标集,判断所述待检测图像中是否存在平行或垂直于所述待检测图像边框的矩形边;以根据判断的结果确定所述待检测图像是否为花屏图像。2.根据权利要求1所述的图像检测方法,其特征在于,所述遍历所述待检测图像的像素点,得到坐标集的步骤包括:基于所述待检测图像,确定第一像素点;从所述第一像素点进行遍历,根据预设规则确定第二像素点、第三像素点和第四像素点,其中,所述预设规则基于像素值的连续性生成;依次将所述第二像素点、所述第三像素点、所述第四像素点更新为所述第一像素点,并返回执行步骤:从所述第一像素点进行遍历,根据预设规则确定第二像素点、第三像素点和第四像素点;以此循环,直到没有满足所述预设规则的像素点,停止循环,得到像素点集合;基于所述像素点集合,得到所述坐标集。3.根据权利要求2所述的图像检测方法,其特征在于,所述从所述第一像素点进行遍历,根据预设规则确定第二像素点、第三像素点和第四像素点的步骤包括:从所述第一像素点的第一预设方位进行遍历,直到所述第一像素点的像素值与所述第一像素点的下一像素点的像素值不相等时,记录所述第一像素点的下一像素点,作为所述第二像素点;从所述第一像素点的第二预设方位进行遍历,直到所述第一像素点的像素值与所述第一像素点的下一像素点的像素值不相等时,记录所述第一像素点的下一像素点,作为所述第三像素点;从所述第三像素点的第三预设方位进行遍历,直到所述第一像素点的像素值与所述第一像素点的下一像素点的像素值不相等时,记录所述第一像素点的下一像素点,作为所述第四像素点;其中,所述第一预设方位与所述第二预设方位相互垂直,所述第一预设方位与所述第三预设方位相互平行。4.根据权利要求1所述的图像检测方法,其特征在于,所述基于所述坐标集,判断所述待检测图像中是否存在平行或垂直于所述待检测图像边框的矩形边的步骤之后包括:若所述待检测图像中存在平行或垂直于所述待检测图像边框的矩形边,则基于所述坐标集,确定所述待检测图像中矩形的实际个数,以根据所述实际个数确定所述待检测图像是否为花屏图像。5.根据权利要求4所述的图像检测方...

【专利技术属性】
技术研发人员:袁润芝王琦潘兴浩王宇佳马晓
申请(专利权)人:咪咕文化科技有限公司中国移动通信集团有限公司
类型:发明
国别省市:

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

1