亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

全景拍攝方法、裝置和終端設(shè)備與流程

文檔序號(hào):11236973閱讀:381來(lái)源:國(guó)知局
全景拍攝方法、裝置和終端設(shè)備與流程

本發(fā)明涉及拍攝技術(shù)領(lǐng)域,尤其涉及一種全景拍攝方法、裝置和終端設(shè)備。



背景技術(shù):

全景拍攝是利用相機(jī)將360度場(chǎng)景拍攝到的一組圖片拼合成為一幅包含全部場(chǎng)景的圖片。

在現(xiàn)有技術(shù)中,全景拍攝通過(guò)軟件將多個(gè)圖片連接在一起,最后經(jīng)過(guò)系統(tǒng)渲染成為可以顯示的,以拍攝者為中心的球形畫(huà)面。但現(xiàn)有技術(shù)中的全景。但現(xiàn)有技術(shù)中的全景拍攝所得到的全景圖片中,所攜帶的信息量有限,僅能夠進(jìn)行縮放,無(wú)法實(shí)現(xiàn)更加豐富的功能。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明的目的旨在至少在一定程度上解決上述的技術(shù)問(wèn)題之一。

為此,本發(fā)明的第一個(gè)目的在于提出一種全景拍攝方法,該方法通過(guò)拍攝得到包含深度信息的全景圖片,從而豐富了全景圖片的信息量和功能性。

本發(fā)明的第二個(gè)目的在于提出一種全景拍攝裝置。

本發(fā)明的第三個(gè)目的在于提出一種終端設(shè)備。

本發(fā)明的第四個(gè)目的在于提出另一種終端設(shè)備。

為了實(shí)現(xiàn)上述目的,本發(fā)明第一方面實(shí)施例提出了一種全景拍攝方法,包括以下步驟:

獲取至少兩張包含第一深度信息的目標(biāo)圖片;

根據(jù)至少兩張目標(biāo)圖片的重合區(qū)域,對(duì)至少兩張目標(biāo)圖片進(jìn)行拼接,得到全景圖片;

對(duì)所述全景圖片計(jì)算第二深度信息,得到包含第二深度信息的全景圖片;其中,所述全景圖片中對(duì)應(yīng)所述重合區(qū)域的部分,根據(jù)所述重合區(qū)域在不同目標(biāo)圖片中的第一深度信息,計(jì)算得到第二深度信息。

本發(fā)明實(shí)施例的全景拍攝方法,通過(guò)獲取至少兩張包含第一深度信息的目標(biāo)圖片之后,根據(jù)至少兩張目標(biāo)圖片的重合區(qū)域,對(duì)至少兩張目標(biāo)圖片進(jìn)行拼接,得到全景圖片。進(jìn)而對(duì)該全景圖片計(jì)算第二深度信息,得到包含第二深度信息的全景圖片,其中,全景圖片中對(duì)應(yīng)重合區(qū)域的部分,根據(jù)重合區(qū)域在不同目標(biāo)圖片中的第一深度信息,計(jì)算得到第二深度信息。由于在全景圖片中包含有第二深度信息,從而豐富了全景圖片所攜帶的信息量,同時(shí),基于第二深度信息,能夠有助于利用全景圖片實(shí)現(xiàn)更加豐富的功能。解決了現(xiàn)有技術(shù)中全景拍攝所得到的全景圖片中,所攜帶的信息量有限,僅能夠進(jìn)行縮放,無(wú)法實(shí)現(xiàn)更加豐富的功能的技術(shù)問(wèn)題。

為了實(shí)現(xiàn)上述目的,本發(fā)明第二方面實(shí)施例提出了一種全景拍攝裝置,包括:

獲取模塊,用于獲取至少兩張包含第一深度信息的目標(biāo)圖片;

拼接模塊,用于根據(jù)至少兩張目標(biāo)圖片的重合區(qū)域,對(duì)至少兩張目標(biāo)圖片進(jìn)行拼接,得到全景圖片;

計(jì)算模塊,用于對(duì)所述全景圖片計(jì)算第二深度信息,得到包含第二深度信息的全景圖片;其中,所述全景圖片中對(duì)應(yīng)所述重合區(qū)域的部分,根據(jù)所述重合區(qū)域在不同目標(biāo)圖片中的第一深度信息,計(jì)算得到第二深度信息。

本發(fā)明實(shí)施例的全景拍攝裝置,通過(guò)獲取至少兩張包含第一深度信息的目標(biāo)圖片之后,根據(jù)至少兩張目標(biāo)圖片的重合區(qū)域,對(duì)至少兩張目標(biāo)圖片進(jìn)行拼接,得到全景圖片。進(jìn)而對(duì)該全景圖片計(jì)算第二深度信息,得到包含第二深度信息的全景圖片,其中,全景圖片中對(duì)應(yīng)重合區(qū)域的部分,根據(jù)重合區(qū)域在不同目標(biāo)圖片中的第一深度信息,計(jì)算得到第二深度信息。由于在全景圖片中包含有第二深度信息,從而豐富了全景圖片所攜帶的信息量,同時(shí),基于第二深度信息,能夠有助于利用全景圖片實(shí)現(xiàn)更加豐富的功能。解決了現(xiàn)有技術(shù)中全景拍攝所得到的全景圖片中,所攜帶的信息量有限,僅能夠進(jìn)行縮放,無(wú)法實(shí)現(xiàn)更加豐富的功能的技術(shù)問(wèn)題。

為了實(shí)現(xiàn)上述目的,本發(fā)明第三方面實(shí)施例提出了一種終端設(shè)備,包括:本發(fā)明第二方面實(shí)施例所述的全景拍攝裝置。

本發(fā)明實(shí)施例的終端設(shè)備,通過(guò)獲取至少兩張包含第一深度信息的目標(biāo)圖片之后,根據(jù)至少兩張目標(biāo)圖片的重合區(qū)域,對(duì)至少兩張目標(biāo)圖片進(jìn)行拼接,得到全景圖片。進(jìn)而對(duì)該全景圖片計(jì)算第二深度信息,得到包含第二深度信息的全景圖片,其中,全景圖片中對(duì)應(yīng)重合區(qū)域的部分,根據(jù)重合區(qū)域在不同目標(biāo)圖片中的第一深度信息,計(jì)算得到第二深度信息。由于在全景圖片中包含有第二深度信息,從而豐富了全景圖片所攜帶的信息量,同時(shí),基于第二深度信息,能夠有助于利用全景圖片實(shí)現(xiàn)更加豐富的功能。解決了現(xiàn)有技術(shù)中全景拍攝所得到的全景圖片中,所攜帶的信息量有限,僅能夠進(jìn)行縮放,無(wú)法實(shí)現(xiàn)更加豐富的功能的技術(shù)問(wèn)題。

為了實(shí)現(xiàn)上述目的,本發(fā)明第四方面實(shí)施例提出了另一種終端設(shè)備,包括以下一個(gè)或多個(gè)組件:殼體和位于所述殼體內(nèi)的處理器、存儲(chǔ)器和相機(jī)模組,其中,所述處理器通過(guò)讀取所述存儲(chǔ)器中存儲(chǔ)的可執(zhí)行程序代碼來(lái)運(yùn)行與所述可執(zhí)行程序代碼對(duì)應(yīng)的程序,以用于執(zhí)行以下步驟:

獲取至少兩張包含第一深度信息的目標(biāo)圖片;

根據(jù)至少兩張目標(biāo)圖片的重合區(qū)域,對(duì)至少兩張目標(biāo)圖片進(jìn)行拼接,得到全景圖片;

對(duì)所述全景圖片計(jì)算第二深度信息,得到包含第二深度信息的全景圖片;其中,所述全景圖片中對(duì)應(yīng)所述重合區(qū)域的部分,根據(jù)所述重合區(qū)域在不同目標(biāo)圖片中的第一深度信息,計(jì)算得到第二深度信息。

本發(fā)明實(shí)施例的終端設(shè)備,通過(guò)獲取至少兩張包含第一深度信息的目標(biāo)圖片之后,根據(jù)至少兩張目標(biāo)圖片的重合區(qū)域,對(duì)至少兩張目標(biāo)圖片進(jìn)行拼接,得到全景圖片。進(jìn)而對(duì)該全景圖片計(jì)算第二深度信息,得到包含第二深度信息的全景圖片,其中,全景圖片中對(duì)應(yīng)重合區(qū)域的部分,根據(jù)重合區(qū)域在不同目標(biāo)圖片中的第一深度信息,計(jì)算得到第二深度信息。由于在全景圖片中包含有第二深度信息,從而豐富了全景圖片所攜帶的信息量,同時(shí),基于第二深度信息,能夠有助于利用全景圖片實(shí)現(xiàn)更加豐富的功能。解決了現(xiàn)有技術(shù)中全景拍攝所得到的全景圖片中,所攜帶的信息量有限,僅能夠進(jìn)行縮放,無(wú)法實(shí)現(xiàn)更加豐富的功能的技術(shù)問(wèn)題。

本發(fā)明附加的方面和優(yōu)點(diǎn)將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過(guò)本發(fā)明的實(shí)踐了解到。

附圖說(shuō)明

本發(fā)明上述的和/或附加的方面和優(yōu)點(diǎn)從下面結(jié)合附圖對(duì)實(shí)施例的描述中將變得明顯和容易理解,其中:

圖1是根據(jù)本發(fā)明一個(gè)實(shí)施例的全景拍攝方法的流程圖;

圖2是根據(jù)本發(fā)明另一個(gè)實(shí)施例的全景拍攝方法的流程圖;

圖3a為相位差關(guān)系示意圖之一;

圖3b為相位差關(guān)系示意圖之二;

圖3c為相位差關(guān)系示意圖之三;

圖4為兩張目標(biāo)圖片的示意圖;

圖5是根據(jù)本發(fā)明又一個(gè)實(shí)施例的全景拍攝方法的流程圖;

圖6為全景拍攝中成像位置的示意圖;

圖7a為在不同成像位置得到的目標(biāo)圖片的示意圖之一;

圖7b為在不同成像位置得到的目標(biāo)圖片的示意圖之二;

圖8為三角形相似原理示意圖;

圖9為本發(fā)明實(shí)施例提供的一種全景拍攝裝置的結(jié)構(gòu)示意圖;

圖10為本發(fā)明實(shí)施例提供的另一種全景拍攝裝置的結(jié)構(gòu)示意圖;以及

圖11是根據(jù)本發(fā)明另一個(gè)實(shí)施例的終端設(shè)備的結(jié)構(gòu)示意圖。

具體實(shí)施方式

下面詳細(xì)描述本發(fā)明的實(shí)施例,所述實(shí)施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號(hào)表示相同或類似的元件或具有相同或類似功能的元件。下面通過(guò)參考附圖描述的實(shí)施例是示例性的,旨在用于解釋本發(fā)明,而不能理解為對(duì)本發(fā)明的限制。

下面參考附圖描述本發(fā)明實(shí)施例的全景拍攝方法、裝置和終端設(shè)備。

圖1是根據(jù)本發(fā)明一個(gè)實(shí)施例的全景拍攝方法的流程圖,如圖1所示,該方法包括:

步驟101,獲取至少兩張包含第一深度信息的目標(biāo)圖片。

具體地,通過(guò)拍攝獲取至少兩張目標(biāo)圖片,目標(biāo)圖片所展現(xiàn)的內(nèi)容是全景圖片中的一部分。在目標(biāo)圖片中包含有第一深度信息,例如:景深。

作為一種可能的實(shí)現(xiàn)方式,可以通過(guò)rgbd單攝像頭相機(jī)進(jìn)行拍攝,由于rgbd單攝像頭相機(jī)所拍攝的圖片中包含景深,因此,可以得到包含第一深度信息的目標(biāo)圖片。

其中,rgbd單攝像頭,用于在通過(guò)拍攝得到普通的紅綠藍(lán)(rgb)三通道彩色圖像之外,還可以得到相位相關(guān)信息,這里的相位相關(guān)信息能夠指示每個(gè)像素對(duì)應(yīng)的傳感器距離被攝物體的實(shí)際距離。

作為另一種可能的實(shí)現(xiàn)方式,可以通過(guò)普通單攝像頭相機(jī)進(jìn)行拍攝。具體來(lái)說(shuō),可以基于不同拍攝位置,對(duì)相同被攝物體成像,得到包含相同特征點(diǎn)的至少兩張目標(biāo)圖片;進(jìn)而,采用雙目測(cè)距算法,根據(jù)特征點(diǎn)在至少兩張目標(biāo)圖片上的相對(duì)位置,以及所述不同成像位置之間的位移,計(jì)算得到目標(biāo)圖片中所述特征點(diǎn)的第一深度信息。

步驟102,根據(jù)至少兩張目標(biāo)圖片的重合區(qū)域,對(duì)至少兩張目標(biāo)圖片進(jìn)行拼接,得到全景圖片。

具體地,在對(duì)兩張目標(biāo)圖片進(jìn)行拼接時(shí),可以將兩張目標(biāo)圖片的重合區(qū)域?qū)R,從而拼接得到全景圖片。

步驟103,對(duì)全景圖片計(jì)算第二深度信息,得到包含第二深度信息的全景圖片。

其中,全景圖片中對(duì)應(yīng)所述重合區(qū)域的部分,根據(jù)所述重合區(qū)域在不同目標(biāo)圖片中的第一深度信息,計(jì)算得到第二深度信息。

可選地,查詢所述重合區(qū)域在不同目標(biāo)圖片中的第一深度信息;所述全景圖片中對(duì)應(yīng)所述重合區(qū)域的部分,對(duì)所查詢到的第一深度信息求平均值,得到對(duì)應(yīng)所述重合區(qū)域部分的第二深度信息。所述全景圖片中對(duì)應(yīng)非重合區(qū)域的部分,將所述非重合區(qū)域在所述目標(biāo)圖片中的第一深度信息,作為對(duì)應(yīng)所述非重合區(qū)域部分的第二深度信息。

本實(shí)施例中,通過(guò)獲取至少兩張包含第一深度信息的目標(biāo)圖片之后,根據(jù)至少兩張目標(biāo)圖片的重合區(qū)域,對(duì)至少兩張目標(biāo)圖片進(jìn)行拼接,得到全景圖片。進(jìn)而對(duì)該全景圖片計(jì)算第二深度信息,得到包含第二深度信息的全景圖片,其中,全景圖片中對(duì)應(yīng)重合區(qū)域的部分,根據(jù)重合區(qū)域在不同目標(biāo)圖片中的第一深度信息,計(jì)算得到第二深度信息。由于在全景圖片中包含有第二深度信息,從而豐富了全景圖片所攜帶的信息量,同時(shí),基于第二深度信息,能夠有助于利用全景圖片實(shí)現(xiàn)更加豐富的功能。解決了現(xiàn)有技術(shù)中全景拍攝所得到的全景圖片中,所攜帶的信息量有限,僅能夠進(jìn)行縮放,無(wú)法實(shí)現(xiàn)更加豐富的功能的技術(shù)問(wèn)題。

為了更加全面的說(shuō)明本發(fā)明實(shí)施例的方法,下面將對(duì)方法進(jìn)行詳細(xì)說(shuō)明:

圖2是根據(jù)本發(fā)明另一個(gè)實(shí)施例的全景拍攝方法的流程圖,本實(shí)施例所提供的方法,是基于rgbd單攝像頭相機(jī)進(jìn)行拍攝的應(yīng)用場(chǎng)景下進(jìn)行全景拍攝的方法。

如圖2所示,該全景拍攝方法包括:

步驟201,基于圖像傳感器進(jìn)行成像,得到目標(biāo)圖片,并對(duì)目標(biāo)圖片進(jìn)行拼接,得到全景圖片。

其中,圖像傳感器包括:感光單元陣列、設(shè)置在所述感光單元陣列上的濾光單元陣列和位于所述濾光單元陣列之上的微透鏡陣列,其中,所述感光單元陣列包括多個(gè)對(duì)焦單元和多個(gè)非對(duì)焦單元,所述微透鏡陣列包括第一微透鏡和第二微透鏡,一個(gè)所述第一微透鏡覆蓋一個(gè)對(duì)焦單元,n×n個(gè)第二微透鏡覆蓋一個(gè)非對(duì)焦單元,其中,n為正整數(shù)。

步驟202,根據(jù)目標(biāo)圖片中所攜帶的相位差信息,重構(gòu)目標(biāo)圖片的深度圖。

其中,所述相位差信息是所述對(duì)焦單元的2×2個(gè)感光像素中任意兩個(gè)感光像素與另外兩個(gè)感光像素之間的相位差。

這里的深度圖用于指示圖片各處對(duì)應(yīng)的景深。

具體來(lái)說(shuō),基于相位對(duì)焦的原理,在合焦?fàn)顟B(tài)下,傳感器與被攝物體之間的距離等于焦距。在這種情況下,圖3a為相位差關(guān)系示意圖之一,如圖3a所示,左右相位點(diǎn)的相位差為零。如圖3b和圖3c分別示意圖描述了傳感器與被攝物體之間的距離小于和大于焦距時(shí),左右相位點(diǎn)的相位差關(guān)系。

基于相位差,可以確定目標(biāo)圖片中的合焦區(qū)域。進(jìn)而對(duì)目標(biāo)圖片可以進(jìn)行高通濾波,提取圖像的邊緣和細(xì)節(jié),并分析圖像邊緣位置的相位差和細(xì)節(jié)位置的相位差,得到圖像邊緣位置相對(duì)合焦區(qū)域的景深關(guān)系,以及細(xì)節(jié)位置相對(duì)合焦區(qū)域的景深關(guān)系。根據(jù)圖像邊緣位置相對(duì)合焦區(qū)域的景深關(guān)系,以及細(xì)節(jié)位置相對(duì)合焦區(qū)域的景深關(guān)系,建立景深輪廓圖,初始建立的景深輪廓圖中,僅包含有圖像邊緣位置、細(xì)節(jié)位置和合焦區(qū)域的景深。下一步可以對(duì)景深輪廓圖進(jìn)行完善得到整個(gè)畫(huà)面的深度圖。具體來(lái)說(shuō),可以在景深輪廓圖中,結(jié)合圖像內(nèi)容、顏色的連續(xù)性,采用差值的方式計(jì)算出邊緣位置的景深,還可以填充輪廓所勾勒的平坦區(qū)域的景深。

步驟203,查詢所述重合區(qū)域在不同目標(biāo)圖片中的第一深度信息。

步驟204,全景圖片中對(duì)應(yīng)所述重合區(qū)域的部分,對(duì)所查詢到的第一深度信息求平均值,得到對(duì)應(yīng)所述重合區(qū)域部分的第二深度信息。

例如:圖4為兩張目標(biāo)圖片的示意圖,如圖4所示,圖中劃線區(qū)域?yàn)閷?duì)應(yīng)重合區(qū)域的部分,在對(duì)應(yīng)重合區(qū)域的部分,景深值取均值。

步驟205,全景圖片中對(duì)應(yīng)非重合區(qū)域的部分,將所述非重合區(qū)域在所述目標(biāo)圖片中的第一深度信息,作為對(duì)應(yīng)所述非重合區(qū)域部分的第二深度信息。

本實(shí)施例中,通過(guò)獲取至少兩張包含第一深度信息的目標(biāo)圖片之后,根據(jù)至少兩張目標(biāo)圖片的重合區(qū)域,對(duì)至少兩張目標(biāo)圖片進(jìn)行拼接,得到全景圖片。進(jìn)而對(duì)該全景圖片計(jì)算第二深度信息,得到包含第二深度信息的全景圖片,其中,全景圖片中對(duì)應(yīng)重合區(qū)域的部分,根據(jù)重合區(qū)域在不同目標(biāo)圖片中的第一深度信息,計(jì)算得到第二深度信息。由于在全景圖片中包含有第二深度信息,從而豐富了全景圖片所攜帶的信息量,同時(shí),基于第二深度信息,能夠有助于利用全景圖片實(shí)現(xiàn)更加豐富的功能。解決了現(xiàn)有技術(shù)中全景拍攝所得到的全景圖片中,所攜帶的信息量有限,僅能夠進(jìn)行縮放,無(wú)法實(shí)現(xiàn)更加豐富的功能的技術(shù)問(wèn)題。

圖5是根據(jù)本發(fā)明又一個(gè)實(shí)施例的全景拍攝方法的流程圖,本實(shí)施例所提供的方法,是基普通單攝像頭相機(jī)進(jìn)行拍攝的應(yīng)用場(chǎng)景下,進(jìn)行全景拍攝的方法,在本實(shí)施例中,第一深度信息和第二深度信息具體可以為景深。如圖5所示,該方法包括:

步驟301,在全景拍攝過(guò)程中,在至少兩個(gè)不同拍攝位置,對(duì)相同被攝物體成像,得到包含相同特征點(diǎn)的至少兩張目標(biāo)圖片。

具體地,由于采用了普通攝像頭進(jìn)行拍攝,為了得到第一深度信息,必須采用至少兩個(gè)不同拍攝位置對(duì)同一被攝物體成像,從而在全景拍攝過(guò)程中,可以具體采用,在移動(dòng)方向上,后一張目標(biāo)圖片的邊沿處于前一張目標(biāo)圖片的兩側(cè)邊之間,使得兩張目標(biāo)圖片之間具有重疊區(qū)域,從而可以計(jì)算重疊區(qū)域中特征點(diǎn)的第一深度信息。

為了盡量計(jì)算得到更多的第一深度信息,盡量增大重疊區(qū)域的面積,優(yōu)選地,在相鄰的三張目標(biāo)圖片中,第一張目標(biāo)圖片的后邊沿和第三張目標(biāo)圖片的前邊沿重疊,且第一張目標(biāo)圖片的后邊沿和第三張目標(biāo)圖片的前邊沿均處于第二張目標(biāo)圖片的兩側(cè)邊之間。

步驟302,采用雙目測(cè)距算法,根據(jù)特征點(diǎn)在至少兩張目標(biāo)圖片上的相對(duì)位置,以及所述不同成像位置之間的位移,計(jì)算得到目標(biāo)圖片中各特征點(diǎn)的第一深度信息。

具體地,從兩個(gè)不同的成像位置拍攝圖片,圖6為全景拍攝中成像位置的示意圖,如圖6所示,將兩個(gè)成像位置分別記錄為ol和or,將兩個(gè)成像位置之間的位移記為s。圖7a和圖7b為在不同成像位置得到的目標(biāo)圖片的示意圖,在圖7a和圖7b中找到特征點(diǎn),并記錄特征點(diǎn)到邊緣的位置,即為xl和xr,圖像大小為c。

圖8為三角形相似原理示意圖,如圖8所示,利用三角形相似原理可以求出特征點(diǎn)p點(diǎn)的景深d。

需要說(shuō)明的是,圖8中f為焦距,s為不同成像位置之間的位移。三角形相似原理的具體內(nèi)容可參見(jiàn)光學(xué)原理的相關(guān)內(nèi)容,本實(shí)施例中對(duì)于具體算法不再贅述。

步驟303,根據(jù)至少兩張目標(biāo)圖片所包含的特征點(diǎn),確定重合區(qū)域,對(duì)至少兩張目標(biāo)圖片根據(jù)重合區(qū)域進(jìn)行拼接,得到全景圖片。

具體地,至少兩張目標(biāo)圖片中相同特征點(diǎn)構(gòu)成了這至少兩張目標(biāo)圖片的重合區(qū)域。在確定出重合區(qū)域之后,根據(jù)重合區(qū)域進(jìn)行拼接,得到全景圖片。

步驟304,根據(jù)目標(biāo)圖片中的第一深度信息,得到全景圖片的第二深度信息。

具體地,在相鄰的三張目標(biāo)圖片中,借助上述三角形相似原理獲得第一張目標(biāo)圖片和第二張目標(biāo)圖片之間重合區(qū)域的景深;以及第二張目標(biāo)圖片和第三張目標(biāo)圖片之間重合區(qū)域的景深。

因?yàn)樵谙噜彽娜龔埬繕?biāo)圖片拍攝過(guò)程中,拍攝位置移動(dòng)并不大,第一張目標(biāo)圖片和第二張目標(biāo)圖片求得的景深的區(qū)域,與第二張目標(biāo)圖片和第三張目標(biāo)圖片求得景深的區(qū)域之間可能會(huì)有重疊部分,將重疊部分的景深求均值,也就是將第一深度信息求均值,得到全景圖像的第二深度信息。

本實(shí)施例中,通過(guò)獲取至少兩張包含第一深度信息的目標(biāo)圖片之后,根據(jù)至少兩張目標(biāo)圖片的重合區(qū)域,對(duì)至少兩張目標(biāo)圖片進(jìn)行拼接,得到全景圖片。進(jìn)而對(duì)該全景圖片計(jì)算第二深度信息,得到包含第二深度信息的全景圖片,其中,全景圖片中對(duì)應(yīng)重合區(qū)域的部分,根據(jù)重合區(qū)域在不同目標(biāo)圖片中的第一深度信息,計(jì)算得到第二深度信息。由于在全景圖片中包含有第二深度信息,從而豐富了全景圖片所攜帶的信息量,同時(shí),基于第二深度信息,能夠有助于利用全景圖片實(shí)現(xiàn)更加豐富的功能。解決了現(xiàn)有技術(shù)中全景拍攝所得到的全景圖片中,所攜帶的信息量有限,僅能夠進(jìn)行縮放,無(wú)法實(shí)現(xiàn)更加豐富的功能的技術(shù)問(wèn)題。

為了實(shí)現(xiàn)上述實(shí)施例,本發(fā)明還提出了一種全景拍攝裝置,圖9為本發(fā)明實(shí)施例提供的一種全景拍攝裝置的結(jié)構(gòu)示意圖,如圖9所示,全景拍攝裝置包括:獲取模塊61、拼接模塊62和計(jì)算模塊63。

獲取模塊61,用于獲取至少兩張包含第一深度信息的目標(biāo)圖片。

作為一種可能的實(shí)現(xiàn)方式,獲取模塊61,具體用于:在全景拍攝過(guò)程中,在至少兩個(gè)不同拍攝位置,對(duì)相同被攝物體成像,得到包含相同特征點(diǎn)的至少兩張目標(biāo)圖片;采用雙目測(cè)距算法,根據(jù)特征點(diǎn)在至少兩張目標(biāo)圖片上的相對(duì)位置,以及所述不同成像位置之間的位移,計(jì)算得到目標(biāo)圖片中所述特征點(diǎn)的第一深度信息。

拼接模塊62,用于根據(jù)至少兩張目標(biāo)圖片的重合區(qū)域,對(duì)至少兩張目標(biāo)圖片進(jìn)行拼接,得到全景圖片。

計(jì)算模塊63,用于對(duì)所述全景圖片計(jì)算第二深度信息,得到包含第二深度信息的全景圖片;其中,所述全景圖片中對(duì)應(yīng)所述重合區(qū)域的部分,根據(jù)所述重合區(qū)域在不同目標(biāo)圖片中的第一深度信息,計(jì)算得到第二深度信息。

本發(fā)明實(shí)施例中,通過(guò)獲取至少兩張包含第一深度信息的目標(biāo)圖片之后,根據(jù)至少兩張目標(biāo)圖片的重合區(qū)域,對(duì)至少兩張目標(biāo)圖片進(jìn)行拼接,得到全景圖片。進(jìn)而對(duì)該全景圖片計(jì)算第二深度信息,得到包含第二深度信息的全景圖片,其中,全景圖片中對(duì)應(yīng)重合區(qū)域的部分,根據(jù)重合區(qū)域在不同目標(biāo)圖片中的第一深度信息,計(jì)算得到第二深度信息。由于在全景圖片中包含有第二深度信息,從而豐富了全景圖片所攜帶的信息量,同時(shí),基于第二深度信息,能夠有助于利用全景圖片實(shí)現(xiàn)更加豐富的功能。解決了現(xiàn)有技術(shù)中全景拍攝所得到的全景圖片中,所攜帶的信息量有限,僅能夠進(jìn)行縮放,無(wú)法實(shí)現(xiàn)更加豐富的功能的技術(shù)問(wèn)題。

需要說(shuō)明的是,前述對(duì)全景拍攝方法實(shí)施例的描述,也適用于本發(fā)明實(shí)施例的全景拍攝裝置,其實(shí)現(xiàn)原理類似,在此不再贅述。

進(jìn)而,圖10為本發(fā)明實(shí)施例提供的另一種全景拍攝裝置的結(jié)構(gòu)示意圖,如圖10所示,在如圖9所示的基礎(chǔ)上,獲取模塊61,包括:成像單元611、重構(gòu)單元612。

成像單元611,用于基于圖像傳感器進(jìn)行成像,得到所述目標(biāo)圖片。

其中,所述圖像傳感器包括:感光單元陣列、設(shè)置在所述感光單元陣列上的濾光單元陣列和位于所述濾光單元陣列之上的微透鏡陣列,其中,所述感光單元陣列包括多個(gè)對(duì)焦單元和多個(gè)非對(duì)焦單元,所述微透鏡陣列包括第一微透鏡和第二微透鏡,一個(gè)所述第一微透鏡覆蓋一個(gè)對(duì)焦單元,n×n個(gè)第二微透鏡覆蓋一個(gè)非對(duì)焦單元,其中,n為正整數(shù)。

重構(gòu)單元612,用于根據(jù)所述目標(biāo)圖片中所攜帶的相位差信息,重構(gòu)所述目標(biāo)圖片的深度圖。

其中,所述相位差信息是所述對(duì)焦單元的2×2個(gè)感光像素中任意兩個(gè)感光像素與另外兩個(gè)感光像素之間的相位差。

進(jìn)一步,計(jì)算模塊63,包括:第一計(jì)算單元631和第二計(jì)算單元632。

第一計(jì)算單元631,用于查詢所述重合區(qū)域在不同目標(biāo)圖片中的第一深度信息;所述全景圖片中對(duì)應(yīng)所述重合區(qū)域的部分,對(duì)所查詢到的第一深度信息求平均值,得到對(duì)應(yīng)所述重合區(qū)域部分的第二深度信息。

第二計(jì)算單元632,用于所述全景圖片中對(duì)應(yīng)非重合區(qū)域的部分,將所述非重合區(qū)域在所述目標(biāo)圖片中的第一深度信息,作為對(duì)應(yīng)所述非重合區(qū)域部分的第二深度信息。

需要說(shuō)明的是,前述對(duì)全景拍攝方法實(shí)施例的描述,也適用于本發(fā)明實(shí)施例的全景拍攝裝置,其實(shí)現(xiàn)原理類似,在此不再贅述。

綜上所述,本發(fā)明實(shí)施例的全景拍攝裝置,通過(guò)獲取至少兩張包含第一深度信息的目標(biāo)圖片之后,根據(jù)至少兩張目標(biāo)圖片的重合區(qū)域,對(duì)至少兩張目標(biāo)圖片進(jìn)行拼接,得到全景圖片。進(jìn)而對(duì)該全景圖片計(jì)算第二深度信息,得到包含第二深度信息的全景圖片,其中,全景圖片中對(duì)應(yīng)重合區(qū)域的部分,根據(jù)重合區(qū)域在不同目標(biāo)圖片中的第一深度信息,計(jì)算得到第二深度信息。由于在全景圖片中包含有第二深度信息,從而豐富了全景圖片所攜帶的信息量,同時(shí),基于第二深度信息,能夠有助于利用全景圖片實(shí)現(xiàn)更加豐富的功能。解決了現(xiàn)有技術(shù)中全景拍攝所得到的全景圖片中,所攜帶的信息量有限,僅能夠進(jìn)行縮放,無(wú)法實(shí)現(xiàn)更加豐富的功能的技術(shù)問(wèn)題。

為了實(shí)現(xiàn)上述實(shí)施例,本發(fā)明還提出了一種終端設(shè)備,包括前述的全景拍攝裝置。

需要說(shuō)明的是,前述對(duì)全景拍攝裝置實(shí)施例的描述,也適用于本發(fā)明實(shí)施例的終端設(shè)備,其實(shí)現(xiàn)原理類似,在此不再贅述。

綜上所述,本發(fā)明實(shí)施例的終端設(shè)備,通過(guò)獲取至少兩張包含第一深度信息的目標(biāo)圖片之后,根據(jù)至少兩張目標(biāo)圖片的重合區(qū)域,對(duì)至少兩張目標(biāo)圖片進(jìn)行拼接,得到全景圖片。進(jìn)而對(duì)該全景圖片計(jì)算第二深度信息,得到包含第二深度信息的全景圖片,其中,全景圖片中對(duì)應(yīng)重合區(qū)域的部分,根據(jù)重合區(qū)域在不同目標(biāo)圖片中的第一深度信息,計(jì)算得到第二深度信息。由于在全景圖片中包含有第二深度信息,從而豐富了全景圖片所攜帶的信息量,同時(shí),基于第二深度信息,能夠有助于利用全景圖片實(shí)現(xiàn)更加豐富的功能。解決了現(xiàn)有技術(shù)中全景拍攝所得到的全景圖片中,所攜帶的信息量有限,僅能夠進(jìn)行縮放,無(wú)法實(shí)現(xiàn)更加豐富的功能的技術(shù)問(wèn)題。

為了實(shí)現(xiàn)上述實(shí)施例,本發(fā)明還提出了另一種終端設(shè)備,圖11是根據(jù)本發(fā)明另一個(gè)實(shí)施例的終端設(shè)備的結(jié)構(gòu)示意圖,如圖11所示,該終端設(shè)備1000包括:殼體1100和位于殼體1100內(nèi)存儲(chǔ)器1111、處理器1112和相機(jī)模組1113。

其中,處理器1111通過(guò)讀取存儲(chǔ)器1112中存儲(chǔ)的可執(zhí)行程序代碼來(lái)運(yùn)行與可執(zhí)行程序代碼對(duì)應(yīng)的程序,以用于執(zhí)行以下步驟:

獲取至少兩張包含第一深度信息的目標(biāo)圖片;

根據(jù)至少兩張目標(biāo)圖片的重合區(qū)域,對(duì)至少兩張目標(biāo)圖片進(jìn)行拼接,得到全景圖片;

對(duì)所述全景圖片計(jì)算第二深度信息,得到包含第二深度信息的全景圖片;其中,所述全景圖片中對(duì)應(yīng)所述重合區(qū)域的部分,根據(jù)所述重合區(qū)域在不同目標(biāo)圖片中的第一深度信息,計(jì)算得到第二深度信息。

需要說(shuō)明的是,前述對(duì)全景拍攝方法實(shí)施例的描述,也適用于本發(fā)明實(shí)施例的終端設(shè)備1000,其實(shí)現(xiàn)原理類似,在此不再贅述。

綜上所述,本發(fā)明實(shí)施例的終端設(shè)備,通過(guò)獲取至少兩張包含第一深度信息的目標(biāo)圖片之后,根據(jù)至少兩張目標(biāo)圖片的重合區(qū)域,對(duì)至少兩張目標(biāo)圖片進(jìn)行拼接,得到全景圖片。進(jìn)而對(duì)該全景圖片計(jì)算第二深度信息,得到包含第二深度信息的全景圖片,其中,全景圖片中對(duì)應(yīng)重合區(qū)域的部分,根據(jù)重合區(qū)域在不同目標(biāo)圖片中的第一深度信息,計(jì)算得到第二深度信息。由于在全景圖片中包含有第二深度信息,從而豐富了全景圖片所攜帶的信息量,同時(shí),基于第二深度信息,能夠有助于利用全景圖片實(shí)現(xiàn)更加豐富的功能。解決了現(xiàn)有技術(shù)中全景拍攝所得到的全景圖片中,所攜帶的信息量有限,僅能夠進(jìn)行縮放,無(wú)法實(shí)現(xiàn)更加豐富的功能的技術(shù)問(wèn)題。

在本說(shuō)明書(shū)的描述中,參考術(shù)語(yǔ)“一個(gè)實(shí)施例”、“一些實(shí)施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合該實(shí)施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)包含于本發(fā)明的至少一個(gè)實(shí)施例或示例中。在本說(shuō)明書(shū)中,對(duì)上述術(shù)語(yǔ)的示意性表述不必須針對(duì)的是相同的實(shí)施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)可以在任一個(gè)或多個(gè)實(shí)施例或示例中以合適的方式結(jié)合。此外,在不相互矛盾的情況下,本領(lǐng)域的技術(shù)人員可以將本說(shuō)明書(shū)中描述的不同實(shí)施例或示例以及不同實(shí)施例或示例的特征進(jìn)行結(jié)合和組合。

盡管上面已經(jīng)示出和描述了本發(fā)明的實(shí)施例,可以理解的是,上述實(shí)施例是示例性的,不能理解為對(duì)本發(fā)明的限制,本領(lǐng)域的普通技術(shù)人員在本發(fā)明的范圍內(nèi)可以對(duì)上述實(shí)施例進(jìn)行變化、修改、替換和變型。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1