[发明专利]一种应用程序中程序界面的实现方法及装置在审
申请号: | 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.vipzhuanli.com/pat/books/201110222483.6/2.html,转载请声明来源钻瓜专利网。