一种马赛克检测方法及装置制造方法

文档序号:6549909阅读:179来源:国知局
一种马赛克检测方法及装置制造方法
【专利摘要】本发明实施例公开了一种马赛克检测方法,包括:获取播放视频中待检测图像的特征值,所述特征值用于表示所述待检测图像中每个像素点的色彩特征;将所述待检测图像的特征值与第一预设特征值匹配,所述第一预设特征值为与所述待检测图像对应的无马赛克的第一标准图像的特征值;根据匹配结果,确定所述待检测图像是否存在马赛克。本发明实施例还公开了一种马赛克检测装置。采用本发明实施例,可以在短时间内高效检测出播放视频中的图像是否存在马赛克,检测方法简单,效率高。
【专利说明】—种马赛克检测方法及装置

【技术领域】
[0001]本发明涉及电子【技术领域】,尤其涉及一种马赛克检测方法及装置。

【背景技术】
[0002]随着电子技术的发展,往往需要借助于检测播放视频中的图像是否存在马赛克来测试机顶盒最小、最大接收电平以及载躁比等参数。例如播放一段视频,总时间是23秒,每秒播出50帧图像,这就需要高效的检测视频中每一帧图像是否存在马赛克。现有的检测图像是否存在马赛克的方法是,首先将待检测图像转换为灰度图,进行坎尼边缘检测,获得只具有轮廓信息的图像;然后利用四个模板对轮廓图像进行模板匹配,获得四个匹配图像;再对四个匹配图像进行二值化处理,获得只保留相匹配的点的图像;最后利用滑动窗口马赛克检测算法检测图像是否具有马赛克。
[0003]现有的检测马赛克技术算法复杂,很难在短时间内高效地检测出图像是否存在马赛克,因此不适用于检测播放视频中的图像是否存在马赛克。


【发明内容】

[0004]本发明实施例提供一种马赛克检测方法及装置,可以在短时间内高效检测出播放视频中的图像是否存在马赛克,检测方法简单,效率高。
[0005]本发明实施例提供了一种马赛克检测方法,包括:
[0006]获取播放视频中待检测图像的特征值,所述特征值用于表示所述待检测图像中每个像素点的色彩特征;
[0007]将所述待检测图像的特征值与第一预设特征值匹配,所述第一预设特征值为与所述待检测图像对应的无马赛克的第一标准图像的特征值;
[0008]根据匹配结果,确定所述待检测图像是否存在马赛克。
[0009]相应地,本发明实施例还提供了一种马赛克检测装置,包括:
[0010]获取模块,用于获取播放视频中待检测图像的特征值,所述特征值用于表示所述待检测图像中每个像素点的色彩特征;
[0011]匹配模块,用于将所述待检测图像的特征值与第一预设特征值匹配,所述第一预设特征值为与所述待检测图像对应的无马赛克的第一标准图像的特征值;
[0012]第一确定模块,用于根据匹配结果,确定所述待检测图像是否存在马赛克。
[0013]本发明实施例中,获取播放视频中待检测图像的特征值,将所获取的待检测图像的特征值与第一预设特征值匹配,第一预设特征值为与待检测图像对应的无马赛克的第一标准图像的特征值,并根据匹配结果确定待检测图像是否存在马赛克。本发明实施例中,检测方法简单,可以在短时间内高效地检测出播放视频中待检测图像是否存在马赛克,效率高,方法实用。

【专利附图】

【附图说明】
[0014]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0015]图1是本发明实施例提供的一种马赛克检测方法的流程示意图;
[0016]图2是本发明实施例提供的另一种马赛克检测方法的流程示意图;
[0017]图3是本发明实施例提供的又一种马赛克检测方法的流程示意图;
[0018]图4是本发明实施例提供的又一种马赛克检测方法的流程示意图;
[0019]图5是本发明实施例提供的一种获取预设特征值的流程示意图;
[0020]图6是本发明实施例提供的一种马赛克检测装置的结构示意图;
[0021]图7是本发明实施例提供的另一种马赛克检测装置的结构示意图;
[0022]图8是本发明实施例提供的又一种马赛克检测装置的结构示意图。

【具体实施方式】
[0023]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0024]请参照图1,为本发明实施例提供的一种马赛克检测方法的流程示意图;如图1所述,本实施例所述的一种马赛克检测方法包括步骤:
[0025]S100,获取播放视频中待检测图像的特征值,所述特征值用于表示所述待检测图像中每个像素点的色彩特征;
[0026]具体实施例中,当需要测试播放视频中图像是否存在马赛克时,获取播放视频中待检测图像的特征值,例如,在信道测试中,播放一段总时间为23秒,每秒播出50帧图像,高效检测视频中每一帧图像是否存在马赛克,即是在20毫秒内检测出一帧图像是否存在马赛克。检测图像时,获取播放视频中待检测图像的特征值,需要说明的是,特征值用于表示待检测图像中每个像素点的色彩特征,例如,可以是每个像素点的三个颜色通道的色彩值等等。
[0027]S101,将所述待检测图像的特征值与第一预设特征值匹配,所述第一预设特征值为与所述待检测图像对应的无马赛克的第一标准图像的特征值;
[0028]具体实施例中,将所获取的待检测图像的特征值与第一预设特征值进行匹配,SP是判断待检测图像的特征值与第一预设特征值是否相同。第一预设特征值可以是与待检测图像对应的第一标准图像的特征值,第一标准图像是无马赛克的,第一标准图像与待检测图像的对应关系可以是在视频中的播放顺序,第一预设特征值也可以是用于表示第一标准图像中每个像素点的色彩特征,例如,可以是每个像素点的三个颜色通道的色彩值等等。
[0029]S102,根据匹配结果,确定所述待检测图像是否存在马赛克。
[0030]具体实施例中,根据待检测图像的特征值与第一预设特征值的匹配结果,确定待检测图像是否存在马赛克。例如,可以是若待检测图像的特征值与第一预设特征值匹配一致,则确定待检测图像不存在马赛克;若待检测图像的特征值与第一预设特征值匹配不一致,则确定待检测图像存在马赛克。
[0031]本发明实施例中,获取播放视频中待检测图像的特征值,将所获取的待检测图像的特征值与第一预设特征值匹配,第一预设特征值为与待检测图像对应的无马赛克的第一标准图像的特征值,并根据匹配结果确定待检测图像是否存在马赛克。本发明实施例中,检测方法简单,可以在短时间内高效地检测出播放视频中待检测图像是否存在马赛克,效率高,方法实用。
[0032]请参照图2,为本发明实施例提供的另一种马赛克检测方法的流程示意图;如图2所述,本实施例所述的另一种马赛克检测方法包括步骤:
[0033]S200,获取播放视频中待检测图像的特征值,所述特征值用于表示所述待检测图像中每个像素点的色彩特征;
[0034]具体实施例中,本实施例步骤S200参照图1所述实施例步骤S100,在此不再赘述。
[0035]S201,将所述待检测图像的特征值与第一预设特征值匹配,所述第一预设特征值为与所述待检测图像对应的无马赛克的第一标准图像的特征值;
[0036]具体实施例中,本实施例步骤S201参照图1所述实施例步骤SlOl,在此不再赘述。
[0037]S202,若所述待检测图像的特征值与所述第一预设特征值匹配一致,则确定所述待检测图像不存在马赛克;
[0038]具体实施例中,若待检测图像的特征值与第一预设特征值匹配一致,则说明待检测图像的色彩特征与第一标准图像的色彩特征相同,第一标准图像是无马赛克的图像,因此可以推导出待检测图像不存在马赛克。
[0039]S203,若所述待检测图像的特征值与所述第一预设特征值匹配不一致,则确定所述待检测图像存在马赛克。
[0040]具体实施例中,若待检测图像的特征值与第一预设特征值匹配不一致,则说明待检测图像的色彩特征与第一标准图像的色彩特征不相同,第一标准图像是无马赛克的图像,因此可以推导出待检测图像存在马赛克。
[0041]本发明实施例中,获取播放视频中待检测图像的特征值,将所获取的待检测图像的特征值与第一预设特征值匹配,第一预设特征值为与待检测图像对应的无马赛克的第一标准图像的特征值,并根据匹配结果确定待检测图像是否存在马赛克。本发明实施例中,检测方法简单,可以在短时间内高效地检测出播放视频中待检测图像是否存在马赛克,效率高,方法实用。
[0042]请参照图3,为本发明实施例提供的又一种马赛克检测方法的流程示意图;如图3所述,本实施例所述的又一种马赛克检测方法包括步骤:
[0043]S300,获取所述播放视频中待检测图像中每个像素点的红绿蓝三个颜色通道中各个颜色通道的色彩值;
[0044]具体实施例中,当需要检测视频中图像是否存在马赛克时,播放一段视频,并获取播放视频中待检测图像中每个像素点的红绿蓝三个颜色通道中各个颜色通道的色彩值,即是每个像素点的RGB值,例如,某个像素点的色彩为白色,它的RGB值为(255,255,255)。
[0045]S301,将每个所述像素点的三个颜色通道中各个颜色通道的色彩值相加,获得每个所述像素点对应的色彩值总和,其中,一个像素点对应一个色彩值总和;
[0046]具体实施例中,将每个像素点的三个颜色通道中各个颜色通道的色彩值相加,获得每个像素点对应的色彩值总和,需要说明的是,一个像素点对应一个色彩值总和。例如,像素点A的RGB值为(255,255,255),像素点B的RGB值为(255,O,O),则像素点A对应的色彩值总和为255+255+255 = 765,像素点B的色彩值总和为255+0+0 = 255。
[0047]S302,将所述待检测图像中每个所述像素点的色彩值总和相加,获得所述待检测图像的特征值。
[0048]具体实施例中,将待检测图像中每个像素点的色彩值总和相加,即获得待检测图像的特征值。例如,若待检测图像中只包括像素点A和像素点B,像素点A对应的色彩值总和为765,像素点B对应的色彩值总和为255,则待检测图像的特征值Rl = 765+255 = 1020。
[0049]S303,将所述待检测图像的特征值与第一预设特征值匹配,所述第一预设特征值为与所述待检测图像对应的无马赛克的第一标准图像的特征值;
[0050]具体实施例中,本实施例步骤S303参照图1所述实施例步骤SlOl,在此不再赘述。
[0051]S304,根据匹配结果,确定所述待检测图像是否存在马赛克。
[0052]具体实施例中,本实施例步骤S304参照图1所述实施例步骤S102,在此不再赘述。
[0053]本发明实施例中,获取播放视频中待检测图像的特征值,将所获取的待检测图像的特征值与第一预设特征值匹配,第一预设特征值为与待检测图像对应的无马赛克的第一标准图像的特征值,并根据匹配结果确定待检测图像是否存在马赛克。本发明实施例中,检测方法简单,可以在短时间内高效地检测出播放视频中待检测图像是否存在马赛克,效率高,方法实用。
[0054]请参照图4,为本发明实施例提供的又一种马赛克检测方法的流程示意图;如图4所述,本实施例所述的又一种马赛克检测方法包括步骤:
[0055]S400,播放与所述播放视频内容一致且图像帧数一致的标准视频,所述标准视频包括至少一帧标准图像,且每一帧所述标准图像均不存在马赛克;
[0056]具体实施例中,为了得到第一预设特征值,需要首先播放一段标准视频,该标准视频是与播放视频的内容一致且图像帧数一致的视频,只是标准视频与播放视频的质量可能不一样,即是标准视频中的每一帧标准图像均不存在马赛克,播放视频中的待检测图像中可能存在马赛克。播放标准视频时,需要获取标准视频总的标准图像帧数,假设总的的标准图像帧数为M帧。
[0057]S401,将每一帧所述标准图像在所述标准视频中的播放顺序确定为该标准图像的播放标识;
[0058]具体实施例中,将标准视频中每一帧标准图像在视频中的播放顺序确定为标准图像的播放标识,例如,根据标准视频中每一帧标准图像的播放顺序进行编号,该播放标识主要是为了区分每一帧标准图像,在取与待检测图像对应的第一标准图像时即是按照该播放标识进行选取。
[0059]S402,获取每一帧所述标准图像的预设特征值,并建立每一帧所述标准图像的播放标识与该播放标识对应的标准图像的预设特征值之间的对应关系;
[0060]具体实施例中,获取标准视频中每一帧标准图像的预设特征值,一帧标准图像对应一个预设特征值,该预设特征值反映该帧标准图像的色彩特征。建立每一帧标准图像的播放标识以及与该播放标识对应的标准图像的预设特征值之间的对应关系,即是一个播放标识对应一个预设特征值。
[0061]进一步的,请参照图5为本发明实施例提供的一种获取每一帧标准图像的预设特征值的流程示意图,如图所示,获取预设特征值的方法包括步骤:
[0062]S500,获取每一帧所述标准图像中每个标准像素点的红绿蓝三个颜色通道中各个颜色通道的色彩值;
[0063]具体实施例中,获取标准视频中每一帧标准图像的预设特征值的方法可以是,首先获取每一帧标准图像中每个标准像素点的红绿蓝三个颜色通道中各个颜色通道的色彩值,即是获取每个标准像素点的RGB值。一帧标准图像包括至少一个标准像素点。
[0064]S501,将每一帧所述标准图像中每个所述标准像素点的三个颜色通道中各个颜色通道的色彩值相加,获得每个所述标准像素点对应的色彩值总和,其中,一个标准像素点对应一个色彩值总和;
[0065]具体实施例中,将每一帧标准图像中每个标准像素点的三个颜色通道中各个颜色通道的色彩值相加,获得每个标准像素点对应的色彩值总和,需要说明的是,一个标准像素点对应一个色彩值总和。例如,标准像素点A的RGB值为(255,255,255),标准像素点B的RGB值为(255,0,O),则标准像素点A对应的色彩值总和为255+255+255 = 765,标准像素点B的色彩值总和为255+0+0 = 255。
[0066]S502,将每一帧所述标准图像中每个所述标准像素点的色彩值总和相加,获得该帧标准图像的预设特征值。
[0067]具体实施例中,将每一帧标准图像中每个标准像素点的色彩值总和相加,获得该帧标准图像的预设特征值,每一帧标准图像对应一个预设特征值,一帧标准图像的预设特征值即是该帧标准图像中所有标准像素点的色彩值总和相加的结果。
[0068]S403,将所述对应关系存储至所述样本数据库中。
[0069]具体实施例中,将每一帧标准图像的播放标识以及与该播放标识对应的标准图像的预设特征值之间的对应关系存储在样本数据库中,即是样本数据库中存储了所有播放标识以及与各个播放标识对应的标准图像的预设特征值。样本数据库主要是为了便于通过播放标识查找预设特征值。
[0070]S404,获取播放视频中待检测图像的特征值,所述特征值用于表示所述待检测图像中每个像素点的色彩特征;
[0071]具体实施例中,本实施例步骤S404参照图1所述实施例步骤S100,在此不再赘述。
[0072]S405,获取所述待检测图像的第一播放标识;
[0073]具体实施例中,获取待检测图像的第一播放标识,待检测图像的第一播放标识可以是待检测图像在播放视频中的播放顺序,即是该帧待检测图像在播放视频所有的图像中所占据的顺序。
[0074]S406,在样本数据库中查询与所述第一播放标识对应的第一标准图像的第一预设特征值,所述样本数据库中存储所有播放标识以及与各个所述播放标识对应的标准图像的预设特征值;
[0075]具体实施例中,在样本数据库中查询与第一播放标识对应的第一标准图像的第一预设特征值,样本数据库中存储了所有播放标识以及与各个播放标识对应的标准图像的预设特征值,需要说明的是,样本数据库中所存储的播放标识以及预设特征值是根据无马赛克的标准视频所获得的。
[0076]S407,将所述待检测图像的特征值与所查询的所述第一预设特征值匹配。
[0077]具体实施例中,将待检测图像的特征值与所查询的第一预设特征值匹配,具体的匹配方法可以是,例如待检测图像的特征值为R1,所查询的第一预设特征值为R,则匹配方法即是判断Rl是否与R相同。
[0078]S408,根据匹配结果,确定所述待检测图像是否存在马赛克。
[0079]具体实施例中,本实施例步骤S408参照图1所述实施例步骤S102,在此不再赘述。
[0080]本发明实施例中,获取播放视频中待检测图像的特征值,将所获取的待检测图像的特征值与第一预设特征值匹配,第一预设特征值为与待检测图像对应的无马赛克的第一标准图像的特征值,并根据匹配结果确定待检测图像是否存在马赛克。本发明实施例中,检测方法简单,可以在短时间内高效地检测出播放视频中待检测图像是否存在马赛克,效率高,方法实用。
[0081]下面阐述本发明实施例提供的一种马赛克检测装置的具体实现。
[0082]请参照图6,为本发明实施例提供的一种马赛克检测装置的结构示意图。如图6所示,本实施例所述的一种马赛克检测装置包括:获取模块100、匹配模块101和第一确定模块 102。
[0083]获取模块100,用于获取播放视频中待检测图像的特征值,所述特征值用于表示所述待检测图像中每个像素点的色彩特征;
[0084]具体实施例中,当需要测试播放视频中图像是否存在马赛克时,获取模块100获取播放视频中待检测图像的特征值,例如,在信道测试中,播放一段总时间为23秒,每秒播出50帧图像,高效检测视频中每一帧图像是否存在马赛克,即是在20毫秒内检测出一帧图像是否存在马赛克。检测图像时,获取模块100获取播放视频中待检测图像的特征值,需要说明的是,特征值用于表示待检测图像中每个像素点的色彩特征,例如,可以是每个像素点的三个颜色通道的色彩值等等。
[0085]匹配模块101,用于将所述待检测图像的特征值与第一预设特征值匹配,所述第一预设特征值为与所述待检测图像对应的无马赛克的第一标准图像的特征值;
[0086]具体实施例中,匹配模块101将所获取的待检测图像的特征值与第一预设特征值进行匹配,即是判断待检测图像的特征值与第一预设特征值是否相同。第一预设特征值可以是与待检测图像对应的第一标准图像的特征值,第一标准图像是无马赛克的,第一标准图像与待检测图像的对应关系可以是在视频中的播放顺序,第一预设特征值也可以是用于表示第一标准图像中每个像素点的色彩特征,例如,可以是每个像素点的三个颜色通道的色彩值等等。
[0087]第一确定模块102,用于根据匹配结果,确定所述待检测图像是否存在马赛克。
[0088]具体实施例中,根据待检测图像的特征值与第一预设特征值的匹配结果,第一确定模块102确定待检测图像是否存在马赛克。例如,可以是若待检测图像的特征值与第一预设特征值匹配一致,则确定待检测图像不存在马赛克;若待检测图像的特征值与第一预设特征值匹配不一致,则确定待检测图像存在马赛克。
[0089]本发明实施例中,获取播放视频中待检测图像的特征值,将所获取的待检测图像的特征值与第一预设特征值匹配,第一预设特征值为与待检测图像对应的无马赛克的第一标准图像的特征值,并根据匹配结果确定待检测图像是否存在马赛克。本发明实施例中,检测方法简单,可以在短时间内高效地检测出播放视频中待检测图像是否存在马赛克,效率高,方法实用。
[0090]请参照图7,为本发明实施例提供的另一种马赛克检测装置的结构示意图。如图7所示,本发明实施例所提供的马赛克检测装置包括图6所示的马赛克检测装置的所有模块,进一步可选的,获取模块100还可以包括第一获取单元1000、第二获取单元1001和第三获取单元1002,匹配模块101还可以包括第四获取单元1010、查询单元1011和匹配单元1012,第一确定模块102还可以包括第一确定单元1020和第二确定单元1021。获取模块100、匹配模块101和第一确定模块102请参照图6的描述,在此不再赘述。
[0091]第一获取单元1000,用于获取所述播放视频中待检测图像中每个像素点的红绿蓝三个颜色通道中各个颜色通道的色彩值;
[0092]具体实施例中,当需要检测视频中图像是否存在马赛克时,播放一段视频,第一获取单元1000并获取播放视频中待检测图像中每个像素点的红绿蓝三个颜色通道中各个颜色通道的色彩值,即是每个像素点的RGB值,例如,某个像素点的色彩为白色,它的RGB值为(255, 255, 255)。
[0093]第二获取单元1001,用于将每个所述像素点的三个颜色通道中各个颜色通道的色彩值相加,获得每个所述像素点对应的色彩值总和,其中,一个像素点对应一个色彩值总和;
[0094]具体实施例中,第二获取单元1001将每个像素点的三个颜色通道中各个颜色通道的色彩值相加,获得每个像素点对应的色彩值总和,需要说明的是,一个像素点对应一个色彩值总和。例如,像素点A的RGB值为(255,255,255),像素点B的RGB值为(255,0,O),则像素点A对应的色彩值总和为255+255+255 = 765,像素点B的色彩值总和为255+0+0 =255。
[0095]第三获取单元1002,用于将所述待检测图像中每个所述像素点的色彩值总和相力口,获得所述待检测图像的特征值。
[0096]具体实施例中,第三获取单元1002将待检测图像中每个像素点的色彩值总和相力口,即获得待检测图像的特征值。例如,若待检测图像中只包括像素点A和像素点B,像素点A对应的色彩值总和为765,像素点B对应的色彩值总和为255,则待检测图像的特征值Rl=765+255 = 1020。
[0097]第四获取单元1010,用于获取所述待检测图像的第一播放标识;
[0098]具体实施例中,第四获取单元1010获取待检测图像的第一播放标识,待检测图像的第一播放标识可以是待检测图像在播放视频中的播放顺序,即是该帧待检测图像在播放视频所有的图像中所占据的顺序。
[0099]查询单元1011,用于在样本数据库中查询与所述第一播放标识对应的第一标准图像的第一预设特征值,所述样本数据库中存储所有播放标识以及与各个所述播放标识对应的标准图像的预设特征值;
[0100]具体实施例中,查询单元1011在样本数据库中查询与第一播放标识对应的第一标准图像的第一预设特征值,样本数据库中存储了所有播放标识以及与各个播放标识对应的标准图像的预设特征值,需要说明的是,样本数据库中所存储的播放标识以及预设特征值是根据无马赛克的标准视频所获得的。
[0101]匹配单元1012,用于将所述待检测图像的特征值与所查询的所述第一预设特征值匹配。
[0102]具体实施例中,匹配单元1012将待检测图像的特征值与所查询的第一预设特征值匹配,具体的匹配方法可以是,例如待检测图像的特征值为R1,所查询的第一预设特征值为R,则匹配方法即是判断Rl是否与R相同。
[0103]第一确定单元1020,用于若所述待检测图像的特征值与所述第一预设特征值匹配一致,则确定所述待检测图像不存在马赛克;
[0104]具体实施例中,若待检测图像的特征值与第一预设特征值匹配一致,则说明待检测图像的色彩特征与第一标准图像的色彩特征相同,第一标准图像是无马赛克的图像,因此第一确定单元1020可以推导出待检测图像不存在马赛克。
[0105]第二确定单元1021,用于若所述待检测图像的特征值与所述第一预设特征值匹配不一致,则确定所述待检测图像存在马赛克。
[0106]具体实施例中,若待检测图像的特征值与第一预设特征值匹配不一致,则说明待检测图像的色彩特征与第一标准图像的色彩特征不相同,第一标准图像是无马赛克的图像,因此第二确定单元1021可以推导出待检测图像存在马赛克。
[0107]本发明实施例中,获取播放视频中待检测图像的特征值,将所获取的待检测图像的特征值与第一预设特征值匹配,第一预设特征值为与待检测图像对应的无马赛克的第一标准图像的特征值,并根据匹配结果确定待检测图像是否存在马赛克。本发明实施例中,检测方法简单,可以在短时间内高效地检测出播放视频中待检测图像是否存在马赛克,效率高,方法实用。
[0108]请参照图8,为本发明实施例提供的又一种马赛克检测装置的结构示意图。如图8所示,本发明实施例所提供的马赛克检测装置包括图6所示的马赛克检测装置的所有模块,进一步可选的,该马赛克检测装置还可以包括播放模块103、第二确定模块104、获取建立模块105和存储模块105,获取模块100、匹配模块101和第一确定模块102请参照图6的描述,在此不再赘述。
[0109]播放模块103,用于播放与所述播放视频内容一致且图像帧数一致的标准视频,所述标准视频包括至少一帧标准图像,且每一帧所述标准图像均不存在马赛克;
[0110]具体实施例中,为了得到第一预设特征值,播放模块103需要首先播放一段标准视频,该标准视频是与播放视频的内容一致且图像帧数一致的视频,只是标准视频与播放视频的质量可能不一样,即是标准视频中的每一帧标准图像均不存在马赛克,播放视频中的待检测图像中可能存在马赛克。播放标准视频时,需要获取标准视频总的标准图像帧数,假设总的的标准图像帧数为M帧。
[0111]第二确定模块104,用于将每一帧所述标准图像在所述标准视频中的播放顺序确定为该标准图像的播放标识;
[0112]具体实施例中,第二确定模块104将标准视频中每一帧标准图像在视频中的播放顺序确定为标准图像的播放标识,例如,根据标准视频中每一帧标准图像的播放顺序进行编号,该播放标识主要是为了区分每一帧标准图像,在取与待检测图像对应的第一标准图像时即是按照该播放标识进行选取。
[0113]获取建立模块105,用于获取每一帧所述标准图像的预设特征值,并建立每一帧所述标准图像的播放标识与该播放标识对应的标准图像的预设特征值之间的对应关系;
[0114]具体实施例中,获取建立模块105获取标准视频中每一帧标准图像的预设特征值,一帧标准图像对应一个预设特征值,该预设特征值反映该帧标准图像的色彩特征。获取建立模块105建立每一帧标准图像的播放标识以及与该播放标识对应的标准图像的预设特征值之间的对应关系,即是一个播放标识对应一个预设特征值。
[0115]进一步的可选的,获取建立模块105还可以包括第五获取单元1050、第六获取单元1051、第七获取单元1052和建立单元1053。
[0116]第五获取单元1050,用于获取每一帧所述标准图像中每个标准像素点的红绿蓝三个颜色通道中各个颜色通道的色彩值;
[0117]具体实施例中,获取标准视频中每一帧标准图像的预设特征值的方法可以是,首先第五获取单元1050获取每一帧标准图像中每个标准像素点的红绿蓝三个颜色通道中各个颜色通道的色彩值,即是获取每个标准像素点的RGB值。一帧标准图像包括至少一个标准像素点。
[0118]第六获取单元1051,用于将每一帧所述标准图像中每个所述标准像素点的三个颜色通道中各个颜色通道的色彩值相加,获得每个所述标准像素点对应的色彩值总和,其中,一个标准像素点对应一个色彩值总和;
[0119]具体实施例中,第六获取单元1051将每一帧标准图像中每个标准像素点的三个颜色通道中各个颜色通道的色彩值相加,获得每个标准像素点对应的色彩值总和,需要说明的是,一个标准像素点对应一个色彩值总和。例如,标准像素点A的RGB值为(255,255,255),标准像素点B的RGB值为(255,0,O),则标准像素点A对应的色彩值总和为255+255+255 = 765,标准像素点B的色彩值总和为255+0+0 = 255。
[0120]第七获取单元1052,用于将每一帧所述标准图像中每个所述标准像素点的色彩值总和相加,获得该帧标准图像的预设特征值;
[0121]具体实施例中,第七获取单元1052将每一帧标准图像中每个标准像素点的色彩值总和相加,获得该帧标准图像的预设特征值,每一帧标准图像对应一个预设特征值,一帧标准图像的预设特征值即是该帧标准图像中所有标准像素点的色彩值总和相加的结果。
[0122]建立单元1053,用于建立每一帧所述标准图像的播放标识与该播放标识对应的标准图像的预设特征值之间的对应关系;
[0123]具体实施例中,建立单元1053建立每一帧标准图像的播放标识以及与该播放标识对应的标准图像的预设特征值之间的对应关系,例如,可以是建立一个一一对应的表格。
[0124]存储模块106,用于将所述对应关系存储至所述样本数据库中。
[0125]具体实施例中,存储模块106将每一帧标准图像的播放标识以及与该播放标识对应的标准图像的预设特征值之间的对应关系存储在样本数据库中,即是样本数据库中存储了所有播放标识以及与各个播放标识对应的标准图像的预设特征值。样本数据库主要是为了便于通过播放标识查找预设特征值。
[0126]本发明实施例中,获取播放视频中待检测图像的特征值,将所获取的待检测图像的特征值与第一预设特征值匹配,第一预设特征值为与待检测图像对应的无马赛克的第一标准图像的特征值,并根据匹配结果确定待检测图像是否存在马赛克。本发明实施例中,检测方法简单,可以在短时间内高效地检测出播放视频中待检测图像是否存在马赛克,效率高,方法实用。
[0127]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random AccessMemory, RAM)等。
[0128]本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。
[0129]本发明实施例终端中的模块或单元可以根据实际需要进行合并、划分和删减。
[0130]本发明实施例中所述模块或单元,可以通过通用集成电路,例如CPU (CentralProcessing Unit,中央处理器),或通过 ASIC (Applicat1n Specific IntegratedCircuit,专用集成电路)来实现。
[0131]以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
【权利要求】
1.一种马赛克检测方法,其特征在于,所述方法包括: 获取播放视频中待检测图像的特征值,所述特征值用于表示所述待检测图像中每个像素点的色彩特征; 将所述待检测图像的特征值与第一预设特征值匹配,所述第一预设特征值为与所述待检测图像对应的无马赛克的第一标准图像的特征值; 根据匹配结果,确定所述待检测图像是否存在马赛克。
2.如权I所述的方法,其特征在于,所述根据匹配结果,确定所述待检测图像是否存在马赛克,包括: 若所述待检测图像的特征值与所述第一预设特征值匹配一致,则确定所述待检测图像不存在马赛克; 若所述待检测图像的特征值与所述第一预设特征值匹配不一致,则确定所述待检测图像存在马赛克。
3.如权I所述的方法,其特征在于,所述获取播放视频中待检测图像的特征值,包括: 获取所述播放视频中待检测图像中每个像素点的红绿蓝三个颜色通道中各个颜色通道的色彩值; 将每个所述像素点的三个颜色通道中各个颜色通道的色彩值相加,获得每个所述像素点对应的色彩值总和,其中,一个像素点对应一个色彩值总和; 将所述待检测图像中每个所述像素点的色彩值总和相加,获得所述待检测图像的特征值。
4.如权3所述的方法,其特征在于,所述将所述待检测图像的特征值与第一预设特征值匹配,包括: 获取所述待检测图像的第一播放标识; 在样本数据库中查询与所述第一播放标识对应的第一标准图像的第一预设特征值,所述样本数据库中存储所有播放标识以及与各个所述播放标识对应的标准图像的预设特征值; 将所述待检测图像的特征值与所查询的所述第一预设特征值匹配。
5.如权利要求4所述的方法,其特征在于,所述第一播放标识为所述待检测图像在所述播放视频中的播放顺序,所述获取播放视频中待检测图像的特征值之前,还包括: 播放与所述播放视频内容一致且图像帧数一致的标准视频,所述标准视频包括至少一帧标准图像,且每一帧所述标准图像均不存在马赛克; 将每一帧所述标准图像在所述标准视频中的播放顺序确定为该标准图像的播放标识; 获取每一帧所述标准图像的预设特征值,并建立每一帧所述标准图像的播放标识与该播放标识对应的标准图像的预设特征值之间的对应关系; 将所述对应关系存储至所述样本数据库中。
6.如权利要求5所述的方法,其特征在于,所述获取每一帧所述标准图像的预设特征值,包括: 获取每一帧所述标准图像中每个标准像素点的红绿蓝三个颜色通道中各个颜色通道的色彩值;将每一帧所述标准图像中每个所述标准像素点的三个颜色通道中各个颜色通道的色彩值相加,获得每个所述标准像素点对应的色彩值总和,其中,一个标准像素点对应一个色彩值总和; 将每一帧所述标准图像中每个所述标准像素点的色彩值总和相加,获得该帧标准图像的预设特征值。
7.一种马赛克检测装置,其特征在于,所述装置包括: 获取模块,用于获取播放视频中待检测图像的特征值,所述特征值用于表示所述待检测图像中每个像素点的色彩特征; 匹配模块,用于将所述待检测图像的特征值与第一预设特征值匹配,所述第一预设特征值为与所述待检测图像对应的无马赛克的第一标准图像的特征值; 第一确定模块,用于根据匹配结果,确定所述待检测图像是否存在马赛克。
8.如权利要求7所述的装置,其特征在于,所述第一确定模块包括: 第一确定单元,用于若所述待检测图像的特征值与所述第一预设特征值匹配一致,则确定所述待检测图像不存在马赛克; 第二确定单元,用于若所述待检测图像的特征值与所述第一预设特征值匹配不一致,则确定所述待检测图像存在马赛克。
9.如权利要求7所述的装置,其特征在于,所述获取模块包括: 第一获取单元,用于获取所述播放视频中待检测图像中每个像素点的红绿蓝三个颜色通道中各个颜色通道的色彩值; 第二获取单元,用于将每个所述像素点的三个颜色通道中各个颜色通道的色彩值相加,获得每个所述像素点对应的色彩值总和,其中,一个像素点对应一个色彩值总和; 第三获取单元,用于将所述待检测图像中每个所述像素点的色彩值总和相加,获得所述待检测图像的特征值。
10.如权利要求9所述的装置,其特征在于,所述匹配模块包括: 第四获取单元,用于获取所述待检测图像的第一播放标识; 查询单元,用于在样本数据库中查询与所述第一播放标识对应的第一标准图像的第一预设特征值,所述样本数据库中存储所有播放标识以及与各个所述播放标识对应的标准图像的预设特征值; 匹配单元,用于将所述待检测图像的特征值与所查询的所述第一预设特征值匹配。
11.如权利要求10所述的装置,其特征在于,所述第一播放标识为所述待检测图像在所述播放视频中的播放顺序,所述装置还包括: 播放模块,用于播放与所述播放视频内容一致且图像帧数一致的标准视频,所述标准视频包括至少一帧标准图像,且每一帧所述标准图像均不存在马赛克; 第二确定模块,用于将每一帧所述标准图像在所述标准视频中的播放顺序确定为该标准图像的播放标识; 获取建立模块,用于获取每一帧所述标准图像的预设特征值,并建立每一帧所述标准图像的播放标识与该播放标识对应的标准图像的预设特征值之间的对应关系; 存储模块,用于将所述对应关系存储至所述样本数据库中。
12.如权利要求11所述的装置,其特征在于,所述获取建立模块包括:第五获取单元,用于获取每一帧所述标准图像中每个标准像素点的红绿蓝三个颜色通道中各个颜色通道的色彩值; 第六获取单元,用于将每一帧所述标准图像中每个所述标准像素点的三个颜色通道中各个颜色通道的色彩值相加,获得每个所述标准像素点对应的色彩值总和,其中,一个标准像素点对应一个色彩值总和; 第七获取单元,用于将每一帧所述标准图像中每个所述标准像素点的色彩值总和相加,获得该帧标准图像的预设特征值; 建立单元,用于建立每一帧所述标准图像的播放标识与该播放标识对应的标准图像的预设特征值之间的对应关 系。
【文档编号】G06K9/62GK104079929SQ201410270356
【公开日】2014年10月1日 申请日期:2014年6月17日 优先权日:2014年6月17日
【发明者】郭康 申请人:深圳市同洲电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1