当前位置: 首页 > 专利查询>诺基亚公司专利>正文

从图像去除对象制造技术

技术编号:10645334 阅读:126 留言:0更新日期:2014-11-12 18:42
一种方法,包括:数子化处理来自第一视角的场景的第一图像,以识别由所述场景中的前向对象遮蔽的在成像平面处的所述场景的第一被遮蔽的部分;数子化处理来自第二视角的所述场景的第二图像,以识别由所述场景中的所述前向对象遮蔽的在所述成像平面处的所述场景的第二被遮蔽的部分;以及如果所述场景的所述第一被遮蔽的部分和所述场景的所述第二被遮蔽的部分在所述成像平面处重叠,则输出不能成功地处理所述第一图像和所述第二图像以产生没有所述前向对象的所述场景的第三合成图像的指示。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术的实施例涉及从图像去除对象
技术介绍
当从第一视角以及然后从偏移方位处的不同视角来获取场景的图像时,视差效应能够使得前景对象相对于背景显著地移动。
技术实现思路
在一些情况下能够处理此类图像以产生不含有前景对象的第三合成图像。根据本专利技术的各种但未必是所有实施例,提供了一种方法,该方法包括:数子化处理来自第一视角的场景的第一图像,以识别由所述场景中的前向(forward)对象遮蔽的在成像平面处的所述场景的第一被遮蔽的部分;数子化处理来自第二视角的所述场景的第二图像,以识别由所述场景中的所述前向对象遮蔽的在所述成像平面处的所述场景的第二被遮蔽的部分;以及如果所述场景的所述第一被遮蔽的部分和所述场景的所述第二被遮蔽的部分在所述成像平面处是重叠的,则输出不能成功地处理所述第一图像和所述第二图像以产生没有所述前向对象的所述场景的第三合成图像的指示。这提供的优点是告知所述用户是否能够去除所述前向对象,允许所述用户有机会来重新取景(re-frame)所述场景(例如,改变方位)以便能够去除所述前向对象。根据本专利技术的各种但未必是所有实施例,提供了一种装置,该装置包括至少一个处理器;以及包含计算机程序代码的至少一个存储器,所述至少一个存储器和所述计算机程序代码被配置为使用所述至少一个处理器使得所述装置至少执行:数子化处理来自第一视角的场景的第一图像,以识别由所述场景中的前向对象遮蔽的在成像平面处的所述场景的第一被遮蔽的部分;数子化处理来自第二视角的所述场景的第二图像,以识别由所述场景中的所述前向对象遮蔽的在所述成像平面处的所述场景的第二被遮蔽的部分;以及如果所述场景的所述第一被遮蔽的部分和所述场景的所述第二被遮蔽的部分在所述成像平面处是重叠的,则输出不能成功地处理所述第一图像和所述第二图像以产生没有所述前向对象的所述场景的第三合成图像的指示。附图说明为了更好地理解本专利技术的实施例的各种示例,现在将参照仅作为示例的附图,其中:图1A说明了第一图像与第二图像重叠的示例;图1B说明了已经从合成图像去除了前向对象的合成图像的示例;图2从顶视图说明了前向对象在成像平面的前面和远端的示例;图3从顶视图说明了前向对象在成像平面的前面和近端的示例;图4A和图4B说明了与在图2中说明的配置相关联的第一图像和第二图像的示例;图5A和图5B说明了与在图2中说明的配置相关联的第一图像和第二图像的示例;图6说明了处理电路的示例;图7说明了用于计算机程序的记录载体的示例;图8说明了包括处理电路的成像装置的示例;图9说明了向用户输出指示的方法的示例;图10A说明了没有前向对象的场景的第三合成图像的产品的示例;以及图10B说明了没有前向对象的场景的第三合成图像的产品的示例。具体实施方式以下描述的示例中的至少一些示例涉及(如在图9中说明的)一种方法,该方法包括:在框62,数子化处理来自第一视角的场景4的第一图像10,以识别由所述场景4中的前向对象2遮蔽的在成像平面3处的所述场景4的第一被遮蔽的部分12;在框64,数子化处理来自第二视角的所述场景4的第二图像20,以识别由所述场景4中的所述前向对象2遮蔽的在所述成像平面3处的所述场景4的第二被遮蔽的部分22;以及如果所述场景4的所述第一被遮蔽的部分12和所述场景4的所述第二被遮蔽的部分22在所述成像平面3处是重叠的,则输出不能成功地处理所述第一图像10和所述第二图像20以产生没有所述前向对象的所述场景4的第三合成图像8的指示6。图1A说明了场景4的第一图像10的示例。已经从第一视角使场景4成像在第一图像10中。图1A还说明了相同场景4的第二图像20的示例。已经从第二视角使场景4成像在第二图像20中。第一视角和第二视角是不同的,使得第一图像10和第二图像20基本上重叠。在场景4中的对象2被放置在更远的对象7的前面。在某些情况下,能够成功地处理第一图像10和第二图像20以产生如图1B中说明的没有前向对象2的场景4的第三合成图像8。使用标记2’来指示缺失的前向对象2。以下描述的一些示例当不能成功地处理第一图像10和第二图像20以产生没有前向对象2的场景4的第三合成图像8时向用户指示。以下描述的一些示例当能够成功地处理第一图像10和第二图像20以产生没有前向对象2的场景4的第三合成图像8时向用户指示。图2和图3说明了在第一方位11处和在第二方位21处,成像平面3处的场景4的哪些部分由前向对象2遮蔽。第一图像10来自第一方位11,该第一方位11与用于获取第二图像20的第二方位21物理地偏移。在这个示例中,第一方位11和第二方位21在平行于成像平面3的平面中水平地偏移。前向对象2建立了场景4的遮蔽体积,该遮蔽体积从第一方位11不能观察到以及在第一图像10中不出现。在这个体积遇到成像平面3的地方,界定了场景4的第一被遮蔽的部分12。在第一方位11处,在成像平面3处的场景4的这个部分由前向对象2所遮蔽。前向对象2建立了场景4的遮蔽体积,该遮蔽体积从第二方位21不能观察到以及在第二图像20中不出现。在这个体积遇到成像平面3的地方,界定了场景4的第二被遮蔽的部分22。在第二方位21处,在成像平面3处的场景4的这个部分由前向对象2所遮蔽。在图2中,前向对象2充分地远离于成像对象3,以便成像平面3位于体积5的外部,其中不能从第一方位11观察到的场景4的体积和不同从第二方位21观察到的场景4的体积重叠。因此,在成像平面3处,在成像平面3处的场景4的第一被遮蔽的部分12与在成像平面3处的场景4的第二被遮蔽的部分22是分离的和不同的。在图2中,出于说明的目的,成像平面被分成若干垂直的带C、B、A、A’、B’、C’。在成像平面3处在这些带的前面图示说明了若干不同的远端场景特征7。仅在带A、仅在带B以及仅在带C的前面有不同的场景特征。在带A’和带B’之间的接口的前面有不同的场景特征7,以及在带B’和带C之间的接口的前面有不同的场景特征7。图4A说明了从第一方位11的视角获取的对应的第一图像10,其中前向对象垂直地延伸成条带。图4B说明了从第二方位21的视角获取的对应的第二图像20,其中前向对象垂直地延伸成条带。参照图4A,在这个示例中,前向对象2遮蔽整个带B’。因此,在第一图像10中,仅在带A、B和带C的前面的整个本文档来自技高网...
从图像去除对象

【技术保护点】
一种方法,包括:数子化处理来自第一视角的场景的第一图像,以识别由所述场景中的前向对象遮蔽的在成像平面处的所述场景的第一被遮蔽的部分;数子化处理来自第二视角的所述场景的第二图像,以识别由所述场景中的所述前向对象遮蔽的在所述成像平面处的所述场景的第二被遮蔽的部分;以及如果所述场景的所述第一被遮蔽的部分和所述场景的所述第二被遮蔽的部分在所述成像平面处是重叠的,则输出不能成功地处理所述第一图像和所述第二图像以产生没有所述前向对象的所述场景的第三合成图像的指示。

【技术特征摘要】
【国外来华专利技术】1.一种方法,包括:
数子化处理来自第一视角的场景的第一图像,以识别由所述场景中的
前向对象遮蔽的在成像平面处的所述场景的第一被遮蔽的部分;
数子化处理来自第二视角的所述场景的第二图像,以识别由所述场景
中的所述前向对象遮蔽的在所述成像平面处的所述场景的第二被遮蔽的部
分;以及
如果所述场景的所述第一被遮蔽的部分和所述场景的所述第二被遮蔽
的部分在所述成像平面处是重叠的,则输出不能成功地处理所述第一图像
和所述第二图像以产生没有所述前向对象的所述场景的第三合成图像的指
示。
2.根据权利要求1所述的方法,其中输出所述指示包括在取景显示器
中高亮所述对象。
3.根据权利要求1或2所述的方法,其中执行数字化处理所述第一图
像,数字化处理所述第二图像以及输出所述指示,作为在捕获和存储所述
第一图像和所述第二图像作为可检索的数据结构之前执行的图像合成阶段
的一部分。
4.根据任何前述权利要求中所述的方法,还包括自动地确定所述成像
平面。
5.根据任何前述权利要求中所述的方法,还包括基于焦距设置来确定
所述成像平面。
6.根据任何前述权利要求中所述的方法,其中所述成像平面被定位在
更远的对象处,该更远的对象部分地位于以下之内:至少所述第一被遮蔽
的部分和所述第二被遮蔽的部分两者;以及所述第一被遮蔽的部分或所述
第二被遮蔽部分。
7.根据任何前述权利要求中所述的方法,其中所述成像平面被定位在
一种距离处,在该距离中更远的对象被检测为与所述第一被遮蔽的区域的

\t边缘重叠以及被检测为与所述第二被遮蔽的区域的边缘重叠。
8.根据权利要求1至5中的任何一项所述的方法,其中所述成像平面
被定位在无穷远处。
9.根据任何前述权利要求中所述的方法,其中所述前向对象是用户选
择的。
10.根据权利要求1至8中的任何一项所述的方法,其中所述前向对
象是自动选择的。
11.根据权利要求1至10中的任何一项所述的方法,其中所述前向对
象是所述场景中的最前面的对象。
12.根据权利要求1至10中的任何一项所述的方法,其中所述前向对
象不是最前面的对象,以及是具有在所述第一图像中和在所述第二图像中
由更远的前向对象遮蔽的部分以及在所述第一图像和所述第二图像中的仅
一个图像中由所述更远的前向对象遮蔽的部分的对象。
13.根据任何前述权利要求中所述的方法,还包括数字化处理所述第
一图像和所述第二图像以计算用于所述场景的深度图。
14.根据任何前述权利要求中所述的方法,还包括使用深度图以确定
所述对象。
15.根据任何前述权利要求中所述的方法,还包括使用深度图以确定
所述图像平面。
16.根据任何前述权利要求中所述的方法,还包括使用深度图通过使
用在成像的场景中的所述对象的相对大小和所述对象与所述成像平面的距
离来确定所述场景的所述第一被遮蔽的部分和所述场景的所述第二被遮蔽
的部分是否在所述成像平面处重叠。
17.根据任何前述权利要求中所述的方法,其中如果背景的所述第一
被遮蔽的部分和所述第二被遮蔽的部分不重叠,则输出能够成功处理所述
第一图像和所述第二图像以产生没有所述前向对象的所述场景的第三合成
图像的指示。
18.根据任何前述权利要求中所述的方法,其中输出能够成功处理所

\t述第一图像和所述第二图像以产生没有所述前向对象的所述场景的第三合
成图像的指示包括在显示器中高亮所述对象。
19.根据任何前述权利要求中所述的方法,还包括处理所述第一图像
和所述第二图像以产生具有所述前向对象呈现但是提供能够去除所述前向
对象的指示的所述场景的第三合成图像。
20.根据任何前述权利要求中所述的方法,还包括处理所述第一图像
和所述第二图像以产生没有所述前向对象的所述场景的第三合成图像。
21.根据权利要求20所述的方法,还包括响应于由用户选择的所述前
向对象来处理所述第一图像和所述第二图像以产生没有所述前向对象的所
述场景的第三合成图像。
22.根据任何前述权利要求中所述的方法,还包括:
使用位于第一方位处的相机传感器从第一视角来记录所述第一图像;
以及
使用位于所述第一方位处的所述相机传感器从第二视角来记录所述第
二图像。
23.根据任何前述权利要求中所述的方法,其中通过使用在平行于所
述成像平面的平面中的彼此偏移的多个传感器来提供所述第一视角和所述
第二视角之间的差异。
24.根据任何前述权利要求中所述的方法,包括对于不同的成像平面,
重复任何前述权利要求的所述方法。
25.根据任何前述权利要求中所述的方法,包括对于不同的前向对象,
重复任何前述权利要求的所述方法。
26.一种计算机程序,当在计算机上运行所述计算机程序时,所述计
算机程序执行:权利要求1至25中的任何一项所述的方法。
27.一种装置,包括:
至少一个处理器;以及
包含计算机程序代码的至少一个存储器,所述至少一个存储器和所述
计算机程序代码被配置为使用所述至少一个处理器使得所述装置至少执行

\t权利要求1至25中的任何一项所述的方法。
28.一种装置,包括用于执行权力要求1至25中的任何一项所述的方
法的构件。
29.一种装置,包括:
至少一个处理器;以及
包含计算机程序代码的至少一个存储器
所述至少一个存储器和所述计算机程序代码被配置为使用所述至少一
个处理器使得所述装置至少执行:
数子化处理来自第一视角的场景的第一图像,以识别由所述场景中的
前向对象遮蔽的在成像平面处的所述场景的第一被遮蔽的部分;
数子化处理来自第二视角的所述场景的第二图像,以识别由所述场景
中的所述前向对象遮蔽的在所述成像平面处的所述场景的第二被遮蔽的部
分;以及
如果所述场景的所述第一被遮蔽的部分和所述场景的所述第二被遮蔽
的部分在所述成像平面处是重叠的,则输出不能成功地处理所述第一图像
和所述第二图像以产生没有所述前向对象的所述场景的第三合成图像的指
示。
30.根据权利要求29所述的装置,其中所述至少一个存储器和所述计
算机程序代码被配置为使用所述至少一个处理器使得所述装置至少执行:
自动地确定所述成像平面。
31.根据权利要求29或30所述的装置,其中所述至少一个存储器和
...

【专利技术属性】
技术研发人员:O·H·A·许韦里宁
申请(专利权)人:诺基亚公司
类型:发明
国别省市:芬兰;FI

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1