Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
SHOOTING METHOD AND APPARATUS FOR PANORAMA PHOTOGRAPH
Document Type and Number:
WIPO Patent Application WO/2011/153767
Kind Code:
A1
Abstract:
A shooting method for panorama photograph includes, calculating the overlapping degree between a joining region of the image being shot and a joining region of the shot image while previewing the non-first-shot-image in the panorama photograph being shot; shooting the image being shot if the overlapping degree reaching the predetermined condition. Meanwhile, a shooting apparatus for panorama photograph is provided.

Inventors:
SHI HUIQIN (CN)
HUANG WEI (CN)
ZHANG ZHAO (CN)
Application Number:
PCT/CN2010/077797
Publication Date:
December 15, 2011
Filing Date:
October 15, 2010
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
ZTE CORP (CN)
SHI HUIQIN (CN)
HUANG WEI (CN)
ZHANG ZHAO (CN)
International Classes:
H04N5/225; G03B37/00; H04N5/232
Foreign References:
CN1589050A2005-03-02
CN101093348A2007-12-26
CN101589613A2009-11-25
US20070200926A12007-08-30
Other References:
See also references of EP 2530522A4
Attorney, Agent or Firm:
KANGXIN PARTNERS, P.C. (CN)
北京康信知识产权代理有限责任公司 (CN)
Download PDF:
Claims:
权 利 要 求 书

1. 一种全景照片的拍 方法, 其特征在于, 包括如下步骤:

预览欲拍摄的全景照片中的非第一张拍摄的图像时, 计算欲拍摄图 像与已拍摄图像衔接区域的重叠程度;

在所述重叠程度达到设定条件时, 拍摄欲拍摄图像。

2. 如权利要求 1所述的方法, 其特征在于, 预览欲拍摄图像时, 包括如下 步骤: 存储欲拍摄图像的边界区域数据;

所述计算欲拍摄图像与已拍摄图像衔接区域的重叠程度,具体包括: 获取之前存储的相邻的已拍摄图像的边界区域数据, 利用图像识别方法 并根据获取的两个边界区域的数据计算重叠程度。

3. 如权利要求 2所述的方法, 其特征在于, 所述相邻的已拍摄图像为从多 个已经拍 4聂的图像中选择的。

4. 如权利要求 1所述的方法, 其特征在于, 在所述重叠程度未达到设定条 件时, 进一步包括如下步骤:

提示用户摄像头的移动方向;

并预览摄像头移动后的欲拍摄图像;

重新计算移动后欲拍摄图像的边界区域与已拍摄图像的衔接区域的 重叠程度。

5. 如权利要求 1或 4所述的方法, 其特征在于, 所述在重叠程度达到设定 条件时, 拍摄欲拍摄图像, 具体包括:

在重叠程度达到设定条件时, 提示用户可以拍照;

并根据用户返回的拍摄指令拍摄图像。

6. —种全景照片拍摄的设备, 其特征在于, 包括:

图像预览单元, 用于在全景照片拍摄模式下, 预览欲拍摄图像; 图像处理单元, 与图像预览单元相连, 用于在欲拍摄图像有相邻的 已拍摄图像时, 计算欲拍摄图像与已拍摄图像的衔接区域的重叠程度; 图像拍摄单元, 与图像处理单元相连, 用于在所述重叠程度达到设 定条件时, 拍摄欲拍摄图像;

图像拼接单元, 用于将已拍摄的图像组成全景照片。

7. 如权利要求 6所述的设备, 其特征在于, 进一步包括:

存储单元, 与图像预览单元相连, 用于在预览欲拍摄图像时, 存储 欲拍摄图像的边界区域数据;

在欲拍摄图像有相邻的已拍摄图像时, 所述图像处理单元进一步用 于获取之前存储的相邻的已拍摄图像的边界区域数据, 并利用图像识别 方法根据获取的两个边界区域的数据计算重叠程度。

8. 如权利要求 6所述的设备, 其特征在于, 所述图像处理单元进一步用于 从多个已经拍摄的图像中选择相邻的已拍摄图像。

9. 如权利要求 6所述的设备, 其特征在于, 所述图像预览单元用于提示用 户摄像头的移动方向; 并进一步用于预览摄像头移动后的欲拍摄图像; 所述图像处理单元进一步用于重新计算移动后欲拍摄图像的边界区域与 已拍摄图像的衔接区域的重叠程度。

10. 如权利要求 6或 9所述的设备, 其特征在于, 所述图像预览单元进一步 用于在重叠程度达到设定的条件时, 提示用户可以拍照; 所述图像拍摄 单元用于根据用户返回的拍摄指令拍摄图像。

Description:
一种全景照片的拍摄方法及设备 技术领域 本发明涉及电子设备领域, 尤其涉及一种全景照片的拍摄方法及设备。 背景技术 随着数字技术的日益更新, 带有高性能的摄像头的电子设备慢慢普及, 同时现阶段芯片技术已日臻成熟, 带有更高处理速度及图形协处理器的电子 设备也慢慢进入了人们的生活, 这些技术的应用提高了人们工作效率, 方便 了人们的学习生活。 带有照相功能的电子设备给用户记录精彩瞬间 提供了很实用的应用, 特 别近来有电子设备实现了全景拍摄功能, 使用户随时随地拍摄宽幅照片成为 可能, 然而, 目前电子设备上应用广泛的全景拍摄功能并不 尽如人意。 全景拍摄功能对拍摄过程及素材照片的要求很 高, 需要同样的色彩、 亮 度、分辨率等。 目前电子设备的全景拍摄功能过多依赖后期的 软件拼接处理, 对拍摄过程的千预仅限于用 "边侧影像" 提示和辅助用户准确取景, 所拍摄 的素材照片颜色不统一或者畸变严重, 从而后期无法正确拼接图片, 留下小 小的遗憾。 所以现有技术的不足在于, 还没有技术方案能够实现在电子设备拍摄照 片的过程中获取高质量的图像, 从而后期无需处理已拍摄的照片便可直接组 成全景照片。 发明内容 本发明所解决的技术问题在于提供了一种全景 照片的拍摄方法及设备, 用以解决现有技术中在拍摄图像的过程中无法 获取高质量的图像, 从而后期 未经处理便无法直接组成全景照片的问题。 本发明实施例中提供了一种全景照片的拍摄方 法, 包括如下步骤: 预览欲拍摄的全景照片中的非第一张拍摄的图 像时, 计算欲拍摄图像与 已拍摄图像衔接区域的重叠程度; 在所述重叠程度达到设定条件时, 拍摄欲拍摄图像。 本发明实施例中还提供了一种全景照片的拍摄 设备, 包括: 图像预览单元, 用于在全景照片拍摄模式下, 预览欲拍摄图像; 图像处理单元, 与图像预览单元相连, 用于在欲拍摄图像有相邻的已拍 摄图像时, 计算欲拍摄图像与已拍摄图像的衔接区域的重 叠程度; 图像拍摄单元, 与图像处理单元相连, 用于在所述重叠程度达到设定条 件时, 拍摄欲拍摄图像; 图像拼接单元, 用于将已拍摄的图像组成全景照片。 本发明有益效果如下: 在本发明实施例提供的技术方案中, 由于在拍摄全景照片的过程中, 预 览欲拍摄图像时, 如果欲拍摄图像有相邻的已拍摄图像, 计算欲拍摄图像与 已拍摄图像的边界区域数据的重叠程度,在所 述重叠程度达到设定的条件时, 拍摄欲拍摄图像。 在此过程中, 充分利用了电子设备本身的高速处理能力, 在预览欲拍摄图像的同时计算该图像和与其相 邻的已拍摄图像的重叠程度, 在所述重叠程度达到设定的条件后进行拍摄, 这样, 在拍摄时便可获取高质 量的图像, 在拍摄完成后, 由于获取的图像衔接区域重叠, 因此, 已拍摄的 图像无需后期处理便可经过简单的叠加直接组 成全景照片。 附图说明 图 1为本发明实施例中全景照片的拍 «_方法实施流程示意图; 图 2为本发明实施例中拍¾欲拍4聂照片的方法的 细实施过程; 图 3为本发明实施例中设置拍摄参数流程示意图 图 4为本发明实施例中设置曝光参数流程示意图 图 5为本发明实施例中手机上全景照片的拍摄方 实施流程示意图; 图 6为本发明实施例中拍摄设备结构示意图。 具体实施方式 全景照片是由连续拍摄的一系列照片组合而成 的, 在本发明实施例中, 在拍摄相邻的两张照片的过程中, 拍摄完成上一张照片后, 存储上一张已拍 摄照片的边界区域数据, 拍摄下一张欲拍摄照片时, 在预览欲拍摄图像的过 程中, 随时存储欲拍摄图像的边界区域, 根据存储的两个边界区域数据计算 二者的重叠程度, 并提示用户摄像头移动的方向, 用户根据提示移动摄像头, 在重叠程度达到设定的条件时, 拍摄欲拍摄图像, 这样在拍摄照片的过程中, 便可实现相邻拍摄的两张照片的边界区域重叠 , 后期经过简单的叠加便可直 接组成全景照片, 无需对已拍摄照片再进行处理。 本发明实施例提供的技术方案可以应用于移动 终端、 照相机、 带照相功 能的摄像机等电子设备上。 由于移动终端日益普及且能够提供各种丰富的 应 用, 可以代替甚至超过各种单一功能的多媒体电子 设备, 因此, 本发明实施 例中以移动终端为说明对象进行说明。 下面结合附图对本发明的具体实施方式进行说 明。 图 1为本发明实施例提供的全景照片的拍摄方法 施流程示意图, 如图 所示, 在全景照片拍 时可以包括如下步骤: 步骤 101、 预览欲拍摄的全景照片中的非第一张拍摄图像 时, 计算欲拍 摄图像与已拍摄图像衔接区域的重叠程度; 用户在拍摄全景照片时, 将移动终端设置为全景拍摄模式, 在拍摄完成 第一张照片后, 移动终端通过摄像头获取欲拍摄的下一张图像 , 用户通过预 览框预览欲拍摄图像。 用户在预览欲拍摄图像时, 移动终端存储欲拍摄图像的边界区域数据。 移动终端获取之前存储的相邻的已拍摄图像的 边界区域数据, 并将图像 数据通过总线传递给中央处理器, 中央处理器控制图像识别方法计算欲拍摄 图像和已拍摄图像衔接区域的重叠程度。 步骤 102、 在所述重叠程度达到设定条件时, 拍摄欲拍摄图像。 在所述重叠程度未达到设定的条件时, 移动终端提示用户¾像头的移动 方向, 用户根据移动终端的提示移动摄像头并预览摄 像头移动后的欲拍摄图 像, 移动终端重新计算移动后欲拍摄图像的边界区 域与已拍摄图像的衔接区 域的重叠程度。 当移动终端以数字变焦方式拍摄照片时, 移动终端也将存储因数字变焦 而裁掉未显示的部分, 在计算欲拍摄图像和已拍摄图像的边界区域数 据的重 叠程度时, 所述裁掉未显示部分可作为隐含的重叠区域, 供对比参考使用, 可充分利用了移动终端的高像素和全景区域, 使算法更准确。 在所述重叠程度达到设定条件时, 移动终端提示用户可以拍照, 并根据 用户返回的拍摄指令驱动摄像头拍摄照片, 并保存已拍摄图像。 在拍摄完成所有的照片后, 用户叠加移动终端中存储的已拍摄图像, 将 已拍摄图像组成全景照片。 本发明实施例中所述相邻的已拍摄图像为从多 个已经拍摄的图像中选择 的。 在具体实现方式中, 对齐方向可以分为横向对齐和从向对齐, 横向对齐 指拍摄的所有图像上边界和下边界分别在同一 条水平线上, 纵向对齐指拍摄 的所有图像左边界和右边界分别在同一条垂直 线上。 拍摄过程中可以默认只 有一个对齐方向, 例如设置对齐方向为横向对齐, 拍 4聂方向从左到右, 在拍 摄过程中, 自动将上一张拍摄的图像视为相邻的已拍摄图 像, 存储已拍摄图 像的右边界区域数据作为下一张拍摄照片的参 考图像数据, 在预览下一张图 像时, 存储预览图像的左边界区域数据作为预览图像 数据。 在另一种实现方式中, 用户可以选择相邻的已拍摄图像和对齐方向, 即 用户在拍 4聂完成原来设置的对齐方向上的照片后,可 改变对齐方向,这样, 可以从已经拍摄完成的照片中选择一张作为相 邻的已拍摄图像。 实施例一 实施例一是在拍 4聂过程中对齐方向不变时的实现方式, 例如设置对齐方 向为纵向对齐, 拍摄方向自下向上。 图 2 为本发明实施例提供的拍摄欲拍摄 照片的方法的实施流程图, 如图所示, 拍摄欲拍摄照片可以包括如下步骤: 步骤 201、 存储相邻的已拍摄图像的边界区域数据; 移动终端驱动摄像头对拍摄对象进行拍照, 按对齐方向将上一张已拍摄 图像的上边界区域数据以图片格式存入手机的 存储单元, 作为参考图像数据 区域; 步骤 202、 预览欲拍摄图像, 存储欲拍摄图像的边界区域数据; 在预览欲拍摄图像的过程中, 随时按对齐方向把欲拍摄图像的下边界区 域数据以图片格式存入手机的存储单元, 作为预览图像数据区域; 步骤 203、 计算预览图像数据区域和参考图像数据区域的 重叠程度; 移动终端通过图像识别算法计算预览图像数据 区域和参考图像数据区域 的重叠程度; 步骤 204、 判断所述重叠程度是否达到设定条件, 如果达到设定的条件, 则转向步 4聚 207 , 否则转向步 4聚 205; 所述重叠程度可以根据移动终端的像素来设置 ,当移动终端像素较高时, 重叠程度可以设定的低一些, 当移动终端像素较低时, 重叠程度可以设置的 高一些; 步骤 205、 显示摄像头移动的方向, 用户根据提示移动摄像头, 并转向 步骤 202; 移动终端显示摄像头移动的方向,用户根据移 动终端的提示移动摄像头; 步 4聚 206、 提示用户可以拍照; 步骤 207、 根据用户返回的拍摄指令拍摄欲拍摄图像。 用户按下移动终端的拍照键, 拍摄欲拍摄图像并将所拍摄的图像存入手 机存储单元。 在本发明实施例中, 在拍 4聂过程中, 对齐方向保持不变, 默认上一张拍 摄完成的图像的边界区域数据作为下一张欲拍 摄图像的参考数据, 这样保证 了拍摄完成的图像的衔接区域是重叠的, 而且所拍摄的图像的左右边界分别 在同一条垂直线上, 这样在后期无需处理便可直接组成全景照片。 实施例二 本实施例是在实施例一的基础上, 拍摄过程中改变对齐方向时的实现方 式。 如果用户在拍摄过程中需要改变对齐方向, 例如, 在实施例一的基础上, 拍才聂完成纵向方向的所有照片后, 设置对齐方向为横向对齐继续拍 4聂, 拍才聂 方向为自左向右, 具体步 4聚包括: 存储最后一张已拍摄图像的右边界区域数据作 为参考图像数据区域; 预 览欲拍摄图像时, 存储欲拍摄图像的左边界作为预览图像数据区 域; 或者, 从已拍摄完成的图像中选择一张作为相邻的已 拍摄图像, 存储已 拍摄图像的右边界区域数据作为参考图像数据 区域, 预览欲拍摄图像时, 存 储欲拍摄图像的左边界作为预览图像数据区域 ,之后与步骤 203〜步骤 207相 同, 这里就不——赘述。 拍摄完成本次欲拍摄照片后, 用户可以改变对齐方 向为从向对齐, 拍 4聂完成本轮从向方向上的所有照片, 也可以继续拍 4聂横向 方向上的照片, 通过多轮拍摄, 完成所有欲拍摄照片。 本发明实施例是在实施例一的基础上, 改变对齐方向的拍摄过程, 在拍 摄时, 可以默认上一张已拍摄的图像作为相邻的已拍 摄图像, 也可以根据需 要选择一张已经拍摄完成的图像作为相邻的已 拍摄图像, 经过多轮拍摄完成 所有需要拍摄的图像后,用户可通过二维拼接 将已拍摄的图像组成全景照片。 实施例三 本实施例是在实施例一的基础上, 移动终端在拍摄照片前设置全景模式 拍摄参数的实施过程。 图 3为设置拍摄参数流程示意图, 如图所示, 移动终 端在设置拍 4聂参数时, 可以包括如下步骤: 步骤 301、 设置曝光参数; 移动终端根据拍摄对象的亮度设置曝光参数; 步 4聚 302、 设置变焦倍数; 移动终端在设置变焦倍数的过程中, 若焦距过大, 则视角较小, 拍摄照 片数量太多; 若焦距过小, 则所拍摄的照片的边缘会有严重的畸变, 因此, 本发明实施例中, 可用的变焦倍数是移动终端提供的变焦范围的 中间取值, 不取最大变焦倍数和不变焦, 在可用的范围内, 用户才艮据具体景物的远近选 择合适的变焦倍数; 步骤 303、 设置白平衡参数; 移动终端设置白平衡参数与拍摄时的环境状况 有关, 通常可以设置为多 云模式或者某一特定的模式; 步骤 304、 设置对齐方向; 移动终端 居拍 4聂需要设置对齐方向, 对齐方向分为横向对齐和从向对 齐。 图 4为移动终端设置曝光参数的流程示意图, 如图所示, 移动终端设置 曝光参数时可以包括如下步骤: 步骤 401、 测定拍摄对象的亮度; 步骤 402、 查找亮度和曝光参数对应表; 步 4聚 403、 设置正确的曝光参数。 具体的, 在拍摄欲拍摄照片前, 存储亮度和曝光参数对应表, 所述亮度 和曝光参数对应表包括亮度及与其对应的曝光 参数, 在设置曝光参数时, 首 先测定拍摄对象的亮度, 并查找亮度和曝光参数对应表, 根据测定的拍摄对 象的亮度来设置曝光参数。 本发明实施例在开始拍摄前, 设置全景模式拍摄参数, 在拍摄过程中, 保持焦距相同, 曝光参数相同, 白平衡固定, 这样, 拍摄完成的图像具有统 一的色彩、 亮度、 分辨率, 设置对齐方向后, 可以实现拍摄的图像在同一条 线上, 减少后期组成全景照片时的裁剪损失。 为更好的理解本发明的实施方式, 下面以边界区域为拍摄照片的四分之 一为例、 移动终端以手机为例的实施对全景照片的拍 4聂方法实施进行说明。 图 5为手机上全景照片的拍摄方法实施流程示意 , 如图所示, 在进行 全景照片拍摄时可以包括如下步骤: 步骤 501、 设置全景模式拍摄参数; 具体的, 设置手机全景模式拍摄参数, 可以通过测定拍摄对象的亮度, 并查找亮度和曝光参数对应表来设置正确的曝 光参数; 焦距参数可以设置为 手机提供的变焦范围内的某一参数, 不取不变焦和最大变焦倍数; 白平衡参 数可以设定为多云模式; 上述三个参数在拍摄过程中是不变的, 用户根据拍 摄需要设置手机对齐方向, 对齐方向分为横向对齐和纵向对齐; 步骤 502、 拍摄首张照片, 存储所拍摄照片的边界区域作为参考图像数 据区域; 具体的, 按下手机拍照键拍摄首张照片, 并按设置的对齐方向将占所拍 摄照片四分之一的边界区域以图片格式存入手 机存储单元中作为参考图像数 据区域; 步骤 503、 预览欲拍摄照片, 随时存储预览图像的边界区域作为预览图 像数据区域; 具体的, 手机从预览框预览欲拍摄照片, 在预览的过程中, 随时按设置 的对齐方向将占预览图像四分之一的边界区域 以图片格式存入手机存储单元 中作为预览图像数据区域; 步骤 504、 计算预览图像数据区域和参考图像数据区域的 图像数据的重 叠程度; 具体的, 手机的摄像头将图像信息通过总线传送给中央 处理器, 中央处 理器控制图像处理单元计算预览图像数据区域 和参考图像数据区域的重叠程 度; 步骤 505、 显示预览图像数据区域和参考图像数据区域的 重叠程度; 具体的, 手机屏幕用友好的浮动在本次欲拍 4聂照片的上下左右四个方向 标识, 显示手机 4聂像头向那个方向移动, 移动多少; 步骤 506、 判断预览图像数据区域和参考图像数据区域重 叠程度是否达 到设定的条件, 如果是, 转向步骤 508 , 否则, 转向步骤 507; 步骤 507、 按照手机屏幕的显示移动手机 4聂像头; 具体的, 用户根据手机屏幕提示的摄像头移动的方向, 移动摄像头; 步骤 508、 拍摄并保存本次欲拍摄照片; 具体的, 用户根据手机屏幕的提示, 按下手机拍照键拍摄本次欲拍摄照 片, 并将所拍摄的照片存入手机非遗失存储器中; 步骤 509、 存储本次拍摄照片的边界区域的图像数据作为 参考图像数据 区域; 具体的, 按设置的对齐方向将占本次拍摄照片四分之一 的边界区域以图 片格式存入手机存储单元中作为参考图像数据 区域; 步骤 510、 判断是否已拍摄完成所有照片, 如果是, 则转向步骤 511 , 否 则, 转向步 4聚 503; 步骤 511、 将所拍摄的照片组成全景照片; 具体的, 用户在拍摄完成所有的照片后, 以叠加的方式将照片组成全景 照片。 基于同一发明构思, 本发明实施例中还提供了一种全景照片拍摄设 备, 由于该设备解决问题的原理与全景照片的拍摄 方法相似, 因此该设备的实施 可以参见方法的实施, 重复之处不再赞述。 图 6为拍摄设备结构示意图, 如图所示, 拍摄设备中可以包括: 图像预览单元 601 , 用于预览欲拍摄图像; 图像处理单元 602 , 用于计算欲拍摄图像与相邻的已拍摄图像衔接 区域 的重叠程度, 所述边界区域是指本次欲拍摄图像和相邻的已 拍摄的图像的衔 接区域; 图像拍摄单元 603 , 用于在重叠程度达到设定的条件时, 拍摄欲拍摄图 像。 图像拼接单元 604 , 用于将存储的拍摄的图像组成全景照片 实施中, 全景拍摄设备还可以进一步包括: 存储单元 605 , 用于在预览欲拍摄图像时存储所述欲拍摄图像 的边界区 域; 所述图像处理单元进一步用于获取之前存储的 相邻的已拍摄图像的边界 区域数据, 利用图像识别方法并根据获取的两个边界区域 的数据计算重叠程 度。 实施中, 图像预览单元用于提示用户摄像头的移动方向 ; 并进一步用于 预览摄像头移动后的欲拍摄图像; 图像处理单元进一步用于重新计算移动后 欲拍摄图像的边界区域与已拍摄图像的衔接区 域的重叠程度。 实施中, 图像预览单元进一步用于在重叠程度达到设定 的条件时, 提示 用户可以拍照; 图像拍摄单元用于根据用户返回的拍摄指令拍 摄照片。 由上述实施例可见, 与现有技术相比, 本发明提供的技术方案由于在拍 摄全景照片的过程中, 预览欲拍摄图像时, 计算欲拍摄图像与相邻的已拍摄 图像边界区域数据的重叠程度, 并提示用户摄像头移动的方向, 在所述重叠 程度达到设定的条件时, 提示用户可以拍照, 并根据用户返回的拍摄指令拍 摄欲拍摄图像, 实现了相邻拍摄的图像的边界区域是重叠的, 这样, 在拍摄 时便可获取高质量的图像, 在拍摄完成后, 由于获取的图像衔接重叠, 因此, 已拍摄的图像无需后期处理便可经过简单的叠 加直接组成全景照片。 显然, 本领域的技术人员可以对本发明进行各种改动 和变型而不脱离本 发明的精神和范围。 这样, 倘若本发明的这些修改和变型属于本发明权利 要 求及其等同技术的范围之内, 则本发明也意图包含这些改动和变型在内。