简单说说LED显示屏各类色度处理技术

2014-11-30 20:55:13编辑:探路者 关键字:LED  显示屏
春天万物复苏,在蓝天的辉映下,绿草青青;秋天麦浪滚滚;在阳光的普照下,一片金黄。五彩缤纷的大自然是那么的美好,遗憾的是现有的LED显示屏无法完全再现这美好的景色。LED虽然属于单色光,但是各色LED仍然有30~50nm左右的半波宽,因此其色饱和度是有限的。

  一、3+2多基色色度处理方法:

  近年来,在平板显示领域热衷于讨论3+3多基色显示(红、绿、蓝加黄、青、紫),以扩大色域,再现更为丰富的自然界色彩。那么,LED显示屏可否实现3+3多基色显示?

  我们知道在可见光范围内,黄、青为单色光,我们已拥有高饱和度的黄色、青色LED。而紫色为复色光,单芯片紫色LED则是不存在的。虽然我们无法实现红、绿、蓝加黄、青、紫3+3多基色led显示屏。但是,研究红、绿、蓝加黄、青3+2多基色led显示屏却是可行的。由于自然界存在大量高饱和度的黄色和青色;因此,该项研究是有一定价值的。

  在现行的各种电视标准中,视频源只有红绿蓝三基色,而没有黄、青二色。那么,显示终端黄、青二基色如何驱动?

  其实,在确定黄、青二基色驱动强度时;我们因遵循以下三点原则:

  1、在提高色饱和度的同时,不得改变色调;

  2、增加黄、青二基色的目的是为了扩大色域,从而提高色饱和度。而总体亮度值不能改变;

  3、以D65为中心;以RYGCB色域边界为端点,在色域范围内各点作线性扩张。

  在上述三原则的指导下;按重力中心定律,我们可以找到3+2多基色色度处理方法。但是,要想真正实现3+2多基色全彩屏,我们还要克服黄、青色LED亮度不足;成本上升较大等困难,目前仅限于理论探讨。

  二、色彩还原处理:

  纯蓝、纯绿LED的诞生,使全彩色LED显示屏以其色域范围宽、亮度高受到业内的追捧。但是,由于红绿蓝LED的色品坐标与PAL制电视红绿蓝的色品坐标有较大的偏差(见表1),使得LED全彩屏的色彩还原度较差。尤其在表现人的肤色时,视觉上存在较为明显的偏差。由此,色彩还原处理技术应运而生。在此笔者推荐两种色彩还原处理的方法:

  1、对红绿蓝三基色LED进行色坐标空间变换,使LED与PAL制电视两者之间的三基色色坐标尽可能靠近,从而大大提高led显示屏的色彩还原度。但是,该方法大幅度缩减了led显示屏的色域范围,使画面的色饱和度大幅下降。

  2、只对人眼最敏感的肤色色域进行适当校正;而对其它人眼不够敏感的色域尽可能少降低原有的色饱和度。如此处理,可在色彩还原度和色彩饱和度之间得到平衡。

  三、基色波长的选择:

  led显示屏在各随着人们对led显示屏的要求越来越高,只对LED色坐标进行细分和筛选已无法满足人们挑剔的目光,对显示屏进行综合校正处理,使色度均匀性得到改善是可实现的。

  我们发现即使是国际第一品牌同一档LED也存在较大的波长偏差和色饱和度偏差,而且该偏差范围大大超过了人眼对绿色色差鉴别的阈值因此,进行色度均匀性校正是有重要意义的。

  在CIE1931色度图中,按重力中心定律,我们发现:在G档范围内(□abcd)的任意一点绿色混合一定比例的红色和蓝色,都可以将混合色的色坐标调整到直线cR和直线dB的交叉点O.

  虽然可以使色度均匀性极大地改善。但是,经过校正后的色饱和度明显下降。同时,采用红和蓝来校正绿色色度均匀性的另一个前提是同一个象素内红绿蓝三种LED尽可能采用集中分布使得红绿蓝的混色距离尽可能的近,才能取得较好的效果。而目前业内通常采用的是LED均匀分布方法将会给色度均匀性校正带来混乱。另外,数以万计的红绿蓝LED色坐标的测量工作如何展开也是一个极为棘手的难题。对此我们给了提示。

      四、色度均匀性处理:

  led显示屏色度均匀性问题一直以来是困扰业内人士的一大难题,一般认为LED的亮度不均匀可以进行单点校正,来改善亮度均匀性。而色度不均匀是无法进行校正的,只能通过对LED色坐标进行细分和筛选来改善。

  五、白场色坐标的调配:

  白场色坐标调配是全彩色LED显示屏最基本的技术之一。但是在二十世纪90年代中期,由于缺乏行业标准和基本的测试手段,通常只是靠人眼、凭感觉确定白场色坐标,从而造成严重偏色和白场色温的随意性。随着行业标准的颁布和测试手段的完备,许多制造商开始规范全彩屏配色工艺。但是仍然有部分制造商由于缺乏配色的理论指导,常常以牺牲某些基色的灰度等级来调配百场色坐标,综合性能得不到提高。

  综上所述,我们主要讨论了三个方面的问题:

  1、如何提高led显示屏色度均匀性;

  2、如何扩大色域,还原更多自然界色彩;

  3、如何提高led显示屏的色彩还原度;

  上述各项色度处理技术在具体实施时,都是相互关联的,某些方面甚至是鱼和熊掌不可兼得的。综合led显示屏还须进行亮度均匀性校正、灰度非线性变换、降噪处理、图像增强处理、动态象素处理等,整个信号处理流程非常复杂。因此,我们必须从系统的角度对各项性能进行综合权衡,把握好各项处理的次序,并加大信号处理的深度,才能使LED全彩色显示屏展现一个五彩缤纷、绚丽多姿的精彩世界。

  行各业有着非常广泛的应用,而在不同的应用场所对LED的基色波长有着不同的要求,对于LED基色波长的选择有些是为了取得良好的视觉效果,有些是为了符合人们的习惯,而有些更是行业标准、国家标准甚至国际标准的规定。

  比如,对全彩色LED显示屏中绿管基色波长的选择;早期大家普遍选用波长为570nm黄绿色LED,虽然成本较低,但显示屏的色域较小、色彩还原度差、亮度低。而在选择了波长为525nm的纯绿管之后,显示屏色域扩大了近一倍,且色彩还原度大幅提高,极大地提高了显示屏的视觉效果。再比如,证券行情显示屏,人们通常习惯于用红色表示股价上涨、用绿色表示股价下跌、而用黄色表示平盘。而在交通行业则是由国家标准严格规定了蓝绿波段表示通行、红色波段为禁行。因而,基色波长的选择是led显示屏重要环节之一。

关键字:LED  显示屏

来源: 互联网 引用地址:http://www.eeworld.com.cn/LED/2014/1130/article_11573.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:揭秘你所不知道的LED倒装技术
下一篇:"高大上"LED显示屏技术背后隐患分析

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利

推荐阅读

S3C2440学习之GPIO按键控制LED灯

/* 名称:S3C2440学习之GPIO按键控制LED灯 说明:这是实验2440GPIO的输入功能。基本的流程和51单片机开发的差不多。都是对GPIO端口寄存器的控制不同的是,51单片机可以直接对进行位控制,而2440中GPIO只能对32位的寄存器进行写入或者读出。这样的话,对于有些逻辑操作要稍微复杂点。还有个不同的是,无论是STM32还是51在进行IO按键输入的时候,都需要进行按键消抖,在这里却没又体现出来按键消抖,这是为什么呢?据我了解是这样,在进行51和STM32实验的时候,按键控制的是数码管(数字增加,降低),所以按键的机械抖动会给数码管数字的变化带来显著的影响。在这里是按键控制led灯的亮和灭
发表于 2018-07-21 11:58:46

STM32定时器之控制LED灯循环显示

/* 名称:STM32定时器之控制LED灯循环显示 说明:对于STM32来说,其定时器要比C51的定时器要多,功能也更复杂。就数目来说来说,STM32的定时器可以分为基本定时器,通用定时器和高级定时器(还包括Systick、看门口定时器和窗口定时器)。就STM32F103,一般来说,它有2个高级定时器TIM1和TIM8、4个通用定时器TIM2/3/4/5、2个基本定时器TIM6和TIM7。而C51一般只有几个定时器。就功能来说, STM32中: 对于基本定时器,其功能就是和C51差不多,只有定时功能。 对于通用定时器,它的功能有定时、输出比较、输入捕获。虽然目前,我也不知道后面两个
发表于 2018-07-21 11:56:24

STM32之LED按键中断

****************************************************************************************************************************************前言:本文主要是通过按键中断,实现当按下按键时,LED灯灭,释放按键时,LED灯亮。(不过我设置LED的起始状态为亮,也就是上电就点亮了LED灯。)下面看main.c#include "stm32f10x.h"#include "led.h"#include "exti.h"  int main(void) {     init_led_gpio();  turn_led(LED1,ON);    /*exti line
发表于 2018-07-21 11:48:43

ARM裸机程序开发——按键控制LED灯

这几天将TQ2440上的IO控制引脚学习了一下,了解了一下关于引脚的一些寄存器的配置,熟悉了一下写ARM裸机程序的流程,写一下自己学到的东西。★程序启动初始化◇关闭看门狗有一个专门的寄存器来控制看门狗,看门狗的作用就是在一定的时间内会重新启动系统,这里我们只是写一个简单的逻辑程序用不到看门狗 ,将其关掉。设置WTCON寄存器,将其第5位置0,就可以禁用看门狗◇设置栈指针C语言中设置的变量,以及调用的函数等信息都会被存放在栈中,因此栈指针必须要设置◇调用main函数main函数中设置了关于IO寄存器的一些设置操作★TQ2440硬件相关硬件主要涉及到LED灯与GPIO,按键与GPIO之间的连接◇LED灯硬件   
发表于 2018-07-21 11:48:01

STM32实战1:按键点亮LED小灯

理论知识已经学习完成,之后我们进入实战篇,在实战的学习中,我完成了第一个项目,用按键点亮了led灯下面是我的程序led主程序#include "sys.h"#include "led.h"void LED_Init(void){GPIO_InitTypeDef GPIO_InitStructure;RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC , ENABLE);//初始化PCIO时钟GPIO_InitStructure.GPIO_Pin = GPIO_Pin_13;GPIO_InitStructure.GPIO_Speed
发表于 2018-07-21 11:17:40

STM32(二)之GPIO操作(2)——通过按键控制LED灯的开关

速率为50MHZGPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHZ;//调用库函数初始化GPIOGPIO_Init(GPIOB, &GPIO_InitStructure);      在使用上述代码设置后,便可以在主函数中对LED灯进行控制。      将GPIOB->BSRR置1从而输出高电平来点亮LED灯,而通过GPIOB->BRR置1来输出低电平从而将LED熄灭。
发表于 2018-07-21 11:15:53

小广播

颜工专栏

LED专区

现任华润矽威科技(上海)有限公司市场部经理/高工,上海市传感技术学会理事、副秘书长。

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2018 EEWORLD.com.cn, Inc. All rights reserved