一种获得图像源数据的方法与装置制造方法

文档序号:8004559阅读:176来源:国知局
一种获得图像源数据的方法与装置制造方法
【专利摘要】本发明涉及图像交互传输领域,提供一种获得图像源数据的方法与装置,所述方法包括:获取原始图像数据,对所述原始图像数据初步分块方差处理;将所述初步分块方差处理结果与第一阀值比对,若小于第一阀值,则对原始图像数据进行数据深度处理,得到深度处理后的图像数据;将深度处理后的图像数据与源数据进行匹配,获得匹配结果;通过本发明所提供的实施例,当用户需要获取源数据信息时,只需要用手机或pad等移动设备采集电视视频画面1秒钟左右后上传服务器,即可获得由服务器计算后得到的精确源数据结果。
【专利说明】一种获得图像源数据的方法与装置
【技术领域】
[0001]本发明涉及图像交互传输领域,特别是关于一种获得图像源数据的方法与装置。【背景技术】
[0002]随着数字电视技术的发展,电视频道越来越多,同一时间播放的电视节目视频种类也很多,有广告、晚会等。为了增加电视节目的收视率,有些电视节目增加了与用户互动的环节,比如为喜欢的电视节目投票等,因此,用户如何方便的与电视节目互动,如何获取需要的图像数据就成了亟待解决的问题。
[0003]现有技术中,使用较为广泛的方法是用户手动浏览电视频道列表找到自己正在观看的节目频道,配合EPG,从而与自己喜爱的电视节目进行互动。但是此类方法中,手机用户,或者移动电子设备用户获取节目列表就需要用户从大量节目频道中进行手动选择,因此,整个获取图像源数据的过程相当麻烦。
[0004]而另一种方法是用户用录音设备将电视节目的声音录下来,利用声音的各种参数与视频库中的视频声音进行匹配,找到与用户所录声音一致的视频。但是此类方法由于声音所含的信息量较少,利用声音进行视频匹配时需要录制的视频声音较长,且录制过程中由于周围噪声的干扰,需要将电视音量调整到一定程度才行,因此此类方法也相当麻烦,且获取图像源数据的条件限制太多。

【发明内容】

[0005]本发明实施例提供一种获得图像源数据的方法与装置,用于解决现有技术中获取图像源数据操作繁琐,限制太多等问题。
[0006]本发明实施例提供了一种获得图像源数据的方法包括:
[0007]获取原始图像数据,对所述原始图像数据初步分块方差处理;
[0008]将所述初步分块方差处理结果与第一阀值比对,若小于第一阀值,则对原始图像数据进行数据深度处理,得到深度处理后的图像数据;
[0009]将深度处理后的图像数据与源数据进行匹配,获得匹配结果。
[0010]根据本发明实施例提供的一种获得图像源数据的装置,包括:获取单元,获取原始图像数据,并对所述原始图像数据初步分块方差处理;
[0011]比对单元,将所述分块方差处理结果与第一阀值比对,根据比对结果,对原始图像数据进行数据深度处理,得到深度处理后的图像数据;
[0012]匹配单元,将深度处理后的图像数据与源数据进行匹配,获得匹配结果。
[0013]本发明实施方式的有益效果在于:通过本发明所提供的实施例,当用户需要获取源数据信息时,只需要用手机或pad等移动设备采集电视视频画面I秒钟左右后上传服务器,即可获得由服务器计算后得到的精确源数据结果。
【专利附图】

【附图说明】[0014]为了更清楚地说明本发明实施例,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0015]图1所示为本发明一种获得图像源数据的方法的流程图;
[0016]图2所示为本发明一种获得图像源数据的装置的示意图;
[0017]图3所示为本发明一种对原始图像数据预处理的流程图;
[0018]图4所示为本发明一种图像数据匹配定位流程图。
【具体实施方式】
[0019]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0020]如图1所示为本发明实施例一种获得图像源数据的方法的流程图。
[0021]包括步骤101,通过手机或者移动设备获取原始图像数据,例如通过手机摄像头与pad摄像头拍摄电视等视频I秒左右,获得拍摄的视频图像数据,然后上传给服务器,服务器对其初步分块方差处理,得到分块方差处理结果。
[0022]包括步骤102,将上述获得的初步分块方差处理结果与一预定的阀值进行比较,若小于,则原始图像数据为静帧,因为其为静帧,则直接对原始数据中的I帧进行处理,此时将这I帧的图片进行深度分块(如4*4),再将深度分块后的图像数据进行下一步处理,得到深度处理后的图像数据。
[0023]包括步骤103,将深度处理后的图像数据与源数据进行匹配,获得匹配结果。
[0024]在所述步骤101中,所述初步分块方差处理包括:将所述拍摄的视频图像数据分为若干块(如2*2),然后计算每块图像数据的颜色(RGB)平均值,将获得的多块RGB平均值两两相减扩展数据并加上原始的图像数据,构成了一数列(Ki)。根据原始图像数据,从中提取多张(N)图片,将N张图片分别进行上述处理,得到N组Ki,然后由N组Ki即可组成一组数组,计算所述数组每行的方差,获得各行方差结果,将预定个数的最大方差数想加(如前3名最大的方差之和),得到初步分块方差处理结果,以便后续步骤处理与匹配和关于原图像数据动静帧的判定。
[0025]在所述步骤102中,所述将上述获得的初步分块方差处理结果与一预定的阀值进行比较,包括:根据与预定的第一阀值作比较,若大于等于第一阀值,则该原始图像数据为动帧,若小于第一阀值,则该原始图像数据为静帧。
[0026]在所述步骤102中,对所述原始图像数据进行深度处理包括:如原始图像数据为静帧,则对其进行下一步处理,因为其为静帧,所以在对其数据作处理时,只用考虑原始图像数据中的一帧,将这I帧的图片进行深度分块,扩大其数据,再分别计算每块图片的RGB像素值在O?255之间的分布柱状图,将分布柱状图中的图像数据去掉预定区域的像素值(如将数据前后各去掉每块图片像素总数的5%)后,重新归一化到O?255 ;对重新归一化后的数据进行分段(例如20段),在统计其累加直方图数据。(如根据102中例,将图片分为4*4块,而每块的RGB为3个值,所以在统计其累加直方图数据时就能得到4*4*3*20=960个统计数据),通过将图片数据进行深度分块,以此提高图片信息数据量,将更加便于匹配,滤除无关信息,提高源数据的准确性。
[0027]在所述步骤102中,上述对原始图像数据深度处理过程中还包括:对于去掉像素值后的图片若RGB值分布较为集中(如max减去min小于50),那么不再对其归一化,并对应的RGB分量置零,匹配时为零的数据的原始图像数据和原始图像数据的对应参数不再参与匹配,减少对RGB像素值集中的图片不必要的操作,简化步奏,提高系统效率。
[0028]在所述步骤103中,将深度处理后的图像数据与源数据进行匹配,包括:根据102步骤中通过与第一阀值进行匹配,获得原始图像数据为静帧还是动帧的结果,如为动帧,则对源数据进行扩展,扩展后得到匹配值,将匹配值与101步骤中得到的初步分块方差结果作比较。若小于初步分块方差结果,则获得匹配结果。将匹配结果的所有值除以匹配结果中的最小值,得到一匹配值;将匹配值与第二阀值作比较。若小于,则进行下一步扩展,反之则排除。将经过下一步扩展后的源数据,将扩展后的源数据与101步骤中得到的初步分块方差结果作比较,若小于初步分块方差结果,则获得匹配结果,然后再将其与第三阀值作比较,获得源数据。
[0029]在所述步骤103中,对源数据进行扩展包括:利用源数据的原始数据与其对应的颜色分量相减,获得匹配值。(如原始12行数据对应颜色分量相减,即得到18行数据)
[0030]在所述步骤103中,对源数据作进一步扩展包括:将上述扩展的数据与步骤102中初步分块方差处理结果中方差较大的部分相加,进行扩展。(如将上步所得的18行数据加上初步分块方差处理结果中方差较大的12行数据)
[0031]在所述步骤103中,所述将其与第三阀值作比较,获得源数据还包括:若大于第三阀值,则排除;若小于第三阀值,则利用源数据中的标识图片数据与其对应的颜色分量相减再与步骤102中初步分块方差处理结果进行匹配,将匹配结果的所有值除以最小值,得到一匹配值,将所述匹配值与一标识阀值作比较,如小于标识阀值,则根据其比值大小确定候选顺序,以此用户可由源数据排列顺序直观的了解其最为匹配的源数据,选取目标源数据时也更为方便。
[0032]在所述步骤103中,将深度处理后的图像数据与源数据进行匹配,包括:根据102步骤中通过与第一阀值进行匹配,获得原始图像数据为静帧还是动帧的结果,如为静帧,则利用步骤102中深度处理后的数据与其经过相同深度处理后对应的源数据相减,求得对应数据差的绝对值之和,将所述绝对值之和与初步分块方差处理结果作比较;比如:如果视频为静巾贞,先利用深度处理后的数据(4*4*3*20=960个)进行第一轮的筛选,然后利用均值的方法比较,均值匹配方法:利用初次两两相减得到的66行数据的均值组成的一维数据进行匹配筛选。经过两次筛选后剩下的视频即为匹配视频。如大于,则获得匹配结果,将匹配结果与第四阀值作比较,获得源数据。
[0033]在所述步骤103中,将匹配结果与第四阀值作比较,获得源数据包括,将匹配结果的所有值除以匹配结果的最小值,如大于,则排除,如小于,则利用将源数据的特定标识经过处理,该处理方式为将特定区域标识图像数据与其对应的颜色分量相减后在与初步分块方差处理后的行均值进行匹配,将匹配结果的所有值除以最小值,得到一匹配值,将所述匹配值与一均值阀值作比较,如小于标识阀值,则根据其比值大小确定候选顺序,以此用户可由源数据排列顺序直观的了解其最为匹配的源数据,匹配的源数据结果也更为合理准确,排序更合适,选取目标源数据时也更为方便。
[0034]如图2所示为本发明一种获得图像源数据的装置的示意图。
[0035]包括获取单元201,比对单元202,匹配单元203。
[0036]所述获取单元201与比对单元202相连,用于获取原始图像数据,并对所述原始图像数据初步分块方差处理,将分块方差处理后的结果发送给比对单元202。
[0037]所述比对单元202连接获取单元201与匹配单元203,用于将从获取单元201所获取的分块方差处理结果与第一阀值比对,根据比对结果,对原始图像数据进行数据深度处理,得到深度处理后的图像数据;并发送给匹配单元203.[0038]所述匹配单元203连接比对单元,根据比对单元发来的信息,将深度处理后的图像数据与源数据进行匹配,获得匹配结果。
[0039]所述比对单元202还包括,根据分块方差处理结果与第一阀值的比对判定所述原始图像数据为静帧或者动帧,以此判定是否需要对原始图像数据进行深度处理。
[0040]所述匹配单元203还包括通过阀值排除掉无关源数据,精确选择目标源数据。上述阀值为在匹配过程中排除不相关视频段是所设的阀值。
[0041]如图3所示为本发明一种对原始图像数据预处理的流程图。
[0042]在所述步骤301中,通过手机或者其他录制设备录取原始图像数据,然后通过如步骤302中所述方法,将获取的原始图像数据分为若干块(如2*2),再计算每块图像数据的颜色(RGB)平均值;将获取的数据依次两两相减扩展其数据,再加上原始的数据,则组成新的数据(Ki)如步骤303所示;然后由步骤304所述对录制的图像数据取值,任一选取里面多张图片(如30),计算这些图片的数据Ki,将这些图片数据组成一数组K30,计算K30每行的方差,计算最大预定个数(此处选取最大的3个方差)的方差之和为判定值(var3sum)。
[0043]在所述步骤305中,将所述判定值var3sum与第一阀值作比较,如图步骤305所述,若varfsum大于等于第一阀值,则此时原始图像数据预处理结束;反之,则进行步骤306的进一步处理,因为当判定值小于第一阀值时,则代表原始图像数据为静帧,所以此时,可将原始图像数据看做I帧来处理,提取图片,将图片N分为若干块(如4*4),分别计算每块图片的RGB像素值在O?255之间的分布柱状图,将所述分布柱状图中的最大与最小处各去掉每块图片像素总数的5%后重新归一化到O?255,对于去像素值后的图片若RGB值分布较为集中(如max-min小于50),则不再归一化,对应的RGB分量置零,匹配时为零的数据的原始图像数据或源数据不再参与匹配,现对重新归一化后的数据进行分段(例如20段),在统计其累加直方图数据。(如根据102中例,将图片分为4*4块,而每块的RGB为3个值,所以在统计其累加直方图数据时就能得到4*4*3*20=960个统计数据)
[0044]如图4所示为本发明一种图像数据匹配定位流程图。
[0045]在所述步骤401中,先根据图3中步骤305中得出图像数据为静帧或者动帧,若为动帧,则进行步骤402,将图3中预处理后的数据分别于源数据库中特定的源数据进行匹配,该特定源数据的选取在前述已说明,在此不在累赘;在步骤403中将匹配结果的所有值除以最小值,求得他们的比值为第一匹配值,将第一匹配值与第二阀值作比较,如大于,则排除,如小于,则进行步骤404。
[0046]在步骤404中,将对上一步中源数据进行进一扩展,例如将原始数据的不同块的RGB中的r,g,b分量分别对应两两相减,由12行扩展到18行后再加上原始图像数据预处理阶段分段方差处理时扩展数据中较大的12行,获得扩展后的30行数据。
[0047]在步骤405中,将扩展得到的30行数据与判定值(var3sum)进行比较,小于判定值的源数据则为匹配结果,将匹配结果的所有制除以最小值,求得他们的比值为第二匹配值,将第二匹配值与第三阀值作比较,如大于,则排除,如小于,则进行步骤406。
[0048]在步骤406中,根据步骤405中的源数据得到源数据库中相应的标识信息,对所述标识信息按步骤402所描述扩展方法进行扩展,将获得的匹配结果所有值除以最小值,获得第三比值,将第三比值与标识阀值进行比较,若小于,则根据其第三比值的大小,确定候选顺序。
[0049]所述步骤405中的源数据得到源数据库中相应的标识信息,包括根据源数据信息,确定数据库中其对应的标识信息,所述标识信息包括台标和背景。
[0050]所述步骤407中,通过预处理后的原始图像数据与源数据库中的源数据段进行匹配,所述预处理后的原始图像数据指的是,当判定原图像数据为静帧时,对其进行306步骤后所得到的数据(如4*4*3*20所得到的960个数据);将上述数据减去其对应的相同处理后的源数据,求得960行数据,对其求得绝对值相加,得到绝对值之和并与判定值(varfsum)作比较,大于判定值的为匹配结果;所述步骤408包括,根据匹配结果的所有值除以最小值获得第三匹配值,将第三匹配值与第四阀值做比较,如大于,则排除,如小于,则进入步骤409。
[0051]所述步骤409中,利用在图3中步骤302中获得的RGB平均值两两相减扩展其数据并减去原始数据再求得其行均值,将所述行均值与判定值(varfsum)做比较,若大于判定值,则获得匹配结果,通过将所述匹配结果所有值除以最小值,得到比较值,将比较值与均值阀值作比较,如小于均值阀值,则根据比较值大小确定候选顺序。
[0052]通过本发明的实施例,可以使得用户在发现比较感兴趣的广告,电视节目等图像视频,想要了解更多的电视节目相关信息,只需用手机,pad等录像设备采集一段播放视频的画面并上传至指定服务器,即可精确找到用户上传图像数据的对应源数据及原始视频和原始视频对应位置,极大的方便了用户与电视节目的互动。
[0053]以上所述的【具体实施方式】,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的【具体实施方式】而已,并不用于限定本发明的保护范围,凡在本发明的权利要求之内,所做的任何修改、等同替换、改进等,均应包含在本发明的权利要求书保护范围之内。
【权利要求】
1.一种获得图像源数据的方法,其特征在于,所述方法包括:获取原始图像数据,对所述原始图像数据初步分块方差处理;将所述初步分块方差处理结果与第一阀值比对,若小于第一阀值,则对原始图像数据进行数据深度处理,得到深度处理后的图像数据;将深度处理后的图像数据与源数据进行匹配,获得匹配结果。
2.根据权利要求1中所述的方法,其特征在于,所述对原始图像数据初步分块方差处理包括:将所述原始图像数据分块后并计算其颜色平均值,对所述颜色平均值两两相减扩展其原始图像数据,并与原始图像数据组成一数列;将多个由原始图像数据扩展的数列组合成一数组,计算所述数组每行的方差,将预定个数的方差相加,获得所述原始图像数据初步分块方差处理结果。
3.根据权利要求1中所述的方法,其特征在于,将所述初步分块方差处理结果与第一阀值比对,还包括:若比对结果大于等于第一阀值;则将所述初步分块方差处理结果与源数据作匹配,获得匹配结果。
4.根据权利要求3中所述的方法,其特征在于,将所述初步分块方差处理结果与源数据作匹配,获得匹配结果还包括:将所述源数据进行扩展,将扩展后的源数据与所述初步分块方差处理结果做比较,若小于所述初步分块方差处理结.果,则获得匹配结果;将匹配结果与第二阀值作匹配,如小于等于第二阀值,则对所述源数据扩展后的数据作进一步扩展并与第三阀值做匹配;如小于等于第三阀值,则获得匹配结果。
5.根据权利要求4中所述的方法,其特征在于,所述源数据进行扩展包括:将源数据与原始数据扩展后对应相减并求得绝对值之和,得到匹配值,将匹配值与所述初步分块方差处理结果做比较,若小于所述初步分块方差处理结果,则获得匹配结果,将所述匹配结果与第二阀值作比较,如小于或等于,则对所述原始图像数据对应颜色分量相减所得的匹配值作进一步扩展,并与第三阀值作匹配。
6.根据权利要求5中所述方法,其特征在于,所述原始图像数据对应颜色分量相减所得的匹配值作进一步扩展包括:将匹配值与所述初步分块方差处理后方差较大的数据相结合,组成扩展后的匹配值;将扩展后的匹配值与第三阀值作匹配。
7.根据权利要求1中所述的方法,其特征在于,所述对原始图像数据进行数据深度处理包括:将原始图像数据深度分块,分别统计每块图像数据的像素分布,去掉图像数据预定像素区域的像素值后做归一化处理,对归一化处理后的图像数据分段并进行累积直方图统计,得到深度处理后的图像数据。
8.根据权利要求1中所述的方法,其特征在于,所述深度处理后的图像数据与源数据进行匹配包括:将所述源数据经过深度处理,再与所述深度处理后的图像数据相减然后再绝对值求和得到一匹配值;将所述匹配值与所述初步分块方差处理后结果作比较,如大于,则将所述匹配值与第四阀值作比较,如小于或等于则获得匹配结果。
9.根据权利要求1中所述方法,其特征在于,所述匹配结果还包括:将源数据中的标识数据减去其对应的颜色分量,获得一匹配值,将匹配值与所述初步分块方差处理后的数据作比较,如小于,则获得匹配结果;将所述匹配结果的所有值除以最小值后,获得一比值,将所述比值与标识阀值作比较,如小于,则为匹配候选项,并按所述比值大小排列匹配候选顺序。
10.一种获得图像源数据的装置,其特征在于,所述装置包括:获取单元,获取原始图像数据,并对所述原始图像数据初步分块方差处理;比对单元,将所述分块方差处理结果与第一阀值比对,根据比对结果,对原始图像数据进行数据深度处理,得到深度处理后的图像数据;匹配单元,将深度处理 后的图像数据与源数据进行匹配,获得匹配结果。
【文档编号】H04N21/258GK103442266SQ201310359669
【公开日】2013年12月11日 申请日期:2013年8月16日 优先权日:2013年8月16日
【发明者】卢增祥, 路海明, 王会会 申请人:北京视博数字电视科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1