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

文档序号:9420558阅读:316来源:国知局
一种控制拍摄照片的装置和方法
【技术领域】
[0001] 本发明设及智能终端技术,尤指一种控制拍摄照片的装置和方法。
【背景技术】
[0002] 目前,拍摄照片的显示方式比较单一,只能显示照片中的对象,对于照片上的一些 数据(如对象与对象之间的距离关系)不能很好的呈现;另外,上述拍摄照片的显示方式缺 乏与用户的互动,较单调,而且在拍摄的时候只包了含图像信息,不能包含图像中各个对象 的距离等信息,用户体验不好,并且拍摄出来的照片操控性不高。

【发明内容】

[0003] 为了解决上述技术问题,本发明提供了一种控制拍摄照片的装置和方法,能够提 升用户的操作性,增强用户体验。
[0004] 为了达到本发明目的,本发明提供了一种控制拍摄照片的装置,包括:计算模块、 添加和处理模块;其中,
[0005] 计算模块,用于在进行拍摄前,计算需要拍摄的照片中各个对象与移动终端的距 离;
[0006] 处理模块,用于当检测到移动终端的预先设置的感应区域有点击操作时,保存拍 摄的照片,向添加模块发送第一通知;
[0007] 添加模块,用于接收到第一通知,将计算出的各个对象与移动终端的距离添加到 该照片的信息中。
[0008] 进一步地,所述计算模块,具体用于:
[0009] 分别采集需要拍摄的照片中各个对象的第一图像和第二图像;
[0010] 获取第一摄像头和第二摄像头中屯、距离W及获取焦距;
[0011] 获取第一图像的相对于第一摄像头和第二摄像头中屯、距离所在坐标轴的距离W及第二图像的相对于第一摄像头和第二摄像头中屯、距离所在坐标轴的距离;
[0012] 根据获得的中屯、距离和焦距W及获得的相对于第一摄像头和第二摄像头中屯、距 离所在坐标轴的距离计算各个对象与移动终端的距离。
[0013] 进一步地,所述计算模块通过W下公式计算各个对象与移动终端的距离:
[0014]
[0015] 其中,f为焦距,T为第一摄像头和第二摄像头中屯、距离,为第一图像的相对于 第一摄像头和第二摄像头中屯、距离所在坐标轴的距离,Xt为第二图像的相对于第一摄像头 和第二摄像头中屯、距离所在坐标轴的距离。
[0016] 进一步地,当编辑已保存的照片时,所述处理模块,还用于:判断出用户选中已保 存的照片中的一个对象时,在该已保存的照片的信息中查找选中的对象与所述移动终端的 距离,和/或与所述已保存的照片中的除自身之外的对象与所述移动终端的距离并显示查 找到的距离。
[0017] 进一步地,所述处理模块还用于判断用户是否选中已保存的照片中的对象,包括: 检测所述移动终端的预先设置的感应区域是否有按压操作;当检测到所述移动终端的预先 设置的感应区域有按压操作时,获取按压操作的位置和压力值;
[0018] 当获得的压力值大于或等于预先设置的阔值时,判断出用户选中已保存的照片中 的对象;其中,获取的按压操作的位置对应的对象为用户选中已保存的照片中的对象;
[0019] 当获得的压力值小于预先设置的阔值时,判断出用户未选中已保存的照片中的对 象。
[0020] 进一步地,当编辑已保存的照片时,所述处理模块,还用于:判断出用户选中已保 存的照片中的至少两个对象时,在该已保存的照片的信息中查找选中的对象与移动终端的 距离;根据查找到的对象与移动终端的距离计算选中的对象之间的距离;显示计算出的选 中的对象之间的距离W及选中的对象分别与移动终端的距离。
[0021] 本发明还提供了一种控制拍摄照片的方法,包括:
[0022] 在进行拍摄前,计算需要拍摄的照片中各个对象与移动终端的距离;
[0023] 当检测到移动终端的预先设置的感应区域有点击操作时,保存拍摄的照片并将计 算出的各个对象与移动终端的距离添加到该照片的信息中。
[0024] 进一步地,所述计算需要拍摄的照片中各个对象与移动终端的距离,包括:
[00巧]分别采集需要拍摄的照片中各个对象的第一图像和第二图像;
[00%] 获取第一摄像头和第二摄像头中屯、距离W及获取焦距;
[0027] 获取第一图像的相对于第一摄像头和第二摄像头中屯、距离所在坐标轴的距离W 及第二图像的相对于第一摄像头和第二摄像头中屯、距离所在坐标轴的距离;
[0028] 根据获得的中屯、距离和焦距W及获得的相对于第一摄像头和第二摄像头中屯、距 离所在坐标轴的距离计算各个对象与移动终端的距离。
[0029] 进一步地,通过W下公式计算各个对象与移动终端的距离:
[0030]
[0031] 其中,f为焦距,T为第一摄像头和第二摄像头中屯、距离,为第一图像的相对于 第一摄像头和第二摄像头中屯、距离所在坐标轴的距离,Xt为第二图像的相对于第一摄像头 和第二摄像头中屯、距离所在坐标轴的距离。
[0032] 进一步地,当编辑已保存的照片时,该方法还包括:判断出用户选中已保存的照片 中的一个对象时,在该已保存的照片的信息中查找选中的对象与所述移动终端的距离,和/ 或与所述已保存的照片中的除自身之外的对象与所述移动终端的距离并显示查找到的距 离。
[0033] 进一步地,该方法还包括判断用户是否选中已保存的照片中的对象,包括:检测所 述移动终端的预先设置的感应区域是否有按压操作;当检测到所述移动终端的预先设置的 感应区域有按压操作时,获取按压操作的位置和压力值;
[0034] 当获得的压力值大于或等于预先设置的阔值时,判断出用户选中已保存的照片中 的对象;其中,获取的按压操作的位置对应的对象为用户选中已保存的照片中的对象;
[0035] 当获得的压力值小于预先设置的阔值时,判断出用户未选中已保存的照片中的对 象。
[0036] 进一步地,当编辑已保存的照片时,该方法还包括:判断出用户选中已保存的照片 中的至少两个对象时,在该已保存的照片的信息中查找选中的对象与移动终端的距离;根 据查找到的对象与移动终端的距离计算选中的对象之间的距离;显示计算出的选中的对象 之间的距离W及选中的对象分别与移动终端的距离。
[0037] 本发明技术方案包括:计算模块、添加和处理模块;其中,计算模块,用于在进行 拍摄前,计算需要拍摄的照片中各个对象与移动终端的距离;处理模块,用于当检测到移动 终端的预先设置的感应区域有点击操作时,保存拍摄的照片,向添加模块发送第一通知;添 加模块,用于接收到第一通知,将计算出的各个对象与移动终端的距离添加到该照片的信 息中。本发明技术方案提升了用户的操作性,增强了用户体验。
【附图说明】
[0038] 此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发 明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0039] 图1为实现本发明各个实施例的移动终端的硬件结构示意;
[0040] 图2为支持本发明移动终端之间进行通信的通信系统的示意图;
[0041] 图3为本发明控制拍摄照片的装置的结构示意图;
[0042] 图4为本发明控制拍摄照片的方法的流程图;
[0043] 图5为本发明双摄像头移动终端的示例图; W44] 图6为本发明计算对象与移动终端距离的示例图。
【具体实施方式】
[0045] 下面将结合附图及实施例对本发明的技术方案进行更详细的说明。
[0046] 现在将参考附图描述实现本发明各个实施例的移动终端。在后续的描述中,使用 用于表示元件的诸如"模块"、"部件"或"单元"的后缀仅为了有利于本发明的说明,其本身 并没有特定的意义。因此,"模块"与"部件"可W混合地使用。
[0047] 移动终端可WW各种形式来实施。例如,本发明中描述的终端可W包括诸如移 动电话、智能电话、笔记本电脑、数字广播接收器、PDA(个人数字助理)、PAD(平板电脑)、 PMP(便携式多媒体播放器)、导航装置等等的移动终端W及诸如数字TV、台式计算机等等 的固定终端。下面,假设终端是移动终端。然而,本领域技术人员将理解的是,除了特别用 于移动目的的元件之外,根据本发明的实施方式的构造也能够应用于固定类型的终端。 W48]
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1