LCD显示器的白平衡调整
LCD白平衡调试说明
I2C信号模式结构:RomSubIcSub初值最大值最小值有效位CardNum 开始位LG Sub信号类型LB Slave亮度数值初值彩色高亮算法动态彩色低亮算法x1y1Y1合格范围nAjdMethorx2y2说明:Y2nAdjustHigh ………………0 //先高亮,后低亮有次数AjustTimes1 //先低亮,后高亮有次数基准色2 //只有高亮无次数IsUseBase3 //只有低亮无次数w_cut ………………………保留bOkStopSignal………………保留每种信号模式都必须有高亮或低亮或高亮、低亮都有。
基准色包括高亮、低亮IsUseBase包括高亮、低亮合格区设定:高亮合格区低亮合格区显示修正:高亮修正低亮修正程序系统工作原理:系统数据结构://色温结构typedef struct _COLOR_WARM{float fHx; //高亮x值float fHy; //高亮y值float fHY; //高亮Y值float fLx; //低亮x值float fLy; //低亮y值float fLY; //低亮Y值float fDrvRange; //高亮范围float fCutRange; //低亮范围}COLOR_WARM, *PCOLOR_WARM;//IC结构typedef struct _IC_ADD_SET{int iSubRom; //IC Romint iSubIc; //IC Subint iInitialVal; //初值int iMaxVal; //最大值int iMixVal; //最小值int iEffectBit; //有效位int iStartBit; //开始位}IC_ADD_SET, *PIC_ADD_SET;//色度结构typedef struct _IC_COLOR_SET{int iSub; //Subint iValue; //Slaveint iSlave; //数值int iIniVal; //初值}IC_COLOR_SET, *PIC_COLOR_SET;//模式设置结构typedef struct _MODE_SET{int iWDrv; //w_Drvint iWCut; //w_Cutint iIcRom; //IC Romint iIcSlave; //IC SlaveBOOL bOkStopSignal; //调试完成后是否停止保留IC_ADD_ SET asHR; //IIC总线地址设置 HRIC_ADD_ SET asHG; //IIC总线地址设置 HGIC_ADD_ SET asHB; //IIC总线地址设置 HBIC_ADD_ SET asLR; //IIC总线地址设置 LRIC_ADD_ SET asLG; //IIC总线地址设置 LGIC_ADD_ SET asLB; //IIC总线地址设置 LBCOLOR_WARM cwColorType; //色温设置IC_COLOR_SET icBright; //色度设置亮度IC_COLOR_SET icContrast; //色度设置对比度IC_COLOR_SET icMutiClr; //色度设置彩色IC_COLOR_SET icDynaClr; //色度设置动态彩色}MODE_SET, *PMODE_SET;//信号类型结构typedef struct _SIGNAL_SET{int iIndex; //信号索引//int iSignalTotal; //保留char szSigType[128]; //信号类型char szSigFormat[128]; //信号格式char szSignalSet[128]; //信号全称int iSignalMode; //信号模式int iSigContent; //信号内容int iHighVal; //高亮幅值int iLowVal; //低亮幅值BOOL bIsExteSignal; //使用外部信号BOOL bIsAddSigSet; //是否设置了信号模式标志int iHighLumAlgo; //高亮算法//--------- 0 加法弱色//--------- 1 减法强色//--------- 2 加减法int iLowLumAlgo; //低亮算法同上BOOL bHighBaseClr; //是否使用了高亮基准int iHighClr; //若用了高亮基准色,它的次序 0---红// 1---绿// 2---蓝BOOL bLowBaseClr; //是否使用了低亮基准int iLowClr; //若用了低亮基准色,它的次序同上WORD wAdjTimes; //调整次数WORD wAdjMethord; // --------- 0 先高亮,后低亮有次数// --------- 1 先低亮,后高亮有次数// --------- 2 只有高亮无次数// --------- 3 只有低亮无次数int iTvSlave; //State Slaveint iTvSub; //State Subint iTvInitData; //State InitDataMODE_SET msSet; //一个测量信号的总的结构}SIGNAL_SET, *PSIGNAL_SET;//遥控码结构设置typedef struct _CONTROL_CODE{char szCodeName[MAX_PATH]; //遥控码名称typedef struct _CODE_SET{BYTE byCode1; //Code1BYTE byCode2; //Code2BYTE byCode3; //Code3BYTE byCode4; //Code4int iDalayTime; //Delayint iSendTimes; //发送次数}CODE_SET, *PCODE_SET;CODE_SET codeSet;}CONTROL_CODE, *PCONTROL_CODE;//动作码列表结构设置typedef struct _ACT_LIST{char szActName[MAX_PATH]; //动作列表名称vector<CString>CodeList; //动作码列表}ACT_LIST, *PACT_LIST;//遥控器数据结构设置typedef struct _REMOTE_CONTROL_SET{int iIndex; //信号索引char szSigType[128]; //信号类型char szSigFormat[128]; //信号格式char szSignalSet[128]; //信号全称int iSignalMode; //信号模式int iSigContent; //信号内容int iHighVal; //高亮幅值int iLowVal; //低亮幅值BOOL bIsExteSignal; //使用外部信号BOOL bIsAddSigSet; //是否设置了信号模式标志int iHighLumAlgo; //高亮算法//--------- 0 加法弱色//--------- 1 减法强色//--------- 2 加减法int iLowLumAlgo; //低亮算法同上BOOL bHighBaseClr; //是否使用了高亮基准int iHighClr; //若用了高亮基准色,它的次序 0---红// 1---绿// 2---蓝BOOL bLowBaseClr; //是否使用了低亮基准int iLowClr; //若用了低亮基准色,它的次序同上WORD wAdjMethord; // --------- 0 先高亮,后低亮有次数// --------- 1 先低亮,后高亮有次数// --------- 2 只有高亮无次数// --------- 3 只有低亮无次数WORD wAdjTimes; //调整次数COLOR_WARM cwControl; //色温vector<CONTROL_CODE> ControlCode; //遥控码列表vector<ACT_LIST> ActList; //动作码列表}REMOTE_CONTROL_SET,*PREMOTE_CONTROL_SET;//数值设置typedef struct _NUMERIC_SET{char szNumType[128]; //数值类型int iInitialVal; //初值int iMaxVal; //最大值int iMixVal; //最小值}NUMERIC_SET, *PNUMERIC_SET;//命令设置typedef struct _COMMAND_SET{char szCommType[128]; //命令类型int iCode1; //code1int iCode2; //code2int iCode3; //code3int iCode4; //code4int iDalayTime; //delay}COMMAND_SET, *PCOMMAND_SET;//串口设置typedef struct _SERIAL_SET{int iIndex; //信号索引char szSigType[128]; //信号类型char szSigFormat[128]; //信号格式char szSignalSet[128]; //信号全称int iSignalMode; //信号模式int iSigContent; //信号内容int iHighVal; //高亮幅值int iLowVal; //低亮幅值BOOL bIsExteSignal; //使用外部信号BOOL bIsAddSigSet; //是否设置了信号模式标志int iHighLumAlgo; //高亮算法int iLowLumAlgo; //低亮算法同上BOOL bHighBaseClr; //是否使用了高亮基准int iHighClr; //若用了高亮基准色,它的次序 0---红BOOL bLowBaseClr; //是否使用了低亮基准int iLowClr; //若用了低亮基准色,它的次序同上WORD wAdjMethord; // --------- 0 先高亮,后低亮有次数WORD wAdjTimes; //调整次数COLOR_WARM cwSerial; //色温vector<COMMAND_SET> CommandSet; //命令设置vector<NUMERIC_SET> NumericSet;}SERIAL_SET, *PSERIAL_SET;typedef struct _CODE_SET{BYTE byAddHR; //AddHRBYTE byAddHG; //AddHGBYTE byAddHB; //AddHBBYTE byAddLR; //AddLRBYTE byAddLG; //AddLGBYTE byAddLB; //AddLBBYTE bySubHR; //SubHRBYTE bySubHG; //SubHGBYTE bySubHB; //SubHBBYTE bySubLR; //SubLRBYTE bySubLG; //SubLGBYTE bySubLB; //SubLB}CODE_SET, *PCODE_SET;typedef struct _PARALLEL_PORT{int iIndex; //index of signalchar szSigType[128]; //信号类型char szSigFormat[128]; //信号格式char szSignalSet[128]; //信号全称int iSignalMode; //信号模式int iSigContent; //信号内容int iHighVal; //高亮幅值int iLowVal; //低亮幅值BOOL bIsExteSignal; //使用外部信号BOOL bIsAddSigSet; //是否设置了信号模式标志int iHighLumAlgo; //高亮算法int iLowLumAlgo; //低亮算法同上BOOL bHighBaseClr; //是否使用了高亮基准int iHighClr; //若用了高亮基准色,它的次序 0---红BOOL bLowBaseClr; //是否使用了低亮基准int iLowClr; //若用了低亮基准色,它的次序同上WORD wAdjMethord; // --------- 0 先高亮,后低亮有次数WORD wAdjTimes; //调整次数BYTE byHLum; //高亮码BYTE byLLum; //低亮码int iLumDelay; //Lum delayBYTE byModeCode; //mode codeint iModeDelay; //mode delayint iAddHR;int iAddHG;int iAddHB;int iAddLR;int iAddLG;int iAddLB;int iSubHR;int iSubHG;int iSubHB;int iSubLR;int iSubLG;int iSubLB;COLOR_WARM cwParallel;}PARALLEL_PORT, *PPARALLEL_PORT;信号调试:单一模式测量仪器决定探头采集数据的方式如:CA210 定时器事件 K10 通讯事件 COM 测量仪器不能决定通讯方式。
电视机白平衡的调整
电视机白平衡的调整一、准备工作开启工控机,显示器的电源,点击桌面上“电视机白平衡自动校正系统”,进入白平衡工作界面,显示器显示亮暗场测试结果。
按红色按钮,探头应能够前进,按绿色按钮,探头应能后退。
二、电视机的准备1.电视机要求在雪花状态下至少15分钟,白平衡调节前不能为黑屏或其他单色屏。
2.电视机置于“标准”状态3.亮线或加速极的调节,对采用亮线调节加速极的电视机,请按如下方法调节亮线。
调节亮线的目的是让固定枪起辉。
对蓝枪而言,调节加速极的要求是亮线中必须含有蓝色,如,紫色,白色,不能是纯红、纯绿。
或红和绿的混合色青色。
三、手动调节白平衡。
1、打开工控机其中一个探头通道。
根据画面所示内容,根据工艺要求设置某枪固定(ST机芯为蓝枪固定),信号制式(与电视机AV制式一致),色温(常用为9300K)。
2、电视机进行手动消磁,确保画面没有磁斑,将电视机置于AV状态,插入AV或SCART线,检查电视机是否显示上明下暗的白平衡信号。
如果没有信号,请检查信号线(是否良好)和AV制式,调节遥控器进入“标准”状态,然后进入工厂调整状态,再调节亮线。
3、打开美仑达CA-100色度仪,调节色度仪的“SYNC”键,选择信号制式,制式应与工控机的AV信号一致。
选择“CH-00”通道。
按住“0-CAL”键对色度仪清零。
(注意:按住“0-CAL”键时,应使色度仪的探头遮光。
对准电视机的亮暗场,调节调节亮场和暗场的R、G、B使色度仪的色坐标x、y分别为284、299,如ST机芯的电视机只调整亮场的红和绿就可以了。
这样白平衡样机就做好了。
4、定标点击开始界面右侧的“开始定标”按钮,跳出进入白平衡定标的提示,点击是,驱动器自动向前靠近电视机停下,继续点击“白平衡定标”跳出“是否把当前数据设为标准数据”的对话框,再点击“是”,此是工控机的画面会立即显示如图两个笑脸的标志,驱动器自动退回,白平衡定标完成。
注意事项:1、电视机要求在雪花状态下至少15分钟,白平衡调节前不能为黑屏或其他单色屏2、电视机置于“标准”状态3、调整电视机前应给电视机手动消磁。
浅谈液晶显示屏之白平衡
浅谈液晶显示屏之白平衡摘要:在液晶显示器生产过程中,白平衡的调整是一个关键部分,白平衡误差是彩色电视机的一项重要的色参数,白平衡调整的好坏对电视机的色彩再现性能有极大的影响,通过拟合补偿后端显示屏的色温差异,可以更好的还原图像色彩。
关键:白平衡,色温,液晶显示器1.引言随着科技的不断发展,电子影像再现色彩真实的技术要求越来越高。
中午拍摄的片子,暖黄的色调给人阳光灿烂的感觉,而清晨或者太阳下山时,拍出来的片子犹如蒙上了一层蓝色的调子,其原因就在于白平衡的设置上,白平衡是电视摄像领域一个非常重要的概念,通过它可以解决色彩还原和色调处理的一系列问题。
当液晶显示屏的输入信号为不同亮度的白信号时,输出信号的色坐标将随亮度变化而变化,出现白平衡误差,会影响液晶电视的观看效果。
2.主要概念白平衡(White Balance),是指对显示器产生的白色画面信号进行修正,衡量显示器中红(R)、绿(G)、蓝(B)三基色混合生成的白色信号的精确度。
通常的照明灯光源的光谱成分相差较大,用它们照射相同的物体时,呈现的颜色则相差较大。
2.1色温概念色温是以“绝对”黑体的加热温度来定义的,当“绝对”黑体在某一特定温度下,所辐射的光谱与某光谱具有相同的特性时,则这一特性温度就定义为该光源的色温,单位为K,K数越高的环境下画面就越冷偏蓝,K数越低的环境下画面就越暖偏红。
Windows的sRGB色彩模型是以 6500 K做为标准色温,清晨的色温大约在4400K, 高山上色温大约在6000K。
由于不同地区的人对颜色的感觉存在不一样,因此,一般显示器均设有暖色(如:6500K)与冷色(如:9300K)两种色温。
2.2 色度学概念视觉是人类对光刺激的主观感觉,任何一束光对人眼所引起的视觉效果包括两个方面的内容,一是亮度,二是色度(即彩色)。
色度包括色调和色饱和度两个方面的内容。
在色度学中,把亮度、色度和色饱和度称为彩色的三要素。
亮度表示彩色光被人眼所能感觉到的明暗程度。
液晶电视白平衡原理介绍及案例分析(论文资料)
而实际情况下,应该完全在可接收的动态 范围内。
·当R/G/B的测量值均相等但不等于100时, 表示LCD上显示的色彩其色度值已经符合 目标色温值。而只是LCD的亮度不同而已, 因此只需调整其亮度使R/G/B测量值到达 100或在误差范围内即可符合所期望的标 准白。
• Aug-7,T2线做15’Phillips白平衡不能 调整,经分析发现PC与TV没有通信,排 除接线和仪器问题后,发现在选择通信 波特率时选错了,从而导致不能通信。 其实在翻开白平衡调整程式并选择好调 整程式后,程式自动读取在配置文件中 写好的Default值,在翻开串口时串口自 动配置为读入的Default值,所以在翻开 串口时用不着再选择波特率和数据位等, 只要选择相应的仪器即可。
三基色原理
三基色原理建立在人眼对彩色视觉特性根底上, 用来混色这三种单色光称为三基色 。用三基色
可以混合出自然界中几乎所有颜色光的原理称 为三基色原理。该原理的根本内容是:自然界 中人眼所能观察到的绝大多数颜色,都可以由 三种相互独立的根本颜色按一定的比例混合得 到的;相反,自然界中任意一种颜色也可以分 解为不同比例的三种根本色。三基色必须是相 互独立的彩色,它们中任一基色都不能由其它 两种基色混合产生。三基色之间混合色的色调 和色饱和度由三基色的比例来决定。混合色的 亮度等于与参与混色的基色的亮度之和。
出错处理
完 Thanks!
·xyY模式调白平衡:
直接调整LCD的色度到误差范围内即可。
白平衡
LCDTV中,在全白画面下,当比照度在某 一特定值时,亮度由最小到最大变化过 程中,显示器画面始终都保持基准白, 而不带任何彩色。
LCD白平衡调试说明精品文档11页
I2C信号模式结构:RomSubIcSub初值最大值最小值有效位开始位LG Sub信号类型LB Slave亮度数值初值彩色高亮算法动态彩色低亮算法x1Warm y1Std Y1Cool 合格范围nAjdMethorx2y2 说明:Y2 nAdjustHigh ………………0 //先高亮,后低亮有次数AjustTimes1 //先低亮,后高亮有次数基准色2 //只有高亮无次数IsUseBase3 //只有低亮无次数w_cut ………………………保留bOkStopSignal………………保留每种信号模式都必须有高亮或低亮或高亮、低亮都有。
基准色包括高亮、低亮IsUseBase包括高亮、低亮合格区设定:高亮合格区低亮合格区显示修正:高亮修正低亮修正程序系统工作原理:系统数据结构://色温结构typedef struct _COLOR_W ARMfloat fHx; //高亮x值float fHy; //高亮y值float fHY; //高亮Y值float fLx; //低亮x值float fLy; //低亮y值float fL Y; //低亮Y值float fDrvRange; //高亮范围float fCutRange; //低亮范围}COLOR_W ARM, *PCOLOR_W ARM;//IC结构typedef struct _IC_ADD_SETint iSubRom; //IC Romint iSubIc; //IC Subint iInitialVal; //初值int iMaxVal; //最大值int iMixVal; //最小值int iEffectBit; //有效位int iStartBit; //开始位}IC_ADD_SET, *PIC_ADD_SET;//色度结构typedef struct _IC_COLOR_SETint iSub; //Subint iValue; //Slaveint iSlave; //数值int iIniVal; //初值}IC_COLOR_SET, *PIC_COLOR_SET;//模式设置结构typedef struct _MODE_SETint iWDrv; //w_Drv int iWCut; //w_Cutint iIcRom; //IC Romint iIcSlave; //IC SlaveBOOL bOkStopSignal; //调试完成后是否停止保留IC_ADD_ SET asHR; //IIC总线地址设置HRIC_ADD_ SET asHG; //IIC总线地址设置HGIC_ADD_ SET asHB; //IIC总线地址设置HBIC_ADD_ SET asLR; //IIC总线地址设置LRIC_ADD_ SET asLG; //IIC总线地址设置LGIC_ADD_ SET asLB; //IIC总线地址设置LBCOLOR_W ARM cwColorType; //色温设置IC_COLOR_SET icBright; //色度设置亮度IC_COLOR_SET icContrast; //色度设置对比度IC_COLOR_SET icMutiClr; //色度设置彩色IC_COLOR_SET icDynaClr; //色度设置动态彩色}MODE_SET, *PMODE_SET;//信号类型结构typedef struct _SIGNAL_SETint iIndex; //信号索引//int iSignalTotal; //保留char szSigType[128]; //信号类型char szSigFormat[128]; //信号格式char szSignalSet[128]; //信号全称int iSignalMode; //信号模式int iSigContent; //信号内容int iHighVal; //高亮幅值int iLowVal; //低亮幅值BOOL bIsExteSignal; //使用外部信号BOOL bIsAddSigSet; //是否设置了信号模式标志int iHighLumAlgo; //高亮算法//--------- 0 加法弱色//--------- 1 减法强色//--------- 2 加减法int iLowLumAlgo; //低亮算法同上BOOL bHighBaseClr; //是否使用了高亮基准int iHighClr; //若用了高亮基准色,它的次序0---红// 1---绿// 2---蓝 BOOL bLowBaseClr; //是否使用了低亮基准int iLowClr; //若用了低亮基准色,它的次序同上 WORD wAdjTimes; //调整次数WORD wAdjMethord; // --------- 0 先高亮,后低亮有次数// --------- 1 先低亮,后高亮有次数// --------- 2 只有高亮无次数// --------- 3 只有低亮无次数int iTvSlave; //State Slaveint iTvSub; //State Subint iTvInitData; //State InitDataMODE_SET msSet; //一个测量信号的总的结构}SIGNAL_SET, *PSIGNAL_SET;//遥控码结构设置typedef struct _CONTROL_CODEchar szCodeName[MAX_PATH]; //遥控码名称typedef struct _CODE_SETBYTE byCode1; //Code1BYTE byCode2; //Code2BYTE byCode3; //Code3BYTE byCode4; //Code4int iDalayTime; //Delayint iSendTimes; //发送次数}CODE_SET, *PCODE_SET;CODE_SET codeSet;}CONTROL_CODE, *PCONTROL_CODE;//动作码列表结构设置typedef struct _ACT_LISTchar szActName[MAX_PA TH]; //动作列表名称vector<CString>CodeList; //动作码列表}ACT_LIST, *PACT_LIST;//遥控器数据结构设置typedef struct _REMOTE_CONTROL_SETint iIndex; //信号索引char szSigType[128]; //信号类型char szSigFormat[128]; //信号格式char szSignalSet[128]; //信号全称int iSignalMode; //信号模式int iSigContent; //信号内容int iHighVal; //高亮幅值int iLowVal; //低亮幅值BOOL bIsExteSignal; //使用外部信号BOOL bIsAddSigSet; //是否设置了信号模式标志int iHighLumAlgo; //高亮算法//--------- 0 加法弱色//--------- 1 减法强色//--------- 2 加减法int iLowLumAlgo; //低亮算法同上BOOL bHighBaseClr; //是否使用了高亮基准int iHighClr; //若用了高亮基准色,它的次序0---红// 1---绿// 2---蓝BOOL bLowBaseClr; //是否使用了低亮基准int iLowClr; //若用了低亮基准色,它的次序同上 WORD wAdjMethord; // --------- 0 先高亮,后低亮有次数// --------- 1 先低亮,后高亮有次数// --------- 2 只有高亮无次数// --------- 3 只有低亮无次数 WORD wAdjTimes; //调整次数COLOR_W ARM cwControl; //色温vector<CONTROL_CODE> ControlCode; //遥控码列表vector<ACT_LIST> ActList; //动作码列表}REMOTE_CONTROL_SET,*PREMOTE_CONTROL_SET;//数值设置typedef struct _NUMERIC_SETchar szNumType[128]; //数值类型int iInitialVal; //初值int iMaxVal; //最大值int iMixVal; //最小值}NUMERIC_SET, *PNUMERIC_SET;//命令设置typedef struct _COMMAND_SETchar szCommType[128]; //命令类型int iCode1; //code1int iCode2; //code2int iCode3; //code3int iCode4; //code4int iDalayTime; //delay}COMMAND_SET, *PCOMMAND_SET;//串口设置typedef struct _SERIAL_SETint iIndex; //信号索引char szSigType[128]; //信号类型char szSigFormat[128]; //信号格式char szSignalSet[128]; //信号全称int iSignalMode; //信号模式int iSigContent; //信号内容int iHighVal; //高亮幅值int iLowVal; //低亮幅值BOOL bIsExteSignal; //使用外部信号BOOL bIsAddSigSet; //是否设置了信号模式标志int iHighLumAlgo; //高亮算法int iLowLumAlgo; //低亮算法同上BOOL bHighBaseClr; //是否使用了高亮基准int iHighClr; //若用了高亮基准色,它的次序0---红 BOOL bLowBaseClr; //是否使用了低亮基准int iLowClr; //若用了低亮基准色,它的次序同上 WORD wAdjMethord; // --------- 0 先高亮,后低亮有次数 WORD wAdjTimes; //调整次数COLOR_W ARM cwSerial; //色温vector<COMMAND_SET> CommandSet; //命令设置vector<NUMERIC_SET> NumericSet;}SERIAL_SET, *PSERIAL_SET;typedef struct _CODE_SETBYTE byAddHR; //AddHRBYTE byAddHG; //AddHGBYTE byAddHB; //AddHBBYTE byAddLR; //AddLRBYTE byAddLG; //AddLGBYTE byAddLB; //AddLBBYTE bySubHR; //SubHRBYTE bySubHG; //SubHGBYTE bySubHB; //SubHBBYTE bySubLR; //SubLRBYTE bySubLG; //SubLGBYTE bySubLB; //SubLB}CODE_SET, *PCODE_SET;typedef struct _PARALLEL_PORTint iIndex; //index of signalchar szSigType[128]; //信号类型char szSigFormat[128]; //信号格式char szSignalSet[128]; //信号全称int iSignalMode; //信号模式int iSigContent; //信号内容int iHighVal; //高亮幅值int iLowVal; //低亮幅值BOOL bIsExteSignal; //使用外部信号BOOL bIsAddSigSet; //是否设置了信号模式标志int iHighLumAlgo; //高亮算法int iLowLumAlgo; //低亮算法同上BOOL bHighBaseClr; //是否使用了高亮基准int iHighClr; //若用了高亮基准色,它的次序0---红 BOOL bLowBaseClr; //是否使用了低亮基准int iLowClr; //若用了低亮基准色,它的次序同上 WORD wAdjMethord; // --------- 0 先高亮,后低亮有次数 WORD wAdjTimes; //调整次数BYTE byHLum; //高亮码BYTE byLLum; //低亮码int iLumDelay; //Lum delayBYTE byModeCode; //mode codeint iModeDelay; //mode delayint iAddHR;int iAddHG;int iAddHB;int iAddLR;int iAddLG;int iAddLB;int iSubHR;int iSubHG;int iSubHB;int iSubLR;int iSubLG;int iSubLB;COLOR_W ARM cwParallel;}PARALLEL_PORT, *PPARALLEL_PORT;信号调试:单一模式测量仪器决定探头采集数据的方式如:CA210 定时器事件K10 通讯事件COM 测量仪器不能决定通讯方式。
LCD显示器的白平衡调整
1 引 言
近 年 来 ,液 晶 显 示 以 其 独 具 的 低 压 、微 功 耗 特 性 使 其 产 品 越 来 越 普 及 ,比 如 液 晶 显 示 器 、液 晶 电 视等。这些产品在生产过程中都需要进行白平衡 的调整,白平衡调 整 的 好 坏 直 接 影 响 到 所 得 画 面 的质量。目前,生产线上大都采用 PC 机调整[1]。
Abstract:Adjusting of liquid crystal display (LCD)white balance is a key factor during the LCD production process.At present,LCD white balance is adjusted by PC on product line. This paper proposes a new method that automatic adjusting of LCD white balance will be im- plemented.Firstly,error of input signal and A/D is corrected based on embedded system of LCD.Secondly,difference of color temperature between different panels is compensated based on PC and Chroma7120.The result of experiment indicates the method can meet the requirement and operate conveniently. Key words:white balance;color temperature;liquid crystal display
单片机实现LCD白平衡的自动调整
第30卷 第6期2008年12月光 学 仪 器OP TICAL INSTRUM EN TS Vol.30,No.6December ,2008 文章编号:100525630(2008)06200452043收稿日期:2008204227作者简介:开跃春(19832),男,安徽南陵县人,硕士研究生,主要从事光电信号检测、信号与信息处理方面的研究。
单片机实现L CD 白平衡的自动调整3开跃春,金 涛,贾宏志(上海理工大学光电学院,上海 200093)摘要:在液晶显示器生产过程中,白平衡的调整是一个关键部分。
目前生产线上都采用PC 机来调整,但PC 机体积庞大且成本也高。
提出了一种采用单片机与彩色分析仪Chroma7120和液晶显示监控器相互通信来实现L CD 白平衡的自动调整。
实验结果表明该方法既方便又能满足白平衡的调整要求,同时也降低了成本。
关键词:白平衡;色温;液晶显示器;单片机中图分类号:TP 23 文献标识码:AAutomatic adjusting of LCD white balance be implemented by MCUKA I Yuechun ,J I N T ao ,J I A Hon gz hi(College of Optical and Electronic Information Engineering ,University of Shanghaifor Science and Technology ,Shanghai 200093,China )Abstract :Adjusting of liquid crystal display (L CD )white balance is a key factor during t he L CD p roduction p rocess.At p resent ,L CD white balance is adjusted by PC on product line ,but PC has big cubage and high price.The paper p ropo se a met hod t hat automatic adjusting of L CD white balance will be implemented which is based on communication wit h micro 2cont roller unit (MCU ),L CD monitor and Chroma7120.The result of experiment indicates t he met hod can meet t he requirement ,reduce t he cost and operate conveniently.K ey w ords :white balance ;color temperat ure ;L CD ;MCU1 引 言近年来,随着广播通信技术的发展和社会信息化的不断推进,新的信息显示装置不断涌现,其中以液晶显示最为突出,液晶显示以其独具的低压、微功耗特性使它可以直接与大规模集成电路结合开发出一系列具有便携显示功能的产品[1]。
还原真正的颜色,5种设置白平衡小技巧,告别不完美!
还原真正的颜色,5种设置白平衡小技巧,告别不完美!在所有光线条件下,我们的眼睛都能分辨什么是白色,但相机不能!白平衡是一种告诉相机什么是白色的方法。
获得正确的白平衡对于相机来说是非常困难的事情,越是高档的相机,越能准确的获得正确白平衡,但并非完美!所以在拍摄时,我们就需要一些必要的方法,来获得准确白平衡。
在了解方法之前,我们先了解一下什么是白平衡?什么是白平衡?白平衡是相机中的一种算法,它试图了解当前的光照情况并判断可能的光源,然后补偿以消除其中可能的色偏。
判断的准确程度在很大程度上取决于算法。
事实是,它永远不会是完美的。
我们有必要在拍摄前期通过一些技巧,或者在后期处理时进行修正。
为什么需要白平衡?由于日光(晴天),阴天,荧光灯,钨丝灯等不同的照明条件,对象/物体的颜色会受到影响。
以开尔文(K)为单位测量光源的色温。
理想情况下,相机需要了解特定场景中光源的色温,并进行所需的色彩校正,使白色显示为白色。
如果未选择适当的白平衡,将会有明显的偏色。
超过5,400K的色温称为暖色(看起来是橙色),而较低的色温(2,700-3,500 K)称为冷色(看起来是蓝色)。
如果光源使用了正确的白平衡设置,那么颜色校正就可以完美地使照片看起来与我们的眼睛看到的完全一样。
如果没有,将会有一个色片。
如果选择错误白平衡,对照片会有什么影响,下表是使用错误白平衡时,照片的影响。
上表看似复杂,其实就是一句话的意思。
如果场景的实际色温为X开尔文,则选择X以下的白平衡则照片偏蓝,选择X以上的白平衡则照片偏橙。
另一种表达:(WB色温=实际光源温度)=无偏色;(WB色温<实际光源温度)=蓝色调;(WB色温>实际光源温度)=橙色调;例如,我们在一个5400K的场景拍摄。
但是错误的将白平衡设置为3200K,则照片将显示蓝色。
为什么?因为实际光源偏暖,那么环境中的白色会变得偏暖色,这时白平衡就会起作用了,相机会在画面中加蓝色来中和这种暖色,使白色就是白色,而这时,我们又将相机色温设置为3200K(偏冷),所以画面会变得更蓝(冷)。
LCD显示器色彩校正方法
为什么我在自己电脑上调整的照片,在别人的电脑上一看色彩就不对了,这个问题特别容易出现在LCD液晶显示器上面,这时就需要用到LCD显示器色彩校正了,LCD显示器色彩校正分为软件校正和硬件校正二种方法:不过tn面板色彩先天不足,再怎么校色也好不到哪去。
真正要求色彩的用户建意使用高端的ips面板显示器或者CRT显示器吧。
下面分别介绍:◎实现方式:硬件操作或软件设置◎运行条件:可软可硬,1 软件方式:三星MagicTune软件;2 硬件方式:Spyder 2 Pro色彩校正仪◎操作难度:★★★☆☆自液晶显示器进入主流价位以来,一些从事设计、排版以及印刷行业的用户忍不住“大屏”、“环保”、“低价”等诱惑,于是改用液晶显示器。
不过,液晶显示器在色彩表现方面不如CRT显示器还原真实,液晶屏幕上显示的图像和真实图像往往存在明显的色彩差异,这对上述用户的工作影响甚大。
如果用户仍要坚持使用液晶显示器,必须先对显示器进行色彩校正,将这方面的影响尽量减至最低。
方法一:专业仪器校色优点:操作简单、数据准确可靠缺点:成本较高对于行业用户以及有条件的专业玩家而言,采用专业的显示器色彩校正仪器进行校色无疑是最令人放心的。
以时下常用的Spyder 2 Pro显示器色彩校正仪(也称为“专业蜘蛛”、“红蜘蛛”)为例,只需按照软件提示,选择与实际情况相符的选项即可。
限于篇幅,在此不介绍具体的操作方法。
唯一需要指出的是,可能有些用户不清楚色温控制值该如何设置。
以笔者的经验来看,若是中档消费级显示器,可选择“绝对色温块”选项;若为高档消费级或专业级显示器,选择“RGB滑块”更为合适;若显示器属于入门级,则只能选择“绝对色温预设”了。
检测完毕之后,Spyder 2 Pro色彩校正仪会自动生成一个用于色彩管理的ICC 配置文件,并保存至Windows的对应目录中,以便系统调用。
该仪器的报价为3400元,如果用户确实有需要,可以考虑购买,或者选择相对便宜的Spyder 2 Express(也称为“快捷蜘蛛”、“绿蜘蛛”,报价为980元)。
初学者白平衡和白平衡的设置技巧
初学者白平衡和白平衡的设置技巧初学者白平衡和白平衡的设置技巧白平衡,字面上的理解是白色的平衡。
白平衡是描述显示器中红、绿、蓝三基色混合生成后白色精确度的一项指标。
白平衡是电视摄像领域一个非常重要的概念,通过它可以解决色彩还原和色调处理的一系列问题。
初学者白平衡和白平衡的设置技巧是怎么样的?下面一切解析白平衡基础应用技巧吧!在数码初学者白平衡和白平衡的设置技巧的像素刚超过百万的时候,使用自动白平衡(下文简称AWB)拍摄晚霞,其独特的红色被完全地修正了,变成了普通的阴天的样子,这就是AWB的过度修正。
再例如,画面中满是黄色的油菜花,如果单纯地修正的话,全都会变成蓝色。
以前的AWB是“还原正常的颜色”,而不理会不同被摄体的特性。
当然,现在的AWB已然不是这样了。
拍摄晚霞的时候,会还原出天空中残留的红色。
这一技术进步,花费了厂商们大量心血。
现在的AWB在画面的黑、白或者灰色等无色彩部分的精度或者说是准确度会提高。
也就是说照初学者白平衡和白平衡的设置技巧更容易从这些无色彩部分推断出光源的色温,所以无色彩部分越多越能正确地进行修正。
自动白平衡发展趋势AWB最近的新动向是理光的GR-D III和GXR上搭载的“复合AWB(Multipatternauto white balance)”机能。
在此之前的AWB是一调整就是整个画面都调整,复合AWB机能是说“向阳处和背阴处”这种一个画面内存在多种色温区域的场合下,可以分别为每个区域匹配最合适的色温。
白平衡的比拼不同品牌、不同档次的初学者白平衡和白平衡的设置技巧、不同的预设白平衡模式,是否有优劣之分?就让我们做个简单的比较。
原来每台初学者白平衡和白平衡的设置技巧的白平衡预设值都不同不同厂商的荧光灯白平衡对比预设白平衡设定,具体修正多少,是由厂商决定的。
表格中的数字单位为K(开尔文)。
色温低的偏红,色温高的偏蓝。
拍摄对象的色温不同,结果自然不同。
拍摄时以松下的石英水银灯作光源,x-Rite的'色彩检测仪拍摄而成。
液晶电视的白平衡调整
(5)按照 5.7.1 完成设备的连接并通电后,指示灯 燥的地方使用 EoC 模块,不要在 EoC 模块的开口处
PWR、ETH1 或 ETH2 亮。
塞入任何东西。蒉
蒉蒉蒉蒉蒉蒉蒉蒉蒉蒉蒉蒉蒉蒉蒉蒉蒉蒉蒉蒉蒉蒉蒉蒉蒉蒉蒉蒉蒉蒉蒉蒉蒉蒉蒉蒉蒉蒉蒉蒉蒉蒉蒉蒉蒉蒉蒉
(上接第 82 页)
85%的白信号,按照上述算法进行白平衡的调整,可以 得到拟合直线①。然后改变输入的低亮度白信号为 5% 的白信号,保持增益为 1 只进行暗平衡的调整,得到拟 合直线②。可以知道,直线②基本反映了低亮度白信号 色温偏差的真实情况,所以,在低亮度部分(比如 10% 以下),伽马表中的寄存器值是由两条直线平均得到的。
器中的 GAIN 寄存器组。
3.3 直线拟合的方法
实验发现:低亮度和高亮度白信号越接近时,色
温、色差的一致性较好但亮度的动态显示范围较小。
当设定的白信号分别为最大亮度的 15%(左右)和
85%(左右)时,液晶电视所表现出来的色温、色差的
一致性以及亮度的动态显示范围基本满足要求。只在
输入信号亮度特别低的情况下色温和色差特性表现出
步长,这里为描述方便统一命名为 δ。
设定红色偏置寄存器为 OFFSETR+δ,从彩色分
析仪读出 CIEX1’,CIEY1’和 Y1’,再设定红色偏置寄存 器为 OFFSETR-δ,从彩色分析仪读出 CIEX2’,CIEY2’, Y2’,假设小范围调整是直线关系,可以得到:
fRCoffx=(CIEx2-CIEX1)/2δ
施工与测量
有线电视技术
表3
指示灯 面板标示 状态
含义
电源指示灯
Pwr
亮 IPG 供电正常 灭 电源关闭或电源故障
宽带 Cable Cab
LCD白平衡调试说明
I2C信号模式结构:RomSubIcSub初值最大值最小值有效位开始位LG Sub信号类型LB Slave亮度数值初值彩色高亮算法动态彩色低亮算法x1Warm y1Std Y1Cool 合格范围nAjdMethorx2y2 说明:Y2 nAdjustHigh ………………0 //先高亮,后低亮有次数AjustTimes1 //先低亮,后高亮有次数基准色2 //只有高亮无次数IsUseBase3 //只有低亮无次数w_cut ………………………保留bOkStopSignal………………保留每种信号模式都必须有高亮或低亮或高亮、低亮都有。
基准色包括高亮、低亮IsUseBase包括高亮、低亮合格区设定:高亮合格区低亮合格区显示修正:高亮修正低亮修正程序系统工作原理:系统数据结构://色温结构typedef struct _COLOR_W ARM{float fHx; //高亮x值float fHy; //高亮y值float fHY; //高亮Y值float fLx; //低亮x值float fLy; //低亮y值float fL Y; //低亮Y值float fDrvRange; //高亮范围float fCutRange; //低亮范围}COLOR_W ARM, *PCOLOR_W ARM;//IC结构typedef struct _IC_ADD_SET{int iSubRom; //IC Romint iSubIc; //IC Subint iInitialVal; //初值int iMaxVal; //最大值int iMixVal; //最小值int iEffectBit; //有效位int iStartBit; //开始位}IC_ADD_SET, *PIC_ADD_SET;//色度结构typedef struct _IC_COLOR_SET{int iSub; //Subint iValue; //Slaveint iSlave; //数值int iIniVal; //初值}IC_COLOR_SET, *PIC_COLOR_SET;//模式设置结构typedef struct _MODE_SET{int iWDrv; //w_Drvint iWCut; //w_Cutint iIcRom; //IC Romint iIcSlave; //IC SlaveBOOL bOkStopSignal; //调试完成后是否停止保留 IC_ADD_ SET asHR; //IIC总线地址设置HRIC_ADD_ SET asHG; //IIC总线地址设置HGIC_ADD_ SET asHB; //IIC总线地址设置HBIC_ADD_ SET asLR; //IIC总线地址设置LRIC_ADD_ SET asLG; //IIC总线地址设置LGIC_ADD_ SET asLB; //IIC总线地址设置LBCOLOR_W ARM cwColorType; //色温设置IC_COLOR_SET icBright; //色度设置亮度IC_COLOR_SET icContrast; //色度设置对比度IC_COLOR_SET icMutiClr; //色度设置彩色IC_COLOR_SET icDynaClr; //色度设置动态彩色}MODE_SET, *PMODE_SET;//信号类型结构typedef struct _SIGNAL_SET{int iIndex; //信号索引//int iSignalTotal; //保留char szSigType[128]; //信号类型char szSigFormat[128]; //信号格式char szSignalSet[128]; //信号全称int iSignalMode; //信号模式int iSigContent; //信号内容int iHighVal; //高亮幅值int iLowVal; //低亮幅值BOOL bIsExteSignal; //使用外部信号BOOL bIsAddSigSet; //是否设置了信号模式标志int iHighLumAlgo; //高亮算法//--------- 0 加法弱色//--------- 1 减法强色//--------- 2 加减法int iLowLumAlgo; //低亮算法同上BOOL bHighBaseClr; //是否使用了高亮基准int iHighClr; //若用了高亮基准色,它的次序0---红// 1---绿// 2---蓝 BOOL bLowBaseClr; //是否使用了低亮基准int iLowClr; //若用了低亮基准色,它的次序同上 WORD wAdjTimes; //调整次数WORD wAdjMethord; // --------- 0 先高亮,后低亮有次数// --------- 1 先低亮,后高亮有次数// --------- 2 只有高亮无次数// --------- 3 只有低亮无次数int iTvSlave; //State Slaveint iTvSub; //State Subint iTvInitData; //State InitDataMODE_SET msSet; //一个测量信号的总的结构}SIGNAL_SET, *PSIGNAL_SET;//遥控码结构设置typedef struct _CONTROL_CODE{char szCodeName[MAX_PATH]; //遥控码名称typedef struct _CODE_SET{BYTE byCode1; //Code1BYTE byCode2; //Code2BYTE byCode3; //Code3BYTE byCode4; //Code4int iDalayTime; //Delayint iSendTimes; //发送次数}CODE_SET, *PCODE_SET;CODE_SET codeSet;}CONTROL_CODE, *PCONTROL_CODE;//动作码列表结构设置typedef struct _ACT_LIST{char szActName[MAX_PA TH]; //动作列表名称vector<CString>CodeList; //动作码列表}ACT_LIST, *PACT_LIST;//遥控器数据结构设置typedef struct _REMOTE_CONTROL_SET{int iIndex; //信号索引char szSigType[128]; //信号类型char szSigFormat[128]; //信号格式char szSignalSet[128]; //信号全称int iSignalMode; //信号模式int iSigContent; //信号内容int iHighVal; //高亮幅值int iLowVal; //低亮幅值BOOL bIsExteSignal; //使用外部信号BOOL bIsAddSigSet; //是否设置了信号模式标志int iHighLumAlgo; //高亮算法//--------- 0 加法弱色//--------- 1 减法强色//--------- 2 加减法int iLowLumAlgo; //低亮算法同上BOOL bHighBaseClr; //是否使用了高亮基准int iHighClr; //若用了高亮基准色,它的次序0---红// 1---绿// 2---蓝BOOL bLowBaseClr; //是否使用了低亮基准int iLowClr; //若用了低亮基准色,它的次序同上 WORD wAdjMethord; // --------- 0 先高亮,后低亮有次数// --------- 1 先低亮,后高亮有次数// --------- 2 只有高亮无次数// --------- 3 只有低亮无次数 WORD wAdjTimes; //调整次数COLOR_W ARM cwControl; //色温vector<CONTROL_CODE> ControlCode; //遥控码列表vector<ACT_LIST> ActList; //动作码列表}REMOTE_CONTROL_SET,*PREMOTE_CONTROL_SET;//数值设置typedef struct _NUMERIC_SET{char szNumType[128]; //数值类型int iInitialVal; //初值int iMaxVal; //最大值int iMixVal; //最小值}NUMERIC_SET, *PNUMERIC_SET;//命令设置typedef struct _COMMAND_SET{char szCommType[128]; //命令类型int iCode1; //code1int iCode2; //code2int iCode3; //code3int iCode4; //code4int iDalayTime; //delay}COMMAND_SET, *PCOMMAND_SET;//串口设置typedef struct _SERIAL_SET{int iIndex; //信号索引char szSigType[128]; //信号类型char szSigFormat[128]; //信号格式char szSignalSet[128]; //信号全称int iSignalMode; //信号模式int iSigContent; //信号内容int iHighVal; //高亮幅值int iLowVal; //低亮幅值BOOL bIsExteSignal; //使用外部信号BOOL bIsAddSigSet; //是否设置了信号模式标志int iHighLumAlgo; //高亮算法int iLowLumAlgo; //低亮算法同上BOOL bHighBaseClr; //是否使用了高亮基准int iHighClr; //若用了高亮基准色,它的次序0---红 BOOL bLowBaseClr; //是否使用了低亮基准int iLowClr; //若用了低亮基准色,它的次序同上 WORD wAdjMethord; // --------- 0 先高亮,后低亮有次数 WORD wAdjTimes; //调整次数COLOR_W ARM cwSerial; //色温vector<COMMAND_SET> CommandSet; //命令设置vector<NUMERIC_SET> NumericSet;}SERIAL_SET, *PSERIAL_SET;typedef struct _CODE_SET{BYTE byAddHR; //AddHRBYTE byAddHG; //AddHGBYTE byAddHB; //AddHBBYTE byAddLR; //AddLRBYTE byAddLG; //AddLGBYTE byAddLB; //AddLBBYTE bySubHR; //SubHRBYTE bySubHG; //SubHGBYTE bySubHB; //SubHBBYTE bySubLR; //SubLRBYTE bySubLG; //SubLGBYTE bySubLB; //SubLB}CODE_SET, *PCODE_SET;typedef struct _PARALLEL_PORT{int iIndex; //index of signalchar szSigType[128]; //信号类型char szSigFormat[128]; //信号格式char szSignalSet[128]; //信号全称int iSignalMode; //信号模式int iSigContent; //信号内容int iHighVal; //高亮幅值int iLowVal; //低亮幅值BOOL bIsExteSignal; //使用外部信号BOOL bIsAddSigSet; //是否设置了信号模式标志int iHighLumAlgo; //高亮算法int iLowLumAlgo; //低亮算法同上BOOL bHighBaseClr; //是否使用了高亮基准int iHighClr; //若用了高亮基准色,它的次序0---红 BOOL bLowBaseClr; //是否使用了低亮基准int iLowClr; //若用了低亮基准色,它的次序同上 WORD wAdjMethord; // --------- 0 先高亮,后低亮有次数 WORD wAdjTimes; //调整次数BYTE byHLum; //高亮码BYTE byLLum; //低亮码int iLumDelay; //Lum delayBYTE byModeCode; //mode codeint iModeDelay; //mode delayint iAddHR;int iAddHG;int iAddHB;int iAddLR;int iAddLG;int iAddLB;int iSubHR;int iSubHG;int iSubHB;int iSubLR;int iSubLG;int iSubLB;COLOR_W ARM cwParallel;}PARALLEL_PORT, *PPARALLEL_PORT;信号调试:单一模式测量仪器决定探头采集数据的方式如:CA210 定时器事件K10 通讯事件COM 测量仪器不能决定通讯方式。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
SUN L卜x n i
( r a f c n g o l e CiiAv a inFl h n v ri f C ia,G a g a 6 8 0 , Ai f i Ma a e l g , vl it i tU i est o hn Tr C e o g y u n h n 1 3 7
—
0
前端采 样 A/ 的误 差 校 正 ; 后 , 用 P D 然 采 C机 与 彩色 分 析 仪 C rma 10 通 过 曲 线 拟 合 的 方 法 ho 7 2 , 补偿后 端显示 屏 的色温差 异 , 实现 L D 白平衡 的 C
自动调 整 。
口
近年来 , 晶显 示 以其 独具 的低压 、 液 微功耗 特
性使其产品越来越普及 , 比如液晶显示器、 液晶电 视等 。这些产 品在 生产过程 中都需 要进行 白平衡
的调整 , 白平衡 调 整 的好 坏 直接 影 响 到所 得 画 面
2 基本 概 念
通 常的照 明灯 光 源 , 它们 的光谱 成 分 相 差很 大, 用它 们照射 相 同的物体 时 , 现 的颜 色相差也 呈
第 2 6卷
第 2期
液
晶
与
显
示
Vo . 6. . I2 No 2
A p ., 0 1 r 2 1
2 1 年 4月 01
C ie eJ un l f q i y tl n s ly hn s o r a udCr sasa dDipa s o Li
文章 编 号 : 0 72 8 ( 0 1 0 2 0 0 1 0 — 7 0 2 1 ) 2 0 2 —4
Chi a,E-r ̄l: o tda @ s a. o ) n r i go d o y u i u t go iud cy tlds ly( CD)wh t aa c sak yf co u ig t e j si fl i r sa ip a L n q i b ln ei e a t rd rn h e
b s d 01PC n ae 1 a d Chr oma 1 0 The r s tofe pe i e n c t s t t d c n me t t e 72. e ul x rm nti dia e he me ho a e h
r q i me t n p r t o v n e ty e ur e n d o e a ec n e in l . a Ke r s wh t a a c o o e p r t r ;i u d c y t l ip a y wo d : i b ln e c l rt m e a u e l i r s a s l y e q d
L D po u t np oes C rd ci rcs.At rsn ,L D wht aa c du tdb C o r d c n . o ee t C i b l e saj se yP npo u t ie p e n i l T i p p rp o o e e meh dta u o t du t go C i aa c lb hs a e r p ssa w to h t tmai a jsi f D wht b ln e l e m— n a c n L e wi i pe ne .Frt 。 ro f n u in l n D i cretdb sdo mb d e y tm f lme td i l erro p t g a a dA/ o rce ae ne e d dsse o sy i s s
L D显 示 器 的 白平 衡 调 整 C
孙 立 新
( 中国 民 用航 空 飞 行 学 院 空 中 交通 管 理 学 院 , 川 广汉 四 68 0 , - i g o—o a_ iacm) 13 7 E mal o d tdy : @sn.o
摘 要 : 液 晶 显 示 器 生产 过 程 中 , 在 白平 衡 的 调 整 是 一个 关 键 部 分 , 目前 大 都 采 用 P C机 调 整 。 针对 现 有 调 整
衡 的调 整 要 求 。 关 键 词 :白平 衡 ; 温 ; 晶显 示 器 色 液 文献标识码 : A D I 1 . 7 8Y YX 2 1 20 . 2 0 O : 0 8 8 / J S 0 1 6 20 2 中 图分 类 号 : N9 1 7 T 1. 3
L D Wht aa c j s n C i B ln eAd t t e u me
的质量 。 目前 , 生产 线上大 都采用 P C机调整 l 。 1 ]
本 文针对 现有 液晶显示 器 白平 衡调 整方法 的
不 足 , 出 了 一 种 白平 衡 调 整 方 案 : 先 , 用 提 首 利 L D显示器 自身 的嵌 入 式 平 台实 现输 入 信 号 和 C
方法的不足 , 出了一种 白平衡 调整方案 。该方案包括 了两个步骤 , 先 , 提 首 利用 L D显示 器 自身 的嵌入 式平 C 台实现输入信号和前端采样 A/ D的误差校正 ; 然后 , 采用 P C机与彩色分析 仪 C rma 10 通过 曲线拟 合的 ho 7 2 , 方法补偿后端显示屏的色温差异 , 实现 L D白平衡的 自动调整。实验结 果表明该方案 既方 便又能满 足 白平 C