两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種應(yīng)用程序中程序界面的實(shí)現(xiàn)方法及裝置的制作方法

文檔序號(hào):6430083閱讀:183來源:國知局
專利名稱:一種應(yīng)用程序中程序界面的實(shí)現(xiàn)方法及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及終端技術(shù)領(lǐng)域,尤其涉及一種應(yīng)用程序中程序界面的實(shí)現(xiàn)方法及裝置。
背景技術(shù)
隨著終端技術(shù)以及終端上硬件能力的不斷發(fā)展,應(yīng)用在終端上的各種軟件(應(yīng)用程序)越來越多,并且各種應(yīng)用程序中程序界面的展現(xiàn)方式也在快速發(fā)展。目前應(yīng)用程序中程序界面的一種實(shí)現(xiàn)方法是通過軟件仿真模擬計(jì)算得到的,具體是由應(yīng)用程序中的運(yùn)算元件計(jì)算出將要顯示在屏幕上的圖形,通過仿真模擬計(jì)算在屏幕上顯示出具有立體、仿真效果的圖形。尤其是在近些年,隨著專用于圖形處理的圖形庫(如·DirectX和OpenGL)的快速發(fā)展,應(yīng)用程序的開發(fā)者可以利用這些圖形庫開發(fā)出具有復(fù)雜的程序界面的應(yīng)用程序,這些程序界面能對現(xiàn)實(shí)環(huán)境作出精妙的模擬,使得用戶有身臨其境的感覺。但是,使用上述圖形庫對應(yīng)用程序中的程序界面進(jìn)行開發(fā),對于終端的資源開銷很大,不利于終端的應(yīng)用程序發(fā)展。此外,在現(xiàn)有的應(yīng)用程序中程序界面的另一種實(shí)現(xiàn)方法是采用攝像頭獲取的圖像直接作為程序界面的背景,不對使用攝像頭獲取得到的圖像做任何修改,從而呈現(xiàn)出透明的背景效果;或者是利用攝像頭獲取得到的圖像作為程序界面的背景后,采集圖像中關(guān)鍵圖形的位置信息,將該位置信息應(yīng)用于應(yīng)用程序中,例如,在從攝像頭獲取的圖像中搜索一張?zhí)囟埖奈恢眯畔?,并在該位置信息上顯示籃筐的數(shù)學(xué)圖像。上述兩種方法,相對于軟件模擬計(jì)算仿真構(gòu)造程序界面的方法,只是將攝像頭獲取的圖像(實(shí)景界面)作為應(yīng)用程序的背景或者作為信息點(diǎn)(關(guān)鍵圖形的位置信息),為應(yīng)用程序中程序界面的構(gòu)造提供參考,從而減少應(yīng)用程序在終端上所占資源,但是,用上述兩種方法制作出的程序界面由于實(shí)景界面和應(yīng)用程序計(jì)算出的數(shù)學(xué)界面結(jié)合不夠緊密,因此呈現(xiàn)出的程序界面效果不夠真實(shí)。

發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供了一種應(yīng)用程序中程序界面的實(shí)現(xiàn)方法及裝置,用以解決現(xiàn)有程序界面生成技術(shù)對終端的資源開銷大以及呈現(xiàn)效果不夠真實(shí)的問題。本發(fā)明實(shí)施例提供的一種應(yīng)用程序中程序界面的實(shí)現(xiàn)方法,包括根據(jù)獲取到的實(shí)景圖像構(gòu)造實(shí)景界面,并建立實(shí)景界面的實(shí)景坐標(biāo)系;根據(jù)數(shù)學(xué)圖像構(gòu)造數(shù)學(xué)界面,并建立數(shù)學(xué)界面的數(shù)學(xué)坐標(biāo)系;建立所述實(shí)景坐標(biāo)系和所述數(shù)學(xué)坐標(biāo)系的綁定關(guān)系;根據(jù)所述綁定關(guān)系,計(jì)算出所述實(shí)景坐標(biāo)系的實(shí)景界面在所述數(shù)學(xué)坐標(biāo)系中的位置; 在數(shù)學(xué)坐標(biāo)系中,將所述實(shí)景界面與數(shù)學(xué)界面結(jié)合生成程序界面。本發(fā)明實(shí)施例提供的一種應(yīng)用程序中程序界面的實(shí)現(xiàn)裝置,包括實(shí)景模塊,用于根據(jù)獲取到的實(shí)景圖像構(gòu)造實(shí)景界面,并建立實(shí)景界面的實(shí)景坐標(biāo)系;數(shù)學(xué)模塊,用于根據(jù)數(shù)學(xué)圖像構(gòu)造數(shù)學(xué)界面,并建立數(shù)學(xué)界面的數(shù)學(xué)坐標(biāo)系;綁定模塊,用于建立所述實(shí)景坐標(biāo)系和所述數(shù)學(xué)坐標(biāo)系的綁定關(guān)系;計(jì)算模塊,用于根據(jù)所述綁定關(guān)系,計(jì)算出所述實(shí)景坐標(biāo)系的實(shí)景界面在所述數(shù)學(xué)坐標(biāo)系中的位置; 程序界面生成模塊,用于在數(shù)學(xué)坐標(biāo)系中,將所述實(shí)景界面與數(shù)學(xué)界面結(jié)合生成程序界面。本發(fā)明實(shí)施例的有益效果包括本發(fā)明實(shí)施例提供的一種應(yīng)用程序中程序界面的實(shí)現(xiàn)方法及裝置,在構(gòu)造實(shí)景界面和數(shù)學(xué)界面后,建立實(shí)景界面的實(shí)景坐標(biāo)系和數(shù)學(xué)界面的數(shù)學(xué)坐標(biāo)系之間的綁定關(guān)系,并根據(jù)綁定關(guān)系,將實(shí)景界面的坐標(biāo)轉(zhuǎn)換到數(shù)學(xué)坐標(biāo)系下,并在數(shù)學(xué)坐標(biāo)系中將實(shí)景界面與數(shù)學(xué)界面結(jié)合生成程序界面;一方面,較現(xiàn)有技術(shù)來說,由于本發(fā)明的方法使用獲取到的實(shí)景界面作為程序界面的一部分,能夠達(dá)到減少程序界面生成的計(jì)算量,節(jié)省終端的資源開銷的效果;另一方面,本發(fā)明將實(shí)景界面和數(shù)學(xué)界面有機(jī)地結(jié)合到一起,能夠達(dá)到程序界面畫面逼真的效果。


圖I為本發(fā)明實(shí)施例提供的應(yīng)用程序中程序界面的實(shí)現(xiàn)方法的流程圖之一;圖2為本發(fā)明實(shí)施例提供的應(yīng)用程序的程序界面的示意圖;圖3為本發(fā)明實(shí)施例提供的應(yīng)用程序中程序界面的實(shí)現(xiàn)方法的流程圖之二 ;圖4為本發(fā)明實(shí)施例提供的實(shí)施例的示意圖;圖5為本發(fā)明實(shí)施例提供的應(yīng)用程序中程序界面的實(shí)現(xiàn)裝置的結(jié)構(gòu)圖。
具體實(shí)施例方式下面結(jié)合附圖,對本發(fā)明實(shí)施例提供的一種應(yīng)用程序中程序界面的實(shí)現(xiàn)方法及裝置的具體實(shí)施方式
進(jìn)行詳細(xì)地說明。本發(fā)明實(shí)施例提供的一種應(yīng)用程序中程序界面的實(shí)現(xiàn)方法,如圖I所示,具體流程包括S101、根據(jù)獲取到的實(shí)景圖像構(gòu)造實(shí)景界面,并建立實(shí)景界面的實(shí)景坐標(biāo)系;S102、根據(jù)數(shù)學(xué)圖像構(gòu)造數(shù)學(xué)界面,并建立數(shù)學(xué)界面的數(shù)學(xué)坐標(biāo)系;S103、建立實(shí)景坐標(biāo)系和數(shù)學(xué)坐標(biāo)系的綁定關(guān)系;S104、根據(jù)綁定關(guān)系,計(jì)算出實(shí)景坐標(biāo)系的實(shí)景界面在數(shù)學(xué)坐標(biāo)系中的位置;S105、在數(shù)學(xué)坐標(biāo)系中,將實(shí)景界面與數(shù)學(xué)界面結(jié)合生成程序界面。其中,步驟SlOl中,實(shí)景圖像的獲取可以使用終端上的攝像頭等硬件和/或軟件工具,在本發(fā)明實(shí)施例中不做限定。較佳地,在上述步驟SlOl和S102中,還可以對數(shù)學(xué)界面或?qū)嵕敖缑娣謩e使用各種圖像過濾方式(例如圖像的位移、形狀、顏色變化、模糊化、銳化等),創(chuàng)造出具有自然景深和光線效果的界面,進(jìn)一步增強(qiáng)最終生成的程序界面的真實(shí)感。具體地,如圖2所示的程序界面示意圖,上述步驟S103中建立實(shí)景坐標(biāo)系和數(shù)學(xué)坐標(biāo)系的綁定關(guān)系,可以包括以下步驟確定實(shí)景坐標(biāo)系的原點(diǎn)在數(shù)學(xué)坐標(biāo)系的坐標(biāo)為0(p,q);確定實(shí)景坐標(biāo)系的V軸到數(shù)學(xué)坐標(biāo)系的X軸順時(shí)針夾角Θ。上述步驟S104中根據(jù)綁定關(guān)系,計(jì)算出位于實(shí)景坐標(biāo)系的實(shí)景界面在數(shù)學(xué)坐標(biāo)系中的位置,可以通過下述流程實(shí)現(xiàn)確定實(shí)景界面中點(diǎn)P在實(shí)景坐標(biāo)系中的坐標(biāo)為P(x' ,1') '通過坐標(biāo)變換,計(jì)算點(diǎn)P在數(shù)學(xué)坐標(biāo)系中的坐標(biāo)P (X,y)為
權(quán)利要求
1.一種應(yīng)用程序中程序界面的實(shí)現(xiàn)方法,其特征在于,包括 根據(jù)獲取到的實(shí)景圖像構(gòu)造實(shí)景界面,并建立實(shí)景界面的實(shí)景坐標(biāo)系; 根據(jù)數(shù)學(xué)圖像構(gòu)造數(shù)學(xué)界面,并建立數(shù)學(xué)界面的數(shù)學(xué)坐標(biāo)系; 建立所述實(shí)景坐標(biāo)系和所述數(shù)學(xué)坐標(biāo)系的綁定關(guān)系; 根據(jù)所述綁定關(guān)系,計(jì)算出所述實(shí)景坐標(biāo)系的實(shí)景界面在所述數(shù)學(xué)坐標(biāo)系中的位置; 在數(shù)學(xué)坐標(biāo)系中,將所述實(shí)景界面與數(shù)學(xué)界面結(jié)合生成程序界面。
2.如權(quán)利要求I所述的方法,其特征在于,建立所述實(shí)景坐標(biāo)系和所述數(shù)學(xué)坐標(biāo)系的綁定關(guān)系,具體包括 確定所述實(shí)景坐標(biāo)系的原點(diǎn)在所述數(shù)學(xué)坐標(biāo)系的坐標(biāo)為0(p,q); 確定所述實(shí)景坐標(biāo)系的V軸到所述數(shù)學(xué)坐標(biāo)系的X軸順時(shí)針夾角Θ ; 所述根據(jù)所述綁定關(guān)系,計(jì)算出位于所述實(shí)景坐標(biāo)系的實(shí)景界面在所述數(shù)學(xué)坐標(biāo)系中的位置,具體包括 確定實(shí)景界面中點(diǎn)P在所述實(shí)景坐標(biāo)系中的坐標(biāo)為Ρ(Χ',ι'); 通過坐標(biāo)變換,計(jì)算所述點(diǎn)P在所述數(shù)學(xué)坐標(biāo)系中的坐標(biāo)P (X,y)為
3.如權(quán)利要求I或2所述的方法,其特征在于,還包括當(dāng)所述數(shù)學(xué)界面相對實(shí)景界面發(fā)生位移時(shí),重新建立所述實(shí)景坐標(biāo)系與所述數(shù)學(xué)坐標(biāo)系的綁定關(guān)系。
4.如權(quán)利要求I或2所述的方法,其特征在于,還包括 當(dāng)所述實(shí)景界面發(fā)生變化時(shí),計(jì)算當(dāng)前所述實(shí)景界面與上一幀實(shí)景界面之間的相對位移; 在所述數(shù)學(xué)坐標(biāo)中,根據(jù)計(jì)算出的所述實(shí)景界面與上一幀實(shí)景界面的相對位移,將所述數(shù)學(xué)界面移動(dòng)到對應(yīng)位置。
5.如權(quán)利要求4所述的方法,其特征在于,所述計(jì)算所述實(shí)景界面與上一幀實(shí)景界面的相對位移,具體包括 將所述實(shí)景界面與上一幀實(shí)景界面分為16 X 16個(gè)小塊; 選取所述實(shí)景界面中的N個(gè)小塊,分別計(jì)算選取的N個(gè)小塊中每個(gè)小塊與上一幀實(shí)景界面中的每個(gè)小塊之間的相對位移; 基于下述公式計(jì)算所述實(shí)景界面與上一幀實(shí)景界面的相對位移D
6.一種應(yīng)用程序中程序界面的實(shí)現(xiàn)裝置,其特征在于,包括 實(shí)景模塊,用于根據(jù)獲取到的實(shí)景圖像構(gòu)造實(shí)景界面,并建立實(shí)景界面的實(shí)景坐標(biāo)系; 數(shù)學(xué)模塊,用于根據(jù)數(shù)學(xué)圖像構(gòu)造數(shù)學(xué)界面,并建立數(shù)學(xué)界面的數(shù)學(xué)坐標(biāo)系;綁定模塊,用于建立所述實(shí)景坐標(biāo)系和所述數(shù)學(xué)坐標(biāo)系的綁定關(guān)系; 計(jì)算模塊,用于根據(jù)所述綁定關(guān)系,計(jì)算出所述實(shí)景坐標(biāo)系的實(shí)景界面在所述數(shù)學(xué)坐標(biāo)系中的位直; 程序界面生成模塊,用于在數(shù)學(xué)坐標(biāo)系中,將所述實(shí)景界面與數(shù)學(xué)界面結(jié)合生成程序界面。
7.如權(quán)利要求6所述的裝置,其特征在于,所述綁定模塊,具體包括 確定原點(diǎn)坐標(biāo)子模塊,用于確定所述實(shí)景坐標(biāo)系的原點(diǎn)在所述數(shù)學(xué)坐標(biāo)系的坐標(biāo)為O (P,q); 確定夾角子模塊,用于確定所述實(shí)景坐標(biāo)系的V軸到所述數(shù)學(xué)坐標(biāo)系的X軸順時(shí)針夾角Θ ; 所述計(jì)算模塊,包括 確定坐標(biāo)子模塊,用于確定實(shí)景界面中點(diǎn)P在所述實(shí)景坐標(biāo)系中的坐標(biāo)為p(f,I'); 坐標(biāo)轉(zhuǎn)換子模塊,用于通過坐標(biāo)變換,計(jì)算所述點(diǎn)P在所述數(shù)學(xué)坐標(biāo)系中的坐標(biāo)P (X,
8.如權(quán)利要求6或7所述的裝置,其特征在于,所述綁定模塊,還用于當(dāng)所述數(shù)學(xué)界面相對實(shí)景界面發(fā)生位移時(shí),重新建立所述實(shí)景坐標(biāo)系與所述數(shù)學(xué)坐標(biāo)系的綁定關(guān)系。
9.如權(quán)利要求6或7所述的裝置,其特征在于,還包括 位移計(jì)算模塊,用于當(dāng)所述實(shí)景界面發(fā)生變化時(shí),計(jì)算當(dāng)前所述實(shí)景界面與上一幀實(shí)景界面之間的相對位移; 移動(dòng)模塊,用于在所述數(shù)學(xué)坐標(biāo)中,根據(jù)計(jì)算出的所述實(shí)景界面與上一幀實(shí)景界面的相對位移,將所述數(shù)學(xué)界面移動(dòng)到對應(yīng)位置。
10.如權(quán)利要求11所述的裝置,其特征在于,所述位移計(jì)算模塊,具體包括 圖像分塊子模塊,用于將所述實(shí)景界面與上一幀實(shí)景界面分為16X16個(gè)小塊; 位移計(jì)算子模塊,用于選取所述實(shí)景界面中的N個(gè)小塊,分別計(jì)算選取的N個(gè)小塊中每個(gè)小塊與上一幀實(shí)景界面中的每個(gè)小塊之間的相對位移;基于下述公式計(jì)算所述實(shí)景界面與上一幀實(shí)景界面的相對位移D
全文摘要
本發(fā)明公開了一種應(yīng)用程序中程序界面的實(shí)現(xiàn)方法及裝置,在構(gòu)造實(shí)景界面和數(shù)學(xué)界面后,建立實(shí)景界面的實(shí)景坐標(biāo)系和數(shù)學(xué)界面的數(shù)學(xué)坐標(biāo)系之間的綁定關(guān)系,并根據(jù)綁定關(guān)系,將實(shí)景界面的坐標(biāo)轉(zhuǎn)換到數(shù)學(xué)坐標(biāo)系下,并在數(shù)學(xué)坐標(biāo)系中將實(shí)景界面與數(shù)學(xué)界面結(jié)合生成程序界面;一方面,較現(xiàn)有技術(shù)來說,由于本發(fā)明的方法使用獲取到的實(shí)景界面作為程序界面的一部分,能夠達(dá)到減少程序界面生成的計(jì)算量,節(jié)省終端的資源開銷的效果;另一方面,本發(fā)明將實(shí)景界面和數(shù)學(xué)界面有機(jī)地結(jié)合到一起,能夠達(dá)到程序界面畫面逼真的效果。
文檔編號(hào)G06F9/44GK102915234SQ20111022248
公開日2013年2月6日 申請日期2011年8月4日 優(yōu)先權(quán)日2011年8月4日
發(fā)明者劉霖, 俞小良 申請人:中國移動(dòng)通信集團(tuán)公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1
深水埗区| 抚州市| 辽中县| 保德县| 长子县| 寻甸| 绥阳县| 阿拉善右旗| 宁海县| 闻喜县| 南城县| 临邑县| 广南县| 崇阳县| 沁源县| 乐陵市| 阜南县| 绥阳县| 剑河县| 象山县| 商城县| 辰溪县| 肇庆市| 新源县| 镇宁| 丘北县| 隆回县| 林芝县| 鄱阳县| 新源县| 邹城市| 铁岭市| 建始县| 凤台县| 长宁县| 合阳县| 遂平县| 甘德县| 双牌县| 顺义区| 新乡市|