一种控制拍摄照片的装置和方法_5

文档序号:9420558阅读:来源:国知局
添加至新的背景图片中形成新的照片时,该方法 还包括:获取需要放置选中的对象的位置对应的新的背景图片中的参考物;获取上述参考 物与移动终端的距离;根据获得的参考物与移动终端的距离W及选中添加的对象与移动终 端的距离计算形成的新的照片中各个对象的缩放比例。其中,上述缩放比例为选中添加的 对象与移动终端的距离除W参考物与移动终端的距离。其中,新的背景图片为已经添加了 各个对象与移动终端距离的照片。
[0133] 举例说明,素材库(已保存的添加了各个对象与移动终端的距离的照片库)中对 象与即移动终端的距离,那么可W把素材中的选中的对象移出来添加到新的图案上,根据 放置的位置进行缩放,比如对象A距离移动终端是5米,用户把对象A放置到对象B旁边, 而对象B距离移动终端是10米,那么他会推荐一个缩放值,使得对象A与旁边参考物(即 对象B)的比例是协调一致的。
[0134] 本发明方法中,通过将计算出的对象与移动终端的距离添加到照片中,提升了用 户的操作性,增强了用户体验;通过对添加了距离的照片进行编辑,增强了用户的直观感受 和娱乐性。
[0135] 需要说明的是,在本文中,术语"包括"、"包含"或者其任何其他变体意在涵盖非排 他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而 且还包括没有明确列出的其他要素,或者是还包括为运种过程、方法、物品或者装置所固有 的要素。在没有更多限制的情况下,由语句"包括一个……"限定的要素,并不排除在包括 该要素的过程、方法、物品或者装置中还存在另外的相同要素。
[0136] 上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0137] 通过W上的实施方式的描述,本领域的技术人员可W清楚地了解到上述实施例方 法可借助软件加必需的通用硬件平台的方式来实现,当然也可W通过硬件,但很多情况下 前者是更佳的实施方式。基于运样的理解,本发明的技术方案本质上或者说对现有技术做 出贡献的部分可W W软件产品的形式体现出来,该计算机软件产品存储在一个存储介质 (如R0M/RAM、磁碟、光盘)中,包括若干指令用W使得一台终端设备(可W是手机,计算机, 服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
[013引 W上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发 明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技 术领域,均同理包括在本发明的专利保护范围内。
【主权项】
1. 一种控制拍摄照片的装置,其特征在于,包括:计算模块、添加和处理模块;其中, 计算模块,用于在进行拍摄前,计算需要拍摄的照片中各个对象与移动终端的距离; 处理模块,用于当检测到移动终端的预先设置的感应区域有点击操作时,保存拍摄的 照片,向添加模块发送第一通知; 添加模块,用于接收到第一通知,将计算出的各个对象与移动终端的距离添加到该照 片的信息中。2. 根据权利要求1所述的装置,其特征在于,所述计算模块,具体用于: 分别采集需要拍摄的照片中各个对象的第一图像和第二图像; 获取第一摄像头和第二摄像头中心距离以及获取焦距; 获取第一图像的相对于第一摄像头和第二摄像头中心距离所在坐标轴的距离以及第 二图像的相对于第一摄像头和第二摄像头中心距离所在坐标轴的距离; 根据获得的中心距离和焦距以及获得的相对于第一摄像头和第二摄像头中心距离所 在坐标轴的距离计算各个对象与移动终端的距离。3. 根据权利要求1所述的装置,其特征在于,所述计算模块通过以下公式计算各个对 象与移动终端的距离:其中,f?为焦距,T为第一摄像头和第二摄像头中心距离,X1为第一图像的相对于第一 摄像头和第二摄像头中心距离所在坐标轴的距离,f为第二图像的相对于第一摄像头和第 二摄像头中心距离所在坐标轴的距离。4. 根据权利要求1所述的装置,其特征在于,当编辑已保存的照片时,所述处理模块, 还用于:判断出用户选中已保存的照片中的一个对象时,在该已保存的照片的信息中查找 选中的对象与所述移动终端的距离,和/或与所述已保存的照片中的除自身之外的对象与 所述移动终端的距离并显示查找到的距离。5. 根据权利要求4所述的装置,其特征在于,所述处理模块还用于判断用户是否选中 已保存的照片中的对象,包括:检测所述移动终端的预先设置的感应区域是否有按压操作; 当检测到所述移动终端的预先设置的感应区域有按压操作时,获取按压操作的位置和压力 值; 当获得的压力值大于或等于预先设置的阈值时,判断出用户选中已保存的照片中的对 象;其中,获取的按压操作的位置对应的对象为用户选中已保存的照片中的对象; 当获得的压力值小于预先设置的阈值时,判断出用户未选中已保存的照片中的对象。6. 根据权利要求1所述的装置,其特征在于,当编辑已保存的照片时,所述处理模块, 还用于:判断出用户选中已保存的照片中的至少两个对象时,在该已保存的照片的信息中 查找选中的对象与移动终端的距离;根据查找到的对象与移动终端的距离计算选中的对象 之间的距离;显示计算出的选中的对象之间的距离以及选中的对象分别与移动终端的距 离。7.-种控制拍摄照片的方法,其特征在于,包括: 在进行拍摄前,计算需要拍摄的照片中各个对象与移动终端的距离; 当检测到移动终端的预先设置的感应区域有点击操作时,保存拍摄的照片并将计算出 的各个对象与移动终端的距离添加到该照片的信息中。8. 根据权利要求7所述的方法,其特征在于,所述计算需要拍摄的照片中各个对象与 移动终端的距离,包括: 分别采集需要拍摄的照片中各个对象的第一图像和第二图像; 获取第一摄像头和第二摄像头中心距离以及获取焦距; 获取第一图像的相对于第一摄像头和第二摄像头中心距离所在坐标轴的距离以及第 二图像的相对于第一摄像头和第二摄像头中心距离所在坐标轴的距离; 根据获得的中心距离和焦距以及获得的相对于第一摄像头和第二摄像头中心距离所 在坐标轴的距离计算各个对象与移动终端的距离。9. 根据权利要求7所述的方法,其特征在于,通过以下公式计算各个对象与移动终端 的距离:其中,f?为焦距,T为第一摄像头和第二摄像头中心距离,X1为第一图像的相对于第一 摄像头和第二摄像头中心距离所在坐标轴的距离,f为第二图像的相对于第一摄像头和第 二摄像头中心距离所在坐标轴的距离。10. 根据权利要求7所述的方法,其特征在于,当编辑已保存的照片时,该方法还包括: 判断出用户选中已保存的照片中的一个对象时,在该已保存的照片的信息中查找选中的对 象与所述移动终端的距离,和/或与所述已保存的照片中的除自身之外的对象与所述移动 终端的距离并显示查找到的距离。11. 根据权利要求10所述的方法,其特征在于,该方法还包括判断用户是否选中已保 存的照片中的对象,包括:检测所述移动终端的预先设置的感应区域是否有按压操作;当 检测到所述移动终端的预先设置的感应区域有按压操作时,获取按压操作的位置和压力 值; 当获得的压力值大于或等于预先设置的阈值时,判断出用户选中已保存的照片中的对 象;其中,获取的按压操作的位置对应的对象为用户选中已保存的照片中的对象; 当获得的压力值小于预先设置的阈值时,判断出用户未选中已保存的照片中的对象。12. 根据权利要求7所述的方法,其特征在于,当编辑已保存的照片时,该方法还包括: 判断出用户选中已保存的照片中的至少两个对象时,在该已保存的照片的信息中查找选中 的对象与移动终端的距离;根据查找到的对象与移动终端的距离计算选中的对象之间的距 离;显示计算出的选中的对象之间的距离以及选中的对象分别与移动终端的距离。
【专利摘要】本发明公开了一种控制拍摄照片的装置和方法,该装置包括:计算模块、添加和处理模块;其中,计算模块,用于在进行拍摄前,计算需要拍摄的照片中各个对象与移动终端的距离;处理模块,用于当检测到移动终端的预先设置的感应区域有点击操作时,保存拍摄的照片,向添加模块发送第一通知;添加模块,用于接收到第一通知,将计算出的各个对象与移动终端的距离添加到该照片的信息中。本发明技术方案提升了用户的操作性,增强了用户体验。
【IPC分类】H04N5/232
【公开号】CN105141834
【申请号】CN201510447874
【发明人】赵欣
【申请人】努比亚技术有限公司
【公开日】2015年12月9日
【申请日】2015年7月27日
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1