关于液晶显示器的6bit面板、8bit面板及E-IPS(转)
原文:http://bbs.3dmgame.com/thread-2232447-1-1.html
1、什么是6bit面板、8bit面板
众所周知,液晶显示器并不能像CRT那样控制每一个色点的发光亮度,而是通过调节液晶光栅的占空比,利用人眼的视觉暂留效应来改变每个色点亮度的。
显示器每秒显示60帧画面,而每一帧画面的显示时间又被分成了若干等分。假设每一等分的时间为t,那么一帧画面内,单个色点的光栅打开的时间就可以是0、1t、2t……(n-1)t,一共n种不同的时间长度。
对于6bit面板来说,这个n=2^6=64;
而对于8bit面板来说,这个n=2^8=256。
所以6bit面板的单个色点可以有64种不同亮度,而8bit面板则可以有256种。
又因为显示器每个像素都由红绿蓝三个色点组成,每个色点的不同亮度都代表一种不同颜色,所以6bit面板可以有64^3=2^18=262144种颜色,即262K色;而8bit面板则可以有256^3=2^24=16777216种,即16.7M色。
2、16.2M色是怎么回事
6bit面板能显示的颜色数量只有262K,根本满足不了对自然色彩的表现所需,所以6bit面板的液晶显示器都使用了一种“抖动算法”。
抖动算法的原理和实现方法就不细谈了,有兴趣的可以自行百度。简单地说,抖动算法就是利用人视觉上的某些特性,让人产生错觉,“以为看到了”那些本来不存在的颜色。
也就是说,6bit的TN屏实际上还是只能显示262K色,所谓16.2M色只是利用人眼的错觉虚拟出来的,并不真实存在。这也是为什么高端专业领域都不使用TN屏的原因。而用惯了8bit液晶的人让他用6bit液晶,他总是会觉得颜色很假,看久了眼睛很累。
3、面板的色彩数与色域之间的关系
E-IPS的色域范围只有72%NTSC,这也是某些人质疑E-IPS“其实是6bit面板”的理由之一。但事实上,色彩数与色域范围之间并没有对应的关系。
色域指的是所显示的色彩在色谱表上所覆盖的范围,通俗地说就是“红的能有多红,蓝的能有多蓝”这样的概念。
比如我们要把一根木棍截成若干等分,一根2米长的木棍被截成了10等分,而一根1米长的木棍却能够截成20等分。这里木棍的长度就相当于色域范围,而所截的等分数就相当于色彩数。
4、关于E-IPS面板实质的探讨:为什么说“E-IPS是6bit面板”的说法没有根据
关于E-IPS面板的争论主要起因是IPS面板的生产厂LG公司从来没有就这种面板发布过任何官方资料或是任何官方声明。而6bit面板和8bit面板之间的差别通过肉眼和一般的检测仪器也很难准确区分,各媒体对于面板类型的评测大多只能依靠色彩饱满度、图像对比度等主观感受,自然缺乏权威性。
E-IPS那72%的色域范围也同主流TN屏相接近,远逊于S-IPS,所以有部分人猜测E-IPS其实是6bit面板。
但现在已经有充分的证据证明两件事:第一、E-IPS面板确实是LG生产;第二、E-IPS确实是广视角的硬屏,符合IPS的特征。
那么按照常理来思考一下:既然IPS是8bit面板的技术,LG又是出于什么理由来开发这么一种高不成低不就的“6bit IPS”新产品呢?在高端领域IPS面板尚且供不应求的情况下,专门开发这么一种低利润的产品来占据生产线,又有什么意义呢?
现在有少数网上的产品资料中,把E-IPS类型产品归入6bit面板、16.2M色,但仔细看一下,这些资料全都缺乏详细的说明,更没有任何依据,所以基本可认为是单纯的数据错误,或者是出于稳妥起见给了个相对保守的信息。
而各媒体针对E-IPS进行的评测中,则没有任何一篇是作出了“6bit面板”结论的,而确认它是“8bit面板”的倒是不少。
现在关于E-IPS屏的实质,最被广泛接受的一种猜测是:这种屏就是LG早期生产的IPS面板,或者是向S-IPS转型过程中所生产的过渡型产品。现在LG的生产线全面转向S-IPS之后,原有的库存就作为清仓处理了。而显示器生产厂家拿到这种屏之后,给配上家用级的控制器,按家用的标准生产出来廉价上市,这就是我们所见到的E-IPS。当然也不排除LG看到有利可图,继续用上一代的IPS生产线生产旧型面板,并以“E-IPS”的名义出售的可能性。但无论如何,“6bit面板”的说法都是站不住脚的。
9月7日补充:经版主h大和其他版友提醒和给出确凿的证据,e-ips确实是使用6bit控制芯片。在此我承认自己资料不足,关于e-ips的想法是错误的,向大家道歉(仅仅是e-ips的部分,其他部分是没有问题的)。
经确认真正使用原生8bit技术的e-ips显示器只有早期的戴尔2209WA,现在已经停产。后期生产的e-ips,根据部分专业人士拆解和技术分析,是使用了三星公司开发的一种新技术,据说是可以把262K色彩抖动成16.7M色(事实如何就不得而知了),这也是为什么e-ips显示器的资料上都是“16.7M色”的原因。大概也是因为这一技术的出现,所以显示器厂商纷纷跟进,使用廉价的6bit控制芯片来驱动ips面板以降低成本吧。
但是,即使如此,e-ips屏相比起TN屏仍然有许多优点,在预算充足的情况下仍然值得列为首选对象。
关于液晶显示器的6bit面板、8bit面板及E-IPS(转)的更多相关文章
- Unity编辑器重写Inspector面板,面板中编辑的数据不触发场景发生变化的问题。
今天开始协助主程一起制作新框架.主程让我写关于新版UI框架注册UI预制体用的快捷编辑器. 现学现写,总算完成了. 可以直接把选中的预制体添加到UIController的数组中,期间涉及到改变大小.所以 ...
- Axure之动态面板:登录面板切换
无论是谁,在刚开始接触一门不太熟悉的东西时都有一种恐惧感,但是慢慢多练习几遍,再多琢磨琢磨,形成自己的见解和认识,就掌握的差不多了.我说的是题外话,现在转入正题. 面板切换,也就是我们通常所有的tab ...
- 宝塔面板Windows 面板5.0 memcache安装
a 软件管理>相应的PHP版本里(php5.6)>>配置>配置修改>编辑框拉到底 ;extension=php_memcache.dll 前的“;”号去掉>保存&g ...
- Bootstrap_面板
一.基础面板 基础面板非常简单,就是一个div容器运用了“panel”样式,产生一个具有边框的文本显示块. 由于“panel”不控制主题颜色,所以在“panel”的基础上增加一个控制颜色的主题“pan ...
- Chrome开发者工具详解(3)-Timeline面板
Chrome开发者工具详解(3)-Timeline面板 注: 这一篇主要讲解面板Timeline,参考了Google的相关文档,主要用于公司内部技术分享.. Timeline面板 Timeline面板 ...
- Chrome开发工具Elements面板(编辑DOM和CSS样式)详解
Element 译为“元素”,Element 面板可以让我们动态查看和编辑DOM节点和CSS样式表,并且立即生效,避免了频繁切换浏览器和编辑器的麻烦. 我们可以使用Element面板来查看源代码,它不 ...
- 详解Bootstrap面板组件
面板组件主要作用是用来处理一些其他组件无法完成的功能,在不同的版本中具有不同的源码: LESS:panels.less SASS:_panels.scss 基础面板非常简单,就是一个div容器中运用了 ...
- Inspector a ProgressBar(定制属性面板)
一.定制进度条 这篇文章主要学习如何在Unity的Inspector中使用ProgressBar 普通属性面板预览 通常我们的属性面板如下 定制属性面板预览 而通过扩展成ProcessBar后 二.内 ...
- Eruda——手机网页前端调试面板
前言 进行移动端网页开发时,想要查看手机浏览器信息从来都不是一件容易的事.特别是当目标环境为APP内置WebView,需要调用特定的JsBridge接口时,你根本都干不了什么,只能一遍又一遍地修改代码 ...
随机推荐
- @使用javap反编译Java字节码文件
在Sun公司提供的JDK中,就已经内置了Java字节码文件反编译工具javap.exe(位于JDK安装目录的bin文件夹下). 我们可以在dos窗口中使用javap来反汇编指定的Java字节码文件.在 ...
- JSON劫持漏洞攻防原理及演练
注* 作者发表这篇文章的时间较早,某些方法可能并不是最好的解决方案,但针对这种漏洞进行的攻击还依然可见,如早期的:QQMail邮件泄露漏洞,下面介绍的是对这种攻击原理的介绍. 不久之前,我写了一篇文章 ...
- Javascript屏蔽鼠标右键-超简单,不过还是记录一下
Javascript屏蔽鼠标右键,其实作用也不大,也许是为了防止别人查看源代码,其实想查看源代码有多种途径,未必需要通过鼠标右键.不过当我们自定义鼠标右键弹出菜单时,也许需要这些. 下面是源码: 1 ...
- hdu 1007 Quoit Design(分治法求最近点对)
大致题意:给N个点,求最近点对的距离 d :输出:r = d/2. // Time 2093 ms; Memory 1812 K #include<iostream> #include&l ...
- 论#include
1.#include " "与#include <> #include " "表示预编译命令源程序在当前项目下寻找头文件,如果找不到,再到标准头文件 ...
- Python中的作用域
Python中的作用域 Python 中,一个变量的作用域总是由在代码中被赋值的地方所决定的. 当 Python 遇到一个变量的话他会按照这样的顺序进行搜索: 本地作用域(Local)→当前作用域被嵌 ...
- vue - 路由传递参数
结构目录 1. 页面传值(不同之间的页面传值) 1.1 index.js配置 源码: // 引入vue框架 import Vue from 'vue' // 引入vue-router路由依赖 impo ...
- JDK1.5 AtomicLong实例
JDK1.5 AtomicLong实例 类 AtomicLong 可以用原子方式更新的 long 值.有关原子变量属性的描述,请参阅 java.util.concurrent.atomic 包规范.A ...
- hdu2444 The Accomodation of Students(推断二分匹配+最大匹配)
//推断是否为二分图:在无向图G中,假设存在奇数回路,则不是二分图.否则是二分图. //推断回路奇偶性:把相邻两点染成黑白两色.假设相邻两点出现颜色同样则存在奇数回路. 也就是非二分图. # incl ...
- test推荐到极客头条002
test推荐到极客头条002test推荐到极客头条002test推荐到极客头条002test推荐到极客头条002test推荐到极客头条002test推荐到极客头条002test推荐到极客头条002te ...