色温调整方法及装置的制造方法

文档序号:9492167阅读:360来源:国知局
色温调整方法及装置的制造方法
【技术领域】
[0001] 本发明涉及电视技术领域,尤其涉及一种色温调整方法及装置。
【背景技术】
[0002] 色温是表示光源光色的尺度,在光源的辐射在可见区和绝对黑体的辐射完全相同 时,黑体的温度就称此光源的色温,其单位为K (开尔文)。
[0003] 由于人眼瞳孔的色素沉淀不同,造成不同地区的人对色温的喜好也不同,根据调 查研究显示,譬如,黄种人喜好的色温在9300K,白种人喜好的色温在6500K。因此,目前市 场上的电视等视频播放终端,在亚洲销售的色温往往定值可以高到9300K甚至12000K,在 欧洲销售的色温就在6500K左右。
[0004] 视频节目的色温影响用户观看舒适度,不同类型的电视节目的色彩风格相对应的 色温也不同,因此,用户为了提高观看舒适度需要经常调整电视的色温。但是,现有的电视 需要用户手动调整色温,并且在切换频道或者电视节目的类型切换时都需要进行色温调 整,造成色温调整过程繁琐。

【发明内容】

[0005] 本发明提供一种色温调整方法及装置,旨在解决现有电视的色温调整过程繁琐的 技术问题。
[0006] 为实现上述目的,本发明提供的一种色温调整方法,所述色温调整方法包括以下 步骤:
[0007] 获取当前视频节目的码流信息;
[0008] 解析获取到的码流信息以获得所述当前视频节目的区域信息;
[0009] 基于所述区域信息计算目标色温值;
[0010] 将所述当前视频节目的色温值调整为所述目标色温值。
[0011] 优选地,所述基于所述区域信息计算目标色温值的步骤包括:
[0012] 基于所述码流信息获取所述当前视频节目的节目类型信息;
[0013] 分别获取所述区域信息对应的色温基准值及所述节目类型信息对应的色温偏移 值;
[0014] 基于所述色温基准值及色温偏移值计算目标色温值。
[0015] 优选地,所述基于所述色温基准值及色温偏移值计算目标色温值的步骤包括:
[0016] 获取预设补偿值,并基于所述色温基准值、色温偏移值及预设补偿值计算所述目 标色温值。
[0017] 优选地,将所述当前视频节目的色温值调整为所述目标色温值的步骤包括:
[0018] 基于所述目标色温值计算色度坐标,并根据所述色度坐标计算目标色温值对应的 RGB 值;
[0019] 获取最接近所述目标色温值的预设色温值;
[0020] 依据所述预设色温值对应的RGB值调节所述当前视频节目的RGB值,使所述当前 视频节目的色温值达到所述预设色温值;
[0021] 依据预设的色温调节算法逐一调整所述当前视频节目的RGB值,直至所述当前视 频节目的色温值达到所述目标色温值。
[0022] 优选地,所述依据预设的色温调节算法逐一调整所述当前视频节目的RGB值,直 至所述当前视频节目的色温值达到所述目标色温值的步骤包括:
[0023] 基于所述目标色温值对应的RGB值计算目标色温参数,所述色温参数包括目标亮 度值以及目标色度坐标值;
[0024] 在所述当前视频节目的亮度值小于目标亮度值时,调整所述当前视频节目的RGB 值使所述当前视频节目的亮度值达到所述目标亮度值;
[0025] 基于亮度调整后所述当前视频节目的RGB值计算所述当前视频节目的色度坐标 值;
[0026] 调整所述当前视频节目的RGB值使所述当前视频节目的色度坐标值达到所述目 标色度坐标值。
[0027] 此外,为实现上述目的,本发明还提供一种色温调整装置,所述色温调整装置包 括:
[0028] 获取模块,用于获取当前视频节目的码流信息;
[0029] 解析模块,用于解析获取到的码流信息以获得所述当前视频节目的区域信息;
[0030] 计算模块,用于计算模块,用于基于所述区域信息计算目标色温值;
[0031] 调整模块,用于将所述当前视频节目的色温值调整为所述目标色温值。
[0032] 优选地,所述计算模块包括:
[0033] 第一获取单元,用于基于所述码流信息获取所述当前视频节目的节目类型信息;
[0034] 第二获取单元,用于分别获取所述区域信息对应的色温基准值及所述节目类型信 息对应的色温偏移值;
[0035] 色温值计算单元,用于基于所述色温基准值及色温偏移值计算目标色温值。
[0036] 优选地,所述色温值计算单元还用于获取预设补偿值,并基于所述色温基准值、色 温偏移值及预设补偿值计算所述目标色温值。
[0037] 优选地,所述调整模块包括:
[0038] RGB值计算单元,用于基于所述目标色温值计算色度坐标,并根据所述色度坐标计 算目标色温值对应的RGB值;
[0039] 第三获取单元,用于获取最接近所述目标色温值的预设色温值;
[0040] 调节单元,用于依据所述预设色温值对应的RGB值调节所述当前视频节目的RGB 值,使所述当前视频节目的色温值达到所述预设色温值;
[0041] 调整单元,用于依据预设的色温调节算法逐一调整所述当前视频节目的RGB值, 直至所述当前视频节目的色温值达到所述目标色温值。
[0042] 优选地,所述调整单元包括:
[0043] 参数计算子单元,用于基于所述目标色温值对应的RGB值计算目标色温参数,所 述色温参数包括目标亮度值以及目标色度坐标值;
[0044] 亮度调整子单元,用于在所述当前视频节目的亮度值小于目标亮度值时,调整所 述当前视频节目的RGB值使所述当前视频节目的亮度值达到所述目标亮度值;
[0045] 坐标计算子单元,用于基于亮度调整后所述当前视频节目的RGB值计算所述当前 视频节目的色度坐标值;
[0046] 坐标调整子单元,用于调整所述当前视频节目的RGB值使所述当前视频节目的色 度坐标值达到所述目标色度坐标值。
[0047] 本发明通过获取当前视频节目的码流信息,接着解析获取到的码流信息以获得当 前视频节目的区域信息,然后基于区域信息计算目标色温值,最后将当前视频节目的色温 值调整为目标色温值,实现了根据码流信息动态调整当前视频节目的色温值,避免了用户 手动调整视频节目的色温值,使得电视等播放终端的色温调整更加方便快捷,提高了用户 观看视频节目的舒适度。
【附图说明】
[0048] 图1为本发明色温调整方法的流程示意图;
[0049] 图2为本发明获取目标色温值的步骤的细化流程示意图;
[0050] 图3为本发明调整当前视频节目的色温值的步骤的细化流程示意图;
[0051] 图4为本发明调整当前视频节目的色温RGB值的步骤的细化流程示意图;
[0052] 图5为本发明调整当前视频节目的亮度值的步骤的细化流程示意图;
[0053] 图6为本发明色温调整装置的功能模块示意图;
[0054] 图7为图6中计算模块的细化功能模块示意图;
[0055] 图8为图6中调整模块的细化功能模块示意图;
[0056] 图9为图8中调整单元的细化功能模块示意图;
[0057] 图10为图9中亮度调整子单元的细化功能模块示意图;
[0058] 图11为图9中坐标调整子单元的细化功能模块示意图。
[0059] 本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
【具体实施方式】
[0060] 应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0061] 本发明提供一种色温调整方法。参照图1,图1为本发明色温调整方法的流程示意 图。
[0062] 在本实施例中,该色温调整方法包括:
[0063] 步骤S10,获取当前视频节目的码流信息;
[0064] 视频节目的码流信息即数字码流携带当前视频节目相关的业务信息和时间信息, 譬如,EIT (Event Information Table,事件信息表)以及 TOT (Time Offset Table,时间偏 移表)。
[0065] 步骤S20,解析获取到的码流信息以获得所述当前视频节目的区域信息;
[0066] 电视机等视频播放终端解析获取到的码流信息,从数字高频头解调得到的业务信 息表中得到相关的时间信息,时间信息包含TOT表,用于描述当前视频节目的本地时间偏 移,通过本地时间偏移确定当前视频节目的区域信息,区域信息包括电视等视频播放终端 所在区域的国家代号。
[0067] 步骤S30,基于所述区域信息计算目标色温值;
[0068] 通过当前播放终端的色温配置信息分别查找得到区域信息对应的色温值,然后 将得到的区域信息对应的色温基准值与当前电视机的节目类型信息等对应的色温偏移值 相加即可得到目标色温值即用户期望的色温值,譬如代表中国的区域信息对应的色温值为 8500K,代表电影的节目类型信息对应的色温值为100K,那么目标色温值为8600K。
[0069] 步骤S40,将所述当前视频节目的色温值调整为所述目标色温值。
[0070] 将计算获得的目标色温值作为当前视频节目的色温值,以提高用户观看该视频节 目的舒适度,本实施例中,基于获得的目标色温值进行计算以获得该色温值对应的目标色 温RGB (Red Green Blue,红绿蓝)值,然后根据该目标色温RGB值调整当前节目的色温RGB 值,即将该目标色温RGB值作为当前节目的色温RGB值,进而实现了当前视频节目的色温值 的调整,提高了用户观看该视频节目的舒适度,当然,为了提高调整过程的用户观看该视频 节目的舒适度,可以采用动态调整当前节目的色温RGB值,即将当前节目的色温RGB值逐渐 调整至计算获得的目标色温RGB值。
[0071] 本实施例中,通过获取当前视频节目的码流信息,接着解析获取到的码流信息以 获得当前视频节目的区域信息,然后
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1