[發明專利]數據幀動畫在審
| 申請號: | 201210364160.5 | 申請日: | 2012-09-26 |
| 公開(公告)號: | CN102930580A | 公開(公告)日: | 2013-02-13 |
| 發明(設計)人: | G·A·普里汀 | 申請(專利權)人: | 微軟公司 |
| 主分類號: | G06T13/00 | 分類號: | G06T13/00 |
| 代理公司: | 上海專利商標事務所有限公司 31100 | 代理人: | 顧嘉運 |
| 地址: | 美國華*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據 動畫 | ||
技術領域
本發明涉及數據幀動畫。
背景技術
經常難以看到諸如隨時間變化的數據等按順序改變的數據中的模式。例如,銷售數據可展示某種季節性(例如,夏季的銷售數據比冬季高)。針對該問題的解決方案是隨著數據變化動畫化該數據的可視表示。例如,圖表上的圖形元素可表示數據,并且動畫可示出這些圖形元素改變以表示該數據中的變化。
發明內容
本文描述的工具和技術涉及表示數據幀的動畫。例如,這些工具和技術可包括多源數據幀動畫和/或具有增量動畫幀的數據幀動畫。
在一個實施例中,這些工具和技術可包括處理數據幀以產生表示這些數據幀的動畫表示。動畫表示可包括各自定義一個數據幀的完整圖形表示的一個或多個關鍵動畫幀。動畫表示還可包括各自定義一個或多個圖形更新而不定義一個數據幀的完整圖形表示的一個或多個增量動畫幀。動畫表示可被發送到呈現環境以便呈現。
在這些工具和技術的另一實施例中,可以從作為第一類型的數據源的第一數據源接收數據,并且可以從作為第二類型的數據源的第二數據源接收數據??商幚頂祿援a生表示這些數據幀的動畫表示,其中這些數據幀包括來自第一數據源的數據和來自第二數據源的數據。動畫表示可被發送到呈現環境以便呈現。
提供本發明內容是為了以簡化的形式介紹一些概念。這些概念將在以下具體實施例中進一步描述。本發明內容并不旨在標識所要求保護主題的關鍵特征或必要特征,也不旨在用于限制所要求保護主題的范圍。類似地,本發明不限于解決在背景、詳細描述、或附圖中討論的專用技術、工具、環境、缺點、或優點的實現。
附圖簡述
圖1是其中可實現所描述的各實施例中的一個或多個實施例的合適的計算環境的框圖。
圖2是數據幀動畫環境的框圖。
圖3是動畫視圖的示例的圖示。
圖4是用于具有增量動畫幀的數據幀動畫的技術的流程圖。
圖5是用于多源數據幀動畫的技術的流程圖。
圖6是用于具有增量幀的多源數據幀動畫的技術的流程圖。
具體實施例
本文描述的各實施例涉及用于改進數據幀的動畫的技術和工具。這樣的改善可源于分開或組合地使用各種技術和工具。
這些技術和工具可包括在動畫表示中使用增量動畫幀。在采用這些增量幀的情況下,對圖形元素的處理可被限于由于數據幀之間的變化而變化的處理。在處理數據時,可確定哪些圖形元素將在動畫表示的下一圖形幀(增量動畫幀)中改變。能夠簡化對動畫的視圖確認,以使得正在生成動畫表示的視圖對象知道什么圖形元素在幀之間變化并且僅更新那些圖形元素。增量幀可以按各種方式中的任一種表示已改變的圖形元素,諸如通過表示用于表示圖形特征(例如,圖形元素的大小、顏色、位置等)的一個或多個最終值和/或通過表示值在幀之間的一個或多個差。已改變和/或未改變的圖形元素可包括表示數據的圖形元素。圖形元素還可包括背景圖形元素,諸如繪圖區域形狀、圖表軸、標簽等。圖形元素的布局可以增量式地完成,以使得只需更新已經改變的背景圖形元素,并且增量幀可避免包括對動畫幀的圖形元素的完整定義。
使用增量動畫幀可提高性能,尤其是在動畫化隨時間變化的大型數據集時。如果對這樣的動畫的視圖確認涉及訪問和處理整個圖形表示(諸如圖形元素樹)以確定那些圖形元素實際上已經在幀之間變化,則該確認可能花費較長時間。對增量幀的使用可允許在不更新對應的圖形元素的情況下避免某些資源密集的操作(例如,用于三維圖形對象的網格的重新鑲嵌)。類似地,傳輸完整地定義每一幀中的所有圖形元素的動畫表示可能消耗大量資源。增量動畫幀可包括比同一圖形特征的關鍵動畫幀少的信息。
這些技術和工具可包括從不同類型的源獲取多個數據集。例如,數據集可以從不同類型的電子表格文件、從不同類型的數據庫等中獲取。諸如數據驅動的圖表等動畫可表示來自多個源(包括不同類型的源)的數據。例如,這可包括從不同的源檢索數據并將該數據轉換成單個數據格式以便在動畫中表示這些數據幀。那些數據幀中的經重新格式化的數據可被發送到與動畫表示相同的呈現環境,以使得用戶能夠查看該動畫的底層數據。由此,來自不同類型的數據源的數據可被匯集并被用于數據幀動畫,并且數據本身還可被顯示和查看。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微軟公司,未經微軟公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210364160.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種高直鏈玉米淀粉糊及其制備方法
- 下一篇:內容的相似性和相關性
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





