[发明专利]利用伪彩色显示技术的嵌入式液晶显示系统低功耗方法无效
申请号: | 200710042891.7 | 申请日: | 2007-06-28 |
公开(公告)号: | CN101093646A | 公开(公告)日: | 2007-12-26 |
发明(设计)人: | 何咏;刘翔;戎蒙恬;刘文江 | 申请(专利权)人: | 上海交通大学 |
主分类号: | G09G3/36 | 分类号: | G09G3/36;G09G5/02 |
代理公司: | 上海交达专利事务所 | 代理人: | 王锡麟;王桂忠 |
地址: | 200240*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 利用 彩色 显示 技术 嵌入式 液晶显示 系统 功耗 方法 | ||
技术领域
本发明涉及的是一种多媒体技术领域的方法,具体是一种是利用伪彩色显示技术的嵌入式液晶显示系统低功耗方法。
背景技术
LCD(液晶显示系统)彩屏在多媒体在手持移动设备中得到了广泛的应用。但是LCD系统所需的功耗在移动设备中占有大的比例。以前对CPU和存储系统的功耗研究很多,诸如电池岛,时钟树,休眠唤醒机制等,他们从软件和硬件的角度来分析,不断地来降低其功耗,但是对于显示系统的低功耗多数是偏向单个方面的研究,而从系统的角度来研究降低功耗的不多,而随着多媒体的应用,这部分的功耗越来越重要,它直接决定了电池的续航能力。现代手持设备一般运行了一个操作系统,常用的是WinCE或Linux操作系统。
经对现有技术文献的检索发现Inseok Choi等在《InternationalSymposium on Low Power Electronics and Design》(低功耗电子与设计国际会议)2002年,第112-117页发表的“Low-Power Color TFT LCD Display forHand-Held Embedded Systems”,(低功耗彩色薄膜场效应晶体管液晶显示在手持嵌入式系统中的应用)中以降低显示色深来降低显示缓存的大小,从而降低读取SDRAM(同步动态随机存取存储器)的次数达到降低功耗的目的,文献中使用的降低色深是用固定的方法,分别抽取原始颜色数据中红绿蓝三个颜色的分量,取其中的较高的信息位重新组合成在低色深模式下的颜色。这样就使得显示缓存的大小随着显示色深的降低而减小,从而达到降低系统功耗的目的。但是,上述文献的这种方法的不足之处在于显示色深的降低一定程度上影响到了画面质量,导致画面质量的降低,这是实际应用中不能接受的。
发明内容
本发明针对现有技术中的不足,提供一种利用伪彩色显示技术的嵌入式液晶显示系统低功耗方法,使其减小了显示缓存,大大降低了系统功耗。本发明在应用文档阅读器、编辑器时,为了削除冗余信息占据的绝大部分色彩空间,利用伪彩色技术,即对每个像素用少量几个比特完全表示所有色彩信息,利用低位的索引值来表示高色深的像素,保持了显示效果,明显降低了功耗。
本发明是通过以下技术方案实现的,本发明利用液晶显示系统控制器色彩检测模块实时地对屏幕上显示的像素做统计。在一定时间内,如果屏幕上的所有色彩种数未超过预设值,液晶显示系统控制器会根据已检测到的原始高色深颜色自动生成一个对应的查找表,将这少量的高色深的颜色与低位的索引值一一对应。随后系统切换到伪彩色模式:用户程序所输入的原始颜色在查找表内自动查出相应的索引值放入显示缓存,液晶显示系统控制器再用显示缓存中的索引数据再次查表后得到高色深的数据进行屏幕的刷新。一旦用户程序输入的颜色未命中查找表,液晶显示系统控制器则切换回正常色深的显示模式。
所述液晶显示系统控制器,是指:用于管理LCD显示屏的硬件模块,它负责对LCD屏幕进行刷新,以及传送显示数据。
所述的查找表,就是根据索引值查找到其对应的原始色彩值的表。
所述的低位的索引值,是指:用于表示高位色彩空间中少量的几个颜色的低位比特值。比如,65536的色彩空间中只有16种颜色出现。为了表示65536种颜色中的12345这个颜色,用0000(4比特)来表示,为了表示54321这种颜色本发明用0001来表示。这里的0000和0001就称为低位的索引值。
所述的色彩检测模块是液晶显示系统控制器的一个用于检测显示像素数据的模块,开始检测时,清空查找表,随后开始对每个通过LCD控制器的像素数据在表中查找是否已存在,如果不存在则将该颜色添加到查找表,并分配一个索引值与其对应;如果已经存在,则跳过检查下一个。最后统计颜色的种数。色彩检测的过程实际上就是查找表建立的过程。
所述的色彩种数未超过预设值,是指:在应用低位索引值表示高色深的颜色时,颜色出现的种数未超过该索引值能够表示的最大颜色数。比如预设值为4比特,如果颜色出现的数目未超过16种,就可以用这4比特的索引值表示出现过的颜色。
所述的显示缓存,是指:应用程序在生成显示图像时,需将当前的显示图像数据放入一个设定的内存区域,液晶显示系统控制器自动的从这个区域中获取显示数据送到液晶显示系统屏幕里显示,这里的设定内存区域就称为显示缓存。它可以是内存的一部分,也可以是位于其他位置的存储空间。
所述的未命中查找表,是指:输入的色彩值不在查找表中,无法对其建立一个索引值,这就表示显示的彩色数超过了索引值的表示范围,索引值必须重建。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海交通大学,未经上海交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710042891.7/2.html,转载请声明来源钻瓜专利网。