《图像拼接.pdf》由会员分享,可在线阅读,更多相关《图像拼接.pdf(23页完整版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103597810 A (43)申请公布日 2014.02.19 CN 103597810 A (21)申请号 201180071175.6 (22)申请日 2011.05.27 H04N 5/341(2006.01) G03B 37/04(2006.01) G06T 3/40(2006.01) H04N 5/232(2006.01) G02B 27/22(2006.01) H04N 13/00(2006.01) (71)申请人 诺基亚公司 地址 芬兰埃斯波 (72)发明人 H谢尔林 (74)专利代理机构 北京市金杜律师事务所 11256 代理人 酆迅 (54) 发明。
2、名称 图像拼接 (57) 摘要 提供了一种设备、 方法和计算机程序。 该方法 包括 : 分析第一图像和第二图像, 第一图像由第 一图像传感器部件捕获并且第二图像由第二图像 传感器部件捕获, 其中第一图像和第二图像上的 发起对第一图像和第二图像的所述分析的至少一 个位置取决于至少一个上下文特性 ; 根据第一图 像和第二图像的分析确定针对第一图像部分和第 二图像部分的重叠捕获区域 ; 以及使用重叠捕获 区域将第一图像和第二图像拼接在一起。 (85)PCT国际申请进入国家阶段日 2013.11.26 (86)PCT国际申请的申请数据 PCT/IB2011/052318 2011.05.27 (87)。
3、PCT国际申请的公布数据 WO2012/164339 EN 2012.12.06 (51)Int.Cl. 权利要求书 5 页 说明书 10 页 附图 7 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书5页 说明书10页 附图7页 (10)申请公布号 CN 103597810 A CN 103597810 A 1/5 页 2 1. 一种方法, 包括 : 分析第一图像和第二图像, 所述第一图像由第一图像传感器部件捕获并且所述第二图 像由第二图像传感器部件捕获, 其中所述第一图像和所述第二图像上的发起对所述第一图 像和所述第二图像的所述分析的至少一个位置取决于至少一个上下。
4、文特性 ; 根据对所述第一图像和所述第二图像的所述分析确定针对第一图像部分和第二图像 部分的重叠捕获区域 ; 以及 使用所述重叠捕获区域将所述第一图像和所述第二图像拼接在一起。 2. 根据权利要求 1 所述的方法, 其中所述第一图像和所述第二图像实质上同时被捕 获。 3.根据权利要求1或2所述的方法, 其中所述第一图像传感器部件包括第一像素集, 所 述第二图像传感器部件包括第二像素集, 并且所述重叠捕获区域包括 : 所述第一像素集的 子集和所述第二像素集的子集。 4. 根据权利要求 3 所述的方法, 其中所述第一像素集的所述子集捕获第一图像内容作 为所述第一图像的一部分, 以及所述第二像素集的。
5、所述子集捕获所述第一图像内容作为所 述第二图像的一部分。 5. 根据先前权利要求中的任一项所述的方法, 其中所述图像传感器部件与所述第二图 像传感器部件是分离的。 6. 根据先前权利要求中的任一项所述的方法, 其中所述至少一个上下文特性与设备的 操作模式和 / 或设备的周围环境有关。 7. 根据先前权利要求中的任一项所述的方法, 其中使用随所述至少一个上下文特性改 变的数据执行所述分析。 8. 根据权利要求 7 所述的方法, 其中所述数据是所述第一图像传感器部件与所述第二 图像传感器部件的先前通过分析一个或多个图像集确定的重叠捕获区域, 其中图像集包括 由所述第一图像传感器部件捕获的图像以及由。
6、所述第二图像传感器部件捕获的图像。 9. 根据权利要求 8 所述的方法, 其中所述先前确定的重叠捕获区域是根据对多个图像 集的分析确定的平均重叠捕获区域, 或者取决于根据对多个图像集的分析确定的平均重叠 捕获区域。 10. 根据先前权利要求中的任一项所述的方法, 其中所述重叠捕获区域取决于针对所 述第一图像传感器部件和所述第二图像传感器部件的理论重叠捕获区域。 11. 根据先前权利要求中的任一项所述的方法, 其中使用处于取景模式或摄像模式的 相机来捕获所述第一图像和所述第二图像。 12. 一种包括指令的计算机程序, 当由至少一个处理器执行所述指令时, 使得执行先前 权利要求中的任一项所述的方法。
7、。 13.一种设备, 包括用于执行根据权利要求1至11中的一个或多个所述的方法的装置。 14. 一种设备, 包括 : 至少一个处理器 ; 以及 存储有包括指令的计算机程序的至少一个存储器, 被配置为与所述至少一个处理器一 起使得所述设备至少执行 : 分析第一图像和第二图像, 所述第一图像由第一图像传感器部件捕获并且所述第二图 权 利 要 求 书 CN 103597810 A 2 2/5 页 3 像由第二图像传感器部件捕获, 其中所述第一图像和所述第二图像上的发起对所述第一图 像和所述第二图像的所述分析的至少一个位置取决于至少一个上下文特性 ; 根据对所述第一图像和所述第二图像的所述分析确定针对。
8、所述第一图像传感器部件 和所述第二图像传感器部件的重叠捕获区域 ; 以及 使用所述重叠捕获区域将所述第一图像和所述第二图像拼接在一起。 15. 根据权利要求 14 所述的设备, 其中所述第一图像和所述第二图像实质上同时被捕 获。 16. 根据权利要求 14 或 15 所述的设备, 其中所述第一图像传感器部件包括第一像素 集, 所述第二图像传感器部件包括第二像素集, 并且所述重叠捕获区域包括 : 所述第一像素 集的子集和所述第二像素集的子集。 17. 根据权利要求 16 所述的设备, 其中所述第一像素集的所述子集捕获第一图像内容 作为所述第一图像的一部分, 以及所述第二像素集的所述子集捕获所述第。
9、一图像内容作为 所述第二图像的一部分。 18.根据权利要求14至17中的任一项所述的设备, 其中所述图像传感器部件与所述第 二图像传感器部件是分离的。 19.根据权利要求14至18中的任一项所述的设备, 其中所述至少一个上下文特性与所 述设备的操作模式和 / 或所述设备的周围环境有关。 20.根据权利要求14至19中的任一项所述的设备, 其中使用随所述至少一个上下文特 性改变的数据执行所述分析。 21. 根据权利要求 20 所述的设备, 其中所述数据是所述第一图像传感器部件与所述第 二图像传感器部件的先前通过分析一个或多个图像集确定的重叠捕获区域, 其中图像集包 括由所述第一图像传感器部件捕获。
10、的图像以及由所述第二图像传感器部件捕获的图像。 22. 根据权利要求 21 所述的设备, 其中所述先前确定的重叠捕获区域是根据对多个图 像集的分析确定的平均重叠捕获区域, 或者取决于根据对多个图像集的分析确定的平均重 叠捕获区域。 23.根据权利要求14至22中的任一项所述的设备, 其中所述重叠捕获区域取决于针对 所述第一图像传感器和所述第二图像传感器的理论重叠捕获区域。 24.根据权利要求14至23中的任一项所述的设备, 其中使用处于取景模式或摄像模式 的相机来捕获所述第一图像和所述第二图像。 25.根据权利要求14至24中的任一项所述的设备, 其中所述设备是包括所述第一图像 传感器和所述第。
11、二图像传感器的相机。 26. 一种设备, 包括 : 用于分析第一图像和第二图像的装置, 所述第一图像由第一图像传感器部件捕获并且 所述第二图像由第二图像传感器部件捕获, 其中所述第一图像和所述第二图像上的发起对 所述第一图像和所述第二图像的所述分析的至少一个位置取决于至少一个上下文特性 ; 用于根据对所述第一图像和所述第二图像的所述分析确定针对所述第一图像传感器 部件和所述第二图像传感器部件的重叠捕获区域的装置 ; 以及 用于使用所述重叠捕获区域将所述第一图像和所述第二图像拼接在一起的装置。 27. 一种存储有包括指令的计算机程序的非瞬态计算机可读介质, 被配置为与至少一 权 利 要 求 书 。
12、CN 103597810 A 3 3/5 页 4 个处理器一起使得至少执行 : 分析第一图像和第二图像, 所述第一图像由第一图像传感器部件捕获并且所述第二图 像由第二图像传感器部件捕获, 其中所述第一图像和所述第二图像上的发起对所述第一图 像和所述第二图像的所述分析的至少一个位置取决于至少一个上下文特性 ; 根据对所述第一图像和所述第二图像的所述分析确定针对所述第一图像传感器部件 和所述第二图像传感器部件的重叠捕获区域 ; 以及 使用所述重叠捕获区域将所述第一图像和所述第二图像拼接在一起。 28. 根据权利要求 27 所述的非瞬态计算机可读介质, 其中所述第一图像和所述第二图 像实质上同时被捕。
13、获。 29.根据权利要求27或28所述的非瞬态计算机可读介质, 其中所述第一图像传感器部 件包括第一像素集, 所述第二图像传感器部件包括第二像素集, 并且所述重叠捕获区域包 括 : 所述第一像素集的子集和所述第二像素集的子集。 30. 根据权利要求 29 所述的非瞬态计算机可读介质, 其中所述第一像素集的所述子集 捕获第一图像内容作为所述第一图像的一部分, 以及所述第二像素集的所述子集捕获所述 第一图像内容作为所述第二图像的一部分。 31.根据权利要求27至30中的任一项所述的非瞬态计算机可读介质, 其中所述图像传 感器部件与所述第二图像传感器部件是分离的。 32.根据权利要求27至31中的任。
14、一项所述的非瞬态计算机可读介质, 其中所述至少一 个上下文特性与设备的操作模式和 / 或设备的周围环境有关。 33.根据权利要求27至32中的任一项所述的非瞬态计算机可读介质, 其中使用随所述 至少一个上下文特性改变的数据执行所述分析。 34. 根据权利要求 33 所述的非瞬态计算机可读介质, 其中所述数据是所述第一图像传 感器部件与所述第二图像传感器部件的先前通过分析一个或多个图像集确定的重叠捕获 区域, 其中图像集包括由所述第一图像传感器部件捕获的图像以及由所述第二图像传感器 部件捕获的图像。 35. 根据权利要求 34 所述的非瞬态计算机可读介质, 其中所述先前确定的重叠捕获区 域是根据。
15、对多个图像集的分析确定的平均重叠捕获区域, 或者取决于根据对多个图像集的 分析确定的平均重叠捕获区域。 36.根据权利要求27至35中的任一项所述的非瞬态计算机可读介质, 其中所述重叠捕 获区域取决于针对所述第一图像传感器部件和所述第二图像传感器部件的理论重叠捕获 区域。 37. 一种方法, 包括 : 分析一个或多个图像集, 其中图像集包括由第一图像传感器部件捕获的第一图像以及 由第二图像传感器部件捕获的第二图像 ; 根据所述分析确定针对所述第一图像传感器部件和所述第二图像传感器部件的重叠 捕获区域 ; 取决于根据所述对所述一个或多个图像集的所述分析确定的所述重叠捕获区域分析 第三图像和第四图。
16、像, 所述第三图像由所述第一图像传感器部件捕获并且所述第四图像由 所述第二图像传感器部件捕获 ; 权 利 要 求 书 CN 103597810 A 4 4/5 页 5 根据对所述第三图像和所述第四图像的所述分析确定针对所述第一图像传感器部件 和所述第二图像传感器部件的另一重叠捕获区域 ; 以及 使用所述另一重叠捕获区域将所述第三图像和所述第四图像拼接在一起。 38. 一种设备, 包括 : 用于分析一个或多个图像集的装置, 其中图像集包括由第一图像传感器部件捕获的第 一图像以及由第二图像传感器部件捕获的第二图像 ; 用于根据所述分析确定针对所述第一图像传感器部件和所述第二图像传感器部件的 重叠捕。
17、获区域的装置 ; 用于取决于根据对所述一个或多个图像集的所述分析确定的所述重叠捕获区域分析 第三图像和第四图像的装置, 所述第三图像由所述第一图像传感器部件捕获并且所述第四 图像由所述第二图像传感器部件捕获 ; 用于根据对所述第三图像和所述第四图像的所述分析确定针对所述第一图像传感器 部件和所述第二图像传感器部件的另一重叠捕获区域的装置 ; 以及 用于使用所述另一重叠捕获区域将所述第三图像和所述第四图像拼接在一起的装置。 39. 一种设备, 包括 : 至少一个处理器 ; 以及 存储有包括指令的计算机程序的至少一个存储器, 被配置为与所述至少一个处理器一 起使得所述设备至少执行 : 分析一个或多。
18、个图像集, 其中图像集包括由第一图像传感器部件捕获的第一图像以及 由第二图像传感器部件捕获的第二图像 ; 根据所述分析确定针对所述第一图像传感器部件和所述第二图像传感器部件的重叠 捕获区域 ; 取决于根据对所述一个或多个图像集的所述分析确定的所述重叠捕获区域分析第三 图像和第四图像, 所述第三图像由所述第一图像传感器部件捕获并且所述第四图像由所述 第二图像传感器部件捕获 ; 根据对所述第三图像和所述第四图像的所述分析确定针对所述第一图像传感器部件 和所述第二图像传感器部件的另一重叠捕获区域 ; 以及 使用所述另一重叠捕获区域将所述第三图像和所述第四图像拼接在一起。 40. 一种存储有包括指令的。
19、计算机程序的非瞬态计算机可读介质, 被配置为与至少一 个处理器一起使得至少执行 : 分析一个或多个图像集, 其中图像集包括由第一图像传感器部件捕获的第一图像以及 由第二图像传感器部件捕获的第二图像 ; 根据所述分析确定针对所述第一图像传感器部件和所述第二图像传感器部件的重叠 捕获区域 ; 取决于根据对所述一个或多个图像集的所述分析确定的所述重叠捕获区域分析第三 图像和第四图像, 所述第三图像由所述第一图像传感器部件捕获并且所述第四图像由所述 第二图像传感器部件捕获 ; 根据对所述第三图像和所述第四图像的所述分析确定针对所述第一图像传感器部件 和所述第二图像传感器部件的另一重叠捕获区域 ; 以及。
20、 权 利 要 求 书 CN 103597810 A 5 5/5 页 6 使用所述另一重叠捕获区域将所述第三图像和所述第四图像拼接在一起。 41. 一种方法, 包括 : 分析第一图像和第二图像, 所述第一图像由第一图像传感器部件捕获并且所述第二图 像由第二图像传感器部件捕获 ; 根据对所述第一图像和所述第二图像的所述分析确定针对所述第一图像部分和所述 第二图像部分的重叠捕获区域 ; 以及 使用所述重叠捕获区域将所述第一图像和所述第二图像拼接在一起。 42. 一种设备, 包括 : 至少一个处理器 ; 以及 存储有包括指令的计算机程序的至少一个存储器, 被配置为与所述至少一个处理器一 起使得所述设备。
21、至少执行 : 分析第一图像和第二图像, 所述第一图像由第一图像传感器部件捕获并且所述第二图 像由第二图像传感器部件捕获 ; 根据对所述第一图像和所述第二图像的所述分析确定针对所述第一图像传感器部件 和所述第二图像传感器部件的重叠捕获区域 ; 以及 使用所述重叠捕获区域将所述第一图像和所述第二图像拼接在一起。 43. 一种设备, 包括 : 用于分析第一图像和第二图像的装置, 所述第一图像由第一图像传感器部件捕获并且 所述第二图像由第二图像传感器部件捕获 ; 用于根据对所述第一图像和所述第二图像的所述分析确定针对所述第一图像传感器 部件和所述第二图像传感器部件的重叠捕获区域的装置 ; 以及 用于使。
22、用所述重叠捕获区域将所述第一图像和所述第二图像拼接在一起的装置。 44. 一种存储有包括指令的计算机程序的非瞬态计算机可读介质, 被配置为与至少一 个处理器一起使得至少执行 : 分析第一图像和第二图像, 所述第一图像由第一图像传感器部件捕获并且所述第二图 像由第二图像传感器部件捕获 ; 根据对所述第一图像和所述第二图像的所述分析确定针对所述第一图像传感器部件 和所述第二图像传感器部件的重叠捕获区域 ; 以及 使用所述重叠捕获区域将所述第一图像和所述第二图像拼接在一起。 权 利 要 求 书 CN 103597810 A 6 1/10 页 7 图像拼接 技术领域 0001 本发明各实施方式涉及图像。
23、拼接。具体地, 涉及处理图像用于拼接。 背景技术 0002 图像拼接是用于将具有重叠视野的多个图像组合以产生更大图像 (例如, 全景图 像) 的过程。 发明内容 0003 根据本发明的各种但未必是全部的实施方式, 提供了一种方法, 包括 : 分析第一图 像和第二图像, 所述第一图像由第一图像传感器部件捕获并且所述第二图像由第二图像传 感器部件捕获, 其中所述第一图像和所述第二图像上的发起对所述第一图像和所述第二图 像的所述分析的至少一个位置取决于至少一个上下文特性 ; 根据所述第一图像和所述第二 图像的所述分析确定针对所述第一图像部分和所述第二图像部分的重叠捕获区域 ; 以及使 用所述重叠捕获。
24、区域将所述第一图像和所述第二图像拼接在一起。 0004 根据本发明的各种但未必是全部的实施方式, 提供了一种设备, 包括 : 至少一个处 理器 ; 以及存储有包括指令的计算机程序的至少一个存储器 ; 被配置为与所述至少一个处 理器一起使得所述设备至少执行 : 分析第一图像和第二图像, 所述第一图像由第一图像传 感器部件捕获并且所述第二图像由第二图像传感器部件捕获, 其中所述第一图像和所述第 二图像上的发起对所述第一图像和所述第二图像的所述分析的至少一个位置取决于至少 一个上下文特性 ; 根据所述第一图像和所述第二图像的所述分析确定针对所述第一图像传 感器部件和所述第二图像传感器部件的重叠捕获区。
25、域 ; 以及使用所述重叠捕获区域将所述 第一图像和所述第二图像拼接在一起。 0005 根据本发明的各种但未必是全部的实施方式, 提供了一种设备, 包括 : 用于分析第 一图像和第二图像的装置, 所述第一图像由第一图像传感器部件捕获并且所述第二图像由 第二图像传感器部件捕获, 其中所述第一图像和所述第二图像上的发起对所述第一图像和 所述第二图像的所述分析的至少一个位置取决于至少一个上下文特性 ; 用于根据所述第一 图像和所述第二图像的所述分析确定针对所述第一图像传感器部件和所述第二图像传感 器部件的重叠捕获区域的装置 ; 以及用于使用所述重叠捕获区域将所述第一图像和所述第 二图像拼接在一起的装置。
26、。 0006 根据本发明的各种但未必是全部的实施方式, 提供了一种存储有包括指令的计算 机程序的非瞬态计算机可读介质, 被配置为与至少一个处理器一起使得至少执行 : 分析第 一图像和第二图像, 所述第一图像由第一图像传感器部件捕获并且所述第二图像由第二图 像传感器部件捕获, 其中所述第一图像和所述第二图像上的发起对所述第一图像和所述第 二图像的所述分析的至少一个位置取决于至少一个上下文特性 ; 根据所述第一图像和所述 第二图像的所述分析确定针对所述第一图像传感器部件和所述第二图像传感器部件的重 叠捕获区域 ; 以及使用所述重叠捕获区域将所述第一图像和所述第二图像拼接在一起。 说 明 书 CN 。
27、103597810 A 7 2/10 页 8 0007 根据本发明的各种但未必是全部的实施方式, 提供了一种方法, 包括 : 分析一个或 多个图像集, 其中图像集包括由第一图像传感器部件捕获的第一图像以及由第二图像传感 器部件捕获的第二图像 ; 根据所述分析确定针对所述第一图像传感器部件和所述第二图像 传感器部件的重叠捕获区域 ; 取决于根据所述一个或多个图像集的所述分析确定的所述重 叠捕获区域分析第三图像和第四图像, 所述第三图像由所述第一图像传感器部件捕获并且 所述第四图像由所述第二图像传感器部件捕获 ; 根据所述第三图像和所述第四图像的所述 分析确定针对所述第一图像传感器部件和所述第二图。
28、像传感器部件的另一重叠捕获区域 ; 以及使用所述另一重叠捕获区域将所述第三图像和所述第四图像拼接在一起。 0008 根据本发明的各种但未必是全部的实施方式, 提供了一种设备, 包括 : 用于分析一 个或多个图像集的装置, 其中图像集包括由第一图像传感器部件捕获的第一图像以及由第 二图像传感器部件捕获的第二图像 ; 用于根据所述分析确定针对所述第一图像传感器部件 和所述第二图像传感器部件的重叠捕获区域的装置 ; 用于取决于根据所述一个或多个图像 集的所述分析确定的所述重叠捕获区域分析第三图像和第四图像的装置, 所述第三图像由 所述第一图像传感器部件捕获并且所述第四图像由所述第二图像传感器部件捕获。
29、 ; 用于根 据所述第三图像和所述第四图像的所述分析确定针对所述第一图像传感器部件和所述第 二图像传感器部件的另一重叠捕获区域的装置 ; 以及用于使用所述另一重叠捕获区域将所 述第三图像和所述第四图像拼接在一起的装置。 0009 根据本发明的各种但未必是全部的实施方式, 提供了一种设备, 包括 : 至少一个处 理器 ; 以及存储有包括指令的计算机程序的至少一个存储器 ; 被配置为与所述至少一个处 理器一起使得所述设备至少执行 : 分析一个或多个图像集, 其中图像集包括由第一图像传 感器部件捕获的第一图像以及由第二图像传感器部件捕获的第二图像 ; 根据所述分析确定 针对所述第一图像传感器部件和所。
30、述第二图像传感器部件的重叠捕获区域 ; 取决于根据所 述一个或多个图像集的所述分析确定的所述重叠捕获区域分析第三图像和第四图像, 所述 第三图像由所述第一图像传感器部件捕获并且所述第四图像由所述第二图像传感器部件 捕获 ; 根据所述第三图像和所述第四图像的所述分析确定针对所述第一图像传感器部件和 所述第二图像传感器部件的另一重叠捕获区域 ; 以及使用所述另一重叠捕获区域将所述第 三图像和所述第四图像拼接在一起。 0010 根据本发明的各种但未必是全部的实施方式, 提供了一种存储有包括指令的计算 机程序的非瞬态计算机可读介质, 被配置为与至少一个处理器一起使得至少执行 : 分析一 个或多个图像集。
31、, 其中图像集包括由第一图像传感器部件捕获的第一图像以及由第二图像 传感器部件捕获的第二图像 ; 根据所述分析确定针对所述第一图像传感器部件和所述第二 图像传感器部件的重叠捕获区域 ; 取决于根据所述一个或多个图像集的所述分析确定的所 述重叠捕获区域分析第三图像和第四图像, 所述第三图像由所述第一图像传感器部件捕获 并且所述第四图像由所述第二图像传感器部件捕获 ; 根据所述第三图像和所述第四图像的 所述分析确定针对所述第一图像传感器部件和所述第二图像传感器部件的另一重叠捕获 区域 ; 以及使用所述另一重叠捕获区域将所述第三图像和所述第四图像拼接在一起。 0011 根据本发明的各种但未必是全部的。
32、实施方式, 提供了一种方法, 包括 : 分析第一图 像和第二图像, 所述第一图像由第一图像传感器部件捕获并且所述第二图像由第二图像传 感器部件捕获 ; 根据所述第一图像和所述第二图像的所述分析确定针对所述第一图像部分 说 明 书 CN 103597810 A 8 3/10 页 9 和所述第二图像部分的重叠捕获区域 ; 以及使用所述重叠捕获区域将所述第一图像和所述 第二图像拼接在一起。 0012 根据本发明的各种但未必是全部的实施方式, 提供了一种设备, 包括 : 至少一个处 理器 ; 以及存储有包括指令的计算机程序的至少一个存储器 ; 被配置为与所述至少一个处 理器一起使得所述设备至少执行 :。
33、 分析第一图像和第二图像, 所述第一图像由第一图像传 感器部件捕获并且所述第二图像由第二图像传感器部件捕获 ; 根据所述第一图像和所述第 二图像的所述分析确定针对所述第一图像传感器部件和所述第二图像传感器部件的重叠 捕获区域 ; 以及使用所述重叠捕获区域将所述第一图像和所述第二图像拼接在一起。 0013 根据本发明的各种但未必是全部的实施方式, 提供了一种设备, 包括 : 用于分析第 一图像和第二图像的装置, 所述第一图像由第一图像传感器部件捕获并且所述第二图像由 第二图像传感器部件捕获 ; 用于根据所述第一图像和所述第二图像的所述分析确定针对所 述第一图像传感器部件和所述第二图像传感器部件的。
34、重叠捕获区域的装置 ; 以及用于使用 所述重叠捕获区域将所述第一图像和所述第二图像拼接在一起的装置。 0014 根据本发明的各种但未必是全部的实施方式, 提供了一种存储有包括指令的计算 机程序的非瞬态计算机可读介质, 被配置为与至少一个处理器一起使得至少执行 : 分析第 一图像和第二图像, 所述第一图像由第一图像传感器部件捕获并且所述第二图像由第二图 像传感器部件捕获 ; 根据所述第一图像和所述第二图像的所述分析确定针对所述第一图像 传感器部件和所述第二图像传感器部件的重叠捕获区域 ; 以及使用所述重叠捕获区域将所 述第一图像和所述第二图像拼接在一起。 附图说明 0015 为了更好地理解本发明。
35、的实施方式的各种示例, 现在将仅通过示例的方式参考附 图, 在附图中 : 0016 图 1 图示了一种设备的示意图 ; 0017 图 2 图示了另一设备的示意图 ; 0018 图 3A 图示了该另一设备的第一示例的透视截面图 ; 0019 图 3B 图示了用于该另一设备的第二示例的第一图像传感器部件和第二图像传感 器部件 ; 0020 图 3C 和图 3D 图示了该另一示例的第二示例 ; 0021 图 4 图示了第一图像传感器和第二图像传感器 ; 0022 图 5 图示了第一方法的流程图 ; 以及 0023 图 6 图示了第二方法的流程图。 具体实施方式 0024 本发明的各实施方式涉及图像拼。
36、接。 本发明的各实施方式例如可以支持相对快速 的图像拼接。这可能对于处于提供 / 记录全景视频图像的取景或摄像模式的相机而言非常 有利, 其中全景视频图像包括每秒多个帧 (例如, 每秒 30 帧) 。 0025 各附图图示了设备 10/20, 包括 : 至少一个处理器 12 ; 以及存储有包括指令 18 的 计算机程序 16 的至少一个存储器 14 ; 被配置为与所述至少一个处理器 12 一起使得所述设 说 明 书 CN 103597810 A 9 4/10 页 10 备 10/20 至少执行 : 分析第一图像和第二图像, 所述第一图像由第一图像传感器部件 21 捕 获并且所述第二图像由第二图。
37、像传感器部件 22 捕获, 其中取决于至少一个上下文特性在 所述第一图像和所述第二图像上的至少一个位置发起对所述第一图像和所述第二图像的 所述分析 ; 根据所述第一图像和所述第二图像的所述分析确定针对所述第一图像传感器部 件 21 和所述第二图像传感器部件 22 的重叠捕获区域 ; 以及使用所述重叠捕获区域将所述 第一图像和所述第二图像拼接在一起。 0026 图 1 图示了包括至少一个处理器 12 和至少一个存储器 14 的设备 10。该设备 10 例如可以是芯片或芯片组。 虽然图1中图示了单个处理器12和单个存储器14, 但是在本发 明的某些实现中提供了不止一个处理器 12 和 / 或不止一。
38、个存储器 14。 0027 处理器 12 被配置为从存储器 14 读取并且向存储器 14 写入。处理器 12 还可以包 括输出接口和输入接口, 处理器 12 经由输出接口 12 输出数据和 / 或命令, 经由输入接口向 处理器 12 输入数据和 / 或命令。 0028 虽然存储器 14 被示出为单个组件, 但是其也可以实现为一个或多个单独组件, 其 中的某些或者全部可以是集成 / 可移除的和 / 或可以提供永久 / 半永久 / 动态 / 高速缓存 的存储。 0029 存储器14存储计算机程序16, 计算机程序16包括当加载到处理器12中时控制设 备 10 的操作的计算机程序指令 18。计算机程。
39、序指令 18 提供使得设备 10/20 能够执行图 5 和图6中所示的方法的逻辑和例程。 处理器12通过读取存储器14, 能够加载并且执行计算 机程序 16。 0030 计算机程序 16 可以经由任何适当的递送机制 40 到达设备 10/20。递送机制 40 例 如可以是非瞬态计算机可读存储介质、 计算机程序产品、 存储器设备、 记录介质 (诸如压缩 盘只读存储器 (CD-ROM) 、 或者数字通用盘 (DVD) ) 、 或者有形地体现计算机程序 16 的制品。 递送机制 40 可以是配置用于可靠地传送计算机程序 16 的信号。设备 10/20 可以将计算机 程序 16 作为计算机数据信号来传。
40、播或者传输。 0031 图 2 图示了另一设备 20。该设备 20 例如可以是相机。在本发明的某些实施方式 中, 设备 20 可以手持并且可以具有其他功能。例如, 设备 20 可以被配置为作为移动电话、 平板计算机、 游戏机和 / 或便携式音乐播放器进行操作。 0032 图 2 中所示的设备 20 包括第一图像传感器部件 21、 第二图像传感器部件 22、 显示 器 24 以及图 1 中所示的设备 10。元件 12、 14、 21、 22 和 24 被操作地耦合并且可以存在任意 数目的中间元件或其组合 (包括没有中间元件) 。 0033 在某些实施方式中, 第一图像传感器部件 21 和第二图像。
41、传感器部件 22 是分离的 图像传感器。在其他实施方式中, 第一图像传感器部件 21 和第二图像传感器部件 22 是单 个图像传感器的不同部分。 0034 图像传感器部件21和图像传感器部件22中的每一个被配置为将光学图像转换成 电信号。图像传感器部件 21 和图像传感器部件 22 可以是任意类型的图像传感器部件。例 如, 在某些实施方式中, 其可以是电荷耦合器件 (CCD) 或互补金属氧化物半导体 (CMOS) 传 感器部件。 0035 设备 20 可以进一步包括至少一个光学布置, 其被配置为将光传至图像传感器部 件 21 和图像传感器部件 22 以使得其能够捕获图像。图像传感器部件 21 。
42、和图像传感器部 说 明 书 CN 103597810 A 10 5/10 页 11 件 22 和 / 或所述光学布置被布置使得图像传感器部件 21 和图像传感器部件 22 具有部分 重叠的视野。即, 当图像传感器部件 21 和图像传感器部件 22 实质上同时捕获图像时, 第一 图像传感器部件 21 捕获的图像中的某些但不是全部内容将出现在第二图像传感器部件 22 捕获的图像中, 反之亦然。 0036 显示器 24 被配置为显示第一图像传感器部件 21 和第二图像传感器部件 22 捕获 的图像。显示器 24 可以是任意类型的显示器。例如, 显示器 24 可以是液晶显示器 (LCD) 或 有机发光。
43、二极管 (OLED) 显示器。在某些实施方式中, 显示器 24 是被配置为接收用户输入 的触敏显示器。 0037 在图 2 中, 存储器 14 被图示为存储重叠数据 24、 环境数据 28 和模式数据 29。这 在下文将更加详细地进行描述。 0038 图 3A 图示了设备 20 的一部分的一个示例的透视截面图。在此示例中, 第一图像 传感器部件 21 和第二图像传感器部件 22 是分离的图像传感器。设备 20 包括容纳第一图 像传感器部件 21 和第二图像传感器部件 22 以及两个光学布置 31 和 32 的外壳 109。图 3 中图示的设备 20 的一部分可以被认为是 a 和 b 两个部分。。
44、 0039 第一部分a包括第一图像传感器部件21和第一光学布置31。 在此示例中, 第一光 学布置 31 包括棱镜 113a 和多个透镜 114a。第二部分 b 包括第二图像传感器部件 22 和第 二光学布置 32。在此示例中, 第二光学布置 32 包括棱镜 113b 和多个透镜 114b。 0040 在操作过程中, 光被棱镜113a弯曲并且由透镜114a传至第一图像传感器部件21。 类似地, 光被棱镜 113b 弯曲并且由透镜 114b 传至第二图像传感器部件 22。 0041 图 3A 图示了第一视角锥 110a 和第二视角锥 110b, 其中第一视角锥 110a 表示第 一图像传感器部件。
45、 21 的视野, 以及第二视角锥 110b 表示第二图像传感器部件 22 的视野。 第一图像传感器部件 21 和第二图像传感器部件 22 的视野重叠。重叠的体积由图 3 中的参 考标号 70 指出, 并且意味着当图像实质上同时被第一图像传感器部件 21 和第二图像传感 器部件 22 捕获时, 相同图像数据 (即, 相同图像内容) 中的某些将被第一图像传感器部件 21 和第二图像传感器部件 22 两者捕获。 0042 图 3B 至图 3D 图示了与图 3A 所示不同的设备 20 的示例。图 3B 图示了安装在印 刷电路板 48 上的第一图像传感器部件 21 和第二图像传感器部件 22。在所示示例。
46、中, 第一 图像传感器部件 21 和第二图像传感器部件 22 是不同的图像传感器。然而, 在某些实施方 式中, 第一图像传感器部件 21 和第二图像传感器部件 22 是单个图像传感器的不同部分。 0043 图 3C 和图 3D 图示了位于设备 20 内的第一图像传感器部件 21 和第二图像传感器 部件 22。光通过设备 20 的外壳中的一个或多个孔径进入设备 20, 并且由棱镜 / 镜子 50 引 导至第一光学器件 52 和第二光学器件 54。光学器件 52 和光学器件 54 的形状实质上为五 棱镜 52 和 54。每个光学器件 52 和 54 具有上表面、 下表面以及五个侧面。每个光学器件 。
47、52 和 54 将入射光的方向改变实质上 90, 并且将其引导至其相应的图像传感器部件 21 和 22。这有图 3D 中的光线 62 和 64 所示。每个光学器件 52 和 54 还将光聚焦在图像传感器 部件 21 和 22 上。 0044 图像传感器部件 21 和 22 以及印刷电路板 48 可以由机制 49 移动用于图像聚焦。 箭头 68 和 69 指示图像传感器部件 21 和 22 以及印刷电路板 48 的移动扩展。 0045 虽然图 3B 至图 3D 中没有明确地示出, 但是图 3B 至图 3D 示例中的图像传感器部 说 明 书 CN 103597810 A 11 6/10 页 12 。
48、件 21 和 22 具有与上文关于图 3A 示例所述相同的重叠视野。 0046 在图 3A 以及图 3B 至图 3D 的示例中, 第一图像传感器部件 21 和第二图像传感器 部件 22 可以被认为具有 “重叠捕获区域” , 其包括第一图像传感器部件 21 的像素的子集以 及第二图像传感器部件 22 的像素的子集。例如, 重叠捕获区域可以包括 : i) 第一图像传感 器部件 21 用于捕获也被第二图像传感器部件 22 捕获的图像内容的某些但未必全部像素, 以及 ii) 第二图像传感器部件 22 用于捕获也被第一图像传感器部件 21 捕获的图像内容的 某些但未必全部像素。 0047 图 4 图示了。
49、第一图像传感器部件 21 和第二图像传感器部件 22 的示意图示例。在 此示例中, 第一图像传感器部件 21 和第二图像传感器部件 22 的每一个包括十列 C1-C10 和 十行 R1-R10 的像素。重叠捕获区域例如可以包括第一图像传感器部件 21 的 C1 和 C2 列以 及第二图像传感器部件 22 的 C9 和 C10 列。 0048 指示理论上重叠捕获区域的数据可以被存储在设备 10/20 的存储器 14 中的重叠 数据 26 中。理论上重叠捕获区域可以指示, 针对特定理论环境, 第一图像传感器部件 21 和第二图像传感器部件 22 期望用于捕获在第一图像和第二图像中均呈现的图像内容的像 素。 0049 然而, 实际重叠捕获区域取决于一个或多个上下文特性可以与理论上重叠捕获区 域不同。即, 实际重叠捕获区域可以取决于其中图像被设备 20 捕获的上下文而改变。一个 或多个上下文特性可以随时间变化。 0050 上下文特性可以与设备 20 的周围环境有关。例如, 上下文特性可以包括周围温度 和周围压强。周围温度的改变可以使得设备 20 的组件热膨胀, 以及重叠捕获区域的改变。 压。