一种全景照相手机及全景照相方法

文档序号:8945937阅读:870来源:国知局
一种全景照相手机及全景照相方法
【技术领域】
[0001]本发明涉及手机技术领域,尤其涉及一种全景照相手机及全景照相方法。
【背景技术】
[0002]现有手机普遍具有前置摄像头和后置摄像头,但是,实际拍摄照片时为单工模式,即前置摄像头和后置摄像头切换使用,不能同时拍摄,由此,一次拍摄只能获得或前或后的近似180°场景影像,无法实现一拍两照功能并获得近似360全景影像。

【发明内容】

[0003]基于此,本发明提供一种全景照相手机及全景照相方法,以有效解决现有技术存在的问题。
[0004]—种全景照相手机,其包括前置摄像头和后置摄像头,还包括连接所述前置摄像头和所述后置摄像头的全景照相模块,所述全景照相模块控制所述前置摄像头和所述后置摄像头同时拍摄并分别获得第一影像和第二影像,所述全景照相模块对所述第一影像和所述第二影像进行全景拼接形成全景影像。
[0005]本发明一较佳实施方式中,所述全景照相模块调用操作系统提供的应用程序编程接口,自动设置所述第一影像和所述第二影像的大小、分辨率及坐标参数。
[0006]本发明一较佳实施方式中,所述全景照相模块包括图像处理单元,所述图像处理单元对所述第一图像和所述第二图像进行全景拼接形成全景影像。
[0007]一种全景照相方法,其包括如下步骤:
[0008]S101、控制全景照相手机的前置摄像头和后置摄像头同时拍摄并分别获得第一影像和第二影像;
[0009]S103、对所述第一影像和所述第二影像进行全景拼接,形成全景影像。
[0010]本发明一较佳实施方式中,所述全景照相手机包括控制所述前置摄像头和所述后置摄像头同时拍摄的全景照相模块。
[0011]本发明一较佳实施方式中,所述全景照相模块调用操作系统提供的应用程序编程接口,自动设置所述第一影像和所述第二影像的大小、分辨率及坐标参数。
[0012]本发明一较佳实施方式中,所述全景照相模块包括图像处理单元,所述图像处理单元对所述第一图像和所述第二图像进行全景拼接形成全景影像。
[0013]相较于现有技术,本发明提供的全景照相手机利用所述全景照相模块可控制前置摄像头和后置摄像头同时拍摄获得第一影像和第二影像,并利用第一影像和第二影像进行全景拼接,形成全景影像,实现一拍两照功能并获得近似360全景影像,由此,可有效扩大拍摄范围,增加手机的拍摄功能,并提高摄像头的利用率。
【附图说明】
[0014]图1为本发明第一实施例提供的全景照相手机的示意图;
[0015]图2为图1所示全景照相手机的组成框架图;
[0016]图3为本发明第二实施例提供的全景照相方法的流程图。
【具体实施方式】
[0017]为了便于理解本发明,下面将参照相关附图对本发明进行更全面的描述。附图中给出了本发明的较佳实施方式。
[0018]请一并参阅图1和图2,本发明一较佳实施例提供一种全景照相手机100,其包括前置摄像头10和后置摄像头20,还包括连接所述前置摄像头10和所述后置摄像头20的全景照相模块30,所述全景照相模块30控制所述前置摄像头10和所述后置摄像头20同时拍摄并分别获得第一影像和第二影像,所述全景照相模块30对所述第一影像和所述第二影像进行全景拼接形成全景影像。
[0019]本实施例中,所述全景照相模块30安装于所述全景照相手机100的系统中。所述全景照相模块30调用全景照相手机100的操作系统提供的应用编程接口(API,Applicat1n Programming Interface),自动设置所述第一影像和所述第二影像的大小、分辨率及坐标参数。具体地,所述全景照相模块30可以为安装于所述全景照相手机100中的一种全景拍照应用程序,开启,拍照时,同时打开所述前置摄像头10和所述后置摄像头20,并自动统一设置所述前置摄像头10和所述后置摄像头20的图片大小、分辨率及坐标等参数,使之相互匹配,具有可合并性,之后进行同步拍照。可以理解的是,上述操作可通过JAVA、C++等程序调用安卓、苹果等操作系统中所提供的拍照API以及相机驱动加以实现。
[0020]可以理解的是,所述前置摄像头10和所述后置摄像头20同时拍摄时,将分别拍摄操作者前后方向的场景,即对应所述第一影像和所述第二影像。
[0021 ] 进一步地,所述全景照相模块30包括图像处理单元31,所述图像处理单元31对所述第一图像和所述第二图像进行全景拼接形成全景影像,目前主要图像处理软件及开发工具包(Software Development Kit,SDK)均可实现图片基于某种规则的合并功能,所述图像处理单元31即建立此基础上。
[0022]具体地,拍照完毕即获得所述第一影像和所述第二影像后,所述图像处理单元31按前后空间位置参数,自动或人工设定、纠正,完成第一影像与第二影像从近乎180度到近乎360度的全景拼接,并存于同一文件中。可以理解的是,对于前置摄像头10和后置摄像头20由于物理位置不对称所造成的拍摄误差,所述图像处理单元31在图像处理过程中,可根据各种拍摄参数、景物特征,自动匹配景物关键点及环境重合区等加以解决,也可以人工方式进行辅助合成。
[0023]本实施例中,具体拍摄照片包括如下三种方式:其一、所述前置摄像头10和所述后置摄像头20同时拍照一次,如所述前置摄像头10和所述后置摄像头20的拍摄角度都不到180度,且没有环境重合区,则可以直接拼接或者采用软件拼接;其二、所述前置摄像头10和所述后置摄像头20先同时拍照第一次,然后旋转一定角度同时拍照第二次……依次类推,可以多次拍照,此时有环境重合区,可进行全景拼接;其三、所述前置摄像头10和所述后置摄像头20同时拍照一次,比如,站在某栋大厦前,此时不用拼接,直接合成,由此可以证明操作者来过此处。
[0024]请参阅图3,本发明第二实施例提供一种全景照相方法,其包括如下步骤:
[0025]S101、控制全景照相手机的前置摄像头和后置摄像头同时拍摄并分别获得第一影像和第二影像。
[0026]具体地,即利用所述全景照相模块30控制所述前置摄像头10和所述后置摄像头20同时拍摄,并分别获得第一影像和第二影像。
[0027]S103、对所述第一影像和所述第二影像进行全景拼接,形成全景影像。
[0028]本实施例中,所述全景照相模块30利用所述图像处理单元31对所述第一图像和所述第二图像进行全景拼接形成全景影像。
[0029]本实施例中,所述全景照相模块30调用操作系统提供的应用程序编程接口(API,Applicat1n Programming Interface)自动设置所述第一影像和所述第二影像的大小、分辨率及坐标参数。具体地,所述全景照相模块30可以为安装于所述全景照相手机100中的一种全景拍照应用程序,开启全景拍照应用程序拍照时,同时打开所述前置摄像头10和所述后置摄像头20,并自动统一设置所述前置摄像头10和所述后置摄像头20的图片大小、分辨率及坐标等参数,进行同步拍照。可以理解的是,上述操作可通过JAVA、C++等程序调用安卓、苹果等系统中所提供的拍照API以及相机驱动加以实现。拍照完毕即获得所述第一影像和所述第二影像后,所述图像处理单元31按前后空间位置参数,自动或人工进行设定、纠正,完成第一、第二影像从近乎180度到近乎360度的全景拼接,并存于同一文件中。可以理解的是,对于前置摄像头10和后置摄像头20由于物理位置不对称所造成的拍摄误差,所述图像处理单元31在图像处理过程中,可自动匹配景物关键点及环境重合区等加以解决,也可以人工辅助合成。
[0030]相较于现有技术,所述全景照相手机100利用所述全景照相模块30可控制前置摄像头10和后置摄像头20同时拍摄获得第一影像和第二影像,并利用第一影像和第二影像进行全景拼接,形成全景影像,实现一拍两照功能并获得近似360全景影像,由此,可有效扩大拍摄范围,增加手机的拍摄功能,并提高摄像头的利用率。
[0031]以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
【主权项】
1.一种全景照相手机,其包括前置摄像头和后置摄像头,其特征在于,还包括连接所述前置摄像头和所述后置摄像头的全景照相模块,所述全景照相模块控制所述前置摄像头和所述后置摄像头同时拍摄并分别获得第一影像和第二影像,所述全景照相模块对所述第一影像和所述第二影像进行全景拼接形成全景影像。2.如权利要求1所述的全景照相手机,其特征在于,所述全景照相模块调用操作系统提供的应用程序编程接口,自动设置所述第一影像和所述第二影像的大小、分辨率及坐标参数。3.如权利要求1所述的全景照相手机,其特征在于,所述全景照相模块包括图像处理单元,所述图像处理单元对所述第一图像和所述第二图像进行全景拼接形成全景影像。4.一种全景照相方法,其特征在于,包括如下步骤: S101、控制全景照相手机的前置摄像头和后置摄像头同时拍摄并分别获得第一影像和第二影像; S103、对所述第一影像和所述第二影像进行全景拼接,形成全景影像。5.如权利要求4所述的全景照相方法,其特征在于,所述全景照相手机包括控制所述前置摄像头和所述后置摄像头同时拍摄的全景照相模块。6.如权利要求5所述的全景照相方法,其特征在于,所述全景照相模块调用操作系统提供的应用程序编程接口,自动设置所述第一影像和所述第二影像的大小、分辨率及坐标参数。7.如权利要求5所述的全景照相方法,其特征在于,所述全景照相模块包括图像处理单元,所述图像处理单元对所述第一图像和所述第二图像进行全景拼接形成全景影像。
【专利摘要】本发明提供一种全景照相手机,其包括前置摄像头和后置摄像头,还包括连接所述前置摄像头和所述后置摄像头的全景照相模块,所述全景照相模块控制所述前置摄像头和所述后置摄像头同时拍摄并分别获得第一影像和第二影像,所述全景照相模块对所述第一影像和所述第二影像进行全景拼接形成全景影像。由此,可有效扩大拍摄范围,增加手机的拍摄功能,并提高摄像头的利用率。本发明还提供一种全景照相方法。
【IPC分类】H04M1/725, H04N5/232
【公开号】CN105162961
【申请号】CN201510472822
【发明人】修文群
【申请人】深圳先进技术研究院
【公开日】2015年12月16日
【申请日】2015年8月4日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1