一种照片拍摄方法及电子设备的制作方法

文档序号:2685332阅读:202来源:国知局
专利名称:一种照片拍摄方法及电子设备的制作方法
技术领域
本发明涉及通信领域,特别涉及ー种照片拍摄方法及电子设备。
背景技术
对于手机或者其它具有拍摄镜头的设备来说,其焦距可能是固定的,则其拍摄视角也是固定的。通过数码变焦,可以相对的改变其视角大小,当视角变大时,成像的区域变大,但是所成的像中的各个对象较小;当视角变小时,成像的区域变小,所成的像中的对象也会相应变大。此外,即使可以通过变焦改变拍摄视角,其拍摄视角的变化也是有限的。针对以上镜头的特点,可以总结现有手机镜头或者拍照系统存在以下不足
I、手机固定时,拍摄不到视角以外的景象。手机固定时(即手机位置保持不变),其拍照的区域有限,在焦距一定的时候,视角以外的景物拍摄看不到,即使通过变焦扩大视角,但限于变焦的区域有限,可能仍然有一些景物拍摄不到,即使拍摄到了,其显示在照片上也比较小,可能不够清晰。2、现有技术中的手机不能直接拍摄全景照片。对于目前具有全景拍照功能的手机,在拍摄全景照片时,一般是手动旋转手机在连续的方位上拍摄几张照片,然后利用手机内部的软件进行全景照片合成。这种方式的缺陷是,在拍照操作过程中,会有人为因素影响,这样可能导致几张照片上的景象无法严密衔接,或者景象有较大重叠、割裂等现象,不管是哪种现象,都会影响全景照片的质量。3、现有技术中的手机一般只有单个镜头(不包括前置镜头),无法拍摄3D (ThreeDimensions,三维)照片。现有手机的像素已经很高,有的甚至达到了数码相机的水平。并且ー些手机已经支持裸眼3D显示效果。但是现有手机在拍摄全景照片或是3D照片时效果仍然不是很好,甚至很多手机不支持3D拍照。

发明内容
本发明实施例提供ー种照片拍摄方法及电子设备,用于更好地拍摄全景照片。ー种照片拍摄方法,应用于一具有拍摄镜头的电子设备,包括以下步骤确定拍摄焦距及拍摄视角;根据确定的所述拍摄焦距及所述拍摄视角拍摄至少两张照片,所述至少两张照片包含了所述拍摄视角区域内需拍摄的所有对象;对所述至少两张照片进行处理,获得ー张全景照片。ー种照片拍摄方法,应用于一具有拍摄镜头的电子设备,包括以下步骤确定拍摄焦距及所述拍摄镜头的初始位置;根据所述拍摄镜头的初始位置确定拍摄用于获得三维3D照片的两张照片的两个拍摄位置信息;在所述两个拍摄位置信息所对应的位置分别拍摄一张照片;
对拍摄的两张照片进行处理,获得ー张3D照片。ー种电子设备,其具有拍摄镜头,所述电子设备还包括第一确定模块,用于确定拍摄焦距及拍摄视角;成像模块,用于根据确定的所述拍摄焦距及所述拍摄视角拍摄至少两张照片,所述至少两张照片包含了所述拍摄视角区域内需拍摄的所有对象;图像处理模块,用于对所述至少两张照片进行处理,获得ー张全景照片。ー种电子设备,其具有拍摄镜头,所述电子设备还包括第一确定模块,用于确定拍摄焦距及所述拍摄镜头的初始位置;第二确定模块,用于根据所述拍摄镜头的初始位置确定拍摄用于获得三维3D照片的两张照片的两个拍摄位置信息;成像模块,用于在所述两个拍摄位置信息所对应的位置分别拍摄一张照片;图像处理模块,用于对拍摄的两张照片进行处理,获得ー张3D照片。本发明实施例中的照片拍摄方法包括确定拍摄焦距及拍摄视角;所述拍摄镜头根据确定的所述拍摄焦距及所述拍摄视角自动拍摄至少两张照片,所述至少两张照片包含了所述拍摄视角区域内需拍摄的所有对象;对所述至少两张图片进行处理,获得ー张全景照片。在确定拍摄焦距及拍摄视角之后,所述电子设备可以自动进行拍摄,其可以自动拍摄至少两张照片,之后再对拍摄的照片进行处理,获得ー张全景照片,从而提供了ー种全景照片拍摄方法,以能够清晰地拍摄到选定区域内的所有对象,进而获得效果较好的全景照片。


图I为本发明实施例中一种照片拍摄的主要方法流程图;图2为本发明实施例中拍摄全景照片示意图;图3为本发明实施例中另ー种照片拍摄的主要方法流程图;图4为本发明实施例中拍摄3D照片示意图;图5为本发明实施例中电子设备的主要结构图;图6为本发明实施例中当所述电子设备为手机时的操作示意图。
具体实施例方式本发明实施例中的照片拍摄方法包括确定拍摄焦距及拍摄视角;根据确定的所述拍摄焦距及所述拍摄视角自动拍摄至少两张照片,所述至少两张照片包含了所述拍摄视角区域内需拍摄的所有对象;对所述至少两张图片进行处理,获得ー张全景照片。在确定拍摄焦距及拍摄视角之后,所述电子设备可以自动进行拍摄,其可以自动拍摄至少两张照片,之后再对拍摄的照片进行处理,获得ー张全景照片,从而提供了ー种全景照片拍摄方法,以能够清晰地拍摄到选定区域内的所有对象,进而获得效果较好的全景照片。以下通过具体流程介绍本发明实施例中照片拍摄的方法。參见图1,本发明实施例中照片拍摄的主要方法流程如下,所述方法可以应用于ー具有拍摄镜头及成像系统的电子设备步骤101 :确定拍摄焦距及拍摄视角。 本发明实施例中,所述电子设备可以有多种拍摄模式,例如可以有普通模式、全景模式、3D模式、摄像模式等等,在普通模式下用户可以进行正常拍照,在全景模式下可以拍摄全景照片,在3D模式下可以拍摄3D照片,在摄像模式下可以进行摄像。在确定拍摄焦距及拍摄视角前,可以首先确定拍摄模式,本实施例介绍的是全景照片拍摄方法,因此可以首先确定拍摄模式为全景模式。 在全景模式下,还可以多种全景子模式,例如,第一全景子模式可以是上下全景模式,即可以在上下方向拍摄全景照片,如果用户选择此子模式,则拍摄视角是固定的 ,第二全景子模式可以是左右全景模式,即可以在左右方向拍摄全景照片,如果用户选择此子模式,则拍摄视角是固定的;第三全景子模式可以是预设全景子模式,即拍摄视角等可以由用户自己定义。对于第一全景子模式,所述电子设备可以在用户选定焦距之后即进行自动拍照,拍摄的全景区域可以是所述电子设备的扭转模块的左右扭转最大区域。对于第二全景子模式,所述电子设备可以在用户选定焦距之后即进行自动拍照,拍摄的全景区域可以是所述电子设备的扭转模块的上下扭转最大区域。 对于第三全景子模式,用户可以首先选择焦距,在焦距选定之后,可以手动选择待拍摄的拍摄视角,即可以手动选择拍摄边界点。例如,所述电子设备为手机,该手机为触摸屏,则用户可以通过单根手指在所述触摸屏上滑动以进行全景拍照的单个边界选择,当所述触摸屏上显示的景象到达用户想要选择的ー个全景边界时,单击所述触摸屏,表示选择当前的位置为ー个边界点,之后可以再通过单根手指在所述触摸屏上滑动进行另ー个边界点选择,当所述触摸屏上显示的景象到达用户想要选择的ー个全景边界时,用户可以单击所述触摸屏,表示选择该点为第二个边界点。在选择两个边界点之后,用户可以再次单击所述触摸屏,则手机自动进行全景照片拍摄,或者,用户在到达第二个边界点之后,可以单击所述触摸屏,所述手机则开始进行全景照片拍摄。在拍摄ホ吴式确定后,拍摄视角也相应确定。步骤102 :根据确定的所述拍摄焦距及所述拍摄视角拍摄至少两张照片,所述至少两张照片包含了所述拍摄视角区域内需拍摄的所有对象。在确定拍摄焦距和拍摄视角后,所述电子设备可以自动拍摄至少两张照片。所述电子设备在拍摄照片时,目的是要在已选择的焦距下将选择的视角区域内需拍摄的所有对象均拍摄在内,同时,拍摄的照片数量越少越好,因照片越少,在将其处理为全景照片时可能衔接不够好的地方就越少,得到的全景照片质量越好。对于拍照的次数与位置信息,所述电子设备会根据变焦倍数及选择的边界点自动计算。其中,所述位置信息指的是在拍摄时所述电子设备中的所述拍摄镜头所处的位置的位置信息。其中,拍摄的至少两张照片可以有重叠部分,也可以没有重叠的部分。例如,如果需拍摄三张照片,则该三张照片可以是恰好连接,也可以第一张和第二张有重叠部分,第二张和第三张有重叠部分,较佳的,这两个重叠部分的大小可以相同。以图2为例进行说明。在图2中,用户首先选择了ー个全景边界点Al,又选择了另ー个全景边界点A2。之后,所述电子设备根据当前的拍摄焦距,及Al和A2两个全景边界点之间的角度,可以自动计算出获得这张全景照片所需要拍摄的次数及毎次拍摄的位置信息。例如在图2中,所述电子设备只需拍摄两次即可,其中,所述电子设备中的扭转模块自动停止的两个位置如图2中BI和B2所表示的位置,所述扭转模块停止的位置即拍摄的位置信息,拍摄的两张照片的区域分别为Dl及D2。步骤103 :对所述至少两张照片进行处理,获得ー张全景照片。在拍摄完需要拍摄的所有照片后,所述电子设备自动对拍摄得到的照片进行处理,例如,处理方式可以是拼接,获得ー张全景照片,该全景照片包括了选择的拍摄视角区域内需拍摄的所有对象,且因为是分别进行的拍摄,可以将对象拍摄的较为清晰,便于用户进行观看。例如,如图2所示,在完成拍照之后,所述电子设备中的图像处理模块会根据当前的状态(拍摄焦距)及拍照位置自动对区域分别为D2及D3的两张照片进行处理,处理的结果可能是将两张照片重合的部分D6进行连接,其中,所述连接的方式可以是因Dl和D2 中都包括D3,因此可以选择任一张照片的D3即可,或者也可以将Dl中的D3和D2中的D3进行叠加,使其合并为ー个图层。而最终合成并显示的景象区域是图2中最上面的线条及最下面的线条之间的区域。在获得所述全景照片后,所述电子设备可以删除拍摄的两张区域分别为Dl和D2的照片,以节约内存空间。以下通过几个具体的实施例介绍本发明中全景照片拍摄的方法。实施例一所述电子设备为手机,该手机为触摸屏。该手机在拍摄时具有四种模式,分别为普通模式、全景模式、3D模式和摄像模式。用户首选选择了拍摄焦距。用户选择了拍摄模式为全景模式,且选择了所述第一全景子模式,即可以在上下方向拍摄全景照片,同时,拍摄视角已固定,为第一预设拍摄视角。在所述拍摄焦距和所述拍摄视角均选定后,手机开始自动计算获得这张全景照片所需要拍摄的次数及毎次拍摄的位置信息,依然以图2为例进行说明,手机计算出获得这张全景照片需要拍摄两次,两次的拍摄位置分别为图2中BI和B2所表示的位置。用户单击所述触摸屏上的相应按钮,手机开始自动拍摄,例如,手机中的所述扭转模块首先控制所述拍摄镜头扭转到BI所示的位置,拍摄ー张照片,所述扭转模块再控制所述拍摄镜头扭转到B2所示的位置,再拍摄另ー张照片。在拍摄完毕后,手机自动对拍摄得到的两张照片进行处理。其中,第一张照片的景象区域为D1,第二张照片的景象区域为D2,二者重叠的部分为D3。在处理时,可以选择任一张照片的D3部分,手机选择了第一张照片的D3部分,并将两张照片进行拼接,将其处理为ー张全景照片,该全景照片包括了选择的视角区域内需拍摄的所有对象。实施例ニ 所述电子设备为手机,该手机为触摸屏。该手机在拍摄时具有四种模式,分别为普通模式、全景模式、3D模式和摄像模式。用户首选选择了拍摄焦距。用户选择了拍摄模式为全景模式,且选择了所述第三全景子模式,即可以自行选择拍摄视角。例如用户想要选择在左右方向上拍摄照片,如图2所示,用户可以通过单根手指在所述触摸屏上滑动以进行全景拍照的单个边界选择,当所述触摸屏上显示的景象到达用户想要选择的ー个全景边界时,单击所述触摸屏,表示选择当前的位置为ー个边界点,即图2中的Al点,之后可以再通过单根手指在所述触摸屏上滑动进行另ー个边界点选择,当所述触摸屏上显示的景象到达用户想要选择的ー个全景边界时,用户可以单击所述触摸屏,表示选择该点为第二个边界点,即图2中的A2点。在选择两个边界点之后,手机开始自动计算获得这张全景照片所需要拍摄的次数及毎次拍摄的位置信息,如图2所示,手机计算出获得这张全景照片需要拍摄两次,两次的拍摄位置分别为图2中BI和B2所表示的位置。手机的计算时间对于用户来说可以忽略,用户在选择两个边界点之后可以再次单击所述触摸屏上的相应按钮,则手机自动进行全景照片拍摄。例如,手机中的所述扭转模块首先控制所述拍摄镜头扭转到BI所示的位置,拍摄一张照片,所述扭转模块再控制所述拍摄镜头扭转到B2所示的位置,再拍摄另ー张照片。在拍摄完毕后,手机自动对拍摄得到的两张照片进行处理。其中,第一张照片的景象区域为D1,第二张照片的景象区域为D2,二者重叠的部分为D3。在处理时,可以选择任一张照片的D3部分,手机选择了将两张照片的D3部分进行叠加处理,将其处理为ー个图层,再将两张照片进行拼接,将其处理为ー张全景照片,该全景照片包括了选择的视角区域内需拍摄的所有対象。參见图3,本发明还提供ー种照片拍摄方法,其可以应用于一具有拍摄镜头的电子设备,所述方法的主要流程如下步骤301 :确定拍摄焦距及所述拍摄镜头的初始位置。本发明实施例中,所述电子设备可以有多种拍摄模式,例如可以有普通模式、全景模式、3D模式、摄像模式等等,在普通模式下用户可以进行正常拍照,在全景模式下可以拍摄全景照片,在3D模式下可以拍摄3D照片,在摄像模式下可以进行摄像。在确定拍摄焦距及拍摄视角前,可以首先确定拍摄模式,本实施例介绍的是3D照片拍摄方法,因此可以首先确定拍摄模式为3D模式。例如,图4中,所述拍摄镜头的初始位置为Cl所表示的位置。步骤302 :根据所述拍摄镜头的初始位置确定拍摄用于获得3D照片的两张照片的两个拍摄位置信息。所述拍摄位置指的是在拍摄时所述拍摄镜头所处的位置。例如,如图4所示,用户选择了拍摄焦距,确定了所述拍摄镜头的初始位置为Cl所示的位置,则所述电子设备可以根据当前的拍摄焦距及所述拍摄镜头的初始位置自动计算两次拍照所处的位置,该两次拍照的位置可以以所述拍摄镜头的初始位置为中心对称分布,可以尽量使在该两个位置成的像和人的双眼观察物体呈的像一致,以使获得的3D照片的效果更好,例如,另外两个拍摄位置分别为C2和C3所示的位置。步骤303 :在所述两个拍摄位置信息所对应的位置分别拍摄ー张照片。例如,手机中的所述扭转模块首先控制所述拍摄镜头扭转到Cl所示的位置,拍摄一张照片,所述扭转模块再控制所述拍摄镜头扭转到C2所示的位置,再拍摄另ー张照片。其中,第一张照片覆盖的区域为D1,第二张照片覆盖的区域为D2。步骤304 :对拍摄的两张照片进行处理,获得ー张3D照片。
在拍照完成之后,得到如图4中所示覆盖的区域分别为Dl和D2的两张照片,所述电子设备中的图像处理模块可以对该两张照片进行处理,例如处理方式可以是叠加,或者也可以是其他处理方式,以完成3D照片的合成,最終得到的3D照片所覆盖的区域为图4中的D3区域。图4中还不出有一 D4区域,如果在所述拍摄镜头的初始位直进彳丁拍摄,则拍摄出的照片所覆盖的区域为D4区域,D3区域显然略小于D4区域。在D3区域与D4区域的边界处,其效果并非3D效果,但一般可以忽略。或者,在选择D4区域时,可以适当的通过调焦选大一点,这样可以使D3区域也相应变大,且不会对最終的3D效果产生很大影响。
在完成3D照片合成之后,所述电子设备可以删除拍摄过程中的两张临时照片,即覆盖区域分别为Dl和D2的两张照片,以节约内存空间。以下通过几个具体的实施例介绍本发明中3D照片拍摄的方法。实施例三所述电子设备为手机,该手机为触摸屏。该手机在拍摄时具有四种模式,分别为普通模式、全景模式、3D模式和摄像模式。用户首选选择了拍摄焦距,且选择了拍摄模式为3D模式。用户确定了所述拍摄镜头的初始位置,以图4为例进行说明,该拍摄镜头的初始位置为图4中所示的Cl位置。所述电子设备可以根据当前的拍摄焦距及所述拍摄镜头的初始位置自动计算两次拍照所处的位置,该两次拍照的位置可以以所述拍摄镜头的初始位置为中心对称分布,可以尽量使在该两个位置成的像和人的双眼观察物体呈的像一致,例如,另外两个拍摄位置分别为C2和C3所示的位置。手机中的所述扭转模块首先控制所述拍摄镜头扭转到Cl所示的位置,拍摄ー张照片,所述扭转模块再控制所述拍摄镜头扭转到C2所示的位置,再拍摄另ー张照片。其中,第一张照片覆盖的区域为D1,第二张照片覆盖的区域为D2。所述电子设备中的图像处理模块可以对该两张照片进行处理,本发明实施例中的处理方式可以是叠加,或者也可以是其他处理方式,以完成3D照片的合成,最終得到的3D照片所覆盖的区域为图4中的D3区域。在完成3D照片合成之后,所述电子设备可以删除拍摄过程中的两张临时照片,即覆盖区域分别为Dl和D2的两张照片。參见图5,本发明实施例中ー种电子设备可以包括第一确定模块501、成像模块502和图像处理模块503。第一确定模块501用于确定拍摄焦距及拍摄视角。第一确定模块501具体用于根据用户的选择确定拍摄焦距及拍摄模式,根据所述拍摄模式确定所述拍摄视角。第一确定模块501还可以用于根据确定的需要拍摄的照片数量及毎次拍摄的位置拍摄至少两张照片。成像模块502用于根据确定的所述拍摄焦距及所述拍摄视角拍摄至少两张照片,所述至少两张照片包含了所述拍摄视角区域内需拍摄的所有对象。成像模块502还可以用于根据确定的需要拍摄的照片数量拍摄与该数量相等的照片。成像t旲块502中可以包括所述拍摄镜头及成像单兀,所述拍摄镜头拍摄的对象在所述成像単元上进行成像。所述成像単元可以与所述拍摄镜头相连。图像处理模块503用于对所述至少两张照片进行处理,获得ー张全景照片。
图像处理模块503具体可以用于对所述至少两张照片进行拼接,获得ー张全景照片,及当所述至少两张照片有重叠部分时,在对所述至少两张照片进行拼接时,选择所述至少两张照片中任一张照片的所述重叠部分,或者将两张照片中的重叠部分进行叠加,将其处理为ー个图层。所述电子设备还可以包括扭转模块504,用于根据确定的毎次拍摄的位置信息令所述拍摄镜头分别扭转到相应位置进行拍摄。其中,当扭转模块504将所述拍摄镜头进行扭转时,也可以同时令所述成像単元与所述拍摄镜头一起扭转,以获得更好的拍摄效果。所述电子设备还可以包括第二确定模块505,用于根据确定的所述拍摄焦距及所述拍摄视角分别确定需要拍摄的照片数量及毎次拍摄的位置信息。
本发明实施例还提供ー种电子设备,其可以包括第一确定模块501、第二确定模块505、成像模块502和图像处理模块503。所述电子设备还可以包括扭转模块504。所述电子设备与图5中所示的电子设备可以是ー个电子设备。第一确定模块501用于确定拍摄焦距及所述拍摄镜头的初始位置。第二确定模块505用于根据所述拍摄镜头的初始位置确定拍摄用于获得三维3D照片的两张照片的两个拍摄位置信息。成像模块502用于在所述两个拍摄位置信息所对应的位置分别拍摄ー张照片。成像模块502具体可以用于在所述拍摄镜头停止的位置拍摄照片,即在相应位置分别拍摄ー张照片。所述相应位置指的是扭转模块504根据确定的另外两个拍摄位置信息,令所述拍摄镜头分别扭转到的位置。成像t旲块502中可以包括所述拍摄镜头及成像单兀,所述拍摄镜头拍摄的对象在所述成像単元上进行成像。所述成像単元可以与所述拍摄镜头相连。图像处理模块503用于对拍摄的两张照片进行处理,获得ー张3D照片。扭转模块504用于根据确定的另外两个拍摄位置信息,令所述拍摄镜头分别扭转到相应位置,所述拍摄镜头在所述两个拍摄位置信息所对应的位置处分别拍摄ー张照片。其中,当扭转模块504将所述拍摄镜头进行扭转时,也可以同时令所述成像単元与所述拍摄镜头一起扭转,以获得更好的拍摄效果。如图6所示,如果所述电子设备为手机,所述手机为触摸屏,本发明实施例提供一种具体的拍摄照片的方法。图6中的所述触摸屏上有四个按钮,在图6中用阿拉伯数字1、2、3、4表示,其分别代表拍摄模式中的3D模式、全景模式、普通模式及摄像模式。此外,所述触摸屏的中央有两个虚拟圆框,其中,较大的圆框表示放大倍数,通过调焦可改变其大小,较小的圆框表示拍摄镜头扭转的角度或者方位,在显示上,该较小的圆框的大小不会发生变化,但是该圆框的圆心可以移动,移动的范围为令该较小的圆框与较大的圆框相切为止。在小圆和大圆相切时,表示拍摄镜头在该方位已经扭转到最大位置。此外,本实施例中小圆的圆心位置与拍摄镜头扭转的方向是相反的,例如,如果小圆的圆心在大圆圆心正下方,则表示拍摄镜头对应的是相对水平方位偏上的区域。图6中的大圆用实线表示,小圆用虚线表示。此实施例只是为了提供一种实施方式,只用于解释本发明,而不能用于限制本发明。本发明实施例中的照片拍摄方法包括确定拍摄焦距及拍摄视角;所述拍摄镜头根据确定的所述拍摄焦距及所述拍摄视角自动拍摄至少两张照片,所述至少两张照片包含了所述拍摄视角区域内需拍摄的所有对象;对所述至少两张图片进行处理,获得ー张全景照片。在确定拍摄焦距及拍摄视角之后,所述电子设备可以自动进行拍摄,其可以自动拍摄至少两张照片,之后再对拍摄的照片进行处理,获得ー张全景照片,从而提供了ー种全景照片拍摄方法,以能够清晰地拍摄到选定区域内的所有对象,进而获得效果较好的全景照片。现有技术中的手机,需要通过手动来拍摄全景照片,这样得到的全景照片效果自然不是很理想,而本发明实施例中的所述电子设备,在用户选定拍摄焦距和拍摄视角后,可以自动获得拍摄ー张全景照片所需要拍摄的照片及拍摄每张照片的位置信息,并可自动进 行拍摄,拍摄完毕后可以自动将拍摄得到的照片合成为全景照片,从而使获得的全景照片较少受到人为因素的影响,效果较好。且在得到全景照片后,可以删除拍摄的单张照片,以节省内存空间。现有技术中的手机无法拍摄3D照片,而本发明实施例中,所述电子设备可以自动根据确定的拍摄镜头的初始位置计算拍摄另外两张照片的位置信息,该另外两张照片即是可以合成3D照片的两张照片,所述电子设备可以根据计算结果自动进行拍摄,拍摄完毕后可以自动将拍摄得到的两张照片合成为3D照片,并且,在确定另外两个位置时,可以尽量使在该两个位置成的像和人的双眼观察物体呈的像一致,以使获得的3D照片的效果更好。且在得到3D照片后,可以删除拍摄的单张照片,以节省内存空间。在控制所述拍摄镜头进行拍摄时,可以只令所述拍摄镜头进行扭转,使整个电子设备负担较小,或者可以令所述拍摄镜头和所述成像単元一起扭转,以获得更好的拍摄效果。本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。本发明是參照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每ー流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生ー个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图ー个流程或多个流程和/或方框图ー个方框或多个方框中指定的功能的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图ー个流程或多个流程和/或方框图ー个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图ー个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。 显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1.ー种照片拍摄方法,应用于一具有拍摄镜头的电子设备,其特征在干,包括以下步骤 确定拍摄焦距及拍摄视角; 根据确定的所述拍摄焦距及所述拍摄视角拍摄至少两张照片,所述至少两张照片包含了所述拍摄视角区域内需拍摄的所有对象; 对所述至少两张照片进行处理,获得ー张全景照片。
2.如权利要求I所述的方法,其特 征在干,确定拍摄焦距及拍摄视角的步骤包括根据用户的选择确定拍摄焦距及拍摄模式,根据所述拍摄模式确定所述拍摄视角。
3.如权利要求I所述的方法,其特征在于,在根据确定的所述拍摄焦距及所述拍摄视角拍摄至少两张照片之前还包括步骤根据确定的所述拍摄焦距及所述拍摄视角分别确定需要拍摄的照片数量及毎次拍摄的位置信息; 根据确定的所述拍摄焦距及所述拍摄视角拍摄至少两张照片的步骤包括根据确定的毎次拍摄的位置信息令所述拍摄镜头分别扭转到相应位置进行拍摄,根据确定的需要拍摄的照片数量拍摄与该数量相等的照片。
4.如权利要求I所述的方法,其特征在干,对所述至少两张照片进行处理的步骤包括对所述至少两张照片进行拼接,获得ー张全景照片。
5.如权利要求4所述的方法,其特征在干,对所述至少两张照片进行拼接的步骤包括当所述至少两张照片有重叠部分吋,在对所述至少两张照片进行拼接吋,选择所述至少两张照片中任一张照片的所述重叠部分,或将两张照片的重叠部分进行叠加。
6.ー种照片拍摄方法,应用于一具有拍摄镜头的电子设备,其特征在于,包括以下步骤 确定拍摄焦距及所述拍摄镜头的初始位置; 根据所述拍摄镜头的初始位置确定拍摄用于获得三维3D照片的两张照片的两个拍摄位置信息; 在所述两个拍摄位置信息所对应的位置分别拍摄一张照片; 对拍摄的两张照片进行处理,获得ー张3D照片。
7.如权利要求6所述的方法,其特征在于,在所述两个拍摄位置信息所对应的位置分别拍摄一张照片的步骤包括根据确定的两个拍摄位置信息,令所述拍摄镜头分别扭转到相应位置,井分别拍摄ー张照片。
8.ー种电子设备,其具有拍摄镜头,其特征在于,所述电子设备还包括 第一确定模块,用于确定拍摄焦距及拍摄视角; 成像模块,用于根据确定的所述拍摄焦距及所述拍摄视角拍摄至少两张照片,所述至少两张照片包含了所述拍摄视角区域内需拍摄的所有对象; 图像处理模块,用于对所述至少两张照片进行处理,获得ー张全景照片。
9.如权利要求8所述的电子设备,其特征在于,所述第一确定模块具体用于根据用户的选择确定拍摄焦距及拍摄模式,根据所述拍摄模式确定所述拍摄视角。
10.如权利要求8所述的电子设备,其特征在于,还包括第二确定模块,用于根据确定的所述拍摄焦距及所述拍摄视角分别确定需要拍摄的照片数量及毎次拍摄的位置信息; 所述电子设备还包括扭转模块,用于根据确定的毎次拍摄的位置信息令所述拍摄镜头分别扭转到相应位置进行拍摄; 所述成像模块还用于根据确定的需要拍摄的照片数量拍摄与该数量相等的照片。
11.如权利要求8所述的电子设备,其特征在于,所述图像处理模块具体用于对所述至少两张照片进行拼接,获得ー张全景照片。
12.如权利要求11所述的电子设备,其特征在于,所 述图像处理模块还用于当所述至少 两张照片有重叠部分时,在对所述至少两张照片进行拼接 时,选择所述至少两张照片中任一张照片的所述重叠部分,或将两张照片的重叠部分进行叠加。
13.ー种电子设备,其具有拍摄镜头,其特征在于,所述电子设备还包括 第一确定模块,用于确定拍摄焦距及所述拍摄镜头的初始位置; 第二确定模块,用于根据所述拍摄镜头的初始位置确定拍摄用于获得三维3D照片的两张照片的两个拍摄位置信息; 成像模块,用于在所述两个拍摄位置信息所对应的位置分别拍摄一张照片; 图像处理模块,用于对拍摄的两张照片进行处理,获得ー张3D照片。
14.如权利要求13所述的电子设备,其特征在于,所述电子设备还包括扭转模块,用于根据确定的两个拍摄位置信息,令所述拍摄镜头分别扭转到相应位置; 所述成像模块用于在相应位置分别拍摄ー张照片。
全文摘要
本发明公开了一种照片拍摄的方法,用于更好地拍摄全景照片。所述方法包括确定拍摄焦距及拍摄视角;根据确定的所述拍摄焦距及所述拍摄视角拍摄至少两张照片,所述至少两张照片包含了所述拍摄视角区域内需拍摄的所有对象;对所述至少两张照片进行处理,获得一张全景照片。本发明还公开了另一种照片拍摄方法,及相应的电子设备。
文档编号G03B37/00GK102645836SQ20121011860
公开日2012年8月22日 申请日期2012年4月20日 优先权日2012年4月20日
发明者谢晋强 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1