[發明專利]用于顯示旋轉的圖像的方法和設備無效
| 申請號: | 200610064091.0 | 申請日: | 2006-12-15 |
| 公開(公告)號: | CN101075422A | 公開(公告)日: | 2007-11-21 |
| 發明(設計)人: | M·H·坎;M·N·福勒頓;A·科納;P·J·霍弗 | 申請(專利權)人: | 英特爾公司 |
| 主分類號: | G09G5/00 | 分類號: | G09G5/00;G09G5/36;G09G5/38;G09G5/37;G09G5/395;G09G3/36;G06F3/147 |
| 代理公司: | 中國專利代理(香港)有限公司 | 代理人: | 程天正;陳景峻 |
| 地址: | 美國加利*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 顯示 旋轉 圖像 方法 設備 | ||
背景技術
指令當由應用程序生成的內容在與顯示器方向不同的方向上時進行圖像旋轉。例如,無線多媒體手持設備-如,個人數字助手(PDA),蜂窩電話,或筆記本電腦上的顯示器的方向,有時可能與下載到手持設備上的視頻記錄的方向不一致。旋轉硬件可以用于旋轉視頻以適應顯示器的格式。
指令如果視頻幀未被旋轉或正確地更新,則圖像失真(artifacts)(如,部分幀更新或圖像破損)可能出現在顯示器上。幀旋轉和更新過程可能包含應用程序將幀寫入其緩沖器,旋轉引擎旋轉幀,和顯示控制器顯示旋轉后的幀。參與該過程的各部件的操作需要經過協調以避免圖像失真的發生。在此使用的術語“部件”指的是軟件模塊或硬件單元。
指令傳統的系統典型地采用雙緩沖模式來協調幀旋轉和更新的操作。雙緩沖也提高了效率。當一個部件從雙緩沖器之一讀取時,其它部件可以同時寫入雙緩沖器的另一個。圖1顯示了使用雙緩沖模式的傳統系統10的例子。系統10包括處理器11,用于旋轉圖像的圖形控制器12,和用于控制旋轉后的圖像在顯示器14上顯示的顯示控制器13。第一對緩沖器(15,16)保持在處理器11和圖形控制器12之間,第二對緩沖器(17,18)保持在圖形控制器12和顯示控制器13之間。當應用程序被處理器11執行時生成一個圖像,處理器11將該圖像寫入一個緩沖器(如,緩沖器15)。同時,圖形控制器12從另一個緩沖器(如,緩沖器16)讀取。因此,雙緩沖器(15,16)的使用允許同時進行讀和寫的操作。同樣,當圖形控制器12將一個旋轉后的圖像寫入緩沖器17時,顯示控制器13可以從緩沖器18讀取以顯示。因此,硬件旋轉可以與幀顯示同時進行。只要顯示控制器13在圖形控制器12完成對緩沖器的寫入后從緩沖器中讀數據,顯示的圖像就可以避免圖像失真。然而,管理緩沖器的多個拷貝增加了存儲消耗。
附圖說明
指令各實施例以舉例而非限制的方式圖示于附圖中,其中相同的標記表示類似的元件。應當注意的是對“一”或“一個”的實施例的參考在此未必都指的是相同的實施例,而這種參考意味著至少一個實施例。
指令圖1是使用雙緩沖器模式的現有系統的框圖。
指令圖2是使用處在圖形控制器和顯示控制器之間的單緩沖器的圖形系統的框圖。
指令圖3是示出圖形控制器和顯示控制器之間的同步的信號通知圖。
指令圖4是示出由圖形控制器和顯示控制器執行的操作的流程圖。
指令圖5是包括如圖2的圖形控制系統的無線手持單元的框圖。
具體實施方式
指令圖2示出了圖形系統20的一個實施例,包括處理核心21,圖形控制器22,和顯示控制器23,它們全部都通過內部總線25與存儲器24耦合。圖形控制器22和顯示控制器23可以另外與專用的同步通道相耦合用以傳送同步信號。圖形控制器22處理由在處理核心21上運行的應用程序215產生的圖像。在一個實施例中,應用程序215是一個產生圖形圖像或視頻幀的圖形或視頻應用程序。術語“圖像”和“幀”在此被可互換地使用。顯示控制器23與顯示器-如液晶顯示器(LCD)面板26相連。
指令在一個實施例中,處理核心21可以是適于便攜或手持應用(如PDA,手機,筆記本電腦,或其它類似設備)的微處理器。在一個實施例中,處理核心21可以是由Santa?Clara,California的Intel公司制造的Intel?XscaleCore。在一個實施例中,處理核心21可以是視頻獲取設備(如,照相機)或者解壓視頻的視頻加速器單元(如,視頻播放設備)。存儲器24可以是適于低能量和高性能應用的靜態隨機存取存儲器(SRAM),動態隨機存取存儲器(DRAM),或者類似的易失性存儲器設備。處理核心21,圖形控制器22,顯示控制器23,和存儲器24可以集成到單個芯片或封裝中。
指令在一個實施例中,存儲器24可以包括可由應用程序215訪問的一對緩沖器241和用于實現其中兩個緩沖器在乒乓方式下使用的雙緩沖模式的圖形控制器22。當應用程序215正向一個緩沖器(如,前緩沖器)寫入時,圖形控制器22可以從另一個緩沖器(如,后緩沖器)中讀取。在讀寫操作完成后,圖形控制器22可以從前緩沖器中讀取而應用程序215可以對后緩沖器寫入。因此,讀寫操作可以并行執行。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于英特爾公司,未經英特爾公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200610064091.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種SNS社區中推薦朋友的方法及系統
- 下一篇:實現移動IP接入的系統和方法
- 彩色圖像和單色圖像的圖像處理
- 圖像編碼/圖像解碼方法以及圖像編碼/圖像解碼裝置
- 圖像處理裝置、圖像形成裝置、圖像讀取裝置、圖像處理方法
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序以及圖像解碼程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序、以及圖像解碼程序
- 圖像形成設備、圖像形成系統和圖像形成方法
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序





