[發明專利]用于顯示幀緩沖器節電的誤差擴散無效
| 申請號: | 200580051702.1 | 申請日: | 2005-09-29 |
| 公開(公告)號: | CN101273360A | 公開(公告)日: | 2008-09-24 |
| 發明(設計)人: | L·梁;X·何;R·陳 | 申請(專利權)人: | 英特爾公司 |
| 主分類號: | G06F19/00 | 分類號: | G06F19/00;G06F5/00 |
| 代理公司: | 永新專利商標代理有限公司 | 代理人: | 陳松濤 |
| 地址: | 美國加*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 顯示 緩沖器 節電 誤差 擴散 | ||
1、一種計算機實現的方法,包括:
在正常功率狀態下,將圖像數據的顏色平面的像素直接存儲在幀緩沖器的第一段和第二段中;
在低功率狀態下,對所述像素執行誤差擴散操作以降低所述像素的色深,所述正常功率狀態和低功率狀態相互獨立并且可相互切換;以及
在所述低功率狀態期間,將色深降低的所述像素中的至少一部分存儲在所述幀緩沖器的所述第一段中,而不對所述幀緩沖器的所述第二段進行訪問。
2、如權利要求1所述的方法,還包括:在所述低功率狀態期間,降低通向所述幀緩沖器的所述第二段的功率。
3、如權利要求1所述的方法,還包括:
在所述正常功率狀態期間,從所述幀緩沖器的所述第一和第二段中取所述像素,以進行顯示;以及
在所述低功率狀態期間,從所述幀緩沖器的所述第一段中取色深降低的所述像素進行顯示,而不對所述幀緩沖器的所述第二段進行訪問。
4、如權利要求3所述的方法,其中,所述第一段是所述幀緩沖器的最高有效設備(MSD),而所述第二段是所述幀緩沖器的最低有效設備(LSD)。
5、如權利要求4所述的方法,其中,在所述低功率狀態期間,使用色深降低的像素作為與所述MSD相關的數據進行顯示,而使用預定值作為與所述LSD相關的數據進行顯示,而不對所述幀緩沖器的所述LSD進行訪問。
6、如權利要求1所述的方法,其中,對所述像素執行誤差擴散操作的步驟包括:
對于所述圖像數據的每個顏色平面的每個源像素,根據預定算法,計算對應于所述源像素的源像素值的輸出值;
計算所述輸出值和所述源像素值之間的誤差;以及
將所述誤差擴散到所述源像素的兩個鄰近像素。
7、如權利要求6所述的方法,其中,所述兩個鄰近像素是所述源像素的右側像素和底部像素。
8、如權利要求6所述的方法,其中,將所述誤差擴散到兩個鄰近像素的步驟包括利用所述誤差的至少一部分來調節所述兩個鄰近像素的像素值,其中,擴散到同一行中的所述鄰近像素的所述誤差的所述部分被臨時存儲在寄存器中,而擴散到下一行中的所述鄰近像素的所述誤差的部分被臨時存儲在線緩沖器中。
9、如權利要求6所述的方法,還包括:在將每個像素存儲在所述幀緩沖器的所述第一段之前,減少色深降低的每個像素的顏色位,以適合在所述幀緩沖器的所述第一段內。
10、如權利要求9所述的方法,其中,減少色深降低的每個像素的顏色位的步驟包括:
對于顏色平面的每個像素,用算術方法將從兩個鄰近像素擴散的誤差加到像素的原始值上;以及
將所述輸出值的預定數量的最高有效位(MSB)存儲在所述幀緩沖器的所述第一段中。
11、如權利要求1所述的方法,其中,所述誤差擴散操作由編碼器執行,所述編碼器在軟件、顯示控制器以及數據處理系統的芯片組中的至少一個內實現。
12、一種用于存儲指令的機器可讀介質,所述指令在被機器執行時,使得所述機器執行一種方法,該方法包括:
在正常功率狀態下,將圖像數據的顏色平面的像素直接存儲在幀緩沖器的第一段和第二段中;
在低功率狀態下,對所述像素執行誤差擴散操作以降低所述像素的色深,所述正常功率狀態和低功率狀態相互獨立并且可相互切換;以及
在所述低功率狀態期間,將色深降低的所述像素中的至少一部分存儲在所述幀緩沖器的所述第一段中,而不對所述幀緩沖器的所述第二段進行訪問。
13、如權利要求12所述的機器可讀介質,其中,對所述像素執行誤差擴散操作的步驟包括:
對于所述圖像數據的每個顏色平面的每個源像素,根據預定算法,計算對應于所述源像素的源像素值的輸出值;
計算所述輸出值和所述源像素值之間的誤差;以及
將所述誤差擴散到所述源像素的兩個鄰近像素。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于英特爾公司,未經英特爾公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200580051702.1/1.html,轉載請聲明來源鉆瓜專利網。
- 同類專利
- 專利分類
G06F 電數字數據處理
G06F19-00 專門適用于特定應用的數字計算或數據處理的設備或方法
G06F19-10 .生物信息學,即計算分子生物學中的遺傳或蛋白質相關的數據處理方法或系統
G06F19-12 ..用于系統生物學的建模或仿真,例如:概率模型或動態模型,遺傳基因管理網絡,蛋白質交互作用網絡或新陳代謝作用網絡
G06F19-14 ..用于發展或進化的,例如:進化的保存區域決定或進化樹結構
G06F19-16 ..用于分子結構的,例如:結構排序,結構或功能關系,蛋白質折疊,結構域拓撲,用結構數據的藥靶,涉及二維或三維結構的
G06F19-18 ..用于功能性基因組學或蛋白質組學的,例如:基因型–表型關聯,不均衡連接,種群遺傳學,結合位置鑒定,變異發生,基因型或染色體組的注釋,蛋白質相互作用或蛋白質核酸的相互作用





