[發明專利]多圖像緩沖器仿真有效
| 申請號: | 201110298824.8 | 申請日: | 2011-09-28 |
| 公開(公告)號: | CN102508627A | 公開(公告)日: | 2012-06-20 |
| 發明(設計)人: | E.弗利加爾;C.懷特曼;X.田;A.S.瓦塔肯迪;J.貝勒休;R.D.楊 | 申請(專利權)人: | 微軟公司 |
| 主分類號: | G06F3/14 | 分類號: | G06F3/14 |
| 代理公司: | 中國專利代理(香港)有限公司 72001 | 代理人: | 李亞非;劉鵬 |
| 地址: | 美國華*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 圖像 緩沖器 仿真 | ||
背景技術
計算設備可以連接到不同的外圍設備,這些外圍設備可以顯示計算設備經由連接提供的圖像。由于一些連接可能是帶寬受限的,因而外圍設備處的圖像呈現可能是緩慢或者抖動的,從而產生令人不愉快的觀看體驗。
在加速圖像呈現的一些現有方法中,計算設備在逐幀的基礎上將對于圖像幀做出的改變發送給外圍設備以便降低帶寬消耗和加速圖像顯示。圖像的其余部分由計算設備在較早的時間發送的圖像數據填充。然而,由于與計算設備的資源相比,外圍設備的計算資源可能是有限的,因而外圍設備處的圖像裝配過程也可能使圖像顯示緩慢。
發明內容
本文公開了涉及用于再現圖像數據并且將圖像數據發送給外圍設備以便在外圍設備處顯示的主機計算設備的不同實施例。例如,一個實施例包括主機計算設備,該主機計算設備包括數據存儲子系統和邏輯子系統。該主機計算設備進一步包括存儲在數據存儲子系統中且可由邏輯子系統執行以便向外圍設備輸出代表當前再現的圖像與第(N-1)幅先前再現的圖像之間的差異的圖像數據幀的指令,N為整數并且具有值3或者更大。
本發明內容部分被提供以便以簡化的形式引入概念的選擇,這些概念在下面的具體實施方式中進一步加以描述。本發明內容部分并不預期識別要求保護的主題的關鍵特征或必要特征,也不預期用來限制要求保護的主題的范圍。此外,要求保護的主題并不限于解決本公開內容的任何部分中指出的任何或全部缺點的實現方式。
附圖說明
圖1為依照本公開內容的實施例的圖像顯示系統的示意圖。
圖2為繪出依照本公開內容的一個實施例將圖像數據從主機計算設備發送給外圍設備以便在外圍設備處顯示的方法的流程圖。
圖3為依照圖2中所繪的方法的實施例在一定時間(A)處示例性圖像顯示系統的工作狀態的示意圖。
圖4為依照圖2中所繪的方法的實施例在一定時間(A+1)處圖3的示例性圖像顯示系統的工作狀態的示意圖。
圖5為依照圖2中所繪的方法的實施例在一定時間(A+2)處圖4的示例性圖像顯示系統的工作狀態的示意圖。
圖6為繪出依照本公開內容的另一個實施例將圖像數據從主機計算設備發送給外圍設備以便在外圍設備處顯示的方法的流程圖。
圖7為依照圖6中所繪的方法的實施例在示例性圖像顯示系統處的工作狀態的時間進展的示意圖。
圖8為繪出依照本公開內容的另一個實施例將圖像數據從主機計算設備發送給外圍設備以便在外圍設備處顯示的方法的流程圖。
圖9為依照圖8中所繪的方法的實施例在示例性圖像顯示系統處的工作狀態的時間進展的示意圖。
圖10為依照本公開內容的實施例產生的變化的片塊復合結構(composite)的示意圖。
具體實施方式
諸如鍵盤、鼠標和寫字板之類的外圍設備可以包括用于呈現主機計算設備提供的圖像的顯示單元。例如,鍵盤可以包括呈現從主機PC接收的圖像的顯示屏幕。該屏幕可以顯示功能圖像,例如鍵盤布局,或者審美圖像,例如外圍設備皮膚。主機計算設備可以發送圖像更新,使得外圍設備顯示的圖像隨著時間而刷新或者改變。
例如,外圍設備可以在逐幀的基礎上接收來自主機計算設備的圖像數據。由于圖像可能頻繁地更新,因而主機計算設備可以發送序列圖像之間的差異而不是圖像本身以便節省帶寬。為了實現這點,主機計算設備可以將兩個序列幀相減并且將減法結果發送給外圍設備。外圍設備接收該減法結果并且將其添加到外圍設備中存儲的圖像數據,從而產生更新的圖像。
然而,由于減法結果僅僅是更新的圖像的一部分,因而外圍設備必須提供圖像數據的平衡。常規上,外圍設備拷貝來自另一個圖像緩沖器的圖像數據的平衡。該“前向拷貝”可以使得外圍設備阻擋從主機接收未來的減法結果,直到前向拷貝完成。因此,前向拷貝可能使圖像傳輸以及外圍設備處的顯示緩慢或者凍結。
因此,本文描述了針對消除外圍設備處的前向拷貝的實施例。勝過在逐幀的基礎上傳輸序列減法結果的是,本文描述的實施例傳輸包括當前幀與至少前(N-1)個幀之間的差異的圖像數據幀,其中N為整數3或者更大并且其中N等于或大于外圍設備緩沖器的數量。因此,在N=3的情況下,主機計算設備傳輸當前幀與幀序列中兩幀之前的圖像之間的差異。在一些實施例中,圖像數據幀可以包括當前再現的圖像與第(N-1)幅先前再現的圖像之間的所有差異。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微軟公司,未經微軟公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110298824.8/2.html,轉載請聲明來源鉆瓜專利網。
- 彩色圖像和單色圖像的圖像處理
- 圖像編碼/圖像解碼方法以及圖像編碼/圖像解碼裝置
- 圖像處理裝置、圖像形成裝置、圖像讀取裝置、圖像處理方法
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序以及圖像解碼程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序、以及圖像解碼程序
- 圖像形成設備、圖像形成系統和圖像形成方法
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序





