【技术实现步骤摘要】
【国外来华专利技术】
本公开内容大体涉及数字相机的领域,并且更具体地涉及捕获来自多个相机的同步图像。
技术介绍
数字相机使用电子图像传感器捕获图像。示例图像传感器使用CCD(电荷耦合设备)或CMOS(互补金属氧化物半导体)技术。CMOS图像传感器包含与所捕获的图像的像素相对应的光电二极管。在一个配置中,光电二极管按行和列来布置。为了捕获图像,光电二极管的连续的行随时间被暴露并被读取。光电二极管的行随时间被暴露的方向是滚动快门方向。例如,如果图像传感器在读取光电二极管的一行之上的光电二极管的行之后读取光电二极管的该行,则图像传感器具有向下滚动快门方向。图像的沿滚动快门方向的部分在稍后的时间处被暴露。当捕获其中对象正在移动的场景的图像时或当捕获其中相机相对于图像内的一个或多个对象正在移动的图像时,如果对象相对于在不同时间处被暴露的不同的图像传感器行在图像帧中移动,对象可能出现模糊。类似地,对象的复本可能出现(例如,利用CMOS传感器捕获的旋转的飞机螺旋桨的图像)。这样的图像伪影被称为“滚动快门伪影”。三维(3D)图像展示所捕获的场景中的深度信息。用于形成3D图像的一种方法涉及从不同视角捕获的两幅或更多幅二维(2D)图像的组合。对象的深度可以基于对象在2D图像内的位置和基于2D图像从其被捕获的相对视角来推断。当捕获移动的场景时,同时地获取2D图像。否则,相对于图像帧移动的捕获对象可以出现在结果3D图像中的不正确的深度处。当两个相机的滚动快门未对准时,即使同时地捕获2D图像也可以导致滚动快门伪影和不正确的对象深度确定,因为在不同的时间处捕获场景的不同部分。如果相机没有在相同的时间处捕 ...
【技术保护点】
一种用于使图像传感器对同步的计算机实现的方法,所述方法包括:在基本上相同的时间处利用每个图像传感器捕获图像,所述图像传感器具有滚动快门方向和交叠的视场;由一个或多个处理器基于表示所述交叠的视场的所捕获的图像数据来识别在所捕获的图像之间的像素偏移;以及基于所识别的像素偏移,通过在所述滚动快门方向上调节至少一个图像传感器的读取窗口,来校准所述至少一个图像传感器以使通过所述图像传感器的后续图像捕获同步,所述读取窗口包括所述图像传感器的一部分,所述图像传感器的所述部分被配置为在图像捕获期间捕获入射在所述部分上的光以产生所捕获的图像数据。
【技术特征摘要】
【国外来华专利技术】2014.03.20 US 14/221,254;2014.03.20 US 14/221,2561.一种用于使图像传感器对同步的计算机实现的方法,所述方法包括:在基本上相同的时间处利用每个图像传感器捕获图像,所述图像传感器具有滚动快门方向和交叠的视场;由一个或多个处理器基于表示所述交叠的视场的所捕获的图像数据来识别在所捕获的图像之间的像素偏移;以及基于所识别的像素偏移,通过在所述滚动快门方向上调节至少一个图像传感器的读取窗口,来校准所述至少一个图像传感器以使通过所述图像传感器的后续图像捕获同步,所述读取窗口包括所述图像传感器的一部分,所述图像传感器的所述部分被配置为在图像捕获期间捕获入射在所述部分上的光以产生所捕获的图像数据。2.根据权利要求1所述的方法,其中识别所述像素偏移包括:通过将至少一幅图像偏移第一数量的像素,来使表示所述交叠的视场的所捕获的图像数据相关,使得在表示所述交叠的视场的所捕获的图像数据的像素之间的差异的量度被基本上最小化;其中所述第一数量的像素包括所识别的像素偏移。3.根据权利要求2所述的方法,其中使表示所述交叠的视场的所捕获的图像数据相关包括:针对每幅图像压缩表示所述交叠的视场的所捕获的图像数据中的像素;以及使每幅图像的经压缩的像素相关。4.根据权利要求2所述的方法,还包括:响应于确定所捕获的图像包括少于表示所述交叠的视场、用于使所捕获的图像数据相关所需要的图像数据的阈值量,利用所述图像传感器捕获具有交叠的视场的附加图像对。5.根据权利要求1所述的方法,还包括:基于所识别的像素偏移来确定在所述图像传感器之间的时间迟滞。6.根据权利要求5所述的方法,其中确定在所述图像传感器之间的所述时间迟滞包括确定所述图像传感器中的一个图像传感器捕获与所述像素偏移相对应的像素线的数量所需要的时间量。7.根据权利要求5所述的方法,其中所述图像传感器对中的第一图像传感器在图像捕获期间滞后于所述图像传感器对中的第二图像传感器,并且其中校准所述至少一个图像传感器包括:启动在所述第一图像传感器处的图像捕获;以及在延迟等于所述时间迟滞的时间量之后,启动在所述第二图像传感器处的图像捕获。8.根据权利要求1所述的方法,其中所述图像传感器对由控制从相机的主相机控制。9.根据权利要求1所述的方法,被重复以使多个图像传感器对同步。10.一种包括相机对的系统,每个相机具有图像传感器,所述系统还包括至少一个处理器和包括用于使所述图像传感器同步的指令的非瞬态计算机可读介质,所述指令能由所述至少一个处理器执行,所述指令包括用于以下的指令:在基本上相同的时间处利用每个图像传感器捕获图像,所述图像传感器具有滚动快门方向和交叠的视场;由一个或多个处理器基于表示所述交叠的视场的所捕获的图像数据来识别在所捕获的图像之间的像素偏移;以及基于所识别的像素偏移,通过在所述滚动快门方向上调节至少一个图像传感器的读取窗口,来校准所述至少一个图像传感器以使通过所述图像传感器的后续图像捕获同步,所述读取窗口包括所述图像传感器的一部分,所述图像传感器的所述部分被配置为在图像捕获期间捕获入射在所述部分上的光以产生所捕获的图像数据。11.根据权利要求10所述的系统,其中用于识别所述像素偏移的指令包括用于以下的指令:通过将至少一幅图像偏移第一数量的像素,来使表示所述交叠的视场的所捕获的图像数据相关,使得在表示所述交叠的视场的所捕获的图像数据的像素之间的差异的量度被基本上最小化;其中所述第一数量的像素包括所识别的像素偏移。12.根据权利要求10所述的系统,还包括用于以下的指令:至少部分地基于所识别的像素偏移和所述图像传感器中的一个图像传感器捕获与所述像素偏移相对应的像素线的数量所需要的时间量,来确定在所述图像传感器之间的时间迟滞。13.根据权利要求12所述的系统,其中图像传感器对中的第一图像传感器在图像捕获期间滞后于所述图像传感器对中的第二图像传感器,并且其中校准所述至少一个图像传感器包括:启动在所述第一图像传感器处的图像捕获;以及在延迟等于所述时间迟滞的时间量之后,启动在所述第二图像传感器处的图像捕获。14.根据权利要求10所述的系统,还包括包围所述相机对的壳体。15.根据权利要求10所述的系统,还包括具有附加的图像传感器的第三相机,所述指令还包括用于使所述附加的图像传感器与所述图像传感器同步的指令。16.一种非瞬态计算机可读介质,包括用于使图像传感器对同步的指令,所述指令能由至少一个处理器执行,所述指令包括用于以下的指令:在基本上相同的时间处使用每个图像传感器捕获图像,所述图像传感器具有滚动快门方向和交叠的视场;由一个或多个处理器基于表示所述交叠的视场的所捕获的图像数据来识别在所捕获的图像之间的像素偏移;以及基于所识别的像素偏移,通过在所述滚动快门方向上调节至少一个图像传感器的读取窗口,来校准所述至少一个图像传感器以使通过所述图像传感器的后续图像捕获同步,所述读取窗口包括所述图像传感器的一部分,所述图像传感器的所述部分被配置为在图像捕获期间捕获入射在所述部分上的光以产生所捕获的图像数据。17.根据权利要求16所述的计算机可读介质,其中用于识别所述像素偏移的指令包括用于以下的指令:通过将至少一幅图像偏移第一数量的像素,来使表示所述交叠的视场的所捕获的图像数据相关,使得在表示所述交叠的视场的所捕获的图像数据的像素之间的差异的量度被基本上最小化;其中所述第一数量的像素包括所识别的像素偏移。18.根据权利要求16所述的计算机可读介质,还包括用于以下的指令:至少部分地基于所识别的像素偏移和所述图像传感器中的一个图像传感器捕获与所述像素偏移相对应的像素线的数量所需要的时间量,来确定在所述图像传感器之间的时间迟滞。19.根据权利要求16所述的计算机可读介质,其中所述图像传感器对中的第一图像传感器在图像捕获期间滞后于所述图像传感器对中的第二图像传感器,并且其中校准所述至少一个图像传感器包括:启动在所述第一图像传感器处的图像捕获;以及在延迟等于所述时间迟滞的时间量之后,启动在所述第二图像传感器处的图像捕获。20.根据权利要求16所述的计算机可读介质,所述指令还包括用于使附加的图像传感器与所述图像传感器对同步的指令。21.一种用于确定在图像对之间的像素偏移的计算机实现的方法,所述方法包括:访问在基本上相同的时间处捕获的所述图像对中的第一图像和第二图像,所述图像包括表示在图像传感器之间的交叠的视场的图像数据;由一个或多个处理器识别与所述第一图像和所述第二图像相对应...
【专利技术属性】
技术研发人员:T·麦克米伦,S·P·坎贝尔,D·A·纽曼,孙亚杰,
申请(专利权)人:高途乐公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。