一种电视频道识别方法、装置及电视机、服务器的制造方法

文档序号:10691570阅读:255来源:国知局
一种电视频道识别方法、装置及电视机、服务器的制造方法
【专利摘要】本发明实施例属于智能电视领域,提供电视频道识别方法、装置,其中所述方法包括:获取带有时间标签的待识别频道图像;基于所述时间标签获取基准图像;计算所述待识别频道图像和所述基准图像的SAD值;将所述SAD值与预设阈值进行比较,若SAD值低于预设阈值,则获取所述SAD值对应的基准图像的频道信息,所述频道信息即为待识别电视频道的频道信息。所述装置包括:待识别频道图像获取模块、基准图像获取模块、运算处理模块、判断模块。还提供包含电视频道识别装置的电视机、服务器。通过本发明实施例可提高电视频道识别方式效率,保证实时性,节省系统资源。
【专利说明】
-种电视频道识别方法、装置及电视机、服务器
技术领域
[0001] 本发明属于智能电视领域,尤其设及一种电视频道识别方法、装置及电视机、服务 器。
【背景技术】
[0002] 当前智能电视的电视频道接入方式主要有两种,一种是通过互联网获取电视频道 视频源,另一种是通过接收机顶盒传输的信号来获取电视频道视频源,然而对于后一种接 入方式而言,从机顶盒HDMI接口输入的信号电视没有节目单,因而智能电视无法获悉用户 当前观看的电视频道W及对应的具体节目内容。
[0003] 智能电视的一个特性是强调互动性,如果智能电视无法得知用户当前观看的电视 频道W及具体的节目内容,将无法实现互动,为此智能电视需要能够自动判别电视频道。
[0004] 现有一种电视频道的识别方式是通过截取当前电视屏幕的图像,并进一步地截取 图像中的台标,在后台通过台标匹配获取频道信息。运种识别方式存在一个问题,即截取的 台标包含背景画面。如果背景画面和台标融合度高时,会出现无法识别台标的情况,需要重 新截取台标,由于电视节目画面作为台标的背景画面是不停变化的,导致需要多次截取电 视画面,直到检测到清晰完整的台标后才能完成电视频道识别,此过程将耗费较长时间,且 实时性不够。
[0005] 另一方面,传统的图片相似比较所采用的算法运算量比较大,比如尺度不变特征 变换匹配算法(Scale Invariant FeaUire Transfo;rm(SIFT)),占用较大系统资源。

【发明内容】

[0006] 为了解决上述问题,本发明提供一种电视频道识别方法、装置及电视机、服务器, W解决现有电视频道识别方式效率低、实时性不够W及传统图片的相似比较算法运算量大 占用系统资源的问题。
[0007] 第一方面,本发明提供一种电视频道识别方法,方法具体包括:
[000引获取带有时间标签的待识别频道图像;
[0009] 基于所述时间标签获取至少一幅基准图像;
[0010] 获取所述待识别频道图像和所述基准图像的图像数据,依次计算所述待识别频道 图像和所述至少一幅基准图像的绝对误差和;
[0011] 将所述绝对误差和依次与预设阔值进行比较,获得数值低于预设阔值的绝对误差 和;
[0012] 根据所述数值低于预设阔值的绝对误差和获得对应的基准图像,读取对应的基准 图像的频道信息,所述频道信息即为所述待识别频道的频道信息。
[0013] 第二方面,本发明还提供一种电视频道识别装置,装置具体包括:
[0014] 待识别频道图像获取模块,用于获取带有时间标签的待识别频道图像;
[0015] 基准图像获取模块,用于基于所述时间标签获取基准图像;
[0016] 运算处理模块,用于计算所述待识别频道图像和所述基准图像的SAD值;
[0017] 判断模块,用于将所述SAD值与预设阔值进行比较,若SAD值低于预设阔值,则获取 所述SAD值对应的基准图像的频道信息,所述频道信息即为待识别电视频道的频道信息。
[0018] 第Ξ方面,本发明还提供一种电视机,包括电视频道识别装置,所述电视频道识别 装置包括:
[0019] 待识别频道图像获取模块,用于获取带有时间标签的待识别频道图像;
[0020] 基准图像获取模块,用于基于所述时间标签获取基准图像;
[0021] 运算处理模块,用于计算所述待识别频道图像和所述基准图像的SAD值;
[0022] 判断模块,用于将所述SAD值与预设阔值进行比较,若SAD值低于预设阔值,则获取 所述SAD值对应的基准图像的频道信息,所述频道信息即为待识别电视频道的频道信息。
[0023] 第四方面,本发明还提供一种服务器,包括电视频道识别装置,所述电视频道识别 装置包括:
[0024] 待识别频道图像获取模块,用于获取带有时间标签的待识别频道图像;
[0025] 基准图像获取模块,用于基于所述时间标签获取基准图像;
[0026] 运算处理模块,用于计算所述待识别频道图像和所述基准图像的SAD值;
[0027] 判断模块,用于将所述SAD值与预设阔值进行比较,若SAD值低于预设阔值,则获取 所述SAD值对应的基准图像的频道信息,所述频道信息即为待识别电视频道的频道信息。
[0028] 通过本发明提供的电视频道识别方法和装置,通过计算绝对误差和的方式将待识 别节目图像和同一时间或相邻时间获取的基准图像整体进行对比,不需要截取台标,避免 因截取的台标不清楚导致的低匹配率W及由此带来的附加截图匹配操作和匹配延时问题, 从而可W快速且实时地获取当前的电视频道信息W及节目信息;同时计算绝对误差和的算 法简单,可快速获得对比结果,相比于常规的用于图像相似性判断的图像识别算法,节省了 系统资源。
【附图说明】
[0029] 图1为本发明实施例一提供的电视频道识别方法流程框图。
[0030] 图2a为本发明实施例二提供的电视频道识别方法流程框图。
[0031 ]图化为本发明实施例二提供的SAD值计算流程框图。
[0032] 图2c为本发明实施例二提供的图像分割示意图。
[0033] 图2d为本发明实施例二提供的图像单元的像素分布图。
[0034] 图3为本发明实施例Ξ提供的电视频道识别装置结构示意图。
[0035] 图4a为本发明实施例四提供的电视频道识别装置结构示意图。
[0036] 图4b为本发明实施例四提供的运算处理模块的结构示意图。
[0037] 图5为本发明实施例五提供的电视机的结构示意图。
[0038] 图6为本发明实施例六提供的服务器的结构示意图。
【具体实施方式】
[0039] 为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的 附图,对本发明实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是 本发明一部分实施例,而不是全部的实施例,附图中给出了本发明的较佳实施例。本发明可 许多不同的形式来实现,并不限于本文所描述的实施例,相反地,提供运些实施例的目 的是使对本发明的公开内容的理解更加透彻全面。基于本发明中的实施例,本领域普通技 术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范 围。
[0040] 除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的 技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具 体的实施例的目的,不是旨在于限制本发明。此外,术语"包括"和"具有"W及它们任何变 形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或 设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选 地还包括对于运些过程、方法、产品或设备固有的其他步骤或单元。
[0041] 在本文中提及"实施例"意味着,结合实施例描述的特定特征、结构或特性可W包 含在本发明的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同 的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和 隐式地理解的是,本文所描述的实施例可W与其它实施例相结合。
[0042] 实施例一
[0043] 参阅图1所示的流程图,图1提供了一种电视频道识别方法的处理流程,所述方法 的处理流程具体包括如下步骤:
[0044] 步骤01、获取带有时间标签的待识别频道图像。
[0045] 本发明实施例的电视优选指智能电视,待识别频道图像从智能电视端获取。具体 地,基于特定的截屏触发操作从电视端获取当前正在播放的频道图像作为待识别频道图 像,可选的,获取节目图像可采用智能电视内置的截屏模块。其中,截屏模块触发截屏需要 相应的触发操作,截屏触发操作有如下几种形式:
[0046] 1、定时触发
[0047] 定时触发由截屏模炔基于一定的时间间隔不间断截取智能电视当前播放的频道 图像,时间间隔可任意设定,在本实施例中,时间间隔的最小值不低于两相邻视频帖之间的 时间间隔,具体取决于电视节目的源视频的帖率,比如采用NTSC (National Television System Committee)制式的电视,其视频帖率为30fps,那么最小的截屏时间间隔为10(V3毫 秒,低于10(V3毫秒截屏将导致截屏模块对同一画面进行多次截取,将浪费系统资源,而采 用PAL(F*hase Alternating Line)制式的电视,其视频帖率为25fps,相应的最小截屏时间 间隔为40ms,
[004引 2、不定时触发
[0049]具体地指检测用户操作来触发截屏,用户在切换电视频道时,相应地电视会出现 黑屏、声音中断或停顿等现象。由此可通过直接检测频道切换操作W触发截屏动作。
[(K)加]3、混合触发
[0051]混合触发是指将检测用户操作来触发截屏和定时截屏结合,可选的,检测用户操 作触发截屏的优先级高于定时触发,即电视系统基于定时触发完成某次图像截取后,在预 设的时间间隔内电视系统又检测到频道切换操作,则此时将直接截取屏幕图像,而不必等 足预设的时间间隔,从而可W实时获得用户当前正在观看的电视频道图像。
[0052]截取电视频道图像后,电视系统自动存储(或者缓存)截取的图像时,为截取的图 像(即待识别频道图像)添加时间标签,所述时间标签即为截取该图像的时刻。可选的,截取 的图像和对应的截取时刻可按照下表形式存储,其中文件名由电视系统的截屏模块自动命 名,时间标签的格式可自由设置,表中所示图片名和时间标签只是一种示例:
[0化3]
[0054] 步骤02、基于所述时间标签获取基准图像。
[0055] 基准图像需在后台获取,后台包含所有电视频道的频道信息,相应的,获取的基准 图像与对应的电视频道信息相关联。
[0056] 在智能电视截取未知频道的图像时,后台的所有电视频道也在同步截取节目图 像,后台截取图像的频率不低于智能电视端的截取图像的频率,优选地,后台的截图频率等 于电视频道的视频帖率,则后台可截取所有频道的全部视频帖,W保证能在基准图像中匹 配到与待视频频道图像相同的图像。同样地,后台在截取图像的同时,为截取图像添加时间 柄签。
[0057] 后台截取的图像作为判别电视频道的基准图像存储在后台的存储器中,理论上电 视的系统时间和后台的系统时间是一致的,因此当进行电视频道判别时,可根据待识别频 道图像的时间标签从后台存储中匹配具有相同时间标签的基准图像,匹配到的基准图像至 少有一个,其具体个数取决于后台接入的电视频道数量,假如当前后台接入168个电视频 道,相应的基于一个时间标签将得到168个基准图像。
[0058] 可选的,由于后台接入的电视频道可W是世界不同地区的,一般性地可根据地域 信息对电视频道进行初步筛选,获取该智能电视所在地域范围内的电视频道,优选地,根据 不同地域快速筛选电视频道可通过智能电视的定位模块实现。从筛选后的电视频道中匹配 基准图像,将减少匹配基准图像所需的时间,提高匹配效率。
[0059] 可选的,由于后台截取的基准图像数量大,若全部存储将占用大量存储空间,故后 台优选存储固定时长的基准图像,根据预设采集频率实时采集电视频道的图像存储为新的 基准图像,并为新的基准图像添加时间标签,存储的基准图像形成基准图像库,当后台添加 新的基准图像至图像库时,相应的从基准图像库中删除时间标签最早的基准图像,实时更 新基准图像库。
[0060] 步骤04、计算所述待识别频道图像和所述基准图像的SAD值。
[0061] 为获得当前电视正在播放的频道W及节目内容,需要通过对比待识别频道图像和 基准图像是否相同,数学上比较A和B两个数据是否相等,我们可W用AB的绝对差值C= IA-B 来表示,当C = 0时,可认为A和B相等。同样对于两幅图像也可W采用类似的方法,本发明实 施例提供的技术方案通过获取所述待识别频道图像和所述基准图像的图像数据,并将得到 的图像数据相减得到两幅图像的SAD值,W进一步判断两幅图像是否相同,其中SAD指绝对 误差和(Sum of Absolute Difference)。
[0062] 步骤05、将所述SAD值与预设阔值进行比较,若SAD值低于预设阔值,则获取所述 SAD值对应的基准图像的频道信息,所述频道信息即为待识别频道的频道信息。
[0063] 通过SAD值的进一步分析可得出待识别频道图像和基准图像是否相同。优选地,如 果待识别频道图像和基准图像相同,则两幅图像的SAD值将为零,然而存在可能导致SAD值 不为零的未知影响因素,比如图像噪声,在本发明实施例中,如果两幅图像的SAD值低于某 一预设阔值,仍然可W认为待识别频道图像和基准图像相同,其中预设阔值可人为设定,也 可通过机器训练学习自动获得。如果已判定某SAD值低于预设阔值,则判定该SAD值对应的 基准图像与待识别频道图像相同,进一步地,获取该SAD值对应的基准图像所关联的频道信 息W及当前正在播放的节目信息,从而得到待识别频道的频道信息W及当前正在播放的节 目信息。
[0064] 本发明实施例通过计算待识别频道图像和基准图像的SAD值,并进一步基于SAD值 的分析判别得到待识别的电视频道信息,一方面可不需要截取待识别频道画面中的台标, 减少了匹配步骤,避免因截取的台标画面包含背景而导致台标识别效率低的问题,保证了 电视频道识别的实时性;另一方面,传统的图像比对所采用的算法比较的是图像的相似度, 然而电视频道的判别需要比较的是图像是否相同,因此传统的图像相似比较和电视频道判 别的应用场景是有差别的,且传统图像比对算法的运算量大,与传统的图像比对方法相比, 本发明实施例所采用的图像比对方案运算量减少,节省了系统资源。
[0065] 实施例二
[0066] 如图2a所示的电视频道识别方法流程图,本发明实施例提供的电视频道识别方法 具体如下:
[0067] 步骤01、获取带有时间标签的待识别频道图像。
[0068] 本步骤同实施例一所述的步骤01,具体地,基于特定的截屏触发操作从电视端获 取当前正在播放的频道图像作为待识别频道图像。
[0069] 步骤02、基于所述时间标签获取基准图像。
[0070] 本步骤同实施例一所述的步骤02,需要额外说明的是,存在运样的情形,因终端设 备硬件或者网络的原因,不同的设备或者服务器的系统时间有出入,此时根据标注的时间 标签从后台匹配具有相同时间标签的基准图像,得到的基准图像必然不包含与待匹配频道 图像相同的基准图像,从而无法识别电视频道。可选的,本发明提供一种优选实施例,即扩 大基准图像捜索范围,具体的,获取待识别频道图像的时间标签前后的基准图像,可设置第 一时间阔值,基于时间标签,根据第一时间阔值获取时间标签前后时间阔值内的基准图像, 比如设定第一时间阔值为1S,现有某待识别频道图像Pi c2的时间标签为2016-5-1 15:23: 26.160,则对应的从后台获取 2016-5-1 15:23:25.160 至 2016-5-1 15:23:27.160 时间段内 的基准图像,可选的,若通过比对仍然没有相同的基准图像,则可通过设置第二时间阔值继 续扩大捜索,依次类推。
[0071] 步骤03、将所述待识别频道图像和所述基准图像分割为至少两个图像单元。
[0072] 基于相同的预设尺寸,将所述待识别频道图像和所述基准图像分割为多个图像单 元,各个图像单元邻接但互不重叠,其中预设尺寸W像素单位为基本分割尺寸,相应的,图 像单元为固定尺寸的像素块,像素块的大小包括但不限于8 X 8、16 X 16或者32 X 16,32 X 32 等。
[0073] 步骤04、计算所述待识别频道图像和所述基准图像的SAD值。
[0074] 根据本发明提供的可选实施例,计算所述待识别频道图像和所述基准图像的SAD 值的具体过程如下,如图化所示:
[0075] 步骤041、获取所述待识别频道图像和所述基准图像中图像单元的图像数据;
[0076] 获取单元图片的图像数据具体指获取图片中各像素点的像素值,在本实施例中采 用YUV值来表征像素值,可选的,亦可用RGB值来表征像素值,YUV值和RGB值之间可W相互转 换。
[0077] 步骤042、基于所述图像单元的图像数据,依次计算所述待识别频道图像和所述基 准图像中位置相对应的图像单元的单元SAD值;
[007引步骤043、获取最大的单元SAD值,并将其作为所述待识别频道图像和所述基准图 像的SAD值。通过比较所有的单元SAD值来获得最大的单元SAD值。
[0079] 步骤05、将所述SAD值与预设阔值进行比较,若SAD值低于预设阔值,则获取所述 SAD值对应的基准图像的频道信息,所述频道信息即为待识别频道的频道信息。
[0080] 对于多个SAD值与预设阔值比较的过程,可采用如下几种方案:
[0081] 方案一、计算一个SAD值就与预设阔值执行一次比较操作,比如现有待识别频道图 像PicOOO,同时有168个基准图像,分别为Pic001、Pic002、……、Picl67、Picl68,先计算 PicOOO与PicOOl的SAD值,记为SAD1,将SADI与预设阔值比较,如果SADI小于预设阔值, PicOOl即为与PicOOO相同的图像,则不再计算PicOOO与其他基准图像的SAD值;如果SAD1大 于预设阔值,则在计算PicOOO与Pic002的SAD值,记为SAD2,再将SAD2与预设阔值比较,依次 类推,直到获得小于预设阔值的SAD值为止。
[0082] 方案二、先计算全部SAD值,再与预设阔值进行比较。可将SAD值逐一与预设阔值进 行比较,直到得到小于预设阔值的SAD值为止,也可W先比较所有SAD值,获得最小的SAD值 后,将最小的SAD值与预设阔值进行比较。
[0083] 根据本发明实施例提供的技术方案,现W将两幅画面划分为16xl6(像素单位)的 方格为例来具体说明SAD值的计算过程,如图2c所示,将待识别频道图像和基准图像均划分 成多个16X16(像素单位)的图像单元,如图化所示一共有化个图像单元,其中横向Pi个,纵 向門个,有n=i*j,其中η、i、j均为大于1的正整数。本实施例中的单元图片为包含256个像 素点的方格,取图2c中的单元图片P1放大后得到如图2d所示的方格图,每一个小方格即为 一个像素点。
[0084] 计算待识别频道图像和基准图像位置相对应的图像单元的SAD值,其中所述的位 置相对应,具体是指在待识别频道图像和基准图像的单元图片具有相同的位置,比如计算 待识别频道图像和基准图像在P1位置的图像单元SAD值。
[0085] 通过获取P1位置的图像单元的像素值来计算单元SAD值,计算图像单元的SAD值公 式如下:
[0086]
[0087] 其中s[x,y]为待识别频道图像某一图像单元中的某一像素点的像素值,s'[x,y] 为基准图像某一图像单元中的某一像素点的像素值,A指X和y的取值集合,如图2d所示,本 实施例中的X和y取值范围均为[0,1引,相应的,集合A包含256个元素。
[0088] 根据上述公式获取所有图像单元的SAD值,并取最大的单元SAD值作为待识别频道 图像和基准图像的SAD值,当最大的单元SAD值低于预设阀值时,判断为两幅图像相同。
[0089] 本发明实施例将待比对的图像划分成多个图像单元,先获取图像单元的SAD值再 进行比较的目的在于避免因两幅图像大面积相似,而局部不同情形下出现误判。
[0090] 实施例Ξ
[0091] 请参阅图3所示电视频道识别装置结构框图,本发明实施例提供电视频道识别装 置具体包括待识别频道图像获取模块11、基准图像获取模块12、运算处理模块14、判别模块 15。
[0092] 待识别频道图像获取模块11用于获取带有时间标签的待识别频道图像。具体的, 待识别频道图像获取模块11向智能电视端发送待识别频道图像获取请求,从电视端获取当 前正在播放的频道图像作为待识别频道图像。
[0093] 基准图像获取模块12用于基于所述时间标签获取至少一幅基准图像。具体的,基 准图像获取模块12根据待识别频道图像的时间标签从后台的存储模块中获取基准图像,匹 配到的基准图像至少有一个,其具体个数取决于后台接入的电视频道数量,假如当前后台 接入168个电视频道,相应的基于一个时间标签将得到168个基准图像。
[0094] 可选的,基准图像获取模块12还可根据地理位置对电视频道进行初步筛选,获取 该智能电视所在地域范围内的电视频道,从筛选后的电视频道中匹配基准图像,将减少匹 配基准图像所需的时间,提高匹配效率。
[0095] 可选的,基准图像获取模块12根据预设采集频率实时采集电视频道的图像存储为 新的基准图像,并为新的基准图像添加时间标签,同时删除时间标签最早的基准图像,实时 更新基准图像库。
[0096] 运算处理模块14用于计算所述待识别频道图像和所述基准图像的SAD值。具体的, 运算处理模块14获取所述待识别频道图像和所述基准图像的图像数据,依次计算所述待识 别频道图像和所述至少一幅基准图像的SAD值;
[0097] 判断模块15用于将所述SAD值与预设阔值进行比较,若SAD值低于预设阔值,则获 取所述SAD值对应的基准图像的频道信息,所述频道信息即为待识别电视频道的频道信息。 具体的,将所述SAD值依次与预设阔值进行比较,所述预设阔值非负,如果判断模块15判定 某SAD值低于预设阔值,则判定该SAD值对应的基准图像与待识别频道图像相同,进一步地, 获取该SAD值对应的基准图像所关联的频道信息,从而得到待识别频道的频道信息。需要说 明,本实施例提供的电视频道识别装置的各模块的处理过程可援引实施例一和实施例二中 相应的技术方案,在此不再寶述。
[0098] 本发明实施例提供的电视频道识别装置通过计算待识别频道图像和基准图像的 SAD值,并进一步基于SAD值的分析判别得到待识别的电视频道信息,一方面可不需要截取 待识别频道画面中的台标,减少了匹配步骤,避免因截取的台标画面包含背景而导致台标 识别效率低的问题,保证了电视频道识别的实时性;另一方面,传统的图像比对所采用的算 法比较的是图像的相似度,且运算量大,本发明实施例提供的电视频道识别装置在进行图 片比对时运算量少,节省了系统资源。
[0099] 实施例四
[0100] 请参与图4a所示电视频道识别装置,本发明实施例所提供的电视频道识别装置, 还包括分割模块13,分割模块13用于基于预设尺寸将所述待识别频道图像和所述基准图像 划分为至少两个图像单元。具体地,分割模块13基于相同的预设尺寸,将所述待识别频道图 像和所述基准图像分割为多个图像单元,各个图像单元邻接但互不重叠,其中预设尺寸W 像素单位为基本分割尺寸,相应的,图像单元为固定尺寸的像素块,像素块的大小包括但不 限于8X8、16X16或者 32X16,32X32 等。
[0101] 具体地,如图4b所示,电视频道识别装置的运算处理模块14包括:
[0102] 数据获取单元141,用于获取所述待识别频道图像和所述基准图像中图像单元的 图像数据;具体为获取图片中各像素点的像素值。
[0103] 计算单元142,用于基于所述图像单元的图像数据,依次计算所述待识别频道图像 和所述基准图像中位置相对应的图像单元的单元SAD值;
[0104] 计算每个方格的SAD值公式如下:
[0105]
[0106] 其中s[x,y]为待识别频道图像某一图像单元中的某一像素点的像素值,s'[x,y] 为基准图像某一图像单元中的某一像素点的像素值,A指X和y的取值集合。
[0107] 取值单元143,用于获取最大的单元SAD值,并将其作为所述待识别频道图像和所 述基准图像的SAD值。通过比较所有的单元SAD值来获得最大的单元SAD值。
[0108] 需要说明,本实施例提供的电视频道识别装置的各模块的处理过程可援引前述实 施例中直接或者间接披露的技术方案,在此不再寶述。
[0109] 本发明实施例提供的电视频道识别装置将待比对的图像划分成多个图像单元,先 获取图像单元的SAD值再进行比较的目的在于避免因两幅图像大面积相似,而局部不同情 形下出现误判。
[0110] 实施例五
[0111] 参阅图5,本发明实施例提供一种电视机,具体的,电视机2包括前述实施例所述的 电视频道识别装置1,在此电视频道识别装置1的具体结构不再寶述。本实施例提供一种可 选方案,电视机2内置的电视频道识别装置1从服务器3端获取基准图像。
[0112] 本发明实施例提供的电视机通过内置电视频道识别装置,可W实时获取用户观看 的电视节目,可用于统计收视率W及根据用户的观看行为来推送互动内容,或者广告推送、 电视节目衍生品推广等,既能为电视节目提供方提供营销平台,同时可W丰富用户的观影 体验。
[0113] 实施例六
[0114] 参阅图6,本发明实施例提供一种服务器,具体的,所述服务器3包括前述实施例所 述的电视频道识别装置1,在此电视频道识别装置1的具体结构不再寶述。本实施例提供一 种可选方案,服务器3端的电视频道识别装置1从电视机2端获取待识别频道图像。
[0115] 本发明实施例提供的服务器通过电视频道识别装置,可W实时获取用户观看的电 视节目,可用于统计收视率W及根据用户的观看行为来推送互动内容,或者广告推送、电视 节目衍生品推广等,既能为电视节目提供方提供营销平台,同时可W丰富用户的观影体验。
[0116] W上仅为本发明的优选实施例,但并不限制本发明的专利范围,尽管参照前述实 施例对本发明进行了详细的说明,对于本领域的技术人员来而言,其依然可W对前述各具 体实施方式所记载的技术方案进行修改,或者对其中部分技术特征进行等效替换。凡是利 用本发明说明书及附图内容所做的等效结构,直接或间接运用在其他相关的技术领域,均 同理在本发明专利保护范围之内。
【主权项】
1. 一种电视频道识别方法,其特征在于,所述方法包括: 获取带有时间标签的待识别频道图像; 基于所述时间标签获取基准图像; 计算所述待识别频道图像和所述基准图像的SAD值; 将所述SAD值与预设阈值进行比较,若SAD值低于预设阈值,则获取所述SAD值对应的基 准图像的频道信息,所述频道信息即为待识别电视频道的频道信息。2. 根据权利要求1所述的电视频道识别方法,其特征在于,在获取所述待识别频道图像 和所述基准图像的图像数据步骤前还包括: 将所述待识别频道图像和所述基准图像分割为至少两个图像单元。3. 根据权利要求2所述的电视频道识别方法,其特征在于,所述计算所述待识别频道图 像和所述基准图像的SAD值的具体过程如下: 获取所述待识别频道图像和所述基准图像中图像单元的图像数据; 基于所述图像单元的图像数据,依次计算所述待识别频道图像和所述基准图像中位置 相对应的图像单元的单元SAD值; 获取最大的单元SAD值,并将其作为所述待识别频道图像和所述基准图像的SAD值。4. 根据权利要求1所述的电视频道识别方法,其特征在于,还包括实时更新基准图像, 具体为: 根据预设采集频率实时采集电视频道的图像存储为新的基准图像,并为新的基准图像 添加时间标签,同时删除时间标签最早的基准图像。5. -种电视频道识别装置,其特征在于,包括: 待识别频道图像获取模块,用于获取带有时间标签的待识别频道图像; 基准图像获取模块,用于基于所述时间标签获取基准图像; 运算处理模块,用于计算所述待识别频道图像和所述基准图像的SAD值; 判断模块,用于将所述SAD值与预设阈值进行比较,若SAD值低于预设阈值,则获取所述 SAD值对应的基准图像的频道信息,所述频道信息即为待识别电视频道的频道信息。6. 根据权利要求5所述的电视频道识别装置,其特征在于,还包括分割模块,用于将所 述待识别频道图像和所述基准图像分割为至少两个图像单元。7. 根据权利要求6所述的电视频道识别装置,其特征在于,所述运算处理模块具体包 括: 数据获取单元,用于获取所述待识别频道图像和所述基准图像中图像单元的图像数 据; 计算单元,用于基于所述图像单元的图像数据,依次计算所述待识别频道图像和所述 基准图像中位置相对应的图像单元的单元SAD值; 取值单元,用于获取最大的单元SAD值,并将其作为所述待识别频道图像和所述基准图 像的SAD值。8. 根据权利要求5所述的电视频道识别装置,其特征在于,基准图像获取模块根据预设 采集频率实时采集电视频道的图像存储为新的基准图像,并为新的基准图像添加时间标 签,同时删除时间标签最早的基准图像。9. 一种电视机,包括权利要求5-8中任一项所述的电视频道识别装置。10.-种服务器,包括权利要求5-8中任一项所述的电视频道识别装置。
【文档编号】H04N21/458GK106060584SQ201610480016
【公开日】2016年10月26日
【申请日】2016年6月27日
【发明人】唐江杰
【申请人】乐视控股(北京)有限公司, 乐视致新电子科技(天津)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1