CN103546714B - 对hdmi信号处理的方法和装置 - Google Patents
对hdmi信号处理的方法和装置 Download PDFInfo
- Publication number
- CN103546714B CN103546714B CN201310522817.0A CN201310522817A CN103546714B CN 103546714 B CN103546714 B CN 103546714B CN 201310522817 A CN201310522817 A CN 201310522817A CN 103546714 B CN103546714 B CN 103546714B
- Authority
- CN
- China
- Prior art keywords
- signals
- hdmi
- signal
- ycbcr
- converted
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Color Image Communication Systems (AREA)
- Processing Of Color Television Signals (AREA)
Abstract
本发明涉及一种对HDMI信号处理的方法和装置,在接收到HDMI信号时先确定接收到的HDMI信号的类型,当接收到的HDMI信号为视频信号时,若接收到的信号不是常规YCbCr信号,则将接收到的HDMI信号转换为常规YCbCr信号,并对转换后的常规YCbCr信号进行画质处理,将画质处理后的常规YCbCr信号转换为常规RGB信号并输出,该视频信号中的亮、暗细节画面不会在进行画质处理和输出的时候丢失,使得视频的显示画面对比度更好,画面更加清晰。
Description
技术领域
本发明涉及信号处理技术领域,尤其涉及一种对HDMI信号处理的方法和装置。
背景技术
HDMI信号有YCbCr(“Y”指亮度分量,“Cb”指蓝色色度分量,“Cr”指红色色度分量)和RGB(R红、G绿、B蓝)两种色空间编码方式,YCbCr主要用于视频播放显示,RGB则主要用于电脑桌面显示。在视频播放设备中,8位的YCbCr编码规定Y介于16至235之间,Cb和Cr介于16至240之间,通常被称作Limited Range(有限范围)。而在电脑显示设备中,8位的RGB编码规定R/G/B均介于0到255之间,一般被称为Full Range(无限范围)。但是相关常规也规定,8位的YCbCr、RGB也可以分别以Full Range、Limited Range编码。YCbCr以Full Range编码时,Y/Cb/Cr均介于0到255之间;RGB以Limited Range编码时,R/G/B均介于16到235之间。
按HDMI信号的显示特征分类,可以分为桌面信号、视频信号两种。桌面信号如网页、浏览器、应用界面、游戏等等的信号,视频信号则如碟机、机顶盒、摄像机、电脑等全屏播放视频等信号。针对各种各样的HDMI输出设备,其视频信号有常规YCbCr信号(YCbCr_16~235)、非常规YCbCr信号(YCbCr_0~255)、常规RGB信号(RGB_0~255)和非常规RGB信号(RGB_16~235)四种编码方式,桌面信号有RGB_0~255和RGB_16~235两种编码方式。一般而言,视频信号要有相应的“画质增强”处理过程,而桌面信号讲究还原性,不需做画质增强处理。
现有的做法一般是先识别信号类型(RGB/YCbCr),RGB信号统一按0~255处理,YCbCr信号统一按16~235处理(即非常规信号和常规信号均按照常规信号来处理)。但问题在于,如果16~235的RGB信号按0~255信号直接进行输出处理,则显示画面中亮、暗细节均无,导致对比度不够,画面偏蒙,层次不清,而如果0~255的YCbCr信号直接按16~235信号进行画质增强处理,则0~16均按16处理,235~255均按235处理,亮、暗信息被削掉,致亮、暗画面细节丢失,画面对比度差,造成HDMI信号的显示效果较差。
发明内容
本发明的主要目的是提供一种对HDMI信号处理的方法和装置,使得终端HDMI信号的显示效果更好。
本发明提出一种对HDMI信号处理的方法,包括:
侦测HDMI接口接收到的HDMI信号,确定侦测到的HDMI信号的类型;
当侦测到的HDMI信号为视频信号,且不是常规YCbCr信号时,将侦测到的HDMI信号转换为常规YCbCr信号;
对转换后的常规YCbCr信号进行画质处理,并将进行画质处理后的常规YCbCr信号转换为常规RGB信号并输出。
优选地,所述确定侦测到的HDMI信号的类型的步骤之后还包括:
当侦测到的HDMI信号为桌面信号,且为非常规RGB信号时,将侦测到的HDMI信号转换为常规RGB信号并输出。
当侦测到的HDMI信号为桌面信号,且为常规RGB信号时,直接输出侦测到的HDMI信号。
优选地,所述侦测HDMI接口接收到的HDMI信号,确定侦测到的HDMI信号的类型的步骤之后还包括:
当侦测到的HDMI信号为视频信号,且为常规YCbCr信号时,对侦测到的HDMI信号进行画质处理,并将进行画质处理后的常规YCbCr信号转换为常规RGB信号并输出。
优选地,所述将侦测到的HDMI信号转换为常规YCbCr信号的步骤包括:
若侦测到的HDMI信号为常规RGB信号,则将常规RGB信号转换为常规YCbCr信号;
对转换后的常规YCbCr信号进行画质处理,并将进行画质处理后的常规YCbCr信号转换为常规RGB信号并输出。
优选地,所述将侦测到的HDMI信号转换为常规YCbCr信号的步骤还包括:
若所述HDMI信号为非常规RGB信号,则将所述HDMI信号转换为常规RGB信号;
将常规RGB信号转换为常规YCbCr信号;
对转换后的常规YCbCr信号进行画质处理,并将进行画质处理后的常规YCbCr信号转换为常规RGB信号并输出。
优选地,所所述将侦测到的HDMI信号转换为常规YCbCr信号的步骤还包括:
若侦测到的HDMI信号不是RGB信号,则将侦测到的HDMI信号转换为常规YCbCr信号;
对转换后的常规YCbCr信号进行画质处理,并将进行画质处理后的常规YCbCr信号转换为常规RGB信号并输出。
优选地,所述侦测HDMI接口接收到的HDMI信号的步骤之后,该方法还包括:
确定HDMI接口所在终端的信号处理模式;
若确定HDMI接口所在终端的信号处理模式为视频模式,则判断侦测到的HDMI信号是否为常规YCbCr信号;
当侦测到的HDMI信号不是常规YCbCr信号时,将侦测到的HDMI信号转换为常规YCbCr信号;
对转换后的常规YCbCr信号进行画质处理,并将进行画质处理后的常规YCbCr信号转换为常规RGB信号并输出。
优选地,所述确定HDMI接口所在终端的信号处理模式的步骤之后,该方法还包括:
若确定HDMI接口所在终端的信号处理模式为桌面模式,则判断接收到的HDMI信号是否为常规RGB信号;
当侦测到的HDMI信号不是常规RGB信号,则将侦测到的HDMI信号转换为常规RGB信号并输出;
若侦测到的HDMI信号是常规RGB信号,直接输出接收到的HDMI信号。
优选地,所述确定HDMI接口所在终端的信号处理模式的步骤之后,该方法还包括:
若确定HDMI接口所在终端的信号处理模式为自动识别模式,则确定侦测到的HDMI信号的类型。
本发明还提出一种对HDMI信号处理的装置,包括:
侦测模块,用于侦测HDMI接口接收到的HDMI信号;
确定模块,用于确定侦测到的HDMI信号的类型
转换模块,用于当侦测到的HDMI信号不是常规YCbCr信号时,将侦测到的HDMI信号转换为常规YCbCr信号;
处理模块,用于对转换后的常规YCbCr信号进行画质处理;
所述转换模块还用于将进行画质处理后的常规YCbCr信号转换为常规RGB信号;
输出模块,用于输出转换后的常规RGB信号。
本发明提出一种对HDMI信号处理的方法和装置,在接收到HDMI信号时先确定接收到的HDMI信号的类型,当接收到的HDMI信号为视频信号时,若接收到的信号不是常规YCbCr信号,则将接收到的HDMI信号转换为常规YCbCr信号,并对转换后的常规YCbCr信号进行画质处理,将画质处理后的常规YCbCr信号转换为常规RGB信号并输出,该视频信号中的亮、暗细节画面不会在进行画质处理和输出的时候丢失,使得视频的显示画面对比度更好,画面更加清晰。
附图说明
图1为本发明对HDMI信号处理的方法第一实施例的流程示意图;
图2为本发明对HDMI信号处理的方法第二实施例的流程示意图;
图3为本发明对HDMI信号处理的方法第三实施例的流程示意图;
图4为图1中步骤S30第一实施例的具体流程示意图;
图5为图1中步骤S30第二实施例的具体流程示意图;
图6为图1中步骤S30第二实施例的具体流程示意图;
图7为本发明对HDMI信号处理的方法第四实施例的流程示意图;
图8为本发明对HDMI信号处理的方法第五实施例的流程示意图;
图9为本发明对HDMI信号处理的方法第六实施例的流程示意图;
图10为本发明对HDMI信号处理的装置较佳实施例的流程示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
下面结合附图及具体实施例就本发明的技术方案做进一步的说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
参照图1,图1为本发明对HDMI信号处理的方法第一实施例的流程示意图。
本实施例提出一种对HDMI信号处理的方法第一实施例,包括:
步骤S10,侦测HDMI接口接收到的HDMI信号;
步骤S20,确定侦测到的HDMI信号的类型;
步骤S30,当侦测到的HDMI信号为视频信号,且不是常规YCbCr信号时,将侦测到的HDMI信号转换为常规YCbCr信号;
在本实施例中HDMI信号的类型包括YCbCr信号和RGB信号,而YCbCr信号包括常规YCbCr信号和非常规YCbCr信号,RGB信号包括常规RGB信号和非常规RGB信号,常规YCbCr信号和非常规YCbCr信号指分别采用YCbCr_16~235和YCbCr_0~255来编码的信号,而常规RGB信号和非常规RGB信号指分别采用RGB_0~255和RGB_16~235编码的信号。
可根据HDMI信号中的ITC、CN1以及CN0标识位来确定HDMI信号的类型,只有当ITC/CN1/CN0=1/0/0时该HDMI信号为视频信号,其它情况时接收到的HDMI信号都为桌面信号,桌面信号指局部视频、电脑桌面、游戏以及网页等信号。
在本实施例当侦测到的HDMI信号为视频信号,且不是常规YCbCr信号时,该HDMI信号可为非常规YCbCr、常规RGB信号和非常规RGB信号三种类型的信号。在判断接收到的HDMI信号是否为常规YCbCr信号时,可先根据HDMI信号的Y1和Y0标识位判断侦测到的HDMI信号是否为YCbCr信号,若HDMI信号中Y1/Y0=1/0或者0/1,则侦测到的HDMI信号为YCbCr信号,然后根据HDMI信号的YQ1和YQ0判断接收到的HDMI信号是否为常规YCbCr信号,当YQ1/YQ0=0/0时侦测到的HDMI信号为常规YCbCr信号,当YQ1/YQ0=0/1时,侦测到的HDMI信号为非常规YCbCr信号,则将该非常规YCbCr信号转换为常规YCbCr信号;若Y1/Y0=0/0,则说明侦测到的HDMI信号为RGB信号,则将该RGB信号转换为常规YCbCr信号。
步骤S40,对转换后的常规YCbCr信号进行画质处理,并将进行画质处理后的常规YCbCr信号转换为常规RGB信号并输出。
画质处理是指对视频的清晰度、降噪、颜色增强以及动态对比度等处理。现有的终端如碟机、电视机以及电脑等对视频信号及进行画质处理时,均将YCbCr信号统一按常规YCbCr信号进行处理,即按照YCbCr_16~235编码方式,而对于采用YCbCr_0~255编码方式的非常规YCbCr则会出现YCbCr信号中的0~16均按16处理,235~255均按235处理的情况,导致画面的暗、亮细节丢失,并且在对视频信号进行画质增强时,该视频信号必须为YCbCr信号,则将非常规YCbCr信号均转换为常规YCbCr信号,使得进行显示时画面对比度更加强烈,并且更加清晰。
将YCbCr信号转换为RGB信号的公式为如下:
其中,R为红色色度分量、G为绿色色度分量,B为蓝色色度分量,Y为亮度分量,Cb为蓝色色度分量,Cr为红色色度分量。
通过该公式可将常规YCbCr信号转换为常规RGB信号,该常规RGB信号可通过低压分差输出,低压分差输出具有低功耗、低误码率、低串扰和低辐射的优点。
本实施例提出的对HDMI信号处理的方法,在接收到HDMI信号时先确定接收到的HDMI信号的类型,当接收到的HDMI信号为视频信号时,若接收到的信号不是常规YCbCr信号,则将接收到的HDMI信号转换为常规YCbCr信号,并对转换后的常规YCbCr信号进行画质处理,将画质处理后的常规YCbCr信号转换为常规RGB信号并输出,该视频信号中的亮、暗细节画面不会在进行画质处理和输出的时候丢失,使得视频的显示画面对比度更好,画面更加清晰。
参照图2,图2为本发明对HDMI信号处理的方法第二实施例的流程示意图。
基于第一实施例提出本发明对HDMI信号处理的方法第二实施例,在本实施例中步骤S20之后还包括:
步骤S50,当侦测到的HDMI信号为桌面信号时,判断侦测到的信号是否为常规RGB信号;
步骤S60,当侦测到的信号为非常规RGB信号时,将侦测到的HDMI信号转换为常规RGB信号并输出;
步骤S70,当侦测到的信号为常规RGB信号时,直接输出侦测到的HDMI信号。
桌面信号指局部视频、电脑桌面、游戏以及网页等信号,仅包括常规RGB信号和非常规RGB信号两种类型,当根据HDMI信号的标识位判断该HDMI信号为桌面信号(例如ITC/CN1/CN0=0/0/0)时,可根据标识位Q1和Q0的数值判断接收到的信号是否为常规RGB信号,当Q1/Q0=1/0时接收到的HDMI信号为常规RGB信号,此时直接输出该侦测到的HDMI信号。当Q1/Q0=0/1时接收到的HDMI信号为非常规RGB信号,当接收到的HDMI信号为非常规信号时将接收到的HDMI信号转换为常规RGB信号,将非常规RGB信号转换为常规RGB信号的公式如下:
其中,k1=255/(235-16),R为红色色度分量、G为绿色色度分量,B为蓝色色度分量。
由于非常规RGB信号采用RGB_16~235编码方式,在对RGB信号进行输出处理时终端均将RGB作为常规RGB信号即RGB_0~255编码方式进行处理,导致亮暗细节均无,亮画面不够亮而暗画面不够暗,导致对比度不够,画面层次不清。
在本实施例中,在接收到HDMI信号时先确定接收到的HDMI信号的类型,当接收到的HDMI信号为桌面信号时,将桌面信号转换为常规RGB信号输出,由于桌面信号在显示时注重还原性不需要进行画质处理,而视频信号需要进行画质处理使其显示效果更好,通过区分HDMI信号的类型并进行相应地处理,使得接收到的信号的显示效果更好。
参照图3,图3为本发明对HDMI信号处理的方法第三实施例的流程示意图。
基于第一实施例提出本发明对HDMI信号处理的方法第三实施例,在本实施例中,步骤S20之后还包括:
步骤S80,当侦测到的HDMI信号为视频信号,且为常规YCbCr信号时,对侦测到的HDMI信号进行画质处理,并将进行画质处理后的常规YCbCr信号转换为常规RGB信号并输出。
当YQ1/YQ0=0/0时侦测到的HDMI信号为常规YCbCr信号,此时不需要对侦测到的HDMI信号进行转换直接对该HDMI信号进行画质处理,并将该画质处理后的HDMI信号转换为常规RGB信号并输出,HDMI信号转换为常规RGB信号的方法见公式(1),由于常规YCbCr信号为YCbCr_16~235编码方式,直接对其进行处理不会出现亮、暗细节丢失的问题。
参照图4,图4为图1中步骤S30第一实施例的具体流程示意图。
在本发明对HDMI信号处理的方法第一实施例中,步骤S30包括:
步骤S31,当侦测到的HDMI信号为视频信号,且侦测到的HDMI信号为常规RGB信号,则将常规RGB信号转换为常规YCbCr信号;
在判断接收到的HDMI信号是否为常规RGB信号时,可先根据HDMI信号的Y1和Y0标识位判断侦测到的HDMI信号是否为RGB信号,若Y1/Y0=0/0,则说明侦测到的HDMI信号为RGB信号,此时根据该HDMI信号的Q1和Q0标识位的数值判断接收到的信号是否为常规RGB信号,当Q1/Q0=1/0时接收到的HDMI信号为常规RGB信号,则将该常规RGB信号直接转换为常规YCbCr信号,转换方法见公式(3)。
步骤S32,对转换后的常规YCbCr信号进行画质处理,并将进行画质处理后的常规YCbCr信号转换为常规RGB信号并输出。
参照图5,图5为图1中步骤S30第二实施例的具体流程示意图。
在本发明对HDMI信号处理的方法第一实施例中,步骤S30包括:
步骤S33,当侦测到的HDMI信号为视频信号,且所述HDMI信号为非常规RGB信号,则将所述HDMI信号转换为常规RGB信号;
步骤S34,将常规RGB信号转换为常规YCbCr信号;
将常规RGB信号转换为常规YCbCr信号的公式如下:
其中,R为红色色度分量、G为绿色色度分量,B为蓝色色度分量,Y为亮度分量,Cb为蓝色色度分量,Cr为红色色度分量。
当Q1/Q0=0/1时接收到的HDMI信号为非常规RGB信号,此时将侦测到的HDMI信号转换为常规RGB信号,由于非常规RGB信号与常规RGB信号中R、G、B的取值不同,将非常规RGB信号直接根据公式(3)转换为常规YCbCr信号时会出现误差,导致HDMI信号在显示时出现颜色偏差,此时需要采用公式(2)先将非常规RGB信号转化为常规RGB信号,然后将常规RGB信号按照公式(3)转为为常规YCbCr信号。
步骤S32,对转换后的常规YCbCr信号进行画质处理,并将进行画质处理后的常规YCbCr信号转换为常规RGB信号并输出。
参照图6,图6为图1中步骤S30第二实施例的具体流程示意图。
在本发明对HDMI信号处理的方法第一实施例中,步骤S30包括:
步骤S35,若侦测到的HDMI信号不是RGB信号,则将侦测到的HDMI信号转换为常规YCbCr信号;
在本实施例中若侦测到的HDMI信号不是RGB信号且不是常规YCbCr信号,则该信号为非常规YCbCr信号,在判断接收到的HDMI信号是否为常规YCbCr信号时,可先根据HDMI信号的Y1和Y0标识位判断侦测到的HDMI信号是否为YCbCr信号,若HDMI信号中Y1/Y0=1/0或者0/1,则侦测到的HDMI信号为YCbCr信号,然后根据HDMI信号的YQ1和YQ0判断接收到的HDMI信号是否为常规YCbCr信号,当YQ1/YQ0=0/1时,侦测到的HDMI信号为非常规YCbCr信号,则将该非常规YCbCr信号转换为常规YCbCr信号,将非常规YCbCr信号转换为常规YCbCr信号的公式如下:
其中,k2=(235-16)/255,Y为亮度分量,Cb为蓝色色度分量,Cr为红色色度分量。。
步骤S32,对转换后的常规YCbCr信号进行画质处理,并将进行画质处理后的常规YCbCr信号转换为常规RGB信号并输出。
参照图7,图7为本发明对HDMI信号处理的方法第四实施例的流程示意图。
基于第一至第三实施例提出本发明对HDMI信号处理的方法第四实施例,在本实施例中步骤S10之后还包括:
步骤S90,确定HDMI接口所在终端的信号处理模式;
步骤S100,若HDMI接口所在终端的信号处理模式为视频模式,则判断侦测到的HDMI信号是否为常规YCbCr信号;
当侦测到的HDMI信号不是常规YCbCr信号时,则执行步骤S30,将侦测到的HDMI信号转换为常规YCbCr信号;
步骤S40,对转换后的常规YCbCr信号进行画质处理,并将进行画质处理后的常规YCbCr信号转换为常规RGB信号并输出。
在本实施例中用户可预设终端(碟机、电脑等)的信号处理模式,该信号处理模式包括视频模式,即不管侦测到的信号为视频信号或桌面信号均按视频信号进行处理,即当侦测到的HDMI信号不是常规YCbCr信号,将侦测到的HDMI信号(非常规YCbCr信号、常规RGB信号以及非常规RGB信号)转换为常规YCbCr信号并进行画质处理,然后将进行画质处理后的常规YCbCr信号转换为常规RGB信号并输出,适用于终端输入的HDMI信号仅为视频信号时,可省略HDMI信号类型的判断过程,对HDMI信号的处理更加快速,节省***开销,并且可由用户自主选择HDMI信号的处理模式,用户体验度高。
参照图8,图8为本发明对HDMI信号处理的方法第五实施例的流程示意图。
基于第四实施例提出本发明对HDMI信号处理的方法第五实施例,在本实施例中步骤S90之后还包括:
若确定HDMI接口所在终端的信号处理模式为桌面模式,则执行步骤S50,判断接收到的HDMI信号是否为常规RGB信号;
步骤S60,当侦测到的HDMI信号不是常规RGB信号,则将侦测到的HDMI信号转换为常规RGB信号并输出;
步骤S70,若侦测到的HDMI信号是常规RGB信号,直接输出接收到的HDMI信号。
在桌面模式下,不管侦测到的信号为视频信号或桌面信号均按桌面信号进行处理,即当侦测到的HDMI信号为不是常规RGB信号时,将侦测到的HDMI信号(非常规RGB信号、常规YCbCr信号以及非常规YCbCr信号)转换为常规RGB信号并输出,其中,将非常规YCbCr信号转换为常规RGB信号之前,需要先根据公式(4)将非常规YCbCr信号转换为常规YCbCr信号,然后根据公式(1)将常规YCbCr信号转换为常规RGB信号。
本实施例提出的方案适用于终端输入的HDMI信号仅为桌面信号时,可省略HDMI信号类型的判断过程,对HDMI信号的处理更加快速,节省***开销,并且可由用户自主选择HDMI信号的处理模式,用户体验度高。
参照图9,图9为本发明对HDMI信号处理的方法第六实施例的流程示意图。
基于第四实施例和第五实施例提出本发明对HDMI信号处理的方法第六实施例,在本实施例中步骤S90之后还包括:
若确定HDMI接口所在终端的信号处理模式为自动识别模式,则执行步骤S20,确定侦测到的HDMI信号的类型;
步骤S30,当侦测到的HDMI信号为视频信号,且不是常规YCbCr信号时,将侦测到的HDMI信号转换为常规YCbCr信号;
步骤S40,对转换后的常规YCbCr信号进行画质处理,并将进行画质处理后的常规YCbCr信号转换为常规RGB信号并输出。
在自动识别模式下,终端可对侦测到的HDMI信号进行识别,由于桌面信号注重信号的还原性,则不需要对桌面信号进行画质增强处理,而视频信号为了增强显示效果,则需要进行相应的画质增强处理,在自适应模式下根据侦测到的HDMI信号的类型对HDMI信号进行相应地处理,使得终端对HDMI信号的显示效果更好,并且在本实施例中,可由用户自主选择HDMI信号的处理模式,用户体验度高。
参照图10,图10为本发明对HDMI信号处理的装置较佳实施例的流程示意图。
本实施例提出一种对HDMI信号处理的装置,包括:
侦测模块10,用于侦测HDMI接口接收到的HDMI信号;
确定模块20,用于确定侦测到的HDMI信号的类型
转换模块30,用于当侦测到HDMI信号为视频信号,且HDMI信号不是常规YCbCr信号时,将侦测到的HDMI信号转换为常规YCbCr信号;
在本实施例中HDMI信号的类型包括YCbCr信号和RGB信号,而YCbCr信号包括常规YCbCr信号和非常规YCbCr信号,RGB信号包括常规RGB信号和非常规RGB信号,常规YCbCr信号和非常规YCbCr信号指分别采用YCbCr_16~235和YCbCr_0~255来编码的信号,而常规RGB信号和非常规RGB信号指分别采用RGB_0~255和RGB_16~235编码的信号。
可根据HDMI信号中的ITC、CN1以及CN0标识位来确定HDMI信号的类型,只有当ITC/CN1/CN0=1/0/0时该HDMI信号为视频信号,其它情况时接收到的HDMI信号都为桌面信号,桌面信号指局部视频、电脑桌面、游戏以及网页等信号。
在本实施例当侦测到的HDMI信号为视频信号,且不是常规YCbCr信号时,该HDMI信号可为非常规YCbCr、常规RGB信号和非常规RGB信号三种类型的信号。在判断接收到的HDMI信号是否为常规YCbCr信号时,可先根据HDMI信号的Y1和Y0标识位判断侦测到的HDMI信号是否为YCbCr信号,若HDMI信号中Y1/Y0=1/0或者0/1,则侦测到的HDMI信号为YCbCr信号,然后根据HDMI信号的YQ1和YQ0判断接收到的HDMI信号是否为常规YCbCr信号,当YQ1/YQ0=0/0时侦测到的HDMI信号为常规YCbCr信号,当YQ1/YQ0=0/1时,侦测到的HDMI信号为非常规YCbCr信号,则将该非常规YCbCr信号转换为常规YCbCr信号;若Y1/Y0=0/0,则说明侦测到的HDMI信号为RGB信号,则将该RGB信号转换为常规YCbCr信号。
处理模块40,用于对转换后的常规YCbCr信号进行画质处理;
所述转换模块30还用于将进行画质处理后的常规YCbCr信号转换为常规RGB信号;
输出模块50,用于输出转换后的常规RGB信号。
画质处理是指对视频的清晰度、降噪、颜色增强以及动态对比度等处理。现有的终端如碟机、电视机以及电脑等对视频信号及进行画质处理时,均将YCbCr信号统一按常规YCbCr信号进行处理,即按照YCbCr_16~235编码方式,而对于采用YCbCr_0~255编码方式的非常规YCbCr则会出现YCbCr信号中的0~16均按16处理,235~255均按235处理的情况,导致画面的暗、亮细节丢失,并且在对视频信号进行画质增强时,该视频信号必须为YCbCr信号,则将非常规YCbCr信号均转换为常规YCbCr信号,使得进行显示时画面对比度更加强烈,并且更加清晰。
将YCbCr信号转换为RGB信号的公式为如下:
其中,R为红色色度分量、G为绿色色度分量,B为蓝色色度分量,Y为亮度分量,Cb为蓝色色度分量,Cr为红色色度分量。
通过该公式可将常规YCbCr信号转换为常规RGB信号,该常规RGB信号可通过低压分差输出,低压分差输出具有低功耗、低误码率、低串扰和低辐射的优点。
本实施例提出的对HDMI信号处理的装置,在接收到HDMI信号时先确定接收到的HDMI信号的类型,当接收到的HDMI信号为视频信号时,若接收到的信号不是常规YCbCr信号,则将接收到的HDMI信号转换为常规YCbCr信号,并对转换后的常规YCbCr信号进行画质处理,将画质处理后的常规YCbCr信号转换为常规RGB信号并输出,该视频信号中的亮、暗细节画面不会在进行画质处理和输出的时候丢失,使得视频的显示画面对比度更好,画面更加清晰。
在本发明对HDMI信号处理的装置较佳实施例中,转换模块30还用于当侦测到的HDMI信号为桌面信号,且为非常规RGB信号时,将侦测到的HDMI信号转换为常规RGB信号,所述输出模块50还用于当侦测到的信号为常规RGB信号时,接输出侦测到的HDMI信号。
桌面信号指局部视频、电脑桌面、游戏以及网页等信号,仅包括常规RGB信号和非常规RGB信号两种类型,当根据HDMI信号的标识位判断该HDMI信号为桌面信号(例如ITC/CN1/CN0=0/0/0)时,可根据标识位Q1和Q0的数值判断接收到的信号是否为常规RGB信号,当Q1/Q0=1/0时接收到的HDMI信号为常规RGB信号,此时直接输出该侦测到的HDMI信号。当Q1/Q0=0/1时接收到的HDMI信号为非常规RGB信号,当接收到的HDMI信号为非常规信号时转换模块30将接收到的HDMI信号转换为常规RGB信号,转换模块30将非常规RGB信号转换为常规RGB信号的公式如下:
其中k1=255/(235-16),R为红色色度分量、G为绿色色度分量,B为蓝色色度分量。
由于非RGB信号采用RGB_16~235编码方式,在对RGB信号进行输出处理时终端均将RGB作为常规RGB信号即RGB_0~255编码方式进行处理,导致亮暗细节均无,亮画面不够亮而暗画面不够暗,导致对比度不够,画面层次不清。
在本实施例中,在接收到HDMI信号时先确定接收到的HDMI信号的类型,当接收到的HDMI信号为桌面信号时,转换模块30将桌面信号转换为常规RGB信号,输出模块输出转换后的常规RGB信号,由于桌面信号在显示时注重还原性不需要进行画质处理,而视频信号需要进行画质处理使其显示效果更好,通过区分HDMI信号的类型并进行相应地处理,使得接收到的信号的显示效果更好。
在本发明对HDMI信号处理的装置较佳实施例中,所述处理模块40还用于当侦测到的HDMI信号为视频信号,且为常规YCbCr信号时,对侦测到的HDMI信号进行画质处理。
当YQ1/YQ0=0/0时侦测到的HDMI信号为常规YCbCr信号,此时转换模块30不需要对侦测到的HDMI信号进行转换,处理模块40直接对该HDMI信号进行画质处理,转换模块30将该画质处理后的HDMI信号转换为常规RGB信号并通过输出模块50输出,转换模块30将HDMI信号转换为常规RGB信号的方法见公式(1),由于常规YCbCr信号为YCbCr_16~235编码方式,直接对其进行处理不会出现亮、暗细节丢失的问题。
在本发明对HDMI信号处理的装置较佳实施例中,所述转换模块30还用于若侦测到的HDMI信号为视频信号,且为常规RGB信号时,则将常规RGB信号转换为常规YCbCr信号。
在判断接收到的HDMI信号是否为常规YCbCr信号时,可先根据HDMI信号的Y1和Y0标识位判断侦测到的HDMI信号是否为YCbCr信号,若Y1/Y0=0/0,则说明侦测到的HDMI信号为RGB信号,此时根据该HDMI信号的Q1和Q0标识位的数值判断接收到的信号是否为常规RGB信号,当Q1/Q0=1/0时接收到的HDMI信号为常规RGB信号,则将该常规RGB信号直接转换为常规YCbCr信号,转换方法见公式(3)。
在本发明对HDMI信号处理的装置较佳实施例中,所述转换模块30还用于当所述HDMI信号为视频信号,且为非常规RGB信号时,将所述HDMI信号转换为常规RGB信号,并将常规RGB信号转换为常规YCbCr信号。
将常规RGB信号转换为常规YCbCr信号的公式如下:
其中,R为红色色度分量、G为绿色色度分量,B为蓝色色度分量,Y为亮度分量,Cb为蓝色色度分量,Cr为红色色度分量。
当Q1/Q0=0/1时接收到的HDMI信号为非常规RGB信号,此时将侦测到的HDMI信号转换为常规RGB信号,由于非常规RGB信号与常规RGB信号中R、G、B的取值不同,将非常规RGB信号直接根据公式(3)转换为常规YCbCr信号时会出现误差,导致HDMI信号在显示时出现颜色偏差,此时需要先采用公式(2)将非常规RGB信号转化为常规RGB信号,然后将常规RGB信号按照公式(3)转为为常规YCbCr信号。
在本发明对HDMI信号处理的装置较佳实施例中,若侦测到的HDMI信号为视频信号,且为非常规YCbCr信号时,将侦测到的HDMI信号转换为常规YCbCr信号。
在本实施例中若侦测到的HDMI信号为非常规YCbCr信号,在判断接收到的HDMI信号是否为常规YCbCr信号时,可先根据HDMI信号的Y1和Y0标识位判断侦测到的HDMI信号是否为YCbCr信号,若HDMI信号中Y1/Y0=1/0或者0/1,则侦测到的HDMI信号为YCbCr信号,然后根据HDMI信号的YQ1和YQ0判断接收到的HDMI信号是否为常规YCbCr信号,当YQ1/YQ0=0/1时,侦测到的HDMI信号为非常规YCbCr信号,则将该非常规YCbCr信号转换为常规YCbCr信号,将非常规YCbCr信号转换为常规YCbCr信号的公式如下:
其中,k2=(235-16)/255,Y为亮度分量,Cb为蓝色色度分量,Cr为红色色度分量。。
在本发明对HDMI信号处理的装置较佳实施例中,所述确定模块20还用于确定HDMI接口所在终端的信号处理模式;若确定HDMI接口所在终端的信号处理模式为视频模式,且当侦测到的HDMI信号不是常规YCbCr信号时,转换模块30将侦测到的HDMI信号转换为常规YCbCr信号。
在本实施例中用户可预设终端(碟机、电脑等)的信号处理模式,该信号处理模式包括视频模式,即不管侦测到的信号为视频信号或桌面信号均按视频信号进行处理,即当侦测到的HDMI信号不是常规YCbCr信号,将侦测到的HDMI信号(非常规YCbCr信号、常规RGB信号以及非常规RGB信号)转换为常规YCbCr信号并进行画质处理,然后将进行画质处理后的常规YCbCr信号转换为常规RGB信号并输出,适用于终端输入的HDMI信号仅为视频信号时,可省略HDMI信号类型的判断过程,对HDMI信号的处理更加快速,节省***开销,并且可由用户自主选择HDMI信号的处理模式,用户体验度高。
在本发明对HDMI信号处理的装置较佳实施例中,若确定模块20确定HDMI接口所在终端的信号处理模式为桌面模式,且当侦测到的HDMI信号不是常规RGB信号,转换模块30将侦测到的HDMI信号转换为常规RGB信号并输出;若侦测到的HDMI信号是常规RGB信号,输出模块50直接输出接收到的HDMI信号。
在桌面模式下,不管侦测到的信号为视频信号或桌面信号均按桌面信号进行处理,即当侦测到的HDMI信号为不是常规RGB信号时,将侦测到的HDMI信号(非常规RGB信号、常规YCbCr信号以及非常规YCbCr信号)转换为常规RGB信号并输出,其中,将非常规YCbCr信号转换为常规RGB信号之前,需要先根据公式(4)将非常规YCbCr信号转换为常规YCbCr信号,然后根据公式(1)将常规YCbCr信号转换为常规RGB信号。
本实施例提出的方案适用于终端输入的HDMI信号仅为桌面信号时,可省略HDMI信号类型的判断过程,对HDMI信号的处理更加快速,节省***开销,并且可由用户自主选择HDMI信号的处理模式,用户体验度高。
在本发明对HDMI信号处理的装置较佳实施例中,所述确定模块20还用于若确定HDMI接口所在终端的信号处理模式为自动识别模式,则确定侦测到的HDMI信号的类型。
在自动识别模式下,终端可对侦测到的HDMI信号进行识别,由于桌面信号注重信号的还原性,则不需要对桌面信号进行画质增强处理,而视频信号为了增强显示效果,则需要进行相应的画质增强处理,在自适应模式下根据侦测到的HDMI信号的类型对HDMI信号进行相应地处理,使得终端对HDMI信号的显示效果更好,并且在本实施例中,可由用户自主选择HDMI信号的处理模式,用户体验度高。
以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (10)
1.一种对HDMI信号处理的方法,其特征在于,包括:
侦测HDMI接口接收到的HDMI信号,确定侦测到的HDMI信号的类型;
当侦测到的HDMI信号为视频信号,且不是常规YCbCr信号时,将侦测到的HDMI信号转换为常规YCbCr信号;
对转换后的常规YCbCr信号进行画质处理,并将进行画质处理后的常规YCbCr信号转换为常规RGB信号并输出;
当侦测到的HDMI信号为桌面信号,且为非常规RGB信号时,将侦测到的HDMI信号转换为常规RGB信号并输出;
其中,所述常规YCbCr信号指分别采用YCbCr_16~235来编码的信号,所述非常规YCbCr信号指采用YCbCr_0~255来编码的信号,所述常规RGB信号指分别采用RGB_0~255编码的信号,所述非常规RGB信号指采用RGB_16~235编码的信号。
2.根据权利要求1所述的方法,其特征在于,所述确定侦测到的HDMI信号的类型的步骤之后还包括:
当侦测到的HDMI信号为桌面信号,且为常规RGB信号时,直接输出侦测到的HDMI信号。
3.根据权利要求1所述的方法,其特征在于,所述侦测HDMI接口接收到的HDMI信号,确定侦测到的HDMI信号的类型的步骤之后还包括:
当侦测到的HDMI信号为视频信号,且为常规YCbCr信号时,对侦测到的HDMI信号进行画质处理,并将进行画质处理后的常规YCbCr信号转换为常规RGB信号并输出。
4.根据权利要求1所述的方法,其特征在于,所述将侦测到的HDMI信号转换为常规YCbCr信号的步骤包括:
若侦测到的HDMI信号为常规RGB信号,则将常规RGB信号转换为常规YCbCr信号;
对转换后的常规YCbCr信号进行画质处理,并将进行画质处理后的常规YCbCr信号转换为常规RGB信号并输出。
5.根据权利要求1所述的方法,其特征在于,所述将侦测到的HDMI信号转换为常规YCbCr信号的步骤还包括:
若所述HDMI信号为非常规RGB信号,则将所述HDMI信号转换为常规RGB信号;
将常规RGB信号转换为常规YCbCr信号;
对转换后的常规YCbCr信号进行画质处理,并将进行画质处理后的常规YCbCr信号转换为常规RGB信号并输出。
6.根据权利要求1所述的方法,其特征在于,所述将侦测到的HDMI信号转换为常规YCbCr信号的步骤还包括:
若侦测到的HDMI信号不是RGB信号,则将侦测到的HDMI信号转换为常规YCbCr信号;
对转换后的常规YCbCr信号进行画质处理,并将进行画质处理后的常规YCbCr信号转换为常规RGB信号并输出。
7.根据权利要求1所述的方法,其特征在于,所述侦测HDMI接口接收到的HDMI信号的步骤之后,该方法还包括:
确定HDMI接口所在终端的信号处理模式;
若确定HDMI接口所在终端的信号处理模式为视频模式,则判断侦测到的HDMI信号是否为常规YCbCr信号;
当侦测到的HDMI信号不是常规YCbCr信号时,将侦测到的HDMI信号转换为常规YCbCr信号;
对转换后的常规YCbCr信号进行画质处理,并将进行画质处理后的常规YCbCr信号转换为常规RGB信号并输出。
8.根据权利要求7所述的方法,其特征在于,所述确定HDMI接口所在终端的信号处理模式的步骤之后,该方法还包括:
若确定HDMI接口所在终端的信号处理模式为桌面模式,则判断接收到的HDMI信号是否为常规RGB信号;
当侦测到的HDMI信号不是常规RGB信号,则将侦测到的HDMI信号转换为常规RGB信号并输出;
若侦测到的HDMI信号是常规RGB信号,直接输出接收到的HDMI信号。
9.根据权利要求7所述的方法,其特征在于,所述确定HDMI接口所在终端的信号处理模式的步骤之后,该方法还包括:
若确定HDMI接口所在终端的信号处理模式为自动识别模式,则确定侦测到的HDMI信号的类型。
10.一种对HDMI信号处理的装置,其特征在于,包括:
侦测模块,用于侦测HDMI接口接收到的HDMI信号;
确定模块,用于确定侦测到的HDMI信号的类型;
转换模块,用于当侦测到的HDMI信号为视频信号,且不是常规YCbCr信号时,将侦测到的HDMI信号转换为常规YCbCr信号;
处理模块,用于对转换后的常规YCbCr信号进行画质处理;
所述转换模块还用于将进行画质处理后的常规YCbCr信号转换为常规RGB信号;
输出模块,用于输出转换后的常规RGB信号;
所述转换模块,还用于当侦测到的HDMI信号为桌面信号,且为非常规RGB信号时,将侦测到的HDMI信号转换为常规RGB信号;
其中,所述常规YCbCr信号指分别采用YCbCr_16~235来编码的信号,所述非常规YCbCr信号指采用YCbCr_0~255来编码的信号,所述常规RGB信号指分别采用RGB_0~255编码的信号,所述非常规RGB信号指采用RGB_16~235编码的信号。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310522817.0A CN103546714B (zh) | 2013-10-29 | 2013-10-29 | 对hdmi信号处理的方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310522817.0A CN103546714B (zh) | 2013-10-29 | 2013-10-29 | 对hdmi信号处理的方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103546714A CN103546714A (zh) | 2014-01-29 |
CN103546714B true CN103546714B (zh) | 2018-03-30 |
Family
ID=49969719
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310522817.0A Active CN103546714B (zh) | 2013-10-29 | 2013-10-29 | 对hdmi信号处理的方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103546714B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105141870A (zh) * | 2015-07-30 | 2015-12-09 | Tcl海外电子(惠州)有限公司 | 电视信号处理方法及装置 |
CN107645644B (zh) * | 2016-07-22 | 2020-09-04 | 联发科技股份有限公司 | 高画质多媒体接口的接收电路及决定传输模式的方法 |
TWI795410B (zh) * | 2018-06-08 | 2023-03-11 | 圓剛科技股份有限公司 | 高畫質多媒體介面影像處理系統及色域空間量化校正方法 |
CN109729405B (zh) * | 2018-11-27 | 2021-11-16 | Oppo广东移动通信有限公司 | 视频处理方法、装置、电子设备及存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1825975A (zh) * | 2006-03-17 | 2006-08-30 | 四川长虹电器股份有限公司 | 提升hdmi图像效果的方法 |
CN1893635A (zh) * | 2005-07-01 | 2007-01-10 | 上海乐金广电电子有限公司 | 机顶盒的数字视频接口影像传送装置及其方法 |
JP2009188744A (ja) * | 2008-02-06 | 2009-08-20 | Sharp Corp | 画像処理装置 |
EP2124437A1 (en) * | 2007-03-13 | 2009-11-25 | Sony Corporation | Communication system, transmitter, transmission method, receiver, and reception method |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100548054C (zh) * | 2004-06-03 | 2009-10-07 | 广达电脑股份有限公司 | 提高影像调整效率及精确度的装置与方法 |
EP2120448A1 (en) * | 2008-05-14 | 2009-11-18 | Thomson Licensing | Method of processing of a compressed image into a gamut mapped image using spatial frequency analysis |
KR101166322B1 (ko) * | 2010-03-30 | 2012-07-18 | 삼성전자주식회사 | 블랙 레벨 보상 방법 및 장치 |
CN102932654A (zh) * | 2011-08-09 | 2013-02-13 | 鸿富锦精密工业(深圳)有限公司 | 色彩处理装置及方法 |
CN102750116B (zh) * | 2011-11-21 | 2017-03-01 | 新奥特(北京)视频技术有限公司 | 一种yuv色彩空间超范围信号处理的方法 |
-
2013
- 2013-10-29 CN CN201310522817.0A patent/CN103546714B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1893635A (zh) * | 2005-07-01 | 2007-01-10 | 上海乐金广电电子有限公司 | 机顶盒的数字视频接口影像传送装置及其方法 |
CN1825975A (zh) * | 2006-03-17 | 2006-08-30 | 四川长虹电器股份有限公司 | 提升hdmi图像效果的方法 |
EP2124437A1 (en) * | 2007-03-13 | 2009-11-25 | Sony Corporation | Communication system, transmitter, transmission method, receiver, and reception method |
JP2009188744A (ja) * | 2008-02-06 | 2009-08-20 | Sharp Corp | 画像処理装置 |
Also Published As
Publication number | Publication date |
---|---|
CN103546714A (zh) | 2014-01-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103546714B (zh) | 对hdmi信号处理的方法和装置 | |
CN104902088A (zh) | 移动终端调整屏幕亮度的方法及装置 | |
CN108615030A (zh) | 一种标题一致性检测方法、装置及电子设备 | |
CN109600605B (zh) | 4k超高清视频的检测方法、电子设备及计算机程序产品 | |
CN107205176A (zh) | 一种信号转换装置及转换方法 | |
CN111179801B (zh) | 显示面板的色彩空间调整方法、设备和*** | |
KR101428923B1 (ko) | 인쇄회로기판의 부품패키징 영역 자동검출 시스템 및 방법 | |
CN105100763B (zh) | 色彩补偿方法及电路、显示装置 | |
CN106027886A (zh) | 一种全景视频实现同步帧的方法及*** | |
CN113724251A (zh) | 区块链数据应用监测平台及方法 | |
CN105451094A (zh) | 字幕颜色调整方法及装置 | |
CN103376576B (zh) | 一种4k2k v-by-one接口液晶显示屏的自动测试方法及*** | |
CN102984587B (zh) | 一种视频播放的优化方法、装置及点播终端 | |
CN103747162B (zh) | 一种用于外置拼接器或混合矩阵的图像采样方法 | |
KR100434380B1 (ko) | Osd의 컬러 스페이스 변환장치 및 방법 | |
CN107371006A (zh) | 用于扩展色域的元数据传输方法 | |
CN112601080B (zh) | 判断电视单色场信号的方法 | |
CN104144332A (zh) | 图像色彩调整方法与其电子装置 | |
CN109348218A (zh) | 识别多原色情况下yuv三原色组成成分的方法 | |
CN105141934B (zh) | 模数信号补偿的方法及装置 | |
CN102263965B (zh) | 一种消除模拟电视信号噪声的方法及装置 | |
CN104967840A (zh) | 一种视频图像超标检测方法及装置 | |
CN109389126A (zh) | 一种基于颜色的区域检测方法、装置及电子设备 | |
CN107948652A (zh) | 一种进行图像转换的方法和设备 | |
CN105898178A (zh) | 信号处理方法及信号处理器 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |