本發(fā)明的實施例涉及圖像處理技術(shù)領(lǐng)域,尤其涉及一種圖片處理方法和裝置。
背景技術(shù):
隨著智能終端技術(shù)的發(fā)展和普及,基于智能終端技術(shù)的圖片處理方法也越來越普遍??紤]到單張圖片所能夠承載的信息量一般比較有限,在某些應(yīng)用場景中,用戶更加希望能夠?qū)⒍鄰垐D片進行拼接以形成拼接圖片并將其進行記錄或傳播。
在現(xiàn)有的圖片拼接算法中,可以利用圖片重疊部分對應(yīng)像素的相似性,通過相應(yīng)的拼接算法,盡量形成自然的銜接與過渡,在此過程中,往往需要考慮各相鄰圖片之間的旋轉(zhuǎn)、仿射、透視等關(guān)系,并基于這些關(guān)系進行相應(yīng)的處理,以達到無縫拼接的目的。但是,現(xiàn)有技術(shù)中的各種拼接算法依然會產(chǎn)生各種不同類型的形變扭曲,影響了圖片的拼接效果。
技術(shù)實現(xiàn)要素:
根據(jù)本發(fā)明的一個方面,提供了一種圖片處理方法,包括:獲取至少兩幀圖像,并獲取每幀圖像中的至少一個目標物體;利用第一處理方式對所述至少兩幀圖像進行拼接處理,得到拼接后的拼接圖片;從所述至少一個目標物體中確定對應(yīng)于所述拼接圖片指定區(qū)域內(nèi)的第一目標物體,利用第二處理方式對所述第一目標物體進行處理,得到處理后的第二目標物體;將所述第二目標物體與所述拼接圖片進行融合。
根據(jù)本發(fā)明的另一個方面,提供了一種圖片處理裝置,包括:獲取單元,配置為獲取至少兩幀圖像,并獲取每幀圖像中的至少一個目標物體;拼接單元,配置為利用第一處理方式對所述至少兩幀圖像進行拼接處理,得到拼接后的拼接圖片;處理單元,配置為從所述至少一個目標物體中確定對應(yīng)于所述拼接圖片指定區(qū)域內(nèi)的第一目標物體,利用第二處理方式對所述第一目標物體進行處理,得到處理后的第二目標物體;融合單元,配置為將所述第二目標物體與所述拼接圖片進行融合。
在根據(jù)本發(fā)明提供的圖片處理方法和裝置中,可以利用不同的處理方式對位于拼接圖片的不同區(qū)域的物體進行不同的處理,并將處理后的結(jié)果與拼接圖片融合,以減少拼接圖片的扭曲變形,實現(xiàn)無縫拼接的效果。
附圖說明
為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其它的附圖。
圖1(a)和圖1(b)示出在不同場景中基于平面投影進行拼接得到的拼接圖片示意圖;
圖2(a)和圖2(b)示出在不同場景中基于球面投影進行拼接得到的拼接圖片示意圖;
圖3示出根據(jù)本發(fā)明實施例的圖片處理方法的流程圖;
圖4示出根據(jù)本發(fā)明實施例的圖片處理方法的具體示例;
圖5示出根據(jù)本發(fā)明實施例的圖片處理裝置的框圖;
圖6示出根據(jù)本發(fā)明實施例的圖片處理裝置的框圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例。
隨著智能手機運算能力的增強和相機技術(shù)的進步,新的拍照模式不斷涌現(xiàn)。全景自拍是一種基于智能手機普通前置攝像頭的全新拍照模式,它可以通過手持并旋轉(zhuǎn)手機實現(xiàn)多次拍照的自動觸發(fā),并依靠圖片拼接等技術(shù)獲得寬視野范圍的照片。
當考慮到相鄰圖片之間的透視關(guān)系,利用現(xiàn)有的圖片拼接算法對輸入的多張圖片進行投影和融合時,可以針對目標投影面有多種選擇,例如常見的平面、球面和圓錐面等,而最終得到的拼接圖片則會引入不同類型的形變扭曲。
圖1(a)和圖1(b)示出在不同場景中基于平面(plane)投影進行拼接得到的拼接圖片示意圖。這種投影拼接方式可以較好地保持實際場景中的直線元素,即肉眼原本看到即為直線型的物體,如圖1(a)中停車場的車道線和車位線等部分,在拼接之后依然還可以保持直線特性。然而,在拼接圖片中,越靠近拼接圖片邊角區(qū)域的拉伸形變越趨于明顯化,例如,圖1(a)右邊緣區(qū)域的白色轎車和圖1(b)左下角區(qū)域的人臉明顯被拉長,這樣會導(dǎo)致在總視野范圍較寬的拼接圖片上拼接效果不夠理想。
圖2(a)和圖2(b)示出在不同場景中基于球面(spherical)投影進行拼接得到的拼接圖片示意圖。這種投影拼接方式可以以球面作為目標以進行拼接融合,從而在最終的拼接圖片的邊角區(qū)域的物體(例如圖2(a)右邊緣區(qū)域的白色轎車和圖2(b)左下角區(qū)域的人臉)通常不會具有如圖1(a)和圖1(b)所示的基于平面的投影那樣明顯的拉伸。然而,在拼接圖片中,如圖2(a)中停車場的車道線和車位線等部分不能像平面投影那樣好地保持直線型。
基于上述問題,考慮提出如下的圖片處理方法,圖3示出根據(jù)本發(fā)明實施例的圖片處理方法300的流程圖,所述圖片處理方法可以應(yīng)用于電子設(shè)備,電子設(shè)備可以是能夠用于獲取圖片和處理圖片的各種終端,例如移動電話、PDA、平板電腦和筆記本計算機等,還可以是便攜式、袖珍式、手持式、計算機內(nèi)置的或者車載的裝置。
如圖3所示,圖片處理方法300可以包括步驟S301:獲取至少兩幀圖像,并獲取每幀圖像中的至少一個目標物體。其中,所述至少兩幀圖像可以是用于圖片拼接的兩幅或多幅圖像,這些圖像兩兩相鄰的區(qū)域內(nèi)會具有交疊的部分以供拼接算法判斷其相對位置關(guān)系并進行拼接。在所述至少兩幀圖像中,可以對每幀圖像獲取所述圖像中的目標物體。對所述圖像獲取所述目標物體的目的是希望在之后的圖片處理步驟中針對這些目標物體進行進一步的處理,以避免其在最終形成的拼接圖片中過度變形,影響拼接效果。因此,在所述圖像中獲取的目標物體一般可以是圖像中較為重要的物體或主要的拍攝目標物。例如,所述目標物體可以為人臉、也可以為車輛、建筑物等各種類別的物體。在本發(fā)明一個實施例中,在從所述每幀圖像中獲取所述目標物體的過程中,可以通過圖像識別的方式來進行獲取,例如可以在所述圖像中通過人臉識別來獲取每幀圖像中存在的人臉圖像。在本發(fā)明另一個實施例中,在從所述每幀圖像中獲取所述目標物體也可以通過圖像追蹤的方式來進行獲取,例如可以在所述圖像中通過人臉追蹤來獲取每幀圖像中存在的人臉圖像。在本發(fā)明再一個實施例中,還可以通過圖像檢測和追蹤相結(jié)合的方式獲取目標物體等。在本發(fā)明又一個實施例中,可以在獲取至少兩幀圖像時還獲取所述至少兩幀圖像分別對應(yīng)的深度信息,從而可以利用目標物體所在圖像的深度信息,將此目標物體和與其景深范圍不同的其他物體進行區(qū)分,以選取目標物體,例如,所述目標物體例如人臉可以位于前景范圍內(nèi),可以根據(jù)其所在圖像的景深信息將此人臉圖像與后景進行區(qū)分,從而獲得精確的人臉圖像。其中,圖像的景深信息可以利用雙目攝像頭來獲取,例如,當使用者進行自拍時,可以采用智能手機的雙攝像頭獲取景深信息。以上目標物體和目標物體的獲取方法僅為示例,在本發(fā)明的實際應(yīng)用中,可以采用任何所選擇的目標物體并且可以采用任意的目標物體獲取方法,在此不做限制。
在步驟S302中,利用第一處理方式對所述至少兩幀圖像進行拼接處理,得到拼接后的拼接圖片。本步驟中,對步驟S301中獲取的至少兩幀圖像進行拼接,其中,可以采用第一處理方式對這些圖像進行拼接。具體地,第一處理方式可以為前述的平面投影方式。在利用平面投影方式對所述圖像進行拼接的過程中,可以以平面為目標投影面,將所述至少兩幀圖像均投射到平面投影面上,并且使得各自相鄰的圖像之間的交疊區(qū)域盡量平滑過渡。在利用平面投影方式對圖像拼接之后,可以得到拼接后的拼接圖片。以上所述第一處理方式為平面投影方式的說法僅為示例,在本發(fā)明的實際應(yīng)用中,可以采用任意處理方式對圖像進行處理以獲取拼接圖片,例如,還可以采用球面投影方式、圓錐投影方式等投影方式對圖像進行投影和拼接。
在步驟S303中,從所述至少一個目標物體中確定對應(yīng)于所述拼接圖片指定區(qū)域內(nèi)的第一目標物體,利用第二處理方式對所述第一目標物體進行處理,得到處理后的第二目標物體。
本步驟中,考慮到在步驟S302中利用第一處理方式對圖像進行拼接處理時,可能在所獲得的拼接圖片的部分區(qū)域產(chǎn)生較大的扭曲變形,因此,在步驟S303中,可以選擇另一種處理方式對拼接圖片中產(chǎn)生扭曲變形的區(qū)域內(nèi)的目標物體進行處理,使得處理后的拼接圖片效果更好??蛇x地,當所述第一處理方式為平面投影時,可以選擇所述第二處理方式為例如球面投影。此時,由于平面投影會導(dǎo)致所述拼接圖片在邊緣區(qū)域的扭曲變形較大,因此,此時所述拼接圖片的指定區(qū)域可以為拼接圖片的邊緣區(qū)域。所述邊緣區(qū)域可以為所述拼接圖片的左右邊緣,也可以為上下邊緣,或者可以為所述拼接圖片的四周和/或四角等等。
當確定需要用第二處理方式處理的拼接圖片的指定區(qū)域之后,可以利用步驟S301中所獲取的幀圖像及在每幀圖像中的目標物體的相應(yīng)位置,獲取在拼接后的拼接圖片指定區(qū)域內(nèi)的目標物體的范圍,并將這些目標物體作為第一目標物體利用第二處理方式進行處理。例如,在獲知用于拼接的某一幀圖像的位置位于拼接后的拼接圖片的左側(cè),而某一個目標物體位于此幀圖像的左側(cè)邊緣時,可以判斷這一目標物體位于拼接后的拼接圖片的邊緣區(qū)域,并可對其利用第二處理方式進行處理。其中,當在步驟S301中還獲取了圖像對應(yīng)的深度信息時,可以利用所述第一目標物體所在圖像的深度信息,將所述第一目標物體和與其景深范圍不同的其他物體進行區(qū)分,以選取所述第一目標物體。以上對于拼接圖片指定區(qū)域的選擇、目標圖像的獲取和對第一處理方式、第二處理方式的選擇均為示例,在實際應(yīng)用中,所述拼接圖片的指定區(qū)域可以為任意需要采用第二處理方式的區(qū)域,第一處理方式和第二處理方式也可以分別為平面投影、球面投影、圓柱面投影、圓錐投影等中的一種,例如,第一處理方式可以為球面投影方式,而相應(yīng)地,第二處理方式可以為平面投影方式,此時指定區(qū)域也可以根據(jù)拼接圖片的效果進行變化。
在利用第二處理方式對拼接圖片指定區(qū)域內(nèi)第一目標物體進行處理時,可以將分離出來的第一目標物體利用第二處理方式進行投影或其他操作,并得到處理后的第二目標物體。第二目標物體可以為第一目標物體進一步消除了扭曲形變后的圖像。
在步驟S304中,將所述第二目標物體與所述拼接圖片進行融合??紤]到第二目標物體為第一目標物體進行處理(例如投影)后的圖像,其大小和形狀均有可能發(fā)生一定的變化,因此,可以將第二目標物體將所述第二目標物體自適應(yīng)地調(diào)整大小,并將調(diào)整后的所述第二目標物體替換所述拼接圖片中的第一目標物體,與所述拼接圖片進行融合。在最終的融合過程中,可以根據(jù)實際情況對融合邊緣進行柔化操作,增強融合效果。
圖4示出根據(jù)本發(fā)明實施例的圖片處理方法的具體示例。如圖4所示,根據(jù)智能手機前景雙攝像頭獲取到圖4左上角的左、中、右三幅圖像,并獲取每幀圖像中的目標物體,在本示例中為人臉。對這三幅圖像進行平面投影(第一處理方式)。此外,還可以根據(jù)各幀圖像在拼接圖片中的相對位置來獲取位于拼接圖片的邊緣區(qū)域的人臉圖像,將其根據(jù)圖像的深度信息進行提取,作為第一目標物體,如圖4左下角所示,將位于拼接圖片左側(cè)的左邊緣的人臉圖像提取出來作為第一目標物體,并進行球面投影(第二處理方式)得到第二目標物體,如圖4中下部所示,以獲取圖4右下角的融合了球面投影之后的第二目標物體的拼接后的拼接圖片。也即圖4右下角的拼接圖片為結(jié)合了三幅圖像的平面投影和左下角人臉的球面投影之后的融合圖像。當將處理后的第二目標物體融合進平面投影后的拼接圖片時,可以根據(jù)之前第一目標物體在拼接圖片中所占的面積和位置將第二目標物體適度放大,并在融合之后柔化融合邊緣。
在根據(jù)本發(fā)明提供的圖片處理方法中,可以利用不同的處理方式對位于拼接圖片的不同區(qū)域的物體進行不同的處理,并將處理后的結(jié)果與拼接圖片融合,以減少拼接圖片的扭曲變形,實現(xiàn)無縫拼接的效果。
下面,參照圖5來描述根據(jù)本發(fā)明實施例的圖片處理裝置的框圖。該裝置可以執(zhí)行上述圖片處理方法。由于該裝置的操作與上文參照圖3所述的圖片處理方法的各個步驟基本相同,因此在這里只對其進行簡要的描述,而省略對相同內(nèi)容的重復(fù)描述。
如圖5所示,圖片處理裝置500包括獲取單元510、拼接單元520、處理單元530和融合單元540。需要認識到,圖5僅示出與本發(fā)明的實施例相關(guān)的部件,而省略了其他部件,但這只是示意性的,根據(jù)需要,裝置500可以包括其他部件。
圖5中的圖片處理裝置500所在的電子設(shè)備可以是能夠用于獲取圖片和處理圖片的各種終端,例如移動電話、PDA、平板電腦和筆記本計算機等,還可以是便攜式、袖珍式、手持式、計算機內(nèi)置的或者車載的裝置。
如圖5所示,獲取單元510獲取至少兩幀圖像,并獲取每幀圖像中的至少一個目標物體。其中,所述至少兩幀圖像可以是用于圖片拼接的兩幅或多幅圖像,這些圖像兩兩相鄰的區(qū)域內(nèi)會具有交疊的部分以供拼接算法判斷其相對位置關(guān)系并進行拼接。獲取單元510可以對每幀圖像獲取所述圖像中的目標物體。對所述圖像獲取所述目標物體的目的是希望在之后的圖片處理步驟中針對這些目標物體進行進一步的處理,以避免其在最終形成的拼接圖片中過度變形,影響拼接效果。因此,獲取單元510在所述圖像中獲取的目標物體一般可以是圖像中較為重要的物體或主要的拍攝目標物。例如,所述目標物體可以為人臉、也可以為車輛、建筑物等各種類別的物體。在本發(fā)明一個實施例中,獲取單元510從所述每幀圖像中獲取所述目標物體的過程中,可以通過圖像識別的方式來進行獲取,例如可以在所述圖像中通過人臉識別來獲取每幀圖像中存在的人臉圖像。在本發(fā)明另一個實施例中,獲取單元510從所述每幀圖像中獲取所述目標物體也可以通過圖像追蹤的方式來進行獲取,例如可以在所述圖像中通過人臉追蹤來獲取每幀圖像中存在的人臉圖像。在本發(fā)明再一個實施例中,獲取單元510還可以通過圖像檢測和追蹤相結(jié)合的方式獲取目標物體等。在本發(fā)明又一個實施例中,獲取單元510可以在獲取至少兩幀圖像時還獲取所述至少兩幀圖像分別對應(yīng)的深度信息,從而可以利用目標物體所在圖像的深度信息,將此目標物體和與其景深范圍不同的其他物體進行區(qū)分,以選取目標物體,例如,所述目標物體例如人臉可以位于前景范圍內(nèi),獲取單元510可以根據(jù)其所在圖像的景深信息將此人臉圖像與后景進行區(qū)分,從而獲得精確的人臉圖像。其中,圖像的景深信息可以利用雙目攝像頭來獲取,例如,當使用者進行自拍時,可以采用智能手機的雙攝像頭獲取景深信息。以上目標物體和獲取單元510對目標物體的獲取方法僅為示例,在本發(fā)明的實際應(yīng)用中,獲取單元510可以采用任何所選擇的目標物體并且可以采用任意的目標物體獲取方法,在此不做限制。
拼接單元520利用第一處理方式對所述至少兩幀圖像進行拼接處理,得到拼接后的拼接圖片。拼接單元520對獲取單元510中獲取的至少兩幀圖像進行拼接,其中,拼接單元520可以采用第一處理方式對這些圖像進行拼接。具體地,第一處理方式可以為前述的平面投影方式。在拼接單元520利用平面投影方式對所述圖像進行拼接的過程中,可以以平面為目標投影面,將所述至少兩幀圖像均投射到平面投影面上,并且使得各自相鄰的圖像之間的交疊區(qū)域盡量平滑過渡。在拼接單元520利用平面投影方式對圖像拼接之后,可以得到拼接后的拼接圖片。以上所述第一處理方式為平面投影方式的說法僅為示例,在本發(fā)明的實際應(yīng)用中,拼接單元520可以采用任意處理方式對圖像進行處理以獲取拼接圖片,例如,還可以采用球面投影方式、圓錐投影方式等投影方式對圖像進行投影和拼接。
處理單元530從所述至少一個目標物體中確定對應(yīng)于所述拼接圖片指定區(qū)域內(nèi)的第一目標物體,利用第二處理方式對所述第一目標物體進行處理,得到處理后的第二目標物體。
考慮到在拼接單元520利用第一處理方式對圖像進行拼接處理時,可能在所獲得的拼接圖片的部分區(qū)域產(chǎn)生較大的扭曲變形,因此,處理單元530可以選擇另一種處理方式對拼接圖片中產(chǎn)生扭曲變形的區(qū)域內(nèi)的目標物體進行處理,使得處理后的拼接圖片效果更好??蛇x地,當所述第一處理方式為平面投影時,可以選擇所述第二處理方式為例如球面投影。此時,由于平面投影會導(dǎo)致所述拼接圖片在邊緣區(qū)域的扭曲變形較大,因此,此時所述拼接圖片的指定區(qū)域可以為拼接圖片的邊緣區(qū)域。所述邊緣區(qū)域可以為所述拼接圖片的左右邊緣,也可以為上下邊緣,或者可以為所述拼接圖片的四周和/或四角等等。
當確定需要用第二處理方式處理的拼接圖片的指定區(qū)域之后,處理單元530可以利用獲取單元510所獲取的幀圖像及在每幀圖像中的目標物體的相應(yīng)位置,獲取在拼接后的拼接圖片指定區(qū)域內(nèi)的目標物體的范圍,并將這些目標物體作為第一目標物體利用第二處理方式進行處理。例如,處理單元530在獲知用于拼接的某一幀圖像的位置位于拼接后的拼接圖片的左側(cè),而某一個目標物體位于此幀圖像的左側(cè)邊緣時,可以判斷這一目標物體位于拼接后的拼接圖片的邊緣區(qū)域,并可對其利用第二處理方式進行處理。其中,當獲取單元510還獲取了圖像對應(yīng)的深度信息時,處理單元530可以利用所述第一目標物體所在圖像的深度信息,將所述第一目標物體和與其景深范圍不同的其他物體進行區(qū)分,以選取所述第一目標物體。以上對于拼接圖片指定區(qū)域的選擇、目標圖像的獲取和對第一處理方式、第二處理方式的選擇均為示例,在實際應(yīng)用中,所述拼接圖片的指定區(qū)域可以為任意需要采用第二處理方式的區(qū)域,第一處理方式和第二處理方式也可以分別為平面投影、球面投影、圓柱面投影、圓錐投影等中的一種,例如,第一處理方式可以為球面投影方式,而相應(yīng)地,第二處理方式可以為平面投影方式,此時指定區(qū)域也可以根據(jù)拼接圖片的效果進行變化。
在處理單元530利用第二處理方式對拼接圖片指定區(qū)域內(nèi)第一目標物體進行處理時,可以將分離出來的第一目標物體利用第二處理方式進行投影或其他操作,并得到處理后的第二目標物體。第二目標物體可以為第一目標物體進一步消除了扭曲形變后的圖像。
融合單元540將所述第二目標物體與所述拼接圖片進行融合??紤]到第二目標物體為第一目標物體進行處理(例如投影)后的圖像,其大小和形狀均有可能發(fā)生一定的變化,因此,可以將第二目標物體將所述第二目標物體自適應(yīng)地調(diào)整大小,并將調(diào)整后的所述第二目標物體替換所述拼接圖片中的第一目標物體,與所述拼接圖片進行融合。在最終的融合過程中,融合單元540可以根據(jù)實際情況對融合邊緣進行柔化操作,增強融合效果。
在根據(jù)本發(fā)明提供的圖片處理裝置中,可以利用不同的處理方式對位于拼接圖片的不同區(qū)域的物體進行不同的處理,并將處理后的結(jié)果與拼接圖片融合,以減少拼接圖片的扭曲變形,實現(xiàn)無縫拼接的效果。
下面,參照圖6來描述根據(jù)本發(fā)明實施例的圖片處理裝置的框圖。該圖片處理裝置可以執(zhí)行上述圖片處理方法。由于該裝置的操作與上文參照圖3所述的圖片處理方法的各個步驟基本相同,因此在這里只對其進行簡要的描述,而省略對相同內(nèi)容的重復(fù)描述。
圖6中的圖片處理裝置600可以包括一個或多個處理器610和存儲器620,當然,圖片處理裝置600還可以包括諸如輸入單元、輸出單元(未示出)等其他各項組件,這些組件通過總線系統(tǒng)和/或其它形式的連接機構(gòu)(未示出)互連。應(yīng)當注意,圖6所示的圖片處理裝置600的組件和結(jié)構(gòu)只是示例性的,而非限制性的,根據(jù)需要,圖片處理裝置600也可以具有其他組件和結(jié)構(gòu)。
處理器610是控制中心,利用各種接口和線路連接整個裝置的各個部分,通過運行或執(zhí)行存儲在存儲器620內(nèi)的軟件程序和/或模塊,以及調(diào)用存儲在存儲器620內(nèi)的數(shù)據(jù),執(zhí)行圖片處理裝置600的各種功能和處理數(shù)據(jù),從而對圖片處理裝置600進行整體監(jiān)控。較佳地,處理器610可包括一個或多個處理核心;優(yōu)選的,處理器610可集成應(yīng)用處理器和調(diào)制解調(diào)處理器,其中,應(yīng)用處理器主要處理操作系統(tǒng)、用戶界面和應(yīng)用程序等,調(diào)制解調(diào)處理器主要處理無線通信??梢岳斫獾氖牵鲜稣{(diào)制解調(diào)處理器也可以不集成到處理器610中。
存儲器620可以包括一個或多個計算機程序產(chǎn)品,所述計算機程序產(chǎn)品可以包括各種形式的計算機可讀存儲介質(zhì),例如易失性存儲器和/或非易失性存儲器。所述易失性存儲器例如可以包括隨機存取存儲器(RAM)和/或高速緩沖存儲器(cache)等。所述非易失性存儲器例如可以包括只讀存儲器(ROM)、硬盤、閃存等。在所述計算機可讀存儲介質(zhì)上可以存儲一個或多個計算機程序指令。
處理器610可以運行所述程序指令,以實現(xiàn)以下步驟:獲取至少兩幀圖像,并獲取每幀圖像中的至少一個目標物體;利用第一處理方式對所述至少兩幀圖像進行拼接處理,得到拼接后的拼接圖片;從所述至少一個目標物體中確定對應(yīng)于所述拼接圖片指定區(qū)域內(nèi)的第一目標物體,利用第二處理方式對所述第一目標物體進行處理,得到處理后的第二目標物體;將所述第二目標物體與所述拼接圖片進行融合。
未示出的輸入單元可用于接收輸入的數(shù)字或字符信息,以及產(chǎn)生與用戶設(shè)置以及功能控制有關(guān)的鍵盤、鼠標、操作桿、光學(xué)或者軌跡球信號輸入。具體地,輸入單元可包括觸敏表面以及其他輸入設(shè)備。觸敏表面,也稱為觸摸顯示屏或者觸控板,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸敏表面上或在觸敏表面附近的操作),并根據(jù)預(yù)先設(shè)定的程式驅(qū)動相應(yīng)的連接裝置。較佳的,觸敏表面可包括觸摸檢測裝置和觸摸控制器兩個部分。其中,觸摸檢測裝置檢測用戶的觸摸方位,并檢測觸摸操作帶來的信號,將信號傳送給觸摸控制器;觸摸控制器從觸摸檢測裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點坐標,再送給處理器610,并能接收處理器610發(fā)來的命令并加以執(zhí)行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類型實現(xiàn)觸敏表面。除了觸敏表面,輸入單元還可以包括其他輸入設(shè)備。具體地,其他輸入設(shè)備可以包括但不限于物理鍵盤、功能鍵(比如音量控制按鍵、開關(guān)按鍵等)、軌跡球、鼠標、操作桿等中的一種或多種。
輸出單元可以向外部(例如用戶)輸出各種信息,例如圖像信息、應(yīng)用控制信息等。例如,輸出單元可以為顯示單元,可用于顯示由用戶輸入的信息或提供給用戶的信息以及圖片處理裝置600的各種圖形用戶接口,這些圖形用戶接口可以由圖形、文本、圖標、視頻和其任意組合來構(gòu)成。顯示單元可包括顯示面板,較佳地,可以采用LCD(Liquid Crystal Display,液晶顯示器)、OLED(Organic Light-Emitting Diode,有機發(fā)光二極管)等形式來配置顯示面板。進一步的,觸敏表面可覆蓋顯示面板,當觸敏表面檢測到在其上或附近的觸摸操作后,傳送給處理器610以確定觸摸事件的類型,隨后處理器610根據(jù)觸摸事件的類型在顯示面板上提供相應(yīng)的視覺輸出。觸敏表面與顯示面板可以作為兩個獨立的部件來實現(xiàn)輸入和輸入功能,在某些實施例中,也可以將觸敏表面與顯示面板集成而實現(xiàn)輸入和輸出功能。
本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質(zhì)中,上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。
本領(lǐng)域普通技術(shù)人員可以意識到,結(jié)合本文中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬件、或者計算機軟件和電子硬件的結(jié)合來實現(xiàn)。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計約束條件。專業(yè)技術(shù)人員可以對每個特定的應(yīng)用來使用不同方法來實現(xiàn)所描述的功能,但是這種實現(xiàn)不應(yīng)認為超出本發(fā)明的范圍。
所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的信息處理方法的具體實現(xiàn),可以參考產(chǎn)品實施例中的對應(yīng)描述。
在本發(fā)明所提供的幾個實施例中,應(yīng)該理解到,所揭露的設(shè)備和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個設(shè)備,或一些特征可以忽略,或不執(zhí)行。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元??梢愿鶕?jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。
以上所述,僅為本發(fā)明的具體實施方式,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)所述以權(quán)利要求的保護范圍為準。