一种花屏检测方法、检测装置、电子设备及可读存储介质与流程

文档序号:18415543发布日期:2019-08-13 19:21阅读:280来源:国知局
一种花屏检测方法、检测装置、电子设备及可读存储介质与流程

本发明涉及多媒体数据检测技术领域,尤其涉及到一种花屏检测方法、检测装置、电子设备及可读存储介质。



背景技术:

在数字图像和视频领域,由于编解码或者传输等因素导致部分数据丢失时,可能会使图像或者视频中的视频帧在显示时出现明显的非图像正确内容的色块,也即出现图像或者视频花屏,其作为图像或者视频的一种异常,对正常图像信息的传播,以及观看图像或者视频的用户均具有较大的不良影响,因此,在涉及到图像或者视频显示的电视节目或者视频监控等应用场景下,均需要对图像或者视频进行花屏检测。

由于花屏是由于数据都是造成的,因此,在现有技术中,采用比较当前图像或者视频数据(数据接收端接当前收到的数据)与原始图像或者视频数据(原始数据发送端下发的数据)进行差异比较(如比较当前图像的图像属性与原始视频的图像属性之间的差异,或者比较当前视频中各视频帧的字节数与原始视频中对应的视频帧的字节数之间的差异)的方式,对图像或者视频进行花屏检测,但是,由于对当前图像或者视频进行溯源的难度较大,或者与原始数据发送端进行安全的通信连接的难度较大等原因,在很多情形下,数据发送端下发的原始图像或者原始视频都很难获取甚至无法获取到,因此,现有技术中的花屏检测方法的实施难度较大。



技术实现要素:

有鉴于此,本发明实施例提供了一种花屏检测方法、检测装置、电子设备及可读存储介质,以解决现有技术中的花屏检测方法的实施难度较大的问题。

根据第一方面,本发明实施例提供了一种花屏检测方法,包括如下步骤:获取待检测图像中各像素点的像素值;统计各像素值对应的像素点的个数,得到像素数序列;对像素数序列进行野值检测,得到异常像素数;其中,异常像素数为像素数序列中被检测为野值的像素数;根据异常像素数与待检测图像中像素点的总个数,确定待检测图像是否存在花屏。

由于一般图像除了边缘部分的像素点的像素值的变化比较突出以外,其他非边缘部分的像素点的像素值的变化大多比较平缓,同时,由于非边缘部分的像素点的数量一般远大于边缘的像素点的数量,因此,在一个正常的图像中,连续像素值对应的像素点的数量(像素数序列)的变化也是比较连续的,因此,通过执行获取待检测图像中各像素点的像素值的步骤,并通过执行统计各像素值对应的像素点的个数,得到像素数序列的步骤,为基于像素数序列对待检测图像进行花屏检测提供基础,通过执行对像素数序列进行野值检测,得到异常像素数的步骤,对像素数序列中的突变数据的检测,能够得到边缘部分的像素点的数量或者非边缘部分的异常像素点的数量,再通过执行步骤根据异常像素数与待检测图像中像素点的总个数,确定待检测图像是否存在花屏的步骤,最终实现基于(获取难度较小的)待检图像中各像素点的像素值对待检测图像进行花屏检测,因此,通过执行本发明实施例的方法,能够解决采用对待检测图像和待检测图像的原始图像进行差异比较(如比较待检测图像与原始图像的图像属性之间的差异)的方式对待检测图像进行花屏检测时,需要获取的原始图像,即需要对待检测图像进行溯源,或者与原始图像发送端进行通信,实施难度较大的问题。

结合第一方面,在第一方面第一实施方式中,对像素数序列进行野值检测,得到异常像素数的步骤,包括:提取像素数序列中像素值大于等于第一阈值,且小于等于第二阈值的所有像素值对应的像素数,以得到待检测像素数序列;对待检测像素数序列进行野值检测,得到异常像素数。

由于一般正常图像中的过亮或者过暗的部分均较多,对应的像素数可能相较于其他像素数较大,可能会被误检测为异常像素数,从而导致正常的图像被误检测为存在花屏,因此通过在对像素序列进行野值点检测的过程中,首先提取像素数序列中像素值大于等于第一阈值,且小于等于第二阈值的所有像素值对应的像素数,得到待检测像素数序列,然后对待检测像素数序列进行野值检测,能够排除待检测图像中的过亮的像素点(像素值大于第二阈值的像素点)对应的像素数,以及过暗的像素点(像素值小第一阈值的像素点)对应的像素数,从而能够降低待检测图像中的正常的过亮或者过暗部分造成的,待检测图像被误检测为存在花屏的可能性。

结合第一方面或者第一方面第一实施方式,在第一方面第二实施方式中,待检测图像为单通道图像,获取待检测图像中各像素点的像素值的步骤,包括:获取待检测的多通道图像;将多通道图像拆分为与多通道一一对应的多帧图像;其中,每帧拆分出的图像作为待检测图像;依次提取各个待检测图像中各像素点的像素值。

结合第一方面第二实施方式,在第一方面第三实施方式中,根据异常像素数与待检测图像中的像素点的总个数,确定待检测图像是否存在花屏的步骤之后,还包括:判断待检测的多通道图像对应的各个待检测图像中是否存在花屏;当待检测的多通道图像对应的待检测图像中存在花屏时,确定待检测的多通道图像存在花屏。

通过在执行根据异常像素数与待检测图像中的像素点的总个数,确定待检测图像(将多通道图像拆分为与通道对应的图像后得到)是否存在花屏的步骤之后,继续执行判断待检测的多通道图像对应的各个待检测图像中是否存在花屏,以及当待检测的多通道图像对应的待检测图像中存在花屏时,确定待检测的多通道图像存在花屏的步骤,提供了一种基于多通道图像中各像素点的像素值对多通道图像进行花屏检测的方法。

结合第一方面或者第一方面第一实施方式,在第一方面第四实施方式中,获取待检测图像中各像素点的像素值的步骤,包括:获取待检测视频;提取待检测视频中的至少一帧图像,以得到至少一个待检测图像;依次提取各个待检测图像中各像素点的像素值。

结合第一方面第四实施方式,在第一方面第五实施方式中,根据异常像素数与待检测图像中像素点的总个数,确定待检测图像是否存在花屏的步骤之后,还包括:判断待检测视频对应的各个待检测图像中是否存在花屏;当待检测视频对应的待检测图像中存在花屏时,确定待检测视频存在花屏。

通过在执行根据异常像素数与待检测图像中像素点的总个数,确定待检测图像(通过提取待检测视频中的至少一帧图像得到)是否存在花屏的步骤之后,继续执行判断待检测视频对应的各个待检测图像中是否存在花屏,以及当待检测视频对应的待检测图像中存在花屏时,确定待检测视频存在花屏的步骤,提供了一种基于待检测图像的花屏检测方法的,视频的花屏检测方法,而由于基于待检测图像的花屏检测方法仅根据(获取难度较小的)待检测图像中各像素点的像素值,即可最终实现对待检测图像进行花屏检测,因而,通过执行本发明实施例的方法,能够实现仅根据(获取难度较小的)待检测视频中至少一帧图像中各像素点的像素值,对待检测视频进行花屏检测,解决了采用对待检测视频和待检测视频的原始视频进行差异比较(如比较待检测视频中视频帧的字节数与原始视频中对应的视频帧的字节数之间的差异)的方式对待检测视频进行花屏检测时,需要获取原始视频,即需要对待检测视频进行溯源,或者与原始视频的发送端进行通信,实施难度较大的问题。

结合第一方面,在第一方面第六实施方式中,对像素数序列进行野值检测,得到异常像素数的步骤,包括:提取像素数序列中与像素数s(v)相邻的像素数;计算与像素数s(v)相邻的像素数的均值,得到平均像素数s’(v);判断像素数s(v)与平均像素数s’(v)的比值是否大于预定比值;当像素数s(v)与平均像素数s’(v)的比值大于预定比值时,确定像素数s(v)为异常像素数。

根据第二方面,本发明实施例提供了一种花屏检测装置,包括:像素值获取模块,用于获取待检测图像中各像素点的像素值;像素数统计模块,用于统计各像素值对应的像素点的个数,得到像素数序列;野值检测模块,用于对像素数序列进行野值检测,得到异常像素数;其中,异常像素数为像素数序列中被检测为野值的像素数;花屏检测模块,用于根据异常像素数与待检测图像中像素点的总个数,确定待检测图像是否存在花屏。

根据第三方面,本发明实施例提供了一种电子设备,包括:存储器和处理器,所述存储器和所述处理器之间互相通信连接,所述存储器中存储有计算机指令,所述处理器通过执行所述计算机指令,从而执行第一方面或者第一方面的任意一种实施方式中所述的花屏检测方法。

根据第四方面,本发明实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行第一方面或者第一方面的任意一种实施方式中所述的花屏检测方法。

附图说明

为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的一种花屏方法的一种方法流程图;

图2为图1中步骤s103的一种可选实施方式的流程图;

图3为本发明实施例提供的一种花屏检测方法的另一种方法流程图;

图4为本发明实施例提供的一种花屏检测方法的另一种方法流程图;

图5为本发明实施例提供的一种花屏检测装置的原理框图;

图6为本发明实施例提供的一种电子设备的硬件结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

在本发明的描述中,需要说明的是,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。

实施例1

图1示出了本发明实施例的花屏检测方法的流程图,如图1所示,该方法可以包括如下步骤:

s101:获取待检测图像中各像素点的像素值。在这里,待检测图像可以为单通道图像,具体地,待检测图像可以为8位单通道图像、16位单通道图像以及32位单通道图像等中的任一种,具体地,以8位单通道图像为例,则获取的待检测图像中各像素点的像素值范围为0~255,相应地,当待检测图像为16位单通道图像或者32位单通道图像时,待检测图像中各像素点的像素值范围可以参照8位单通道图像进行理解。

在这里,待检测图像也可以为将多通道图像拆分为与多通道一一对应的多帧图像中的任一帧,具体地,以rgb图像为例,可以将rgb图像拆分为r帧图像(与rgb图像的r通道对应)、g帧图像(与rgb图像的g通道对应)和b帧图像(与rgb图像的b通道对应),并依次将r帧图像、g帧图像和b帧图像作为待检测图像。

s102:统计各像素值对应的像素点的个数,得到像素数序列。在这里,仍以待检测图像为8位单通道图像为例,可以构建一数据表,该数据表的第一列为像素值(0~255的整数),第二列为各像素值对应的像素数,当然,也可以第一行为像素值(0~255的整数),第二行为对应的像素数;此外,还可以构建直方图、折线图或者散点图等二维统计图,二维统计图的横坐标为像素值,纵坐标为像素数。具体地,可以用v表示像素值,s(v)表示像素值v对应的像素数。

s103:对像素数序列进行野值检测,得到异常像素数。在这里,异常像素数为像素数序列中被检测为野值的像素数。在这里,进行野值检测的算法可以为中值滤波法,基于支持向量机的野值检测法,基于归一化残差的野值检测法基于卡方检验等现有的野值检测法中的任意一种。

具体地,以使用中值滤波法对像素数序列进行野值检测为例,则步骤s103可以包括:

步骤a:提取像素数序列中与像素数s(v)相邻的像素数。在这里,像素数s(v)是指像素值v对应的像素点的个数,

在这里,与像素数s(v)相邻的像素数可以为2n个(n是指预定相邻差),具体地,当n为1时,与像素数s(v)相邻的像素数为两个:像素数s(v-1)和s(v+1),其中,像素数s(v-1)和s(v+1)分别是指像素值v-1和v+1对应的像素点的个数;当n为2时,与像素数s(v)相邻的像素数为四个:像素数s(v-2)、s(v-1)、s(v+1)和s(v+2),其中,像素数s(v-2)、s(v-1)、s(v+1)和s(v+2)分别是指像素值v-2、v-1、v+1和v+2对应的像素点的个数;当n大于等于3时,与像素数s(v)相邻的像素数可以为2n个:像素值s(v-n)、…、s(v-2)、s(v-1)、s(v+1)、s(v+2)、…、s(v+n),其中,像素数s(v-n)、s(v-2)、s(v-1)、s(v+1)、s(v+2)和s(v+n)分别是指像素值v-n、v-2、v-1、v+1、v+2和v+n对应的像素点的个数。

在这里,需要说明的是,v是指待检测图像对应的任一像素值,但是,同时还受到像素值v-n以及像素值v+n也均为像素值,应当在待检测像素的像素值范围内的限制。具体地,仍以待检测图像为8位单通道图像为例,v可以为0~255内的任一整数,同时,受到像素值v-n以及像素值v+n也应为0~255内的整数的限制,因此,当待检测图像为8位单通道图像时,v实际上应为0+n≤v≤255-n内的整数。在这里,n的取值可以根据花屏检测精确度的要求以及待检测图像的内容等具体应用场景进行确定,在此不做任何限制(当然,n应当为小于待检测图像对应的中间像素值的自然数,以待检测图像为8位单通道图像为例,n应为小于127的自然数)。

步骤b:计算与像素数s(v)相邻的像素数的均值,得到平均像素数s’(v)。在这里,以n大于等于3为例,在这里,当n为1或者2时,s’(v)的计算公式可以参照上述n大于等于3的情况来理解,在此不再赘述。

步骤c:判断像素数s(v)与平均像素数s’(v)的比值是否大于预定比值。在这里,当像素数s(v)与平均像素数s’(v)的比值大于预定比值时,执行步骤d;当像素数s(v)与平均像素数s’(v)的比值小于等于预定比值时,确定像素数s(v)为正常像素数。

在这里,比值且比值a>1,具体地,a的取值可以根据花屏检测精确度的要求以及待检测图像的内容等具体应用场景进行确定(如,2或者3等),在此不做任何限制。

步骤d:确定像素数s(v)为异常像素数。在这里,当v遍历完待检测图像对应的所有像素值时(以待检测图像为8位单通道图像为例,则当v遍历完(0+n)~(255-n)的整个区间内的整数时),即可得到所有的异常像素数:s(v1),s(v2),s(v3),…。当然,上述虽然以异常像素数至少包括s(v1),s(v2)和s(v3)三个进行展示,但是,应当可以理解,异常像素数也可以为0个,1个或者2个。

s104:根据异常像素数与待检测图像中像素点的总个数,确定待检测图像是否存在花屏。在这里,可以通过计算异常像素数的和相对于检测图像中像素点的总个数的比值,并判断该比值是否大于预定比值的方式,判断待检测图像是否存在花屏。在这里,预定比值可以根据花屏检测精确度的要求以及待检测图像的内容等具体应用场景进行确定。

以计算异常像素数的和相对于检测图像中像素点的总个数的比值,异常像素数包括s(v1),s(v2)和s(v3)三个为例,则比值其中,w*h是指长为w像素,宽为h像素的待检测图像的像素点总个数,在这里,设置一预定比值pt,则当p>pt时,确定待检测图像存在花屏;当p≤pt时,确定待检测图像不存在花屏,在这里,预定比值pt可以取0.08~0.15之间的任一数据,如,0.1或者0.12等,当然,也可以根据用户的花屏检测精确度的要求以及待检测图像的内容等具体应用场景进行确定。

由于一般图像除了边缘部分的像素点的像素值的变化比较突出以外,其他非边缘部分的像素点的像素值的变化大多比较平缓,同时,由于非边缘部分的像素点的数量一般远大于边缘的像素点的数量,因此,在一个正常的图像中,连续像素值对应的像素点的数量(像素数序列)的变化也是比较连续的,因此,通过执行获取待检测图像中各像素点的像素值的步骤,并通过执行统计各像素值对应的像素点的个数,得到像素数序列的步骤,为基于像素数序列对待检测图像进行花屏检测提供基础,通过执行对像素数序列进行野值检测,得到异常像素数的步骤,对像素数序列中的突变数据的检测,能够得到边缘部分的像素点的数量或者非边缘部分的异常像素点的数量,再通过执行步骤根据异常像素数与待检测图像中像素点的总个数,确定待检测图像是否存在花屏的步骤,最终实现基于(获取难度较小的)待检图像中各像素点的像素值对待检测图像进行花屏检测,因此,通过执行本发明实施例的方法,能够解决采用对待检测图像和待检测图像的原始图像进行差异比较(如比较待检测图像与原始图像的图像属性之间的差异)的方式对待检测图像进行花屏检测时,需要获取的原始图像,即需要对待检测图像进行溯源,或者与原始图像发送端进行通信,实施难度较大的问题。

由于一般正常图像中的过亮或者过暗的部分均较多,对应的像素数可能相较于其他像素数较大,可能会被误检测为异常像素数,从而导致正常的图像被误检测为存在花屏,因此,为了上述误检测的可能性,作为本发明实施例的一种可选实施方式,如图2所示,步骤s103可以包括如下步骤:

s201:提取像素数序列中像素值大于等于第一阈值,且小于等于第二阈值的所有像素值对应的像素数,以得到待检测像素数序列。在这里,待检测图像中像素值范围的最小值≤第一阈值<第二阈值≤待检测图像中像素值范围的最大值,仍以待检测图像为8位单通道图像,待检测图像的像素值范围为0~255为例,则0≤第一阈值<第二阈值≤255,其中,第一阈值和第二阈值可以根据花屏检测精确度的要求以及待检测图像的内容等具体应用场景进行确定,具体地,第一预定像素阈值可以取30~50中的任意像素值,如30,35,40,45,50等,第二预定像素阈值可以取210~255中的任意像素值,如210,220,235等。

s202:对待检测像素数序列进行野值检测,得到异常像素数。该步骤的具体内容可以参照步骤a~步骤d进行理解,在此不再赘述。

图3示出了根据本发明另一实施例的花屏检测方法的流程图,以待检测图像为单通道图像,但是使用本发明实施例的方法对多通道图像进行花屏检测为例,来描述本发明实施例提供的花屏检测方法。如图3所示,该方法可以包括如下步骤:

s301:获取待检测的多通道图像。在这里,多通道图像可以为rgb图像或者hsv图像等多通道图像。

s302:将多通道图像拆分为与多通道一一对应的多帧图像。在这里,每帧拆分出的图像为待检测图像。

s303:依次提取各个待检测图像中各像素点的像素值。该步骤的具体内容参考步骤s101来理解,在此不再赘述。

s304:对于任一待检测图像,统计各像素值对应的像素点的个数,得到像素数序列。该步骤的具体内容参考步骤s102来理解,在此不再赘述。

s305:对像素数序列进行野值检测,得到异常像素数。该步骤的具体内容参考步骤s103或者步骤s201~步骤s202来理解,在此不再赘述。

s306:根据异常像素数与待检测图像中像素点的总个数,确定待检测图像是否存在花屏。该步骤的具体内容参考步骤s104来理解,在此不再赘述。

s307:判断待检测的多通道图像对应的各个待检测图像中是否存在花屏。在这里,当待检测的多通道图像对应的待检测图像中存在花屏时,执行步骤s308;当待检测的多通道图像对应的待检测图像均不存在花屏时,确定待检测的多通道图像不存在花屏。

s308:确定待检测的多通道图像存在花屏。

在本发明实施例中,通过在执行根据异常像素数与待检测图像中的像素点的总个数,确定待检测图像(将多通道图像拆分为与多通道一一对应的图像后得到)是否存在花屏的步骤之后,继续执行判断待检测的多通道图像对应的各个待检测图像中是否存在花屏,以及当待检测的多通道图像对应的待检测图像中存在花屏时,确定待检测的多通道图像存在花屏的步骤,提供了一种基于多通道图像中各像素点的像素值对多通道图像进行花屏检测的方法。

图4示出了根据本发明另一实施例的花屏检测方法的流程图,以使本发明实施例的方法能够对视频进行花屏检测。如图4所示,该方法可以包括如下步骤:

s401:获取待检测视频。

s402:提取待检测视频中的至少一帧图像,以得到至少一个待检测图像。

s403:依次提取各个待检测图像中各像素点的像素值。该步骤的具体内容参考步骤s101来理解,在此不再赘述。

s404:对于任一待检测图像,统计各像素值对应的像素点的个数,得到像素数序列。该步骤的具体内容参考步骤s102来理解,在此不再赘述。

s405:对像素数序列进行野值检测,得到异常像素数。该步骤的具体内容参考步骤s103或者步骤s201~步骤s202来理解,在此不再赘述。

s406:根据异常像素数与待检测图像中像素点的总个数,确定待检测图像是否存在花屏。该步骤的具体内容参考步骤s104来理解,在此不再赘述。

s407:判断待检测视频对应的各个待检测图像中是否存在花屏。在这里,当待检测视频对应的待检测图像中存在花屏时,执行步骤s308;当待检测视频对应的待检测图像均不存在花屏时,确定待检测视频不存在花屏。

s408:确定待检测视频存在花屏。

在本发明实施例中,通过在执行根据异常像素数与待检测图像中像素点的总个数,确定待检测图像(通过提取待检测视频中的至少一帧图像得到)是否存在花屏的步骤之后,继续执行判断待检测视频对应的各个待检测图像中是否存在花屏,以及当待检测视频对应的待检测图像中存在花屏时,确定待检测视频存在花屏的步骤,提供了一种待检测图像的花屏检测方法的,视频的花屏检测方法,而由于基于待检测图像的花屏检测方法仅根据(获取难度较小的)待检测图像中各像素点的像素值,即可最终实现对待检测图像进行花屏检测,因而,通过执行本发明实施例的方法,能够实现仅根据(获取难度较小的)待检测视频中至少一帧图像中各像素点的像素值,对待检测视频进行花屏检测,解决了采用对待检测视频和待检测视频的原始视频进行差异比较(如比较待检测视频中视频帧的字节数与原始视频中对应的视频帧的字节数之间的差异)的方式对待检测视频进行花屏检测时,需要获取原始视频,即需要对待检测视频进行溯源,或者与原始视频的发送端进行通信,实施难度较大的问题。

实施例2

图5示出了本发明实施例的一种花屏检测装置的原理框图,该装置可以用于实现实施例1或者其任意可选实施方式所述的花屏检测方法。如图5所示,该装置包括:像素值获取模块10、像素数统计模块20、野值检测模块30和花屏检测模块40。其中,

像素值获取模块10用于获取待检测图像中各像素点的像素值。像素数统计模块20用于统计各像素值对应的像素点的个数,得到像素数序列。

野值检测模块30用于对像素数序列进行野值检测,得到异常像素数。在这里,异常像素数为像素数序列中被检测为野值的像素数。

花屏检测模块40用于根据异常像素数与待检测图像中像素点的总个数,确定待检测图像是否存在花屏。

在本发明实施例中,通过执行获取待检测图像中各像素点的像素值的步骤,并通过执行统计各像素值对应的像素点的个数,得到像素数序列的步骤,为基于像素数序列对待检测图像进行花屏检测提供基础,通过执行对像素数序列进行野值检测,得到异常像素数的步骤,对像素数序列中的突变数据的检测,能够得到边缘部分的像素点的数量或者非边缘部分的异常像素点的数量,再通过执行步骤根据异常像素数与待检测图像中像素点的总个数,确定待检测图像是否存在花屏的步骤,最终实现基于(获取难度较小的)待检图像中各像素点的像素值对待检测图像进行花屏检测,因此,通过执行本发明实施例的方法,能够解决采用对待检测图像和待检测图像的原始图像进行差异比较(如比较待检测图像与原始图像的图像属性之间的差异)的方式对待检测图像进行花屏检测时,需要获取的原始图像,即需要对待检测图像进行溯源,或者与原始图像发送端进行通信,实施难度较大的问题。

本发明实施例还提供了一种电子设备,如图6所示,该电子设备可以包括处理器61和存储器62,其中处理器61和存储器62可以通过总线或者其他方式连接,图6中以通过总线连接为例。

处理器61可以为中央处理器(centralprocessingunit,cpu)。处理器61还可以为其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现场可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等芯片,或者上述各类芯片的组合。

存储器62作为一种非暂态计算机可读存储介质,可用于存储非暂态软件程序、非暂态计算机可执行程序以及模块,如本发明实施例中的花屏检测方法对应的程序指令/模块(如图5所示的像素值获取模块10、像素数统计模块20、野值检测模块30和花屏检测模块40)。处理器61通过运行存储在存储器62中的非暂态软件程序、指令以及模块,从而执行处理器的各种功能应用以及数据处理,即实现上述方法实施例中的花屏检测方法。

存储器62可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储处理器61所创建的数据等。此外,存储器62可以包括高速随机存取存储器,还可以包括非暂态存储器,例如至少一个磁盘存储器件、闪存器件、或其他非暂态固态存储器件。在一些实施例中,存储器62可选包括相对于处理器61远程设置的存储器,这些远程存储器可以通过网络连接至处理器61。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

所述一个或者多个模块存储在所述存储器62中,当被所述处理器61执行时,执行如图1-4所示实施例中的花屏检测方法。

上述电子设备具体细节可以对应参阅图1至图4所示的实施例中对应的相关描述和效果进行理解,此处不再赘述。

本领域技术人员可以理解,实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)、随机存储记忆体(randomaccessmemory,ram)、快闪存储器(flashmemory)、硬盘(harddiskdrive,缩写:hdd)或固态硬盘(solid-statedrive,ssd)等;所述存储介质还可以包括上述种类的存储器的组合。

显然,上述实施例仅仅是为清楚地说明所作的举例,而并非对实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。而由此所引伸出的显而易见的变化或变动仍处于本发明创造的保护范围之中。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1