[發明專利]一種應用程序中程序界面的實現方法及裝置在審
| 申請號: | 201110222483.6 | 申請日: | 2011-08-04 |
| 公開(公告)號: | CN102915234A | 公開(公告)日: | 2013-02-06 |
| 發明(設計)人: | 劉霖;俞小良 | 申請(專利權)人: | 中國移動通信集團公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44 |
| 代理公司: | 北京同達信恒知識產權代理有限公司 11291 | 代理人: | 郭潤湘 |
| 地址: | 100032 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 應用程序 程序 界面 實現 方法 裝置 | ||
技術領域
本發明涉及終端技術領域,尤其涉及一種應用程序中程序界面的實現方法及裝置。
背景技術
隨著終端技術以及終端上硬件能力的不斷發展,應用在終端上的各種軟件(應用程序)越來越多,并且各種應用程序中程序界面的展現方式也在快速發展。
目前應用程序中程序界面的一種實現方法是通過軟件仿真模擬計算得到的,具體是由應用程序中的運算元件計算出將要顯示在屏幕上的圖形,通過仿真模擬計算在屏幕上顯示出具有立體、仿真效果的圖形。尤其是在近些年,隨著專用于圖形處理的圖形庫(如DirectX和OpenGL)的快速發展,應用程序的開發者可以利用這些圖形庫開發出具有復雜的程序界面的應用程序,這些程序界面能對現實環境作出精妙的模擬,使得用戶有身臨其境的感覺。但是,使用上述圖形庫對應用程序中的程序界面進行開發,對于終端的資源開銷很大,不利于終端的應用程序發展。
此外,在現有的應用程序中程序界面的另一種實現方法是采用攝像頭獲取的圖像直接作為程序界面的背景,不對使用攝像頭獲取得到的圖像做任何修改,從而呈現出透明的背景效果;或者是利用攝像頭獲取得到的圖像作為程序界面的背景后,采集圖像中關鍵圖形的位置信息,將該位置信息應用于應用程序中,例如,在從攝像頭獲取的圖像中搜索一張特定紙的位置信息,并在該位置信息上顯示籃筐的數學圖像。上述兩種方法,相對于軟件模擬計算仿真構造程序界面的方法,只是將攝像頭獲取的圖像(實景界面)作為應用程序的背景或者作為信息點(關鍵圖形的位置信息),為應用程序中程序界面的構造提供參考,從而減少應用程序在終端上所占資源,但是,用上述兩種方法制作出的程序界面由于實景界面和應用程序計算出的數學界面結合不夠緊密,因此呈現出的程序界面效果不夠真實。
發明內容
本發明實施例提供了一種應用程序中程序界面的實現方法及裝置,用以解決現有程序界面生成技術對終端的資源開銷大以及呈現效果不夠真實的問題。
本發明實施例提供的一種應用程序中程序界面的實現方法,包括:
根據獲取到的實景圖像構造實景界面,并建立實景界面的實景坐標系;
根據數學圖像構造數學界面,并建立數學界面的數學坐標系;
建立所述實景坐標系和所述數學坐標系的綁定關系;
根據所述綁定關系,計算出所述實景坐標系的實景界面在所述數學坐標系中的位置;
在數學坐標系中,將所述實景界面與數學界面結合生成程序界面。
本發明實施例提供的一種應用程序中程序界面的實現裝置,包括:
實景模塊,用于根據獲取到的實景圖像構造實景界面,并建立實景界面的實景坐標系;
數學模塊,用于根據數學圖像構造數學界面,并建立數學界面的數學坐標系;
綁定模塊,用于建立所述實景坐標系和所述數學坐標系的綁定關系;
計算模塊,用于根據所述綁定關系,計算出所述實景坐標系的實景界面在所述數學坐標系中的位置;
程序界面生成模塊,用于在數學坐標系中,將所述實景界面與數學界面結合生成程序界面。
本發明實施例的有益效果包括:
本發明實施例提供的一種應用程序中程序界面的實現方法及裝置,在構造實景界面和數學界面后,建立實景界面的實景坐標系和數學界面的數學坐標系之間的綁定關系,并根據綁定關系,將實景界面的坐標轉換到數學坐標系下,并在數學坐標系中將實景界面與數學界面結合生成程序界面;一方面,較現有技術來說,由于本發明的方法使用獲取到的實景界面作為程序界面的一部分,能夠達到減少程序界面生成的計算量,節省終端的資源開銷的效果;另一方面,本發明將實景界面和數學界面有機地結合到一起,能夠達到程序界面畫面逼真的效果。
附圖說明
圖1為本發明實施例提供的應用程序中程序界面的實現方法的流程圖之一;
圖2為本發明實施例提供的應用程序的程序界面的示意圖;
圖3為本發明實施例提供的應用程序中程序界面的實現方法的流程圖之二;
圖4為本發明實施例提供的實施例的示意圖;
圖5為本發明實施例提供的應用程序中程序界面的實現裝置的結構圖。
具體實施方式
下面結合附圖,對本發明實施例提供的一種應用程序中程序界面的實現方法及裝置的具體實施方式進行詳細地說明。
本發明實施例提供的一種應用程序中程序界面的實現方法,如圖1所示,具體流程包括:
S101、根據獲取到的實景圖像構造實景界面,并建立實景界面的實景坐標系;
S102、根據數學圖像構造數學界面,并建立數學界面的數學坐標系;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國移動通信集團公司,未經中國移動通信集團公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110222483.6/2.html,轉載請聲明來源鉆瓜專利網。





