针对像素资料的相邻值提供补偿像素资料的系统和方法技术方案

技术编号:3031831 阅读:183 留言:0更新日期:2012-04-11 18:40
一种针对像素资料的相邻值提供补偿像素资料的系统,其特征在于,该系统至少包含:    一比较器,该比较器是用以判断该相邻像素资料值是否相同;与    一查阅表,该查阅表是用以与该比较器通讯,且该查阅表可于该比较器判断该像素资料的一后续值不同于该像素资料的一先前值时针对该像素资料提供该补偿像素资料。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术有关于一种可降低查阅像素补偿值的程序所需的电力损耗的系统与方法,特别是有关于一种可降低查阅伽玛补偿(gammacompensation)像素资料的程序所需的电力损耗的系统与方法。
技术介绍
绘图控制器(graphics controller)是用以处理计算机系统中的视讯资料(video data)以显示于显示器(monitor)上。参阅图1所示,其为一绘图控制器10,此绘图控制器是用以转换(convert)来自中央处理器(CPU)12的图形资料以便显示于显示器14上。绘图控制器10透过一PCI/AGP总线16与中央处理器12通讯,其中此PCI/AGP总线16与一绘图引擎及视讯引擎(graphics engine and video engine)18通讯以处理来自中央处理器12的资料/命令,并于显示器14上产生可视像素资料(visible pixel data)。例如,上述的视讯引擎(video engine)将一压缩视讯资料(compressed video data)译码成为一视讯像素资料(video pixeldata),且上述的绘图引擎(graphics engine)执行中央处理器12的命令以产生可将所需的图形绘(draw)于显示器上的图形资料。因此,绘图引擎及视讯引擎18是处理来自中央处理器12的抽象资料(abstract data)并将此抽象资料转换成像素/图形资料。经绘图引擎及视讯引擎处理过的像素/图形资料被传送至内存20中暂存,接着绘图控制器10中的显示处理器(display processor)22自内存20中读取此像素/图形资料。具体来说,显示处理器22自内存20中读取此像素/图形资料并藉由一图形与视讯处理器(graphics and videoprocessor)24将该资料转换成一RGB888数字资料。一数字-模拟转换器(digital-to-analog converter;DAC)26将此RGB888数字资料转换成一RGB模拟资料以显示于显示器14上。例如,内存20中的像素资料可为RGB8(虚拟色;pseudo color)、RGB565、RGB888或是RGBx888位格式,而图形与视讯处理器24则将图形像素资料转换成RGB888位格式;图形与视讯处理器24也可将视讯像素资料自YCbCr422、YCbCr420位格式转换成RGB888位格式。随后,图形与视讯处理器24将图形像素资料与视讯像素资料合并以显示于显示器14上。RGB888数字资料经过图形与视讯处理器24处理后会被施以伽玛补偿(gamma compensated)以便显示于各个不同的显示器上。具体地说,伽玛补偿可调整不同显示器上像素亮度等级的非线性差异。像素资料被数字-模拟转换器26转换成RGB模拟资料前,显示处理器22中的查阅表(look up table;LUT)28将伽玛补偿实施(apply)于像素资料上,据以调整像素资料,使其在显示器14上的亮度达到一致。参阅图2所示,其是为先前技艺中查阅表(LUT)28的配置。查阅表28自图形与视讯处理器24接收像素资料,其中此像素资料是分成个别的8位的色调组成组件(color component),分别为红色资料(Red_data)、绿色资料(Green_data)与蓝色资料(Blue_data);此红色、绿色与蓝色资料可分别寻址相对应的同步内存(Synchronous RAM;Sync RAM)30a、30b与30c。系统运作之初,专用于显示器14的伽玛补偿像素资料被加载上述的红色、绿色及蓝色像素资料所指定的同步内存30a、30b与30c中以便于读取。以此观之,同步内存30a、30b与30c是个别产生相对应的伽玛补偿资料,其分别为红色查阅表输出(Red_LUTout)、绿色查阅表输出(Green_LUTout)与蓝色查阅表输出(Blue_LUTout)。这些自同步内存中输出的输出资料被数字-模拟转换器26转换成模拟资料,随后此模拟资料会合并以显示于显示器14上。若系统运作过程中并无伽玛补偿像素资料产生,则像素资料会绕过(bypass)查阅表28而直接进入数字-模拟转换器26。若图形资料是虚拟色(pseudo color)格式,查阅表28也可将此8位的虚拟色资料转换成24位的真实色资料。此外,查阅表28也可用以处理其它类型的图形或视讯资料,例如,查阅表28可藉由加载位于同步内存30a、30b与30c中适当的补偿像素资料,于显示器上达到″反色调效果″(negative affect)。上述有关查阅表28的先前技艺的缺点是在于查阅过程中需消耗过多的电力每一次像素资料寻址(address)查阅表28以产生补偿像素资料时,查阅表28必须耗损电力,而有关查阅表28的先前技艺中,每一像素皆会寻址查阅表28以查阅补偿像资料,故系统一直在消耗电力。由以上叙述可知,若查阅表28非持续进行查阅的动作,则可省下可观的电力。众所周知,省电的设计对体积尺寸(size)日益增加的绘图控制器来说是相当重要的关键设计,减少绘图控制器的电力损耗,将可连带减少系统所产生的热量及伴随而来的高温,并可延长电池的使用寿命。有鉴于此,本专利技术藉由提供一种新的系统与方法以减少进行伽玛补偿时绘图控制器10所需的电力,并据此改善先前技术消耗不必要电力的缺点。本专利技术所提供的系统与方法是将所需的查阅补偿像素资料的动作减到最少以达成节省绘图控制器10所需电力的目的。
技术实现思路
本专利技术提供一种可对相邻的像素资料提供补偿像素资料的系统。此补偿像素资料相当于经伽玛补偿值或其它可对像素资料产生色彩上的改变效果(effect)之值所调整过的像素资料。本系统具有一比较器以判断相邻的像素资料值是否相同,此外,本系统包含一查阅表以便与上述的比较器通讯,此查阅表仅在比较器判断一后续像素资料与一先前像素资料具有不同值时动作以产生补偿像素资料并用以取代此后续像素资料。在一较佳实施例中,此查阅表是一随机存取内存,此随机存取内存中存有补偿像素资料,其中此补偿像素资料可为经伽玛补偿作用所调整的像素资料。像素资料可寻址随机存取内存以便于存取随机存取内存中的补偿像素资料。本系统另可包含一控制电路以与比较器及查阅表作电性通讯(electrical communication),当后续像素资料与先前像素数据具有不同值时,此控制电路产生并传送一读取讯号(read signal)至查阅表中。本专利技术也可藉由比较器与查阅表的协助而对具有多重值的像素资料(pixel data having multiple values)提供补偿像素资料。本专利技术首先比较相邻的像素资料值以判断两者是否相同,若后续像素资料与先前像素资料具有不同值,则于查阅表中查阅出适当的补偿像素资料,并以此补偿像素资料取代后续像素资料。若遇具有多个相邻像素资料的资料流(stream)的状况,则本专利技术更包含比较此资料流中个别像素资料的值,并当此资料流中某后续像素资料与先前像素资料具有不同值时,以补偿像素资料取代该后续像素资料。附图说明附图为本专利技术的各种相关构造及方法,附图中图1所示为一般的绘图控制器的构造图;图2所示为图1中所示的绘图控制器的查阅表的先前技艺构造图;图3所示为一根据本本文档来自技高网
...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:谷锦明
申请(专利权)人:威盛电子股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利