自动切换观看模式的方法和装置的制造方法

文档序号:10556068阅读:156来源:国知局
自动切换观看模式的方法和装置的制造方法
【专利摘要】本发明公开了一种自动切换观看模式的方法和装置,其方法包括:提取播放内容中的多个帧图像,将多个帧图像转化为对应的多个灰度图;根据多个灰度图,通过分析计算得到对应的多个帧图像类似度;根据多个帧图像类似度,判断播放内容是否为球类比赛;若播放内容为球类比赛,则进入球类比赛观看模式。本发明解决了现有技术中电视设备无法为观看球类比赛的用户提供良好的观看体验的问题。实现了电视设备能够自动检测播放内容是否为球类比赛,并自动切换至球类比赛观看模式,满足用户需求。
【专利说明】
自动切换观看模式的方法和装置
技术领域
[0001] 本发明涉及电视机技术领域,尤其涉及一种自动切换观看模式的方法和装置。
【背景技术】
[0002] 随着电视设备的发展,电视设备被越来越多的用户使用,同时,球类运动是全世界 最受欢迎的运动,大多数人通过观看球类比赛来享受球类运动的乐趣,进而电视设备成为 了观看球类比赛最常用的载体。
[0003] 然而,在现有技术中,当用户通过电视设备观看球类比赛时,电视设备无法自动检 测到电视设备的播放内容是否为球类比赛,同时,电视设备所提供的图像和音频信息并无 法让用户体会到球类比赛的临场感,无法达到观看球类比赛的最佳效果,影响用户体验。

【发明内容】

[0004] 本发明的主要目的在于提出一种自动切换观看模式方法和装置,旨在解决现有技 术中电视设备无法为观看球类比赛的用户提供良好的观看体验的问题。实现了电视设备能 够自动检测播放内容是否为球类比赛,并自动切换至球类比赛观看模式,满足用户需求。
[0005] 为实现上述目的,本发明提出一种自动切换观看模式的方法,包括:
[0006] 提取播放内容中的多个帧图像,将多个所述帧图像转化为对应的多个灰度图;
[0007] 根据多个所述灰度图,通过分析计算得到对应的多个帧图像类似度;
[0008] 根据多个所述帧图像类似度,判断所述播放内容是否为球类比赛;
[0009] 若所述播放内容为球类比赛,则进入球类比赛观看模式。
[0010] 优选地,所述提取播放内容中的多个帧图像,将多个所述帧图像转化为对应的多 个灰度图的步骤包括:
[0011] 根据所述播放内容的信源信号,提取多个所述帧图像;
[0012] 分别根据每个所述帧图像中每个像素点的RGB值,通过预设的对应关系获取对应 的多个灰度值;
[0013] 根据多个所述灰度值的大小,将多个所述帧图像转化为对应的多个所述灰度图。
[0014] 优选地,所述根据多个所述灰度图,通过分析计算得到对应的多个帧图像类似度 的步骤包括:
[0015] 判断每个所述灰度图中的每个像素的灰度值是否处于预设的对比区间中;
[0016] 若是,则根据预设的对应关系得到对应的所述帧图像类似度。
[0017] 优选地,所述根据多个所述帧图像类似度的变化,判断所述播放内容是否为球类 比赛的步骤包括:
[0018] 根据得到的多个所述帧图像类似度,通过预设算法得到对应的内容类似度;
[0019] 若所述内容类似度与播放时间的比值大于预设的阈值时,则判断所述播放内容为 球类比赛。
[0020] 优选地,所述若所述播放内容为球类比赛,则进入球类比赛观看模式的步骤包括:
[0021] 若所述播放内容为球类比赛,则提示用户是否同意进入球类比赛观看模式;
[0022] 若所述用户同意进入球类比赛观看模式,则根据预设的球类比赛观看模式参数设 置,自动调整视频与音频的参数。
[0023] 为实现上述目的,本发明还提出一种自动切换观看模式的方法装置,所述装置包 括:
[0024]图像转换模块,用于提取播放内容中的多个帧图像,将多个所述帧图像转化为对 应的多个灰度图;
[0025] 类似度计算模块,用于根据多个所述灰度图,通过分析计算得到对应的多个帧图 像类似度;
[0026] 内容判断模块,用于根据多个所述帧图像类似度,判断所述播放内容是否为球类 比赛;
[0027] 模式切换模块,用于若所述播放内容为球类比赛,则进入球类比赛观看模式。
[0028] 优选地,所述图像转换模块,还用于根据所述播放内容的信源信号,提取多个所述 帧图像;分别根据每个所述帧图像中每个像素点的RGB值,通过预设的对应关系获取对应的 多个灰度值;根据多个所述灰度值的大小,将多个所述帧图像转化为对应的多个所述灰度 图。
[0029] 优选地,所述类似度计算模块,还用于判断每个所述灰度图中的每个像素的灰度 值是否处于预设的对比区间中;若是,则根据预设的对应关系得到对应的所述帧图像类似 度。
[0030] 优选地,所述内容判断模块,还用于根据得到的多个所述帧图像类似度,通过预设 算法得到对应的内容类似度;若所述内容类似度与播放时间的比值大于预设的阈值时,则 判断所述播放内容为球类比赛。
[0031] 优选地,所述模式切换模块,还用于若所述播放内容为球类比赛,则提示用户是否 同意进入球类比赛观看模式;若所述用户同意进入球类比赛观看模式,则根据预设的球类 比赛观看模式参数设置,自动调整视频与音频的参数。
[0032] 本发明公开了一种自动切换观看模式的方法和装置,通过提取播放内容中的多个 帧图像,将多个帧图像转化为对应的多个灰度图;根据多个灰度图,通过分析计算得到对应 的多个帧图像类似度;根据多个帧图像类似度,判断播放内容是否为球类比赛;若播放内容 为球类比赛,则进入球类比赛观看模式。
[0033] 同时,本发明提供的自动切换观看模式的方法是通过对播放信源进行色度提取, 色度占空比,画面相似时长等特征进行比较分析,猜测当前播放内容为球类比赛,然后根据 电视设备预先设置好一组适合观看球类比赛的图声设置,提示用户是否选择此设置,进而 决定是否切换球类比赛观看模式。
[0034] 由此,解决了现有技术中电视设备无法为观看球类比赛的用户提供良好的观看体 验的问题。实现了电视设备能够自动检测播放内容是否为球类比赛,并自动切换至球类比 赛观看模式,满足用户需求。
【附图说明】
[0035] 图1是本发明自动切换观看模式的方法第一实施例的流程示意图;
[0036] 图2是本发明实施例中提取帧图像的原图像示意图;
[0037] 图3是本发明实施例中进行灰度转换后的灰度图示意图;
[0038]图4是本发明实施例中提取播放内容中的多个帧图像,将多个所述帧图像转化为 对应的多个灰度图的步骤的一种流程示意图;
[0039] 图5是本发明实施例中根据多个所述灰度图,通过分析计算得到对应的多个帧图 像类似度的步骤的一种流程示意图;
[0040] 图6是本发明实施例中根据多个所述帧图像类似度的变化,判断所述播放内容是 否为球类比赛的步骤的一种流程示意图;
[0041] 图7是本发明实施例中若所述播放内容为球类比赛,则进入球类比赛观看模式的 步骤的一种流程示意图;
[0042] 图8是本发明自动切换观看模式的装置第一实施例的功能模块示意图。
[0043] 本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
【具体实施方式】
[0044] 应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0045] 目前,图像识别技术发展以及日趋成熟,并逐步应用到工作生活的各个层面,随着 芯片技术的发展,复杂的图像运算可以在短时间内完成,这样也给实现图像识别技术提供 了硬件基础。并且随着电视设备和屏幕技术的发展,可供用户调整的图效设置和音效设置 越来越详细,调节出一种适合观看球类比赛的模式也成为可能。
[0046] 本发明实施例的主要解决方案是:提取播放内容中的多个帧图像,将多个帧图像 转化为对应的多个灰度图;根据多个灰度图,通过分析计算得到对应的多个帧图像类似度; 根据多个帧图像类似度,判断播放内容是否为球类比赛;若播放内容为球类比赛,则进入球 类比赛观看模式。
[0047] 由此,解决了现有技术中电视设备无法为观看球类比赛的用户提供良好的观看体 验的问题。实现了电视设备能够自动检测播放内容是否为球类比赛,并自动切换至球类比 赛观看模式,满足用户需求。
[0048]如图1所不,本发明第一实施例提出一种自动切换观看模式的方法,包括:
[0049] 步骤SlO,提取播放内容中的多个帧图像,将多个所述帧图像转化为对应的多个灰 度图。
[0050] 本发明方法的执行主体可以为一种电视设备或视频播放设备,本实施例以电视设 备进行举例,当然也不限定于其他能够种自动切换观看模式的电视设备或装置。
[0051]其中,上述的球类比赛可以是篮球、足球、排球等球类比赛,不排除其他需要提高 用户观看体验的非球类比赛。
[0052]本发明实施例以足球比赛进行举例,本发明针对足球比赛进行优化的电视图声设 置,通过调整电视的图效,音效,以及加入运动补偿,动态背光灯设置,达到观看足球比赛时 最佳效果,提升用户体验。
[0053]具体地,电视设备提取播放内容中的多个帧图像,将多个帧图像转化为对应的多 个灰度图。
[0054]其中,在具体实现时,可以采用如下方式:
[0055] 1、电视设备根据当前播放信源信号,通过提取输出到屏端的信号源,提取帧图像 (如图2所示),为了避免造成误判,上述多个帧图像为非连续时间段中的帧图像;
[0056] 2、电视设备根据帧图像的每个像素点的RGB取值,通过预设的对应关系:
[0057] x = fl(r,g,b),
[0058] 获取灰度值X,其中灰度值X的值越高,证明其越接近足球比赛中常见的绿色度值, 此时,若连续两次获取帧图像灰度值相等,则认为该两个帧图像为无效帧,由此可以判断电 视设备是在播视频还是图片;
[0059] 3、电视设备根据多个灰度值的大小,将多个帧图像转化为对应的多个灰度图(如 图3所示)。
[0060] 步骤S20,根据多个所述灰度图,通过分析计算得到对应的多个帧图像类似度。
[0061 ]具体地,在提取播放内容中的多个帧图像,将多个帧图像转化为对应的多个灰度 图后,电视设备根据多个灰度图,通过分析计算得到对应的多个帧图像类似度y。
[0062] 其中,电视设备预先获取大量的足球比赛画面,根据上述灰度图转化方法,对足球 比赛画面进行灰度化,统计其中足球比赛中灰度X值的范围,得出一个播放足球比赛时,画 面灰度值X的取值区间[ Z3,z4]。并把此区间取值出厂时预置在电视设备上以及存放在服务 器上,服务器上数据实时更新,此取值区间[z3,z4]称之为对比区间。
[0063] 在具体实现时,可以采用如下方式:
[0064] 1、对于灰度图的每一个像素的灰度值X,电视设备令灰度值Xe [zl,Z2],则zl和z2 分别称之为灰度值X的下阀值和上阀值;当电视未连接网络时,对比区间从电视存储设备中 读取;当电视连接网络时,对比区间从服务器上读取。取本机存储的对于播放视频的某一帧 图像的灰度值,判断每个所灰度图中的每个像素的灰度值是否处于预设的对比区间中;
[0065] 2、如果存在灰度值X e [z5,z6],其中[z5,z6]是通过以上方法取出的存储区间,则 电视设备认为此帧图像为足球比赛画面,通过对应关系:
[0066] y = f2(x),
[0067] 计算得到帧图像类似度y。
[0068] 步骤S30,根据多个所述帧图像类似度,判断所述播放内容是否为球类比赛。
[0069] 具体地,在根据多个灰度图,通过分析计算得到对应的多个帧图像类似度y后,电 视设备根据多个帧图像类似度y,判断播放内容是否为球类比赛。
[0070] 其中,在具体实现时,可以采用如下方式:
[0071] 1、电视设备取一段时间t内,电视设备播放的所有帧画面,通过上述计算帧图像类 似度y的方法,得出每一帧图像的帧图像类似度y,通过以下公式:
[0072] η = Σ〇/2(χ);
[0073] 计算得出电视设备的播放内容为足球比赛的内容类似度η;
[0074] 2、当内容类似度η与播放时间t的比值大于预设的阀值m时,则电视设备认为电视 设备的播放视频的内容为足球比赛,通过以上公式可以得出估计电视设备在播放足球比赛 的判断条件为以下公式:
[0075] m< 〇
[0076] 步骤S40,若所述播放内容为球类比赛,则进入球类比赛观看模式。
[0077] 具体地,在根据多个帧图像类似度y,判断播放内容是否为球类比赛后,若播放内 容为球类比赛,则电视设备进入球类比赛观看模式。
[0078] 其中,在具体实现时,可以采用如下方式:
[0079] 1、当电视设备判断播放内容为足球比赛时,则电视设备在OSD菜单中弹出提示框, 询问用户是否同意进入足球模式;
[0080] 2、如果用户同意进入足球模式,则提示框消失,电视设备自动将足球模式设置选 项打开,当足球模式打开时,电视设备将图像设置为亮度,对比度,色度,音效,动态背光,混 合背光,运动补偿等参数设置为适合观看足球比赛的相关值;如果用户不同意进入足球模 式,则提示框消失,继续根据信源播放视频。
[0081] 通过上述方案,本发明提供了一种自动切换观看模式的方法,实现了电视设备能 够自动检测播放内容是否为球类比赛,并自动切换至球类比赛观看模式,满足用户需求。
[0082] 进一步的,为了更好地实现自动切换观看模式,参照图4,为本发明【具体实施方式】 中提取播放内容中的多个帧图像,将多个所述帧图像转化为对应的多个灰度图的步骤的一 种流程示意图。
[0083]作为一种实施方式,上述步骤SlO包括:
[0084] 步骤Sll,根据所述播放内容的信源信号,提取多个所述帧图像。
[0085] 具体地,电视设备根据播放内容的信源信号,提取多个帧图像
[0086] 其中,电视设备根据当前播放信源信号,通过提取输出到屏端的信号源,提取帧图 像(如图2所示),为了避免造成误判,上述多个帧图像为非连续时间段中的帧图像。
[0087]步骤S12,分别根据每个所述帧图像中每个像素点的RGB值,通过预设的对应关系 获取对应的多个灰度值。
[0088]具体地,在根据播放内容的信源信号,提取多个帧图像后,电视设备分别根据每个 帧图像中每个像素点的RGB值,通过预设的对应关系获取对应的多个灰度值。
[0089]其中,电视设备根据帧图像的每个像素点的RGB取值,通过预设的对应关系:
[0090] x = fl(r,g,b),
[0091] 获取灰度值X,其中灰度值X的值越高,证明其越接近足球比赛中常见的绿色度值, 此时,若连续两次获取帧图像灰度值相等,则认为该两个帧图像为无效帧,由此可以判断电 视设备是在播视频还是图片。
[0092]步骤S13,根据多个所述灰度值的大小,将多个所述帧图像转化为对应的多个所述 灰度图。
[0093]具体地,在分别根据每个帧图像中每个像素点的RGB值,通过预设的对应关系获取 对应的多个灰度值后,电视设备根据多个灰度值的大小,将多个帧图像转化为对应的多个 灰度图。
[0094]其中,电视设备根据多个灰度值的大小,将多个帧图像转化为对应的多个灰度图 (如图3所示)。
[0095] 通过上述方案,本发明提供了一种自动切换观看模式的方法,提出了一种灰度图 转化的具体实现方法,更好地实现了电视设备能够自动检测播放内容是否为球类比赛,并 自动切换至球类比赛观看模式,满足用户需求。
[0096] 进一步的,为了更好地实现自动切换观看模式,参照图5,为本发明【具体实施方式】 中根据多个所述灰度图,通过分析计算得到对应的多个帧图像类似度的步骤的一种流程示 意图。
[0097] 作为一种实施方式,上述步骤S20包括:
[0098] 步骤S21,判断每个所述灰度图中的每个像素的灰度值是否处于预设的对比区间 中。
[0099] 具体地,在提取播放内容中的多个帧图像,将多个帧图像转化为对应的多个灰度 图后,电视设备判断每个灰度图中的每个像素的灰度值是否处于预设的对比区间中。
[0100] 其中,电视设备预先获取大量的足球比赛画面,根据上述灰度图转化方法,对足球 比赛画面进行灰度化,统计其中足球比赛中灰度X值的范围,得出一个播放足球比赛时,画 面灰度值X的取值区间[z3,z4]。并把此区间取值出厂时预置在电视设备上以及存放在服务 器上,服务器上数据实时更新,此取值区间[z3,z4]称之为对比区间。
[0101] 其中,对于灰度图的每一个像素的灰度值X,电视设备令灰度值xe [zl,Z2],则zl 和z2分别称之为灰度值X的下阀值和上阀值;当电视设备未连接网络时,对比区间从电视存 储设备中读取;当电视设备连接网络时,对比区间从服务器上读取。取本机存储的对于播放 视频的某一帧图像的灰度值,电视设备判断每个所述灰度图中的每个像素的灰度值是否处 于预设的对比区间中。
[0102] 步骤S22,若是,则根据预设的对应关系得到对应的所述帧图像类似度。
[0103] 具体地,在判断每个灰度图中的每个像素的灰度值是否处于预设的对比区间中 后,若是,则电视设备根据预设的对应关系得到对应的帧图像类似度y。
[0104] 其中,如果存在灰度值Xe[z5,z6],其中[z5,z6]是通过以上方法取出的存储区 间,则认为此帧图像为足球比赛画面,通过对应关系:
[0105] y = f2(x),
[0106] 计算得到帧图像类似度y。
[0107] 其中,若每个灰度图中的每个像素的灰度值均不处于预设的对比区间中,则不执 行计算帧图像类似度y的操作。
[0108] 通过上述方案,本发明提供了一种自动切换观看模式的方法,提出了一种计算类 似度的具体实现方法,更好地实现了电视设备能够自动检测播放内容是否为球类比赛,并 自动切换至球类比赛观看模式,满足用户需求。
[0109] 进一步的,为了更好地实现自动切换观看模式,参照图6,为本发明【具体实施方式】 中根据多个所述帧图像类似度的变化,判断所述播放内容是否为球类比赛的步骤的一种流 程不意图。
[0110] 作为一种实施方式,上述步骤S30包括:
[0111] 步骤S31,根据得到的多个所述帧图像类似度,通过预设算法得到对应的内容类似 度。
[0112] 具体地,在根据多个灰度图,通过分析计算得到对应的多个帧图像类似度y后,电 视设备根据得到的多个帧图像类似度y,通过预设算法得到对应的内容类似度η。
[0113] 其中,电视设备取一段时间t内,电视设备播放的所有帧画面,通过上述计算帧图 像类似度y的方法,得出每一帧图像的帧图像类似度y,通过以下公式:
[0114] η = Σ〇/'2(χ);
[0115] 计算得出电视设备的播放内容为足球比赛的内容类似度η。
[0116] 步骤S32,若所述内容类似度与播放时间的比值大于预设的阈值时,则判断所述播 放内容为球类比赛。
[0117] 具体地,在根据得到的多个帧图像类似度y,通过预设算法得到对应的内容类似度 η后,若内容类似度η与播放时间的比值大于预设的阈值时,则电视设备判断播放内容为球 类比赛。
[0118] 其中,当内容类似度η与播放时间t的比值大于预设的阀值m时,则电视设备认为电 视设备的播放视频的内容为足球比赛,通过以上公式可以得出估计电视设备在播放足球比 赛的判断条件为以下公式:
[0119] m< 2l/'2(/'Kr,&b))〇
[0120] 其中,若内容类似度η与播放时间的比值不大于预设的阈值时,则判断播放内容为 非球类比赛。
[0121] 通过上述方案,本发明提供了一种自动切换观看模式的方法,提出了一种判断播 放内容是否为球类比赛的具体实现方法,更好地实现了电视设备能够自动检测播放内容是 否为球类比赛,并自动切换至球类比赛观看模式,满足用户需求。
[0122] 进一步的,为了更好地实现自动切换观看模式,参照图7,为本发明【具体实施方式】 中若所述播放内容为球类比赛,则进入球类比赛观看模式的步骤的一种流程示意图。
[0123] 作为一种实施方式,上述步骤S40包括:
[0124] 步骤S41,若所述播放内容为球类比赛,则提示用户是否同意进入所述球类比赛观 看模式。
[0125] 具体地,在根据多个帧图像类似度y,判断播放内容是否为球类比赛后,若播放内 容为球类比赛,则电视设备提示用户是否同意进入球类比赛观看模式。
[0126] 其中,当电视设备判断播放内容为足球比赛时,则在OSD菜单中弹出提示框,询问 用户是否同意进入足球模式。
[0127] 步骤S42,若所述用户同意进入所述球类比赛观看模式,则根据预设的球类比赛观 看模式参数设置,自动调整视频与音频的参数。
[0128] 具体地,在提示用户是否同意进入球类比赛观看模式后,若用户同意进入球类比 赛观看模式,则电视设备根据预设的球类比赛观看模式参数设置,自动调整视频与音频的 参数。
[0129] 其中,如果用户同意进入足球模式,则提示框消失,电视设备自动将足球模式设置 选项打开,当足球模式打开时,电视设备将图像设置为亮度,对比度,色度,音效,动态背光, 混合背光,运动补偿等参数设置为适合观看足球比赛的相关值;如果用户不同意进入足球 模式,则提示框消失,继续根据信源播放视频。
[0130] 通过上述方案,本发明提供了一种自动切换观看模式的方法,提出了一种进入球 类比赛观看模式的具体实现方法,更好地实现了电视设备能够自动检测播放内容是否为球 类比赛,并自动切换至球类比赛观看模式,满足用户需求。
[0131] 基于上述方法实施例的实现,本发明还提供对应的装置实施例。
[0132] 如图8所示,本发明第一实施例提出一种自动切换观看模式的装置,包括:
[0133] 图像转换模块100,用于提取播放内容中的多个帧图像,将多个所述帧图像转化为 对应的多个灰度图。
[0134] 本发明装置可以为一种电视设备或视频播放设备,本实施例以电视设备进行举 例,当然也不限定于其他能够种自动切换观看模式的电视设备或装置。
[0135] 其中,上述的球类比赛可以是篮球、足球、排球等球类比赛,不排除其他需要提高 用户观看体验的非球类比赛。
[0136] 本发明实施例以足球比赛进行举例,本发明针对足球比赛进行优化的电视图声设 置,通过调整电视的图效,音效,以及加入运动补偿,动态背光灯设置,达到观看足球比赛时 最佳效果,提升用户体验。
[0137] 具体地,图像转换模块100提取播放内容中的多个帧图像,将多个帧图像转化为对 应的多个灰度图。
[0138] 其中,在具体实现时,可以采用如下方式:
[0139] 1、图像转换模块100根据当前播放信源信号,通过提取输出到屏端的信号源,提取 帧图像(如图2所示),为了避免造成误判,上述多个帧图像为非连续时间段中的帧图像; [0140] 2、图像转换模块100根据帧图像的每个像素点的RGB取值,通过预设的对应关系:
[0141] x = fl(r,g,b),
[0142] 获取灰度值X,其中灰度值X的值越高,证明其越接近足球比赛中常见的绿色度值, 此时,若连续两次获取帧图像灰度值相等,则认为该两个帧图像为无效帧,由此可以判断电 视设备是在播视频还是图片;
[0143] 3、图像转换模块100根据多个灰度值的大小,将多个帧图像转化为对应的多个灰 度图(如图3所示)。
[0144] 类似度计算模块200,用于根据多个所述灰度图,通过分析计算得到对应的多个帧 图像类似度。
[0145] 具体地,在提取播放内容中的多个帧图像,将多个帧图像转化为对应的多个灰度 图后,类似度计算模块200根据多个灰度图,通过分析计算得到对应的多个帧图像类似度y。
[0146] 其中,电视设备预先获取大量的足球比赛画面,根据上述灰度图转化方法,对足球 比赛画面进行灰度化,统计其中足球比赛中灰度X值的范围,得出一个播放足球比赛时,画 面灰度值X的取值区间[z3,z4]。并把此区间取值出厂时预置在电视设备上以及存放在服务 器上,服务器上数据实时更新,此取值区间[z3,z4]称之为对比区间。
[0147] 在具体实现时,可以采用如下方式:
[0148] 1、对于灰度图的每一个像素的灰度值X,类似度计算模块200令灰度值xe [zl, z2],则zl和z2分别称之为灰度值X的下阀值和上阀值;当电视未连接网络时,对比区间从电 视存储设备中读取;当电视连接网络时,对比区间从服务器上读取。取本机存储的对于播放 视频的某一帧图像的灰度值,判断每个灰度图中的每个像素的灰度值是否处于预设的对比 区间中;
[0149 ] 2、如果存在灰度值X e[z5,z6],其中[z5,z6]是通过以上方法取出的存储区间,则 类似度计算模块200认为此帧图像为足球比赛画面,通过对应关系:
[0150] y = f2(x),
[0151] 计算得到帧图像类似度y。
[0152] 内容判断模块300,用于根据多个所述帧图像类似度,判断所述播放内容是否为球 类比赛。
[0153] 具体地,在根据多个灰度图,通过分析计算得到对应的多个帧图像类似度y后,内 容判断模块300根据多个帧图像类似度y,判断播放内容是否为球类比赛。
[0154] 其中,在具体实现时,可以采用如下方式:
[0155] 1、内容判断模块300取一段时间t内,电视设备播放的所有帧画面,通过上述计算 帧图像类似度y的方法,得出每一帧图像的帧图像类似度y,通过以下公式:
[0156] Il = Σ?/2(χ);
[0157] 计算得出电视设备的播放内容为足球比赛的内容类似度η;
[0158] 2、当内容类似度η与播放时间t的比值大于预设的阀值m时,则内容判断模块300认 为电视设备的播放视频的内容为足球比赛,通过以上公式可以得出估计电视设备在播放足 球比赛的判断条件为以下公式:
[0159] m < 2^/2(/l(r,g, b))〇
[0160] 模式切换模块400,用于若所述播放内容为球类比赛,则进入球类比赛观看模式。
[0161] 具体地,在根据多个帧图像类似度y,判断播放内容是否为球类比赛后,若播放内 容为球类比赛,则模式切换模块400进入球类比赛观看模式。
[0162] 其中,在具体实现时,可以采用如下方式:
[0163] 1、当电视设备判断播放内容为足球比赛时,则模式切换模块400在OSD菜单中弹出 提示框,询问用户是否同意进入足球模式;
[0164] 2、如果用户同意进入足球模式,则提示框消失,模式切换模块400自动将足球模式 设置选项打开,当足球模式打开时,模式切换模块400将图像设置为亮度,对比度,色度,音 效,动态背光,混合背光,运动补偿等参数设置为适合观看足球比赛的相关值;如果用户不 同意进入足球模式,则提示框消失,继续根据信源播放视频。
[0165] 通过上述方案,本发明提供了一种自动切换观看模式的装置,实现了电视设备能 够自动检测播放内容是否为球类比赛,并自动切换至球类比赛观看模式,满足用户需求。
[0166] 进一步的,为了更好地实现自动切换观看模式,上述图像转换模块100,还用于根 据播放内容的信源信号,提取多个帧图像;分别根据每个帧图像中每个像素点的RGB值,通 过预设的对应关系获取对应的多个灰度值;根据多个灰度值的大小,将多个帧图像转化为 对应的多个灰度图。
[0167] 具体地,图像转换模块100根据播放内容的信源信号,提取多个帧图像
[0168] 其中,图像转换模块100根据当前播放信源信号,通过提取输出到屏端的信号源, 提取帧图像(如图2所示),为了避免造成误判,上述多个帧图像为非连续时间段中的帧图 像。
[0169] 然后,在根据播放内容的信源信号,提取多个帧图像后,图像转换模块100分别根 据每个帧图像中每个像素点的RGB值,通过预设的对应关系获取对应的多个灰度值。
[0170] 其中,图像转换模块100根据帧图像的每个像素点的RGB取值,通过预设的对应关 系:
[0171 ] x = fl(r,g,b),
[0172] 获取灰度值x,其中灰度值x的值越高,证明其越接近足球比赛中常见的绿色度值, 此时,若连续两次获取帧图像灰度值相等,则认为该两个帧图像为无效帧,由此可以判断电 视设备是在播视频还是图片。
[0173] 然后,在分别根据每个帧图像中每个像素点的RGB值,通过预设的对应关系获取对 应的多个灰度值后,图像转换模块100根据多个灰度值的大小,将多个帧图像转化为对应的 多个灰度图。
[0174] 其中,图像转换模块100根据多个灰度值的大小,将多个帧图像转化为对应的多个 灰度图(如图3所示)。
[0175] 通过上述方案,本发明提供了一种自动切换观看模式的装置,提出了一种灰度图 转化的具体实现方法,更好地实现了电视设备能够自动检测播放内容是否为球类比赛,并 自动切换至球类比赛观看模式,满足用户需求。
[0176] 进一步的,为了更好地实现自动切换观看模式,上述类似度计算模块200还用于, 判断每个灰度图中的每个像素的灰度值是否处于预设的对比区间中;若是,则根据预设的 对应关系得到对应的帧图像类似度。
[0177] 具体地,在提取播放内容中的多个帧图像,将多个帧图像转化为对应的多个灰度 图后,类似度计算模块200判断每个灰度图中的每个像素的灰度值是否处于预设的对比区 间中。
[0178] 其中,类似度计算模块200预先获取大量的足球比赛画面,根据上述灰度图转化方 法,对足球比赛画面进行灰度化,统计其中足球比赛中灰度X值的范围,得出一个播放足球 比赛时,画面灰度值X的取值区间[z3,z4]。并把此区间取值出厂时预置在电视设备上以及 存放在服务器上,服务器上数据实时更新,此取值区间[z3,z4]称之为对比区间。
[0179] 其中,对于灰度图的每一个像素的灰度值X,类似度计算模块200令灰度值xe [zl, z2],则zl和z2分别称之为灰度值X的下阀值和上阀值;当电视设备未连接网络时,对比区间 从电视存储设备中读取;当电视设备连接网络时,对比区间从服务器上读取。取本机存储的 对于播放视频的某一帧图像的灰度值,类似度计算模块200判断每个所述灰度图中的每个 像素的灰度值是否处于预设的对比区间中。
[0180] 然后,在判断每个灰度图中的每个像素的灰度值是否处于预设的对比区间中后, 若是,则类似度计算模块200根据预设的对应关系得到对应的帧图像类似度y。
[0181] 其中,如果存在灰度值Xe[z5,z6],其中[z5,z6]是通过以上方法取出的存储区 间,则认为此帧图像为足球比赛画面,通过对应关系:
[0182] y = f2(x),
[0183] 计算得到帧图像类似度y。
[0184] 其中,若每个灰度图中的每个像素的灰度值均不处于预设的对比区间中,则不执 行计算帧图像类似度y的操作。
[0185] 通过上述方案,本发明提供了一种自动切换观看模式的装置,提出了一种计算类 似度的具体实现方法,更好地实现了电视设备能够自动检测播放内容是否为球类比赛,并 自动切换至球类比赛观看模式,满足用户需求。
[0186] 进一步的,为了更好地实现自动切换观看模式,上述内容判断模块300,还用于根 据得到的多个帧图像类似度,通过预设算法得到对应的内容类似度;若内容类似度与播放 时间的比值大于预设的阈值时,则判断播放内容为球类比赛。
[0187] 具体地,在根据多个灰度图,通过分析计算得到对应的多个帧图像类似度y后,内 容判断模块300根据得到的多个帧图像类似度y,通过预设算法得到对应的内容类似度η。
[0188] 其中,内容判断模块300取一段时间t内,电视设备播放的所有帧画面,通过上述计 算帧图像类似度y的方法,得出每一帧图像的帧图像类似度y,通过以下公式:
[0189] η = Σ〇/2(χ);
[0190] 计算得出电视设备的播放内容为足球比赛的内容类似度η
[0191] 然后,在根据得到的多个帧图像类似度y,通过预设算法得到对应的内容类似度η 后,若内容类似度η与播放时间的比值大于预设的阈值时,则内容判断模块300判断播放内 容为球类比赛。
[0192] 其中,当内容类似度η与播放时间t的比值大于预设的阀值m时,则内容判断模块 300认为电视设备的播放视频的内容为足球比赛,通过以上公式可以得出估计电视设备在 播放足球比赛的判断条件为以下公式:
[0193] m< 2^/2(/l(r,g;b))〇
[0194] 其中,若内容类似度η与播放时间的比值不大于预设的阈值时,则判断播放内容为 非球类比赛。
[0195] 通过上述方案,本发明提供了一种自动切换观看模式的装置,提出了一种判断播 放内容是否为球类比赛的具体实现方法,更好地实现了电视设备能够自动检测播放内容是 否为球类比赛,并自动切换至球类比赛观看模式,满足用户需求。
[0196] 进一步的,为了更好地实现自动切换观看模式,上述模式切换模块400,还用于若 播放内容为球类比赛,则提示用户是否同意进入所述球类比赛观看模式;若用户同意进入 所述球类比赛观看模式,则根据预设的球类比赛观看模式参数设置,自动调整视频与音频 的参数。
[0197] 具体地,在根据多个帧图像类似度y,判断播放内容是否为球类比赛后,若播放内 容为球类比赛,则模式切换模块400提示用户是否同意进入球类比赛观看模式。
[0198] 其中,当模式切换模块400判断播放内容为足球比赛时,则在OSD菜单中弹出提示 框,询问用户是否同意进入足球模式。
[0199] 然后,在提示用户是否同意进入球类比赛观看模式后,若用户同意进入球类比赛 观看模式,则模式切换模块400根据预设的球类比赛观看模式参数设置,自动调整视频与音 频的参数。
[0200] 其中,如果用户同意进入足球模式,则提示框消失,模式切换模块400自动将足球 模式设置选项打开,当足球模式打开时,模式切换模块400将图像设置为亮度,对比度,色 度,音效,动态背光,混合背光,运动补偿等参数设置为适合观看足球比赛的相关值;如果用 户不同意进入足球模式,则提示框消失,继续根据信源播放视频。
[0201] 通过上述方案,本发明提供了一种自动切换观看模式的装置,提出了一种进入球 类比赛观看模式的具体实现方法,更好地实现了电视设备能够自动检测播放内容是否为球 类比赛,并自动切换至球类比赛观看模式,满足用户需求。
[0202] 以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发 明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技 术领域,均同理包括在本发明的专利保护范围内。
【主权项】
1. 一种自动切换观看模式的方法,其特征在于,所述方法包括: 提取播放内容中的多个帧图像,将多个所述帧图像转化为对应的多个灰度图; 根据多个所述灰度图,通过分析计算得到对应的多个帧图像类似度; 根据多个所述帧图像类似度,判断所述播放内容是否为球类比赛; 若所述播放内容为球类比赛,则进入球类比赛观看模式。2. 根据权利要求1所述的方法,其特征在于,所述提取播放内容中的多个帧图像,将多 个所述帧图像转化为对应的多个灰度图的步骤包括: 根据所述播放内容的信源信号,提取多个所述帧图像; 分别根据每个所述帧图像中每个像素点的RGB值,通过预设的对应关系获取对应的多 个灰度值; 根据多个所述灰度值的大小,将多个所述帧图像转化为对应的多个所述灰度图。3. 根据权利要求2所述的方法,其特征在于,所述根据多个所述灰度图,通过分析计算 得到对应的多个帧图像类似度的步骤包括: 判断每个所述灰度图中的每个像素的灰度值是否处于预设的对比区间中; 若是,则根据预设的对应关系得到对应的所述帧图像类似度。4. 根据权利要求3所述的方法,其特征在于,所述根据多个所述帧图像类似度的变化, 判断所述播放内容是否为球类比赛的步骤包括: 根据得到的多个所述帧图像类似度,通过预设算法得到对应的内容类似度; 若所述内容类似度与播放时间的比值大于预设的阈值时,则判断所述播放内容为球类 比赛。5. 根据权利要求4所述的方法,其特征在于,所述若所述播放内容为球类比赛,则进入 球类比赛观看模式的步骤包括: 若所述播放内容为球类比赛,则提示用户是否同意进入球类比赛观看模式; 若所述用户同意进入球类比赛观看模式,则根据预设的球类比赛观看模式参数设置, 自动调整视频与音频的参数。6. -种自动切换观看模式的装置,其特征在于,所述装置包括: 图像转换模块,用于提取播放内容中的多个帧图像,将多个所述帧图像转化为对应的 多个灰度图; 类似度计算模块,用于根据多个所述灰度图,通过分析计算得到对应的多个帧图像类 似度; 内容判断模块,用于根据多个所述帧图像类似度,判断所述播放内容是否为球类比赛; 模式切换模块,用于若所述播放内容为球类比赛,则进入球类比赛观看模式。7. 根据权利要求6所述的装置,其特征在于, 所述图像转换模块,还用于根据所述播放内容的信源信号,提取多个所述帧图像;分别 根据每个所述帧图像中每个像素点的RGB值,通过预设的对应关系获取对应的多个灰度值; 根据多个所述灰度值的大小,将多个所述帧图像转化为对应的多个所述灰度图。8. 根据权利要求7所述的装置,其特征在于, 所述类似度计算模块,还用于判断每个所述灰度图中的每个像素的灰度值是否处于预 设的对比区间中;若是,则根据预设的对应关系得到对应的所述帧图像类似度。9. 根据权利要求8所述的装置,其特征在于, 所述内容判断模块,还用于根据得到的多个所述帧图像类似度,通过预设算法得到对 应的内容类似度;若所述内容类似度与播放时间的比值大于预设的阈值时,则判断所述播 放内容为球类比赛。10. 根据权利要求9所述的装置,其特征在于, 所述模式切换模块,还用于若所述播放内容为球类比赛,则提示用户是否同意进入球 类比赛观看模式;若所述用户同意进入球类比赛观看模式,则根据预设的球类比赛观看模 式参数设置,自动调整视频与音频的参数。
【文档编号】H04N21/478GK105916049SQ201610243022
【公开日】2016年8月31日
【申请日】2016年4月18日
【发明人】全浩伟
【申请人】深圳Tcl数字技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1