圖像拼接的制作方法
【專利摘要】提供了一種設(shè)備、方法和計(jì)算機(jī)程序。該方法包括:分析第一圖像和第二圖像,第一圖像由第一圖像傳感器部件捕獲并且第二圖像由第二圖像傳感器部件捕獲,其中第一圖像和第二圖像上的發(fā)起對第一圖像和第二圖像的所述分析的至少一個(gè)位置取決于至少一個(gè)上下文特性;根據(jù)第一圖像和第二圖像的分析確定針對第一圖像部分和第二圖像部分的重疊捕獲區(qū)域;以及使用重疊捕獲區(qū)域?qū)⒌谝粓D像和第二圖像拼接在一起。
【專利說明】圖像拼接
【技術(shù)領(lǐng)域】
[0001]本發(fā)明各實(shí)施方式涉及圖像拼接。具體地,涉及處理圖像用于拼接。
【背景技術(shù)】
[0002]圖像拼接是用于將具有重疊視野的多個(gè)圖像組合以產(chǎn)生更大圖像(例如,全景圖 像)的過程。
【發(fā)明內(nèi)容】
[0003]根據(jù)本發(fā)明的各種但未必是全部的實(shí)施方式,提供了一種方法,包括:分析第一圖 像和第二圖像,所述第一圖像由第一圖像傳感器部件捕獲并且所述第二圖像由第二圖像傳 感器部件捕獲,其中所述第一圖像和所述第二圖像上的發(fā)起對所述第一圖像和所述第二圖 像的所述分析的至少一個(gè)位置取決于至少一個(gè)上下文特性;根據(jù)所述第一圖像和所述第二 圖像的所述分析確定針對所述第一圖像部分和所述第二圖像部分的重疊捕獲區(qū)域;以及使 用所述重疊捕獲區(qū)域?qū)⑺龅谝粓D像和所述第二圖像拼接在一起。
[0004]根據(jù)本發(fā)明的各種但未必是全部的實(shí)施方式,提供了一種設(shè)備,包括:至少一個(gè)處 理器;以及存儲有包括指令的計(jì)算機(jī)程序的至少一個(gè)存儲器;被配置為與所述至少一個(gè)處 理器一起使得所述設(shè)備至少執(zhí)行:分析第一圖像和第二圖像,所述第一圖像由第一圖像傳 感器部件捕獲并且所述第二圖像由第二圖像傳感器部件捕獲,其中所述第一圖像和所述第 二圖像上的發(fā)起對所述第一圖像和所述第二圖像的所述分析的至少一個(gè)位置取決于至少 一個(gè)上下文特性;根據(jù)所述第一圖像和所述第二圖像的所述分析確定針對所述第一圖像傳 感器部件和所述第二圖像傳感器部件的重疊捕獲區(qū)域;以及使用所述重疊捕獲區(qū)域?qū)⑺?第一圖像和所述第二圖像拼接在一起。
[0005]根據(jù)本發(fā)明的各種但未必是全部的實(shí)施方式,提供了一種設(shè)備,包括:用于分析第 一圖像和第二圖像的裝置,所述第一圖像由第一圖像傳感器部件捕獲并且所述第二圖像由 第二圖像傳感器部件捕獲,其中所述第一圖像和所述第二圖像上的發(fā)起對所述第一圖像和 所述第二圖像的所述分析的至少一個(gè)位置取決于至少一個(gè)上下文特性;用于根據(jù)所述第一 圖像和所述第二圖像的所述分析確定針對所述第一圖像傳感器部件和所述第二圖像傳感 器部件的重疊捕獲區(qū)域的裝置;以及用于使用所述重疊捕獲區(qū)域?qū)⑺龅谝粓D像和所述第 二圖像拼接在一起的裝置。
[0006]根據(jù)本發(fā)明的各種但未必是全部的實(shí)施方式,提供了一種存儲有包括指令的計(jì)算 機(jī)程序的非瞬態(tài)計(jì)算機(jī)可讀介質(zhì),被配置為與至少一個(gè)處理器一起使得至少執(zhí)行:分析第 一圖像和第二圖像,所述第一圖像由第一圖像傳感器部件捕獲并且所述第二圖像由第二圖 像傳感器部件捕獲,其中所述第一圖像和所述第二圖像上的發(fā)起對所述第一圖像和所述第 二圖像的所述分析的至少一個(gè)位置取決于至少一個(gè)上下文特性;根據(jù)所述第一圖像和所述 第二圖像的所述分析確定針對所述第一圖像傳感器部件和所述第二圖像傳感器部件的重 疊捕獲區(qū)域;以及使用所述重疊捕獲區(qū)域?qū)⑺龅谝粓D像和所述第二圖像拼接在一起。[0007]根據(jù)本發(fā)明的各種但未必是全部的實(shí)施方式,提供了一種方法,包括:分析一個(gè)或 多個(gè)圖像集,其中圖像集包括由第一圖像傳感器部件捕獲的第一圖像以及由第二圖像傳感 器部件捕獲的第二圖像;根據(jù)所述分析確定針對所述第一圖像傳感器部件和所述第二圖像 傳感器部件的重疊捕獲區(qū)域;取決于根據(jù)所述一個(gè)或多個(gè)圖像集的所述分析確定的所述重 疊捕獲區(qū)域分析第三圖像和第四圖像,所述第三圖像由所述第一圖像傳感器部件捕獲并且 所述第四圖像由所述第二圖像傳感器部件捕獲;根據(jù)所述第三圖像和所述第四圖像的所述 分析確定針對所述第一圖像傳感器部件和所述第二圖像傳感器部件的另一重疊捕獲區(qū)域; 以及使用所述另一重疊捕獲區(qū)域?qū)⑺龅谌龍D像和所述第四圖像拼接在一起。
[0008]根據(jù)本發(fā)明的各種但未必是全部的實(shí)施方式,提供了一種設(shè)備,包括:用于分析一 個(gè)或多個(gè)圖像集的裝置,其中圖像集包括由第一圖像傳感器部件捕獲的第一圖像以及由第 二圖像傳感器部件捕獲的第二圖像;用于根據(jù)所述分析確定針對所述第一圖像傳感器部件 和所述第二圖像傳感器部件的重疊捕獲區(qū)域的裝置;用于取決于根據(jù)所述一個(gè)或多個(gè)圖像 集的所述分析確定的所述重疊捕獲區(qū)域分析第三圖像和第四圖像的裝置,所述第三圖像由 所述第一圖像傳感器部件捕獲并且所述第四圖像由所述第二圖像傳感器部件捕獲;用于根 據(jù)所述第三圖像和所述第四圖像的所述分析確定針對所述第一圖像傳感器部件和所述第 二圖像傳感器部件的另一重疊捕獲區(qū)域的裝置;以及用于使用所述另一重疊捕獲區(qū)域?qū)⑺?述第三圖像和所述第四圖像拼接在一起的裝置。
[0009]根據(jù)本發(fā)明的各種但未必是全部的實(shí)施方式,提供了一種設(shè)備,包括:至少一個(gè)處 理器;以及存儲有包括指令的計(jì)算機(jī)程序的至少一個(gè)存儲器;被配置為與所述至少一個(gè)處 理器一起使得所述設(shè)備至少執(zhí)行:分析一個(gè)或多個(gè)圖像集,其中圖像集包括由第一圖像傳 感器部件捕獲的第一圖像以及由第二圖像傳感器部件捕獲的第二圖像;根據(jù)所述分析確定 針對所述第一圖像傳感器部件和所述第二圖像傳感器部件的重疊捕獲區(qū)域;取決于根據(jù)所 述一個(gè)或多個(gè)圖像集的所述分析確定的所述重疊捕獲區(qū)域分析第三圖像和第四圖像,所述 第三圖像由所述第一圖像傳感器部件捕獲并且所述第四圖像由所述第二圖像傳感器部件 捕獲;根據(jù)所述第三圖像和所述第四圖像的所述分析確定針對所述第一圖像傳感器部件和 所述第二圖像傳感器部件的另一重疊捕獲區(qū)域;以及使用所述另一重疊捕獲區(qū)域?qū)⑺龅?三圖像和所述第四圖像拼接在一起。
[0010]根據(jù)本發(fā)明的各種但未必是全部的實(shí)施方式,提供了一種存儲有包括指令的計(jì)算 機(jī)程序的非瞬態(tài)計(jì)算機(jī)可讀介質(zhì),被配置為與至少一個(gè)處理器一起使得至少執(zhí)行:分析一 個(gè)或多個(gè)圖像集,其中圖像集包括由第一圖像傳感器部件捕獲的第一圖像以及由第二圖像 傳感器部件捕獲的第二圖像;根據(jù)所述分析確定針對所述第一圖像傳感器部件和所述第二 圖像傳感器部件的重疊捕獲區(qū)域;取決于根據(jù)所述一個(gè)或多個(gè)圖像集的所述分析確定的所 述重疊捕獲區(qū)域分析第三圖像和第四圖像,所述第三圖像由所述第一圖像傳感器部件捕獲 并且所述第四圖像由所述第二圖像傳感器部件捕獲;根據(jù)所述第三圖像和所述第四圖像的 所述分析確定針對所述第一圖像傳感器部件和所述第二圖像傳感器部件的另一重疊捕獲 區(qū)域;以及使用所述另一重疊捕獲區(qū)域?qū)⑺龅谌龍D像和所述第四圖像拼接在一起。
[0011]根據(jù)本發(fā)明的各種但未必是全部的實(shí)施方式,提供了一種方法,包括:分析第一圖 像和第二圖像,所述第一圖像由第一圖像傳感器部件捕獲并且所述第二圖像由第二圖像傳 感器部件捕獲;根據(jù)所述第一圖像和所述第二圖像的所述分析確定針對所述第一圖像部分和所述第二圖像部分的重疊捕獲區(qū)域;以及使用所述重疊捕獲區(qū)域?qū)⑺龅谝粓D像和所述 第二圖像拼接在一起。
[0012]根據(jù)本發(fā)明的各種但未必是全部的實(shí)施方式,提供了一種設(shè)備,包括:至少一個(gè)處 理器;以及存儲有包括指令的計(jì)算機(jī)程序的至少一個(gè)存儲器;被配置為與所述至少一個(gè)處 理器一起使得所述設(shè)備至少執(zhí)行:分析第一圖像和第二圖像,所述第一圖像由第一圖像傳 感器部件捕獲并且所述第二圖像由第二圖像傳感器部件捕獲;根據(jù)所述第一圖像和所述第 二圖像的所述分析確定針對所述第一圖像傳感器部件和所述第二圖像傳感器部件的重疊 捕獲區(qū)域;以及使用所述重疊捕獲區(qū)域?qū)⑺龅谝粓D像和所述第二圖像拼接在一起。
[0013]根據(jù)本發(fā)明的各種但未必是全部的實(shí)施方式,提供了一種設(shè)備,包括:用于分析第 一圖像和第二圖像的裝置,所述第一圖像由第一圖像傳感器部件捕獲并且所述第二圖像由 第二圖像傳感器部件捕獲;用于根據(jù)所述第一圖像和所述第二圖像的所述分析確定針對所 述第一圖像傳感器部件和所述第二圖像傳感器部件的重疊捕獲區(qū)域的裝置;以及用于使用 所述重疊捕獲區(qū)域?qū)⑺龅谝粓D像和所述第二圖像拼接在一起的裝置。
[0014]根據(jù)本發(fā)明的各種但未必是全部的實(shí)施方式,提供了一種存儲有包括指令的計(jì)算 機(jī)程序的非瞬態(tài)計(jì)算機(jī)可讀介質(zhì),被配置為與至少一個(gè)處理器一起使得至少執(zhí)行:分析第 一圖像和第二圖像,所述第一圖像由第一圖像傳感器部件捕獲并且所述第二圖像由第二圖 像傳感器部件捕獲;根據(jù)所述第一圖像和所述第二圖像的所述分析確定針對所述第一圖像 傳感器部件和所述第二圖像傳感器部件的重疊捕獲區(qū)域;以及使用所述重疊捕獲區(qū)域?qū)⑺?述第一圖像和所述第二圖像拼接在一起。
【專利附圖】
【附圖說明】
[0015]為了更好地理解本發(fā)明的實(shí)施方式的各種示例,現(xiàn)在將僅通過示例的方式參考附 圖,在附圖中:
[0016]圖1圖示了一種設(shè)備的示意圖;
[0017]圖2圖示了另一設(shè)備的示意圖;
[0018]圖3A圖示了該另一設(shè)備的第一示例的透視截面圖;
[0019]圖3B圖示了用于該另一設(shè)備的第二示例的第一圖像傳感器部件和第二圖像傳感 器部件;
[0020]圖3C和圖3D圖示了該另一示例的第二示例;
[0021]圖4圖示了第一圖像傳感器和第二圖像傳感器;
[0022]圖5圖示了第一方法的流程圖;以及
[0023]圖6圖示了第二方法的流程圖。
【具體實(shí)施方式】
[0024]本發(fā)明的各實(shí)施方式涉及圖像拼接。本發(fā)明的各實(shí)施方式例如可以支持相對快速 的圖像拼接。這可能對于處于提供/記錄全景視頻圖像的取景或攝像模式的相機(jī)而言非常 有利,其中全景視頻圖像包括每秒多個(gè)幀(例如,每秒30幀)。
[0025]各附圖圖示了設(shè)備10/20,包括:至少一個(gè)處理器12 ;以及存儲有包括指令18的 計(jì)算機(jī)程序16的至少一個(gè)存儲器14 ;被配置為與所述至少一個(gè)處理器12 —起使得所述設(shè)備10/20至少執(zhí)行:分析第一圖像和第二圖像,所述第一圖像由第一圖像傳感器部件21捕 獲并且所述第二圖像由第二圖像傳感器部件22捕獲,其中取決于至少一個(gè)上下文特性在 所述第一圖像和所述第二圖像上的至少一個(gè)位置發(fā)起對所述第一圖像和所述第二圖像的 所述分析;根據(jù)所述第一圖像和所述第二圖像的所述分析確定針對所述第一圖像傳感器部 件21和所述第二圖像傳感器部件22的重疊捕獲區(qū)域;以及使用所述重疊捕獲區(qū)域?qū)⑺?第一圖像和所述第二圖像拼接在一起。
[0026]圖1圖示了包括至少一個(gè)處理器12和至少一個(gè)存儲器14的設(shè)備10。該設(shè)備10 例如可以是芯片或芯片組。雖然圖1中圖示了單個(gè)處理器12和單個(gè)存儲器14,但是在本發(fā) 明的某些實(shí)現(xiàn)中提供了不止一個(gè)處理器12和/或不止一個(gè)存儲器14。
[0027]處理器12被配置為從存儲器14讀取并且向存儲器14寫入。處理器12還可以包 括輸出接口和輸入接口,處理器12經(jīng)由輸出接口 12輸出數(shù)據(jù)和/或命令,經(jīng)由輸入接口向 處理器12輸入數(shù)據(jù)和/或命令。
[0028]雖然存儲器14被示出為單個(gè)組件,但是其也可以實(shí)現(xiàn)為一個(gè)或多個(gè)單獨(dú)組件,其 中的某些或者全部可以是集成/可移除的和/或可以提供永久/半永久/動態(tài)/高速緩存 的存儲。
[0029]存儲器14存儲計(jì)算機(jī)程序16,計(jì)算機(jī)程序16包括當(dāng)加載到處理器12中時(shí)控制設(shè) 備10的操作的計(jì)算機(jī)程序指令18。計(jì)算機(jī)程序指令18提供使得設(shè)備10/20能夠執(zhí)行圖5 和圖6中所示的方法的邏輯和例程。處理器12通過讀取存儲器14,能夠加載并且執(zhí)行計(jì)算 機(jī)程序16。
[0030]計(jì)算機(jī)程序16可以經(jīng)由任何適當(dāng)?shù)倪f送機(jī)制40到達(dá)設(shè)備10/20。遞送機(jī)制40例 如可以是非瞬態(tài)計(jì)算機(jī)可讀存儲介質(zhì)、計(jì)算機(jī)程序產(chǎn)品、存儲器設(shè)備、記錄介質(zhì)(諸如壓縮 盤只讀存儲器(⑶-ROM)、或者數(shù)字通用盤(DVD))、或者有形地體現(xiàn)計(jì)算機(jī)程序16的制品。 遞送機(jī)制40可以是配置用于可靠地傳送計(jì)算機(jī)程序16的信號。設(shè)備10/20可以將計(jì)算機(jī) 程序16作為計(jì)算機(jī)數(shù)據(jù)信號來傳播或者傳輸。
[0031]圖2圖示了另一設(shè)備20。該設(shè)備20例如可以是相機(jī)。在本發(fā)明的某些實(shí)施方式 中,設(shè)備20可以手持并且可以具有其他功能。例如,設(shè)備20可以被配置為作為移動電話、 平板計(jì)算機(jī)、游戲機(jī)和/或便攜式音樂播放器進(jìn)行操作。
[0032]圖2中所示的設(shè)備20包括第一圖像傳感器部件21、第二圖像傳感器部件22、顯示 器24以及圖1中所示的設(shè)備10。元件12、14、21、22和24被操作地耦合并且可以存在任意 數(shù)目的中間元件或其組合(包括沒有中間元件)。
[0033]在某些實(shí)施方式中,第一圖像傳感器部件21和第二圖像傳感器部件22是分離的 圖像傳感器。在其他實(shí)施方式中,第一圖像傳感器部件21和第二圖像傳感器部件22是單 個(gè)圖像傳感器的不同部分。
[0034]圖像傳感器部件21和圖像傳感器部件22中的每一個(gè)被配置為將光學(xué)圖像轉(zhuǎn)換成 電信號。圖像傳感器部件21和圖像傳感器部件22可以是任意類型的圖像傳感器部件。例 如,在某些實(shí)施方式中,其可以是電荷耦合器件(CCD)或互補(bǔ)金屬氧化物半導(dǎo)體(CMOS)傳 感器部件。
[0035]設(shè)備20可以進(jìn)一步包括至少一個(gè)光學(xué)布置,其被配置為將光傳至圖像傳感器部 件21和圖像傳感器部件22以使得其能夠捕獲圖像。圖像傳感器部件21和圖像傳感器部件22和/或所述光學(xué)布置被布置使得圖像傳感器部件21和圖像傳感器部件22具有部分 重疊的視野。即,當(dāng)圖像傳感器部件21和圖像傳感器部件22實(shí)質(zhì)上同時(shí)捕獲圖像時(shí),第一 圖像傳感器部件21捕獲的圖像中的某些但不是全部內(nèi)容將出現(xiàn)在第二圖像傳感器部件22 捕獲的圖像中,反之亦然。
[0036]顯示器24被配置為顯示第一圖像傳感器部件21和第二圖像傳感器部件22捕獲 的圖像。顯示器24可以是任意類型的顯示器。例如,顯示器24可以是液晶顯示器(IXD)或 有機(jī)發(fā)光二極管(OLED)顯示器。在某些實(shí)施方式中,顯示器24是被配置為接收用戶輸入 的觸敏顯示器。
[0037]在圖2中,存儲器14被圖示為存儲重疊數(shù)據(jù)24、環(huán)境數(shù)據(jù)28和模式數(shù)據(jù)29。這 在下文將更加詳細(xì)地進(jìn)行描述。
[0038]圖3A圖示了設(shè)備20的一部分的一個(gè)示例的透視截面圖。在此示例中,第一圖像 傳感器部件21和第二圖像傳感器部件22是分離的圖像傳感器。設(shè)備20包括容納第一圖 像傳感器部件21和第二圖像傳感器部件22以及兩個(gè)光學(xué)布置31和32的外殼109。圖3 中圖示的設(shè)備20的一部分可以被認(rèn)為是a和b兩個(gè)部分。
[0039]第一部分a包括第一圖像傳感器部件21和第一光學(xué)布置31。在此不例中,第一光 學(xué)布置31包括棱鏡113a和多個(gè)透鏡114a。第二部分b包括第二圖像傳感器部件22和第 二光學(xué)布置32。在此示例中,第二光學(xué)布置32包括棱鏡113b和多個(gè)透鏡114b。
[0040]在操作過程中,光被棱鏡113a彎曲并且由透鏡114a傳至第一圖像傳感器部件21。 類似地,光被棱鏡113b彎曲并且由透鏡114b傳至第二圖像傳感器部件22。
[0041]圖3A圖示了第一視角錐IlOa和第二視角錐110b,其中第一視角錐IlOa表示第 一圖像傳感器部件21的視野,以及第二視角錐IlOb表示第二圖像傳感器部件22的視野。 第一圖像傳感器部件21和第二圖像傳感器部件22的視野重疊。重疊的體積由圖3中的參 考標(biāo)號70指出,并且意味著當(dāng)圖像實(shí)質(zhì)上同時(shí)被第一圖像傳感器部件21和第二圖像傳感 器部件22捕獲時(shí),相同圖像數(shù)據(jù)(S卩,相同圖像內(nèi)容)中的某些將被第一圖像傳感器部件21 和第二圖像傳感器部件22兩者捕獲。
[0042]圖3B至圖3D圖示了與圖3A所示不同的設(shè)備20的示例。圖3B圖示了安裝在印 刷電路板48上的第一圖像傳感器部件21和第二圖像傳感器部件22。在所示示例中,第一 圖像傳感器部件21和第二圖像傳感器部件22是不同的圖像傳感器。然而,在某些實(shí)施方 式中,第一圖像傳感器部件21和第二圖像傳感器部件22是單個(gè)圖像傳感器的不同部分。
[0043]圖3C和圖3D圖示了位于設(shè)備20內(nèi)的第一圖像傳感器部件21和第二圖像傳感器 部件22。光通過設(shè)備20的外殼中的一個(gè)或多個(gè)孔徑進(jìn)入設(shè)備20,并且由棱鏡/鏡子50引 導(dǎo)至第一光學(xué)器件52和第二光學(xué)器件54。光學(xué)器件52和光學(xué)器件54的形狀實(shí)質(zhì)上為五 棱鏡52和54。每個(gè)光學(xué)器件52和54具有上表面、下表面以及五個(gè)側(cè)面。每個(gè)光學(xué)器件 52和54將入射光的方向改變實(shí)質(zhì)上90°,并且將其引導(dǎo)至其相應(yīng)的圖像傳感器部件21和
22。這有圖3D中的光線62和64所示。每個(gè)光學(xué)器件52和54還將光聚焦在圖像傳感器 部件21和22上。
[0044]圖像傳感器部件21和22以及印刷電路板48可以由機(jī)制49移動用于圖像聚焦。 箭頭68和69指示圖像傳感器部件21和22以及印刷電路板48的移動擴(kuò)展。
[0045]雖然圖3B至圖3D中沒有明確地示出,但是圖3B至圖3D示例中的圖像傳感器部件21和22具有與上文關(guān)于圖3A示例所述相同的重疊視野。
[0046]在圖3A以及圖3B至圖3D的示例中,第一圖像傳感器部件21和第二圖像傳感器 部件22可以被認(rèn)為具有“重疊捕獲區(qū)域”,其包括第一圖像傳感器部件21的像素的子集以 及第二圖像傳感器部件22的像素的子集。例如,重疊捕獲區(qū)域可以包括:i)第一圖像傳感 器部件21用于捕獲也被第二圖像傳感器部件22捕獲的圖像內(nèi)容的某些但未必全部像素, 以及ii)第二圖像傳感器部件22用于捕獲也被第一圖像傳感器部件21捕獲的圖像內(nèi)容的 某些但未必全部像素。
[0047]圖4圖示了第一圖像傳感器部件21和第二圖像傳感器部件22的示意圖示例。在 此示例中,第一圖像傳感器部件21和第二圖像傳感器部件22的每一個(gè)包括十列Cl-ClO和 十行Rl-RlO的像素。重疊捕獲區(qū)域例如可以包括第一圖像傳感器部件21的Cl和C2列以 及第二圖像傳感器部件22的C9和ClO列。
[0048]指示理論上重疊捕獲區(qū)域的數(shù)據(jù)可以被存儲在設(shè)備10/20的存儲器14中的重疊 數(shù)據(jù)26中。理論上重疊捕獲區(qū)域可以指示,針對特定理論環(huán)境,第一圖像傳感器部件21 和第二圖像傳感器部件22期望用于捕獲在第一圖像和第二圖像中均呈現(xiàn)的圖像內(nèi)容的像素。
[0049]然而,實(shí)際重疊捕獲區(qū)域取決于一個(gè)或多個(gè)上下文特性可以與理論上重疊捕獲區(qū) 域不同。即,實(shí)際重疊捕獲區(qū)域可以取決于其中圖像被設(shè)備20捕獲的上下文而改變。一個(gè) 或多個(gè)上下文特性可以隨時(shí)間變化。
[0050]上下文特性可以與設(shè)備20的周圍環(huán)境有關(guān)。例如,上下文特性可以包括周圍溫度 和周圍壓強(qiáng)。周圍溫度的改變可以使得設(shè)備20的組件熱膨脹,以及重疊捕獲區(qū)域的改變。 壓強(qiáng)的改變也可以使得重疊捕獲區(qū)域的改變。
[0051]上下文特性可以包括設(shè)備20的操作模式或與其相關(guān)。例如,捕獲分辨率、焦距和 圖像穩(wěn)定的改變可以使得重疊捕獲區(qū)域改變。
[0052]在某些實(shí)施方式中,設(shè)備20可以具有固定的捕獲分辨率和/或固定的焦距,并且 可以不具有圖像穩(wěn)定。然而,一個(gè)或多個(gè)上下文特性(諸如周圍溫度和/或壓強(qiáng))的改變可 以使得重疊捕獲區(qū)域改變。
[0053]圖5和圖6圖示了根據(jù)本發(fā)明各實(shí)施方式的流程圖。本發(fā)明各實(shí)施方式的第一分 組將參考圖5進(jìn)行描述。
[0054]在此實(shí)施方式分組中,存儲器14存儲查找表,該查找表指示重疊捕獲區(qū)域期望如 何取決于一個(gè)或多個(gè)上下文特性而改變。例如,多個(gè)不同的重疊捕獲區(qū)域可以存儲在重疊 數(shù)據(jù)26中,其中每個(gè)均與環(huán)境數(shù)據(jù)28中存儲的不同環(huán)境特性(例如,不同的溫度和/或壓 強(qiáng))以及/或者模式數(shù)據(jù)29中的不同操作模式(例如,捕獲分辨率、焦距和圖像穩(wěn)定位置/ 狀態(tài))相關(guān)聯(lián)。
[0055]查找表例如可以基于理論計(jì)算或后加工確定的經(jīng)驗(yàn)數(shù)據(jù)。查找表中存儲的不同重 疊捕獲區(qū)域可以被認(rèn)為是隨上下文特性改變的數(shù)據(jù)。
[0056]在圖5的框43處,處理器12分析由第一圖像傳感器部件21捕獲的第一圖像,以 及由第二圖像傳感器部件22捕獲的第二圖像。取決于至少一個(gè)上下文特性可以在第一圖 像和第二圖像上的至少一個(gè)位置發(fā)起對第一圖像和第二圖像的分析。
[0057]由處理器12執(zhí)行的分析是圖像配準(zhǔn)過程,其中處理器12將第一圖像與第二圖像進(jìn)行比較以確定在兩者圖像中呈現(xiàn)的內(nèi)容。由處理器12執(zhí)行的分析例如可以包括比較第 一圖像中的數(shù)據(jù)與第二圖像中的數(shù)據(jù)之間絕對差的總和。
[0058]分析的目的在于使得處理器12能夠?qū)⒌谝粓D像和第二圖像準(zhǔn)確地拼接在一起以 創(chuàng)建更大的圖像(諸如全景圖像)。
[0059]在捕獲第一圖像和第二圖像之前、之后或期間,處理器12例如可以確定一個(gè)或多 個(gè)當(dāng)前上下文特性(使用來自適當(dāng)傳感器的輸入),諸如當(dāng)前溫度、當(dāng)前大氣壓強(qiáng)、當(dāng)前捕獲 分辨率、當(dāng)前焦距和/或圖像穩(wěn)定的當(dāng)前狀態(tài)/位置。處理器12繼而可以將上述信息與存 儲的環(huán)境數(shù)據(jù)28和/或存儲的模式數(shù)據(jù)29進(jìn)行比較以從重疊數(shù)據(jù)26獲取相關(guān)聯(lián)存儲的 重疊捕獲區(qū)域。
[0060]在圖5的框43中,處理器12使用從存儲器14中的重疊數(shù)據(jù)26獲取的存儲的重 疊捕獲區(qū)域來分析第一圖像和第二圖像。存儲的重疊捕獲區(qū)域指示在給定已經(jīng)感測到的設(shè) 備特性的情況下,實(shí)際重疊捕獲區(qū)域期望所在的位置。
[0061]處理器12例如可以在第一圖像和第二圖像的每個(gè)圖像上對應(yīng)于以下像素區(qū)域的 位置發(fā)起分析,該像素區(qū)域來自存儲的重疊捕獲區(qū)域,期望包括也在另一圖像中呈現(xiàn)的內(nèi) 容。即,處理器12可以使用存儲的重疊捕獲區(qū)域作為用于分析第一圖像和第二圖像的“開 始點(diǎn)”以確定用于將第一圖像和第二圖像拼接在一起的經(jīng)驗(yàn)/實(shí)際重疊捕獲區(qū)域。
[0062]在圖5的框44,處理器12根據(jù)其對第一圖像和第二圖像的分析確定針對第一圖像 傳感器部件21和第二圖像傳感器部件22的實(shí)際/經(jīng)驗(yàn)重疊捕獲區(qū)域。
[0063]經(jīng)驗(yàn)重疊捕獲區(qū)域可以包括第一圖像傳感器部件21的第一多個(gè)像素以及第二圖 像傳感器部件22的第二多個(gè)像素。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,經(jīng)驗(yàn)確定的捕獲區(qū)域可以不 是直線或者可以不具有直線邊緣。例如,其可以是圖像傳感器部件21和22上的鋸齒狀線, 或者是圖像傳感器部件21和22上具有鋸齒狀邊緣的更大面積。
[0064]在圖5的框45,處理器12使用圖5的框44中確定的實(shí)際/經(jīng)驗(yàn)重疊捕獲區(qū)域?qū)?第一圖像和第二圖像拼接在一起以創(chuàng)建更大的圖像(諸如全景圖像)。處理器12例如可以 控制顯示器24顯示所創(chuàng)建的圖像。
[0065]上文所述本發(fā)明的各實(shí)施方式使得處理器12能夠快速地將圖像對準(zhǔn)并拼接在一 起。這在設(shè)備20是處于取景或攝像模式(其中每秒拼接并顯示多個(gè)圖像)的相機(jī)時(shí)尤其占 有優(yōu)勢。
[0066]本發(fā)明各實(shí)施方式的第二分組將參考圖6進(jìn)行描述。
[0067]在此示例中,用戶提供用戶輸入,使得處理器12控制第一圖像傳感器部件21捕獲 第一圖像,以及控制第二圖像傳感器部件22捕獲第二圖像。第一圖像和第二圖像可以實(shí)質(zhì) 上同時(shí)被捕獲,并且可以被認(rèn)為是“圖像集”。
[0068]在圖6的框41,處理器12分析第一圖像傳感器部件21和第二圖像傳感器部件22 捕獲的圖像集,以便確定第一圖像傳感器部件21和第二圖像傳感器部件22關(guān)于第一圖像 和第二圖像的“重疊捕獲區(qū)域”,使得處理器12能夠?qū)⒌谝粓D像和第二圖像準(zhǔn)確地拼接在 一起以創(chuàng)建更大的圖像(諸如全景圖像)。
[0069]處理器12執(zhí)行的分析是圖像配準(zhǔn)過程,其中處理器12將第一圖像與第二圖像進(jìn) 行比較以確定在兩者圖像中均呈現(xiàn)的內(nèi)容。由處理器12執(zhí)行的分析例如可以包括比較第 一圖像中的數(shù)據(jù)與第二圖像中的數(shù)據(jù)之間絕對差的總和。[0070]處理器12可以使用存儲器中存儲的重疊數(shù)據(jù)26來執(zhí)行分析。例如,存儲器14中 存儲的重疊數(shù)據(jù)26可以包括指示針對第一圖像傳感器部件21和第二圖像傳感器部件22 的理論重疊捕獲區(qū)域的數(shù)據(jù)。
[0071]處理器12可以通過在第一圖像和第二圖像上對應(yīng)于理論重疊捕獲區(qū)域中像素的 位置發(fā)起圖6的框41中的分析來使用此信息,以確定在第一圖像和第二圖像兩者中均呈現(xiàn) 的內(nèi)容。即,處理器12使用理論重疊捕獲區(qū)域作為用于分析第一圖像和第二圖像的“開始 點(diǎn)”以確定用于將第一圖像和第二圖像拼接在一起的經(jīng)驗(yàn)重疊捕獲區(qū)域。
[0072]在圖6的框42,處理器12根據(jù)其對第一圖像和第二圖像的分析來確定針對第一圖 像傳感器部件21和第二圖像傳感器部件22的經(jīng)驗(yàn)重疊捕獲區(qū)域。該重疊捕獲區(qū)域可以至 少臨時(shí)被存儲為存儲器14中重疊數(shù)據(jù)26的一部分。
[0073]在某些環(huán)境中,上文所述已經(jīng)在圖6的框42經(jīng)驗(yàn)確定的重疊捕獲區(qū)域可以被認(rèn)為 取決于至少一個(gè)上下文特性。例如,出于上文給定的原因,當(dāng)?shù)谝粓D像和第二圖像被捕獲 時(shí),經(jīng)驗(yàn)確定的重疊捕獲區(qū)域可以取決于設(shè)備20的當(dāng)前環(huán)境特性(例如,溫度和/或壓強(qiáng)) 和/或當(dāng)前操作模式(例如,捕獲分辨率、焦距和圖像穩(wěn)定狀態(tài)/位置)而改變。
[0074]圖6的框42中確定的重疊捕獲區(qū)域使得處理器12能夠?qū)⒌谝粓D像和第二圖像對 準(zhǔn)并且將其準(zhǔn)確地拼接在一起以創(chuàng)建更大的圖像(諸如全景圖像)。處理器12例如可以控 制顯示器24顯示所創(chuàng)建的圖像。
[0075]在圖6的框42確定針對第一圖像傳感器部件21和第二圖像傳感器部件22的重 疊捕獲區(qū)域之前、期間或之后,第一圖像傳感器部件21和第二圖像傳感器部件22可以用于 分別捕獲第三圖像和第四圖像。
[0076]在圖6的框43,處理器12取決于在圖6的框42的分析中確定的并且在重疊數(shù)據(jù) 26中存儲的重疊捕獲區(qū)域來分析第三圖像和第四圖像。
[0077]分析被執(zhí)行以便確定第一圖像傳感器部件21和第二圖像傳感器部件22關(guān)于第三 圖像和第四圖像的又一重疊捕獲區(qū)域,從而使得處理器12能夠?qū)⒌谌龍D像和第四圖像準(zhǔn) 確地拼接在一起以創(chuàng)建更大的圖像(諸如全景圖像)。
[0078]處理器12執(zhí)行的分析可以與上文關(guān)于第一圖像和第二圖像所述的圖像配準(zhǔn)過程 相同,只是在此實(shí)例中用于第三圖像和第四圖像。例如,處理器12可以將第三圖像和第四 圖像進(jìn)行比較以確定在兩者圖像中均呈現(xiàn)的內(nèi)容。
[0079]處理器12例如可以在取決于圖6的框42中確定的重疊捕獲區(qū)域的位置發(fā)起分 析。即,處理器12可以通過分析第三圖像和第四圖像中對應(yīng)于先前確定的經(jīng)驗(yàn)重疊捕獲區(qū) 域中的像素的面積開始,以確定在第三圖像和第四圖像兩者中均呈現(xiàn)的內(nèi)容。先前確定的 經(jīng)驗(yàn)重疊捕獲區(qū)域因此提供用于分析第一圖像和第二圖像的“開始點(diǎn)”以確定用于將第三 圖像和第四圖像拼接在一起的經(jīng)驗(yàn)重疊捕獲區(qū)域。
[0080]在分析第三圖像和第四圖像時(shí)使用先前確定的經(jīng)驗(yàn)重疊捕獲區(qū)域有利地使得處 理器12能夠快速地確定又一經(jīng)驗(yàn)重疊捕獲區(qū)域,這是因?yàn)橹丿B捕獲區(qū)域的任意改變通常 相對較小。
[0081]本領(lǐng)域技術(shù)人員可以理解圖6的框43中對第三圖像和第四圖像的分析在某些情 況下可以被認(rèn)為取決于至少一個(gè)上下文特性。這是因?yàn)橛糜诜治龅谌龍D像和第四圖像的先 前確定的經(jīng)驗(yàn)重疊捕獲區(qū)域可以取決于至少一個(gè)上下文特性。[0082]在圖6的框44,處理器12確定又一經(jīng)驗(yàn)重疊捕獲區(qū)域,并且在框45,其使用該又 一經(jīng)驗(yàn)重疊捕獲區(qū)域?qū)⒌谌龍D像和第四圖像拼接在一起以創(chuàng)建更大的圖像。處理器12可 以控制顯示器24顯示該更大的圖像。
[0083]上文所述本發(fā)明的各實(shí)施方式使得處理器12能夠?qū)D像快速地對準(zhǔn)并拼接在一 起。這在設(shè)備20是處于取景或攝像模式(其中每秒拼接并顯示多個(gè)圖像)的相機(jī)時(shí)尤其占 有優(yōu)勢。
[0084]在上文關(guān)于圖6所述的示例中,先前確定的經(jīng)驗(yàn)重疊捕獲區(qū)域形成用于在圖6的 框44中確定又一經(jīng)驗(yàn)重疊捕獲區(qū)域的開始點(diǎn)。備選地,該又一經(jīng)驗(yàn)重疊捕獲區(qū)域可以取決 于先前確定的經(jīng)驗(yàn)重疊捕獲區(qū)域以及理論重疊捕獲區(qū)域(例如,其可以是兩者的平均)。
[0085]備選地,重疊捕獲區(qū)域可以是已經(jīng)根據(jù)對多個(gè)圖像集的分析確定的平均重疊捕獲 區(qū)域或者取決于所述平均重疊捕獲區(qū)域,其中每個(gè)圖像集包括第一圖像傳感器部件21捕 獲的圖像以及第二圖像傳感器部件22捕獲的圖像。
[0086]處理器12可以被配置為將經(jīng)驗(yàn)重疊捕獲區(qū)域存儲在重疊數(shù)據(jù)26中,并且將其與 存儲器14中環(huán)境數(shù)據(jù)28中存儲的特定溫度或溫度范圍相關(guān)聯(lián)。設(shè)備20還可以配備有向 處理器12提供輸入的溫度傳感器和/或壓強(qiáng)傳感器。處理器12可以被配置為獲取與感測 到的溫度和/或感測到的壓強(qiáng)對應(yīng)的先前確定的經(jīng)驗(yàn)重疊捕獲區(qū)域,用于分析第一圖像傳 感器部件21和第二圖像傳感器部件22捕獲的圖像。
[0087]處理器12還可以被配置為將經(jīng)驗(yàn)重疊捕獲區(qū)域存儲在重疊數(shù)據(jù)26中,并且將其 與存儲器14中模式數(shù)據(jù)29中存儲的操作模式相關(guān)聯(lián)。存儲的操作模式例如可以標(biāo)識圖像 分辨率、焦距和/或圖像穩(wěn)定狀態(tài)/位置。
[0088]當(dāng)處理器12隨后確定設(shè)備20處于特定操作模式時(shí),其可以獲取與該操作模式對 應(yīng)的先前確定的經(jīng)驗(yàn)重疊捕獲區(qū)域,用于分析第一圖像傳感器部件21和第二圖像傳感器 部件22捕獲的圖像。
[0089]對“計(jì)算機(jī)可讀存儲介質(zhì)”、“計(jì)算機(jī)程序產(chǎn)品”、“有形實(shí)現(xiàn)的計(jì)算機(jī)程序”等或者 “計(jì)算機(jī)”、“處理器”等的引用應(yīng)當(dāng)被理解為不僅包括具有不同架構(gòu)的計(jì)算機(jī)(諸如單/多處 理器架構(gòu)和串行(馮諾依曼)/并行架構(gòu)),還包括專用電路,諸如現(xiàn)場可編程門陣列(FPGA)、 專用電路(ASIC)、信號處理設(shè)備以及其他處理電路。對計(jì)算機(jī)程序、指令、代碼等的引用應(yīng) 當(dāng)被理解為包括用于可編程處理器的軟件或者固件,例如,硬件設(shè)備的可編程內(nèi)容,諸如用 于處理器的指令或者用于固定功能的設(shè)備、門陣列或者可編程邏輯設(shè)備的配置設(shè)置等的。
[0090]如本申請中所使用的,術(shù)語“電路”是指以下全部:
[0091](a)僅硬件實(shí)現(xiàn)(諸如,僅在模擬和/或數(shù)字電路中的實(shí)現(xiàn));以及
[0092](b)電路和軟件(和/或固件)的組合,諸如(可應(yīng)用的):(i)處理器的組合或者
(ii)一起工作以使得裝置(諸如移動電話或者服務(wù)器)執(zhí)行各種功能的一個(gè)或多個(gè)處理器 /軟件的部分(包括一個(gè)或多個(gè)數(shù)字信號處理器)、軟件以及存儲器;以及
[0093](C)電路,諸如一個(gè)或多個(gè)微處理器或者一個(gè)或多個(gè)微處理器的一部分,即使在在 物理上不存在軟件或者固件,其也需要軟件或者固件來操作。
[0094]“電路”的這一定義應(yīng)用于該術(shù)語在本申請包括任何權(quán)利要求中的全部使用。作為 另外的示例,如在本申請中使用的,術(shù)語“電路”還將覆蓋僅處理器(或者多個(gè)處理器)或者 處理器的一部分及其伴隨的軟件和/或固件的實(shí)現(xiàn)。術(shù)語“電路”還將覆蓋例如(如果可應(yīng)用于特定權(quán)利要求元件的話)用于移動電話的基帶集成電路或者應(yīng)用處理器集成電路,或 者服務(wù)器、蜂窩網(wǎng)絡(luò)設(shè)備或者其他網(wǎng)絡(luò)設(shè)備中的類似集成電路。
[0095]圖5和圖6中所示的框可以表示方法中的步驟和/或計(jì)算機(jī)程序16中的代碼部 分。對框的特定順序的示出并非意味著框的期望順序或者優(yōu)選順序,而是框的順序和布置 可以改變。另外,可以省略某些框。
[0096]雖然已經(jīng)在前述段落中參照各種示例描述了本發(fā)明的實(shí)施方式,但是應(yīng)當(dāng)理解, 在不脫離所要求保護(hù)的本發(fā)明的范圍的情況下,可以對所給出的示例進(jìn)行修改。例如,應(yīng)當(dāng) 理解設(shè)備20沒必要具有圖3A或圖3B至圖3D所示的配置。
[0097]當(dāng)然本領(lǐng)域技術(shù)人員可以理解,對圖4所示圖像傳感器部件21和22的解釋僅是 提供用于說明的目的,在實(shí)踐中,第一圖像傳感器部件21和第二圖像傳感器部件22中提供 的像素?cái)?shù)目可以更大并且可以是百萬級的。
[0098]以上說明中描述的特征可以在除了明確描述的組合之外的組合中使用。
[0099]雖然已經(jīng)參照特定特征描述了功能,但是這些功能可以由描述的和沒有描述的其 他特征來執(zhí)行。
[0100]雖然已經(jīng)參照特定實(shí)施方式描述了特征,但是這些特征還可以存在于描述過或者 未描述的其他實(shí)施方式中。
[0101]同時(shí),以上說明書盡力關(guān)注于本發(fā)明的確信特別重要的那些特征,應(yīng)當(dāng)理解,不管 是否特別強(qiáng)調(diào), 申請人:要求保護(hù)參照附圖和/或附圖中示出的此處的任何可專利特征或者 特征的組合。
【權(quán)利要求】
1.一種方法,包括:分析第一圖像和第二圖像,所述第一圖像由第一圖像傳感器部件捕獲并且所述第二圖像由第二圖像傳感器部件捕獲,其中所述第一圖像和所述第二圖像上的發(fā)起對所述第一圖像和所述第二圖像的所述分析的至少一個(gè)位置取決于至少一個(gè)上下文特性;根據(jù)對所述第一圖像和所述第二圖像的所述分析確定針對第一圖像部分和第二圖像部分的重疊捕獲區(qū)域;以及使用所述重疊捕獲區(qū)域?qū)⑺龅谝粓D像和所述第二圖像拼接在一起。
2.根據(jù)權(quán)利要求1所述的方法,其中所述第一圖像和所述第二圖像實(shí)質(zhì)上同時(shí)被捕-M-犾。
3.根據(jù)權(quán)利要求1或2所述的方法,其中所述第一圖像傳感器部件包括第一像素集,所述第二圖像傳感器部件包括第二像素集,并且所述重疊捕獲區(qū)域包括:所述第一像素集的子集和所述第二像素集的子集。
4.根據(jù)權(quán)利要求3所述的方法,其中所述第一像素集的所述子集捕獲第一圖像內(nèi)容作為所述第一圖像的一部分,以及所述第二像素集的所述子集捕獲所述第一圖像內(nèi)容作為所述第二圖像的一部分。
5.根據(jù)先前權(quán)利要求中的任一項(xiàng)所述的方法,其中所述圖像傳感器部件與所述第二圖像傳感器部件是分離的。
6.根據(jù)先前權(quán)利要求中的任一項(xiàng)所述的方法,其中所述至少一個(gè)上下文特性與設(shè)備的操作模式和/或設(shè)備的周圍環(huán)境有關(guān)。
7.根據(jù)先前權(quán)利要求中的任一項(xiàng)所述的方法,其中使用隨所述至少一個(gè)上下文特性改變的數(shù)據(jù)執(zhí)行所述分析。
8.根據(jù)權(quán)利要求7所述的方法,其中所述數(shù)據(jù)是所述第一圖像傳感器部件與所述第二圖像傳感器部件的先前通過分析一個(gè)或多個(gè)圖像集確定的重疊捕獲區(qū)域,其中圖像集包括由所述第一圖像傳感器部件捕獲的圖像以及由所述第二圖像傳感器部件捕獲的圖像。
9.根據(jù)權(quán)利要求8所述的方法,其中所述先前確定的重疊捕獲區(qū)域是根據(jù)對多個(gè)圖像集的分析確定的平均重疊捕獲區(qū)域,或者取決于根據(jù)對多個(gè)圖像集的分析確定的平均重疊捕獲區(qū)域。
10.根據(jù)先前權(quán)利要求中的任一項(xiàng)所述的方法,其中所述重疊捕獲區(qū)域取決于針對所述第一圖像傳感器部件和所述第二圖像傳感器部件的理論重疊捕獲區(qū)域。
11.根據(jù)先前權(quán)利要求中的任一項(xiàng)所述的方法,其中使用處于取景模式或攝像模式的相機(jī)來捕獲所述第一圖像和所述第二圖像。
12.一種包括指令的計(jì)算機(jī)程序,當(dāng)由至少一個(gè)處理器執(zhí)行所述指令時(shí),使得執(zhí)行先前權(quán)利要求中的任一項(xiàng)所述的方法。
13.一種設(shè)備,包括用于執(zhí)行根據(jù)權(quán)利要求1至11中的一個(gè)或多個(gè)所述的方法的裝置。
14.一種設(shè)備,包括:至少一個(gè)處理器;以及存儲有包括指令的計(jì)算機(jī)程序的至少一個(gè)存儲器,被配置為與所述至少一個(gè)處理器一起使得所述設(shè)備至少執(zhí)行:分析第一圖像和第二圖像 ,所述第一圖像由第一圖像傳感器部件捕獲并且所述第二圖像由第二圖像傳感器部件捕獲,其中所述第一圖像和所述第二圖像上的發(fā)起對所述第一圖像和所述第二圖像的所述分析的至少一個(gè)位置取決于至少一個(gè)上下文特性;根據(jù)對所述第一圖像和所述第二圖像的所述分析確定針對所述第一圖像傳感器部件和所述第二圖像傳感器部件的重疊捕獲區(qū)域;以及使用所述重疊捕獲區(qū)域?qū)⑺龅谝粓D像和所述第二圖像拼接在一起。
15.根據(jù)權(quán)利要求14所述的設(shè)備,其中所述第一圖像和所述第二圖像實(shí)質(zhì)上同時(shí)被捕獲。
16.根據(jù)權(quán)利要求14或15所述的設(shè)備,其中所述第一圖像傳感器部件包括第一像素集,所述第二圖像傳感器部件包括第二像素集,并且所述重疊捕獲區(qū)域包括:所述第一像素集的子集和所述第二像素集的子集。
17.根據(jù)權(quán)利要求16所述的設(shè)備,其中所述第一像素集的所述子集捕獲第一圖像內(nèi)容作為所述第一圖像的一部分,以及所述第二像素集的所述子集捕獲所述第一圖像內(nèi)容作為所述第二圖像的一部分。
18.根據(jù)權(quán)利要求14至17中的任一項(xiàng)所述的設(shè)備,其中所述圖像傳感器部件與所述第二圖像傳感器部件是分離的。
19.根據(jù)權(quán)利要求14至18中的任一項(xiàng)所述的設(shè)備,其中所述至少一個(gè)上下文特性與所述設(shè)備的操作模式和/或所述設(shè)備的周圍環(huán)境有關(guān)。
20.根據(jù)權(quán)利要求14至19中的任一項(xiàng)所述的設(shè)備,其中使用隨所述至少一個(gè)上下文特性改變的數(shù)據(jù)執(zhí)行所述分析。
21.根據(jù)權(quán)利要求20所述的設(shè)備,其中所述數(shù)據(jù)是所述第一圖像傳感器部件與所述第二圖像傳感器部件的先前通過分析一個(gè)或多個(gè)圖像集確定的重疊捕獲區(qū)域,其中圖像集包括由所述第一圖像傳感器部件捕獲的圖像以及由所述第二圖像傳感器部件捕獲的圖像。
22.根據(jù)權(quán)利要求21所述的設(shè)備,其中所述先前確定的重疊捕獲區(qū)域是根據(jù)對多個(gè)圖像集的分析確定的平均重疊捕獲區(qū)域,或者取決于根據(jù)對多個(gè)圖像集的分析確定的平均重置捕獲區(qū)域。
23.根據(jù)權(quán)利要求14至22中的任一項(xiàng)所述的設(shè)備,其中所述重疊捕獲區(qū)域取決于針對所述第一圖像傳感器和所述第二圖像傳感器的理論重疊捕獲區(qū)域。
24.根據(jù)權(quán)利要求14至23中的任一項(xiàng)所述的設(shè)備,其中使用處于取景模式或攝像模式的相機(jī)來捕獲所述第一圖像和所述第二圖像。
25.根據(jù)權(quán)利要求14至24中的任一項(xiàng)所述的設(shè)備,其中所述設(shè)備是包括所述第一圖像傳感器和所述第二圖像傳感器的相機(jī)。
26.—種設(shè)備,包括:用于分析第一圖像和第二圖像的裝置,所述第一圖像由第一圖像傳感器部件捕獲并且所述第二圖像由第二圖像傳感器部件捕獲,其中所述第一圖像和所述第二圖像上的發(fā)起對所述第一圖像和所述第二圖像的所述分析的至少一個(gè)位置取決于至少一個(gè)上下文特性; 用于根據(jù)對所述第一圖像和所述第二圖像的所述分析確定針對所述第一圖像傳感器部件和所述第二圖像傳感器部件的重疊捕獲區(qū)域的裝置;以及用于使用所述重疊捕獲區(qū)域?qū)⑺龅谝粓D像和所述第二圖像拼接在一起的裝置。
27.一種存儲有包括指令的計(jì)算機(jī)程序的非瞬態(tài)計(jì)算機(jī)可讀介質(zhì),被配置為與至少一個(gè)處理器一起使得至少執(zhí)行:分析第一圖像和第二圖像,所述第一圖像由第一圖像傳感器部件捕獲并且所述第二圖像由第二圖像傳感器部件捕獲,其中所述第一圖像和所述第二圖像上的發(fā)起對所述第一圖像和所述第二圖像的所述分析的至少一個(gè)位置取決于至少一個(gè)上下文特性;根據(jù)對所述第一圖像和所述第二圖像的所述分析確定針對所述第一圖像傳感器部件和所述第二圖像傳感器部件的重疊捕獲區(qū)域;以及使用所述重疊捕獲區(qū)域?qū)⑺龅谝粓D像和所述第二圖像拼接在一起。
28.根據(jù)權(quán)利要求27所述的非瞬態(tài)計(jì)算機(jī)可讀介質(zhì),其中所述第一圖像和所述第二圖像實(shí)質(zhì)上同時(shí)被捕獲。
29.根據(jù)權(quán)利要求27或28所述的非瞬態(tài)計(jì)算機(jī)可讀介質(zhì),其中所述第一圖像傳感器部件包括第一像素集,所述第二圖像傳感器部件包括第二像素集,并且所述重疊捕獲區(qū)域包括:所述第一像素集的子集和所述第二像素集的子集。
30.根據(jù)權(quán)利要求29所述的非瞬態(tài)計(jì)算機(jī)可讀介質(zhì),其中所述第一像素集的所述子集捕獲第一圖像內(nèi)容作為所述第一圖像的一部分,以及所述第二像素集的所述子集捕獲所述第一圖像內(nèi)容作為所述第二圖像的一部分。
31.根據(jù)權(quán)利要求27至30中的任一項(xiàng)所述的非瞬態(tài)計(jì)算機(jī)可讀介質(zhì),其中所述圖像傳感器部件與所述第二圖像傳感器部件是分離的。
32.根據(jù)權(quán)利要求27至31中的任一項(xiàng)所述的非瞬態(tài)計(jì)算機(jī)可讀介質(zhì),其中所述至少一個(gè)上下文特性與設(shè)備的操作模式和/或設(shè)備的周圍環(huán)境有關(guān)。
33.根據(jù)權(quán)利要求27至32中的任一項(xiàng)所述的非瞬態(tài)計(jì)算機(jī)可讀介質(zhì),其中使用隨所述至少一個(gè)上下文特性改變的數(shù)據(jù)執(zhí)行所述分析。
34.根據(jù)權(quán)利要求33所述的非瞬態(tài)計(jì)算機(jī)可讀介質(zhì),其中所述數(shù)據(jù)是所述第一圖像傳感器部件與所述第二圖像傳感器部件的先前通過分析一個(gè)或多個(gè)圖像集確定的重疊捕獲區(qū)域,其中圖像集包括由所述第一圖像傳感器部件捕獲的圖像以及由所述第二圖像傳感器部件捕獲的圖像。
35.根據(jù)權(quán)利要求34所述的非瞬態(tài)計(jì)算機(jī)可讀介質(zhì),其中所述先前確定的重疊捕獲區(qū)域是根據(jù)對多個(gè)圖像集的分析確定的平均重疊捕獲區(qū)域,或者取決于根據(jù)對多個(gè)圖像集的分析確定的平均重疊捕獲區(qū)域。
36.根據(jù)權(quán)利要求27至35中的任一項(xiàng)所述的非瞬態(tài)計(jì)算機(jī)可讀介質(zhì),其中所述重疊捕獲區(qū)域取決于針對所述第一圖像傳感器部件和所述第二圖像傳感器部件的理論重疊捕獲區(qū)域。
37.一種方法,包括:分析一個(gè)或多個(gè)圖像集,其中圖像集包括由第一圖像傳感器部件捕獲的第一圖像以及由第二圖像傳感器部件捕獲的第二圖像;根據(jù)所述分析確定針對所述第一圖像傳感器部件和所述第二圖像傳感器部件的重疊捕獲區(qū)域;取決于根據(jù)所述對所述一個(gè)或多個(gè)圖像集的所述分析確定的所述重疊捕獲區(qū)域分析第三圖像和第四圖像,所述第三圖像由所述第一圖像傳感器部件捕獲并且所述第四圖像由所述第二圖像傳感器部件捕獲;根據(jù)對所述第三圖像和所述第四圖像的所述分析確定針對所述第一圖像傳感器部件和所述第二圖像傳感器部件的另一重疊捕獲區(qū)域;以及使用所述另一重疊捕獲區(qū)域?qū)⑺龅谌龍D像和所述第四圖像拼接在一起。
38.一種設(shè)備,包括:用于分析一個(gè)或多個(gè)圖像集的裝置,其中圖像集包括由第一圖像傳感器部件捕獲的第一圖像以及由第二圖像傳感器部件捕獲的第二圖像;用于根據(jù)所述分析確定針對所述第一圖像傳感器部件和所述第二圖像傳感器部件的重疊捕獲區(qū)域的裝置;用于取決于根據(jù)對所述一個(gè)或多個(gè)圖像集的所述分析確定的所述重疊捕獲區(qū)域分析第三圖像和第四圖像的裝置,所述第三圖像由所述第一圖像傳感器部件捕獲并且所述第四圖像由所述第二圖像傳感器部件捕獲;用于根據(jù)對所述第三圖像和所述第四圖像的所述分析確定針對所述第一圖像傳感器部件和所述第二圖像傳感器部件的另一重疊捕獲區(qū)域的裝置;以及用于使用所述另一重疊捕獲區(qū)域?qū)⑺龅谌龍D像和所述第四圖像拼接在一起的裝置。
39.一種設(shè)備,包括:至少一個(gè)處理器;以及存儲有包括指令的計(jì)算機(jī)程序的至少一個(gè)存儲器,被配置為與所述至少一個(gè)處理器一起使得所述設(shè)備至少執(zhí)行:分析一個(gè)或多個(gè)圖像集,其中圖像集包括由第一圖像傳感器部件捕獲的第一圖像以及由第二圖像傳感器部件捕獲的第二圖像;根據(jù)所述分析確定針對所述第一圖像傳感器部件和所述第二圖像傳感器部件的重疊捕獲區(qū)域;·取決于根據(jù)對所述一個(gè)或多個(gè)圖像集的所述分析確定的所述重疊捕獲區(qū)域分析第三圖像和第四圖像,所述第三圖像由所述第一圖像傳感器部件捕獲并且所述第四圖像由所述第二圖像傳感器部件捕獲;根據(jù)對所述第三圖像和所述第四圖像的所述分析確定針對所述第一圖像傳感器部件和所述第二圖像傳感器部件的另一重疊捕獲區(qū)域;以及使用所述另一重疊捕獲區(qū)域?qū)⑺龅谌龍D像和所述第四圖像拼接在一起。
40.一種存儲有包括指令的計(jì)算機(jī)程序的非瞬態(tài)計(jì)算機(jī)可讀介質(zhì),被配置為與至少一個(gè)處理器一起使得至少執(zhí)行:分析一個(gè)或多個(gè)圖像集,其中圖像集包括由第一圖像傳感器部件捕獲的第一圖像以及由第二圖像傳感器部件捕獲的第二圖像;根據(jù)所述分析確定針對所述第一圖像傳感器部件和所述第二圖像傳感器部件的重疊捕獲區(qū)域;取決于根據(jù)對所述一個(gè)或多個(gè)圖像集的所述分析確定的所述重疊捕獲區(qū)域分析第三圖像和第四圖像,所述第三圖像由所述第一圖像傳感器部件捕獲并且所述第四圖像由所述第二圖像傳感器部件捕獲;根據(jù)對所述第三圖像和所述第四圖像的所述分析確定針對所述第一圖像傳感器部件和所述第二圖像傳感器部件的另一重疊捕獲區(qū)域;以及使用所述另一重疊捕獲區(qū)域?qū)⑺龅谌龍D像和所述第四圖像拼接在一起。
41.一種方法,包括:分析第一圖像和第二圖像,所述第一圖像由第一圖像傳感器部件捕獲并且所述第二圖像由第二圖像傳感器部件捕獲;根據(jù)對所述第一圖像和所述第二圖像的所述分析確定針對所述第一圖像部分和所述第二圖像部分的重疊捕獲區(qū)域;以及使用所述重疊捕獲區(qū)域?qū)⑺龅谝粓D像和所述第二圖像拼接在一起。
42.一種設(shè)備,包括:至少一個(gè)處理器;以及存儲有包括指令的計(jì)算機(jī)程序的至少一個(gè)存儲器,被配置為與所述至少一個(gè)處理器一起使得所述設(shè)備至少執(zhí)行:分析第一圖像和第二圖像,所述第一圖像由第一圖像傳感器部件捕獲并且所述第二圖像由第二圖像傳感器部件捕獲;根據(jù)對所述第一圖像和所述第二圖像的所述分析確定針對所述第一圖像傳感器部件和所述第二圖像傳感器部件的重疊捕獲區(qū)域;以及使用所述重疊捕獲區(qū)域?qū)⑺龅谝粓D像和所述第二圖像拼接在一起。
43.一種設(shè)備,包括:用于分析第一圖像和第二圖像的裝置,所述第一圖像由第一圖像傳感器部件捕獲并且所述第二圖像由第二圖像傳感器部件捕獲;用于根據(jù)對所述第一圖像和所述第二圖像的所述分析確定針對所述第一圖像傳感器部件和所述第二圖像傳感器部件的重疊捕獲區(qū)域的裝置;以及 用于使用所述重疊捕獲區(qū)域?qū)⑺龅谝粓D像和所述第二圖像拼接在一起的裝置。
44.一種存儲有包括指令的計(jì)算機(jī)程序的非瞬態(tài)計(jì)算機(jī)可讀介質(zhì),被配置為與至少一個(gè)處理器一起使得至少執(zhí)行:分析第一圖像和第二圖像,所述第一圖像由第一圖像傳感器部件捕獲并且所述第二圖像由第二圖像傳感器部件捕獲;根據(jù)對所述第一圖像和所述第二圖像的所述分析確定針對所述第一圖像傳感器部件和所述第二圖像傳感器部件的重疊捕獲區(qū)域;以及使用所述重疊捕獲區(qū)域?qū)⑺龅谝粓D像和所述第二圖像拼接在一起。
【文檔編號】H04N13/00GK103597810SQ201180071175
【公開日】2014年2月19日 申請日期:2011年5月27日 優(yōu)先權(quán)日:2011年5月27日
【發(fā)明者】H·謝爾林 申請人:諾基亞公司