本發(fā)明涉及全景相機(jī)領(lǐng)域,尤其涉及一種脫離全景相機(jī)進(jìn)行全景拼接方法及系統(tǒng)。
背景技術(shù):
:全景拍攝是利用全景相機(jī)將360度場(chǎng)景拍攝到的一組魚(yú)眼照片拼合成為一幅包含全部場(chǎng)景的圖片或視頻。現(xiàn)有的全景相機(jī)生成全景的方式包括如下兩種:一、連接全景相機(jī)進(jìn)行拼接,保存下來(lái)的是拼接好的全景圖片,就算拼得不好也不能進(jìn)行重新拼接,且受限于手機(jī)硬件性能,手機(jī)端不能對(duì)原始魚(yú)眼視頻進(jìn)行快速拼接,導(dǎo)致手機(jī)端不能直接生成和分享全景視頻,只能導(dǎo)入電腦端進(jìn)行處理和分享,費(fèi)時(shí)費(fèi)力;二、將圖片和視頻保存為廠商自定義的格式,因?yàn)椴皇峭ㄓ脜f(xié)議,不能用通用播放器查看,兼容性差。因此,在終端設(shè)備,如手機(jī)進(jìn)行原始魚(yú)眼視頻或者圖像的拼接時(shí),不能與全景相機(jī)脫離,這樣必然導(dǎo)致終端設(shè)備端的用戶體驗(yàn)不善。有鑒于此,一種針對(duì)于全景拼接不能脫離全景相機(jī)的改進(jìn)亟待解決。技術(shù)實(shí)現(xiàn)要素:本發(fā)明實(shí)施例提供了一種脫離全景相機(jī)進(jìn)行全景拼接方法及系統(tǒng),可通過(guò)將拼接參數(shù)寫入到原始魚(yú)眼媒體中形成與原始魚(yú)眼媒體文件格式一致的新型魚(yú)眼媒體文件,達(dá)到脫離全景相機(jī)時(shí)重現(xiàn)全景拼接效果的目的,且新型魚(yú)眼媒體遵守已有的圖像/視頻標(biāo)準(zhǔn),兼容通用播放器,方便傳輸和分享。本發(fā)明實(shí)施例第一方面公開(kāi)了一種脫離全景相機(jī)進(jìn)行全景拼接的方法,包括:對(duì)全景相機(jī)進(jìn)行標(biāo)定,生成相應(yīng)的拼接參數(shù),并將拼接參數(shù)保存在全景相機(jī)中;當(dāng)全景相機(jī)拍攝原始魚(yú)眼媒體時(shí),將拼接參數(shù)寫入到拍攝到的原始魚(yú)眼媒體文件中形成新型魚(yú)眼媒體文件;終端設(shè)備獲取新型魚(yú)眼媒體文件,并依據(jù)新型魚(yú)眼媒體文件的拼接參數(shù)將原始魚(yú)眼媒體文件拼接成全景圖像/全景視頻。優(yōu)選的,方法還包括:將新型魚(yú)眼媒體文件存儲(chǔ)在全景相機(jī)的內(nèi)存或者記憶卡中;終端設(shè)備下載新型魚(yú)眼媒體文件;在終端設(shè)備與全景相機(jī)無(wú)通信連接時(shí),終端設(shè)備依據(jù)新型魚(yú)眼媒體文件中的拼接參數(shù)將原始魚(yú)眼媒體文件拼接成全景圖像/全景視頻。優(yōu)選的,全景相機(jī)為單目全景相機(jī)、雙目全景相機(jī)或者多目全景相機(jī)。優(yōu)選的,原始魚(yú)眼媒體文件為圖片或者視頻,新型魚(yú)眼媒體文件與原始魚(yú)眼媒體文件格式一樣。優(yōu)選的,終端設(shè)備為PC端、手機(jī)端、網(wǎng)頁(yè)端或者服務(wù)器端。本發(fā)明實(shí)施例中,提供了一種脫離全景相機(jī)進(jìn)行全景拼接的方法,可通過(guò)將拼接參數(shù)寫入到原始魚(yú)眼媒體中形成與原始魚(yú)眼媒體文件格式一致的新型魚(yú)眼媒體文件,達(dá)到脫離全景相機(jī)時(shí)重現(xiàn)全景拼接效果的目的,且新型魚(yú)眼媒體遵守已有的圖像/視頻標(biāo)準(zhǔn),兼容通用播放器,方便傳輸和分享。本發(fā)明實(shí)施例第二方面公開(kāi)了一種脫離全景相機(jī)進(jìn)行全景拼接的系統(tǒng),包括參數(shù)模塊、寫入模塊以及拼接模塊,其中,參數(shù)模塊用于對(duì)全景相機(jī)進(jìn)行標(biāo)定,生成相應(yīng)的拼接參數(shù),并將拼接參數(shù)保存在全景相機(jī)中;寫入模塊用于當(dāng)全景相機(jī)拍攝原始魚(yú)眼媒體時(shí),將拼接參數(shù)寫入到拍攝到的原始魚(yú)眼媒體文件中形成新型魚(yú)眼媒體文件;拼接模塊用于終端設(shè)備獲取新型魚(yú)眼媒體文件,并依據(jù)新型魚(yú)眼媒體文件中的拼接參數(shù)將原始魚(yú)眼媒體文件拼接成全景圖像/全景視頻。優(yōu)選的,寫入模塊還用于將新型魚(yú)眼媒體文件存儲(chǔ)在全景相機(jī)的內(nèi)存或者記憶卡中。優(yōu)選的,拼接模塊還包括參數(shù)下載模塊以及全景拼接模塊,其中,參數(shù)下載模塊用于下載新型魚(yú)眼媒體文件;全景拼接模塊用于全景相機(jī)與終端設(shè)備無(wú)通信連接時(shí),依據(jù)新型魚(yú)眼媒體文件中的拼接參數(shù)將原始魚(yú)眼媒體文件拼接成全景圖像/全景視頻。優(yōu)選的,全景相機(jī)為單目全景相機(jī)、雙目全景相機(jī)或者多目全景相機(jī)。優(yōu)選的,原始魚(yú)眼媒體文件為圖片或者視頻,新型魚(yú)眼媒體文件與原始魚(yú)眼媒體文件格式一樣。本發(fā)明實(shí)施例中,提供了一種脫離全景相機(jī)進(jìn)行全景拼接的系統(tǒng),可通過(guò)將拼接參數(shù)寫入到原始魚(yú)眼媒體中形成與原始魚(yú)眼媒體文件格式一致的新型魚(yú)眼媒體文件,達(dá)到脫離全景相機(jī)時(shí)重現(xiàn)全景拼接效果的目的,且新型魚(yú)眼媒體遵守已有的圖像/視頻標(biāo)準(zhǔn),兼容通用播放器,方便傳輸和分享。附圖說(shuō)明為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1是本發(fā)明實(shí)施例公開(kāi)的一種脫離全景相機(jī)進(jìn)行全景拼接方法一實(shí)施方式的流程示意圖;圖2是本發(fā)明實(shí)施例公開(kāi)的一種脫離全景相機(jī)進(jìn)行全景拼接方法另一實(shí)施方式的流程示意圖;圖3是本發(fā)明實(shí)施例公開(kāi)的一種脫離全景相機(jī)進(jìn)行全景拼接系統(tǒng)一實(shí)施方式的結(jié)構(gòu)示意圖;圖4是本發(fā)明實(shí)施例公開(kāi)的一種脫離全景相機(jī)進(jìn)行全景拼接系統(tǒng)另一實(shí)施方式的結(jié)構(gòu)示意圖。主要元件符號(hào)說(shuō)明參數(shù)模塊10寫入模塊20拼接模塊30參數(shù)下載模塊310全景拼接模塊320具體實(shí)施方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。本發(fā)明的說(shuō)明書(shū)和權(quán)利要求書(shū)及上述附圖中的術(shù)語(yǔ)“包括”和“具有”以及它們?nèi)魏巫冃?,意圖在于覆蓋不排他的包含。例如包含了一系列步驟或單元的過(guò)程、方法、系統(tǒng)、產(chǎn)品或設(shè)備沒(méi)有限定于已列出的步驟或單元,而是可選地還包括沒(méi)有列出的步驟或單元,或可選地還包括對(duì)于這些過(guò)程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。本發(fā)明實(shí)施例提供了一種脫離全景相機(jī)進(jìn)行全景拼接方法及系統(tǒng),可通過(guò)將拼接參數(shù)寫入到原始魚(yú)眼媒體中形成與原始魚(yú)眼媒體文件格式一致的新型魚(yú)眼媒體文件,達(dá)到脫離全景相機(jī)時(shí)重現(xiàn)全景拼接效果的目的,且新型魚(yú)眼媒體遵守已有的圖像/視頻標(biāo)準(zhǔn),兼容通用播放器,方便傳輸和分享。以下分別進(jìn)行詳細(xì)說(shuō)明。請(qǐng)參閱圖1,圖1是本發(fā)明實(shí)施例公開(kāi)的一種脫離全景相機(jī)進(jìn)行全景拼接方法一實(shí)施方式的流程示意圖。如圖1所示,本發(fā)明實(shí)施例公開(kāi)的一種脫離全景相機(jī)進(jìn)行全景拼接方法的步驟包括:步驟S100,對(duì)全景相機(jī)進(jìn)行標(biāo)定,生成相應(yīng)的拼接參數(shù),并將拼接參數(shù)保存在全景相機(jī)中;步驟S102,當(dāng)全景相機(jī)拍攝原始魚(yú)眼媒體時(shí),將拼接參數(shù)寫入到拍攝到的原始魚(yú)眼媒體文件中形成新型魚(yú)眼媒體文件;步驟S104,終端設(shè)備獲取新型魚(yú)眼媒體文件,依據(jù)新型魚(yú)眼媒體文件中的拼接參數(shù)將原始魚(yú)眼媒體文件拼接成全景圖像/全景視頻。在本實(shí)施方式中,全景相機(jī)可以且不限于為單目全景相機(jī),雙目全景相機(jī)或者多目全景相機(jī),具體而言,如insta360、完美環(huán)境、七維等。在本實(shí)施方式中,對(duì)全景相機(jī)進(jìn)行標(biāo)定需要在標(biāo)定房間內(nèi)進(jìn)行標(biāo)定,因此,為了保證標(biāo)定的完善,需要一個(gè)關(guān)鍵的步驟,那就是確定標(biāo)定房間的長(zhǎng)寬高的比例,這樣再依據(jù)標(biāo)定房間的長(zhǎng)寬高確定全景相機(jī)在標(biāo)定房間中最合適的位置。具體而言,在標(biāo)定房間內(nèi)標(biāo)定的全景相機(jī)的位置一般位于標(biāo)定房間內(nèi)幾何的中心位置。這樣能夠覆蓋標(biāo)定房間內(nèi)最多的區(qū)域,然后在對(duì)全景相機(jī)進(jìn)行標(biāo)定后,再生成相對(duì)應(yīng)的拼接參數(shù),這個(gè)拼接參數(shù)為在此標(biāo)定房間內(nèi)最為合適此全景相機(jī)的拼接參數(shù)。值得一提的是,拼接參數(shù)包括如下參數(shù):魚(yú)眼視圖角度、桶裝畸變值、魚(yú)眼光心水平偏心、魚(yú)眼光心垂直偏心、魚(yú)眼圓心水平偏心、魚(yú)眼圓心垂直偏心、相機(jī)相對(duì)角度-偏航、相機(jī)相對(duì)角度-俯仰、相機(jī)相對(duì)角度-滾轉(zhuǎn)、以魚(yú)眼圓心為圓心的裁剪魚(yú)眼圖片的圓形的半徑大小。當(dāng)全景相機(jī)拍攝魚(yú)眼原始媒體時(shí),原始魚(yú)眼媒體文件一般為圖片或者視頻,具體而言,當(dāng)全景相機(jī)拍攝了圖片或者視頻時(shí),此時(shí),將之前全景相機(jī)中的拼接參數(shù)寫入到拍攝的圖片或者視頻中去,形成一個(gè)新型的圖片或者視頻,且新型的圖片或者視頻與拍攝的圖片或者視頻為同一格式。這樣一來(lái),新型的圖片或者視頻遵守已有的圖像/視頻標(biāo)準(zhǔn),兼容通用播放器,方便傳輸和分享。值得注意的是,新型的圖片或者視頻包含有拍攝的原始圖片或者視頻,以及拼接參數(shù)。值得注意的是,新型魚(yú)眼媒體文件中的拼接參數(shù)可采取加密處理,如AES加密,為了防止被其他公司或者個(gè)人進(jìn)行模仿或者抄襲。在本實(shí)施方式中,形成的新型魚(yú)眼媒體文件存儲(chǔ)在全景相機(jī)中,終端設(shè)備進(jìn)行下載使用。在本實(shí)施方式中,終端設(shè)備通過(guò)下載來(lái)獲取存儲(chǔ)在全景相機(jī)中的新型魚(yú)眼媒體文件,終端設(shè)備一般是手機(jī)端、PC端或者網(wǎng)頁(yè)端。在本實(shí)施方式中,終端設(shè)備為手機(jī)端或者PC端時(shí),手機(jī)端或者PC端與全景相機(jī)未通信連接,也就是說(shuō),手機(jī)端或者PC端在脫離全景相機(jī)的情況下,手機(jī)端或者PC端依據(jù)新型魚(yú)眼媒體文件的拼接參數(shù)將原始魚(yú)眼媒體拼接成全景圖像或者全景視頻,具體而言,手機(jī)端或者PC端依據(jù)新型的圖片或者視頻中含有的拼接參數(shù)將全景相機(jī)已經(jīng)拍攝的原始圖片或者視頻拼接成可觀看的全景圖像或者全景視頻,這樣手機(jī)端或者PC端就實(shí)現(xiàn)了脫離全景相機(jī)而進(jìn)行全景拼接的目的。在本實(shí)施方式中,終端設(shè)備為網(wǎng)頁(yè)端時(shí),全景相機(jī)中的新型魚(yú)眼媒體文件被上傳到服務(wù)器,網(wǎng)頁(yè)端根據(jù)新型魚(yú)眼媒體文件中的拼接參數(shù)將原始魚(yú)眼媒體拼接為全景圖像或者全景視頻。這樣,網(wǎng)頁(yè)端也可實(shí)現(xiàn)了脫離全景相機(jī)而進(jìn)行全景拼接的目的。本發(fā)明實(shí)施例中,可通過(guò)將拼接參數(shù)寫入到原始魚(yú)眼媒體中形成與原始魚(yú)眼媒體文件格式一致的新型魚(yú)眼媒體文件,達(dá)到脫離全景相機(jī)時(shí)重現(xiàn)全景拼接效果的目的,且新型魚(yú)眼媒體遵守已有的圖像/視頻標(biāo)準(zhǔn),兼容通用播放器,方便傳輸和分享。參閱圖2,圖2是本發(fā)明實(shí)施例公開(kāi)的一種脫離全景相機(jī)進(jìn)行全景拼接方法另一實(shí)施方式的流程示意圖。如圖2所示,本發(fā)明實(shí)施例公開(kāi)的一種脫離全景相機(jī)進(jìn)行全景拼接方法的步驟包括:步驟S200,對(duì)全景相機(jī)進(jìn)行標(biāo)定,生成相應(yīng)的拼接參數(shù),并將拼接參數(shù)保存在全景相機(jī)中;步驟S202,當(dāng)全景相機(jī)拍攝原始魚(yú)眼媒體時(shí),將拼接參數(shù)寫入到拍攝到的原始魚(yú)眼媒體文件中形成新型魚(yú)眼媒體文件;步驟S204,將新型魚(yú)眼媒體文件存儲(chǔ)在全景相機(jī)的內(nèi)存或者記憶卡中;步驟S206,終端設(shè)備下載新型魚(yú)眼媒體文件;步驟S208,在終端設(shè)備與全景相機(jī)無(wú)通信連接時(shí),終端設(shè)備依據(jù)新型魚(yú)眼媒體文件中的拼接參數(shù)將原始魚(yú)眼媒體拼接成全景圖像/全景視頻。在本實(shí)施方式中,全景相機(jī)可以且不限于為單目全景相機(jī),雙目全景相機(jī)或者多目全景相機(jī),具體而言,如insta360、完美環(huán)境、七維等。在本實(shí)施方式中,對(duì)全景相機(jī)進(jìn)行標(biāo)定需要在標(biāo)定房間內(nèi)進(jìn)行標(biāo)定,因此,為了保證標(biāo)定的完善,需要一個(gè)關(guān)鍵的步驟,那就是確定標(biāo)定房間的長(zhǎng)寬高的比例,這樣再依據(jù)標(biāo)定房間的長(zhǎng)寬高確定全景相機(jī)在標(biāo)定房間中最合適的位置。具體而言,在標(biāo)定房間內(nèi)標(biāo)定的全景相機(jī)的位置一般位于標(biāo)定房間內(nèi)幾何的中心位置。這樣能夠覆蓋標(biāo)定房間內(nèi)最多的區(qū)域,然后在對(duì)全景相機(jī)進(jìn)行標(biāo)定后,再生成相對(duì)應(yīng)的拼接參數(shù),這個(gè)拼接參數(shù)為在此標(biāo)定房間內(nèi)最為合適此全景相機(jī)的拼接參數(shù)。值得一提的是,拼接參數(shù)包括如下參數(shù):魚(yú)眼視圖角度、桶裝畸變值、魚(yú)眼光心水平偏心、魚(yú)眼光心垂直偏心、魚(yú)眼圓心水平偏心、魚(yú)眼圓心垂直偏心、相機(jī)相對(duì)角度-偏航、相機(jī)相對(duì)角度-俯仰、相機(jī)相對(duì)角度-滾轉(zhuǎn)、以魚(yú)眼圓心為圓心的裁剪魚(yú)眼圖片的圓形的半徑大小。當(dāng)全景相機(jī)拍攝魚(yú)眼原始媒體時(shí),原始魚(yú)眼媒體文件一般為圖片或者視頻,具體而言,當(dāng)全景相機(jī)拍攝了圖片或者視頻時(shí),此時(shí),將之前全景相機(jī)中的拼接參數(shù)寫入拍攝到的圖片或者視頻中去,形成一個(gè)新型的圖片或者視頻,且新型的圖片或者視頻與拍攝的圖片或者視頻為同一格式。這樣一來(lái),新型的圖片或者視頻遵守已有的圖像/視頻標(biāo)準(zhǔn),兼容通用播放器,方便傳輸和分享。值得注意的是,新型的圖片或者視頻包含有拍攝的原始圖片或者視頻,以及拼接參數(shù)。值得注意的是,新型魚(yú)眼媒體文件中的拼接參數(shù)可采取加密處理,如AES加密,為了防止被其他公司或者個(gè)人進(jìn)行模仿或者抄襲。在本實(shí)施方式中,形成的新型魚(yú)眼媒體文件存儲(chǔ)在全景相機(jī)的內(nèi)存中或者記憶卡中,終端設(shè)備通過(guò)下載來(lái)獲取新型魚(yú)眼媒體文件,且終端設(shè)備一般是手機(jī)端、PC端或者網(wǎng)頁(yè)端。在本實(shí)施方式中,終端設(shè)備為手機(jī)端或者PC端時(shí),手機(jī)端或者PC端與全景相機(jī)未通信連接,也就是說(shuō),手機(jī)端或者PC端在脫離全景相機(jī)的情況下,手機(jī)端或者PC端依據(jù)新型魚(yú)眼媒體文件的拼接參數(shù)將原始魚(yú)眼媒體拼接成全景圖像或者全景視頻,具體而言,手機(jī)端或者PC端依據(jù)新型的圖片或者視頻中含有的拼接參數(shù)將全景相機(jī)已經(jīng)拍攝的原始圖片或者視頻拼接成可觀看的全景圖像或者全景視頻,這樣手機(jī)端或者PC端就實(shí)現(xiàn)了脫離全景相機(jī)而進(jìn)行全景拼接的目的。在本實(shí)施方式中,終端設(shè)備為網(wǎng)頁(yè)端時(shí),全景相機(jī)中的新型魚(yú)眼媒體文件被上傳到服務(wù)器,網(wǎng)頁(yè)端根據(jù)新型魚(yú)眼媒體文件中的拼接參數(shù)將原始魚(yú)眼媒體拼接為全景圖像或者全景視頻。這樣,網(wǎng)頁(yè)端也可實(shí)現(xiàn)了脫離全景相機(jī)而進(jìn)行全景拼接的目的。本發(fā)明實(shí)施例中,可通過(guò)將拼接參數(shù)寫入到原始魚(yú)眼媒體中形成與原始魚(yú)眼媒體文件格式一致的新型魚(yú)眼媒體文件,達(dá)到脫離全景相機(jī)時(shí)重現(xiàn)全景拼接效果的目的,且新型魚(yú)眼媒體遵守已有的圖像/視頻標(biāo)準(zhǔn),兼容通用播放器,方便傳輸和分享。參閱圖3,圖3是本發(fā)明實(shí)施例公開(kāi)的一種脫離全景相機(jī)進(jìn)行全景拼接系統(tǒng)一實(shí)施方式的結(jié)構(gòu)示意圖。其中,本發(fā)明脫離全景相機(jī)進(jìn)行全景拼接系統(tǒng)包括參數(shù)模塊10、寫入模塊20以及拼接模塊30,且各個(gè)模塊之前通過(guò)一定的通信方式連接。在本實(shí)施例中,參數(shù)模塊10用于對(duì)全景相機(jī)進(jìn)行標(biāo)定,生成相應(yīng)的拼接參數(shù),并將拼接參數(shù)保存在全景相機(jī)中。寫入模塊20用于當(dāng)全景相機(jī)拍攝原始魚(yú)眼媒體時(shí),將拼接參數(shù)寫入到拍攝到的原始魚(yú)眼媒體文件中形成新型魚(yú)眼媒體文件。拼接模塊30用于獲取新型魚(yú)眼媒體文件,并依據(jù)新型魚(yú)眼媒體文件中的拼接參數(shù)將原始魚(yú)眼媒體拼接成全景圖像/全景視頻。在本實(shí)施方式中,全景相機(jī)可以且不限于為單目全景相機(jī),雙目全景相機(jī)或者多目全景相機(jī),具體而言,如insta360、完美環(huán)境、七維等。在本實(shí)施方式中,參數(shù)模塊10對(duì)全景相機(jī)進(jìn)行標(biāo)定需要在標(biāo)定房間內(nèi)進(jìn)行標(biāo)定,因此,為了保證標(biāo)定的完善,需要一個(gè)關(guān)鍵的步驟,那就是確定標(biāo)定房間的長(zhǎng)寬高的比例,這樣再依據(jù)標(biāo)定房間的長(zhǎng)寬高確定全景相機(jī)在標(biāo)定房間中最合適的位置。具體而言,在標(biāo)定房間內(nèi)標(biāo)定的全景相機(jī)的位置一般位于標(biāo)定房間內(nèi)幾何的中心位置。這樣能夠覆蓋標(biāo)定房間內(nèi)最多的區(qū)域,然后在對(duì)全景相機(jī)進(jìn)行標(biāo)定后,再生成相對(duì)應(yīng)的拼接參數(shù),這個(gè)拼接參數(shù)為在此標(biāo)定房間內(nèi)最為合適此全景相機(jī)的拼接參數(shù)。值得一提的是,拼接參數(shù)包括如下參數(shù):魚(yú)眼視圖角度、桶裝畸變值、魚(yú)眼光心水平偏心、魚(yú)眼光心垂直偏心、魚(yú)眼圓心水平偏心、魚(yú)眼圓心垂直偏心、相機(jī)相對(duì)角度-偏航、相機(jī)相對(duì)角度-俯仰、相機(jī)相對(duì)角度-滾轉(zhuǎn)、以魚(yú)眼圓心為圓心的裁剪魚(yú)眼圖片的圓形的半徑大小。當(dāng)全景相機(jī)拍攝魚(yú)眼原始媒體時(shí),原始魚(yú)眼媒體文件一般為圖片或者視頻,具體而言,當(dāng)全景相機(jī)拍攝了圖片或者視頻時(shí),此時(shí),寫入模塊20將之前全景相機(jī)中的拼接參數(shù)寫入到拍攝到的圖片或者視頻中去,形成一個(gè)新型的圖片或者視頻,且新型的圖片或者視頻與拍攝的圖片或者視頻為同一格式。這樣一來(lái),新型的圖片或者視頻遵守已有的圖像/視頻標(biāo)準(zhǔn),兼容通用播放器,方便傳輸和分享。值得注意的是,新型的圖片或者視頻包含有拍攝的原始圖片或者視頻,以及拼接參數(shù)。值得注意的是,新型魚(yú)眼媒體文件中的拼接參數(shù)可采取加密處理,如AES加密,為了防止被其他公司或者個(gè)人進(jìn)行模仿或者抄襲。在本實(shí)施方式中,拼接模塊30通過(guò)下載來(lái)獲取新型魚(yú)眼媒體文件并存儲(chǔ)。一般而言,拼接模塊30在全景播放器或者直播客戶端中。當(dāng)全景播放器或者直播端與全景相機(jī)沒(méi)有進(jìn)行通信連接時(shí),拼接模塊30依據(jù)新型魚(yú)眼媒體文件的拼接參數(shù)將原始魚(yú)眼媒體拼接成全景圖像或者全景視頻,具體而言,拼接模塊30依據(jù)新型的圖片或者視頻中含有的拼接參數(shù)將全景相機(jī)已經(jīng)拍攝的原始圖片或者視頻拼接成可觀看的全景圖像或者全景視頻,這樣擁有拼接模塊30的全景播放器或者直播客戶端中就實(shí)現(xiàn)了脫離全景相機(jī)而進(jìn)行全景拼接的目的。本發(fā)明實(shí)施例中,可通過(guò)將拼接參數(shù)寫入到原始魚(yú)眼媒體中形成與原始魚(yú)眼媒體文件格式一致的新型魚(yú)眼媒體文件,達(dá)到脫離全景相機(jī)時(shí)重現(xiàn)全景拼接效果的目的,且新型魚(yú)眼媒體遵守已有的圖像/視頻標(biāo)準(zhǔn),兼容通用播放器,方便傳輸和分享。參閱圖4,圖4是本發(fā)明實(shí)施例公開(kāi)的一種脫離全景相機(jī)進(jìn)行全景拼接系統(tǒng)另一實(shí)施方式的結(jié)構(gòu)示意圖。其中,本發(fā)明脫離全景相機(jī)進(jìn)行全景拼接系統(tǒng)包括參數(shù)模塊10、寫入模塊20以及拼接模塊30,拼接模塊30包括參數(shù)下載模塊310以及全景拼接模塊320,且各個(gè)模塊之前通過(guò)一定的通信方式連接。在本實(shí)施例中,參數(shù)模塊10用于對(duì)全景相機(jī)進(jìn)行標(biāo)定,生成相應(yīng)的拼接參數(shù),并將拼接參數(shù)保存在全景相機(jī)中。寫入模塊20用于當(dāng)全景相機(jī)拍攝原始魚(yú)眼媒體時(shí),將拼接參數(shù)寫入到拍攝到的原始魚(yú)眼媒體文件中形成新型魚(yú)眼媒體文件。拼接模塊30用于獲取新型魚(yú)眼媒體文件,并依據(jù)新型魚(yú)眼媒體文件中的拼接參數(shù)將原始魚(yú)眼媒體拼接成全景圖像/全景視頻。進(jìn)一步的,參數(shù)下載模塊310用于下載新型魚(yú)眼媒體文件。全景拼接模塊320用于全景相機(jī)無(wú)通信連接時(shí),依據(jù)新型魚(yú)眼媒體文件中的拼接參數(shù)將原始魚(yú)眼媒體拼接成全景圖像/全景視頻。在本實(shí)施方式中,全景相機(jī)可以且不限于為單目全景相機(jī),雙目全景相機(jī)或者多目全景相機(jī),具體而言,如insta360、完美環(huán)境、七維等。在本實(shí)施方式中,參數(shù)模塊10對(duì)全景相機(jī)進(jìn)行標(biāo)定需要在標(biāo)定房間內(nèi)進(jìn)行標(biāo)定,因此,為了保證標(biāo)定的完善,需要一個(gè)關(guān)鍵的步驟,那就是確定標(biāo)定房間的長(zhǎng)寬高的比例,這樣再依據(jù)標(biāo)定房間的長(zhǎng)寬高確定全景相機(jī)在標(biāo)定房間中最合適的位置。具體而言,在標(biāo)定房間內(nèi)標(biāo)定的全景相機(jī)的位置一般位于標(biāo)定房間內(nèi)幾何的中心位置。這樣能夠覆蓋標(biāo)定房間內(nèi)最多的區(qū)域,然后在對(duì)全景相機(jī)進(jìn)行標(biāo)定后,再生成相對(duì)應(yīng)的拼接參數(shù),這個(gè)拼接參數(shù)為在此標(biāo)定房間內(nèi)最為合適此全景相機(jī)的拼接參數(shù)。值得一提的是,拼接參數(shù)包括如下參數(shù):魚(yú)眼視圖角度、桶裝畸變值、魚(yú)眼光心水平偏心、魚(yú)眼光心垂直偏心、魚(yú)眼圓心水平偏心、魚(yú)眼圓心垂直偏心、相機(jī)相對(duì)角度-偏航、相機(jī)相對(duì)角度-俯仰、相機(jī)相對(duì)角度-滾轉(zhuǎn)、以魚(yú)眼圓心為圓心的裁剪魚(yú)眼圖片的圓形的半徑大小。當(dāng)全景相機(jī)拍攝魚(yú)眼原始媒體時(shí),原始魚(yú)眼媒體文件一般為圖片或者視頻,具體而言,當(dāng)全景相機(jī)拍攝了圖片或者視頻時(shí),此時(shí),寫入模塊20將之前全景相機(jī)中的拼接參數(shù)寫入到拍攝到的圖片或者視頻中去,形成一個(gè)新型的圖片或者視頻,且新型的圖片或者視頻與拍攝的圖片或者視頻為同一格式。這樣一來(lái),新型的圖片或者視頻遵守已有的圖像/視頻標(biāo)準(zhǔn),兼容通用播放器,方便傳輸和分享。值得注意的是,新型的圖片或者視頻包含有拍攝的原始圖片或者視頻,以及拼接參數(shù)。值得注意的是,新型魚(yú)眼媒體文件中的拼接參數(shù)可采取加密處理,如AES加密,為了防止被其他公司或者個(gè)人進(jìn)行模仿或者抄襲。在本實(shí)施方式中,形成的新型魚(yú)眼媒體文件存儲(chǔ)在全景相機(jī)的內(nèi)存中或者記憶卡中,參數(shù)下載模塊310通過(guò)下載來(lái)獲取新型魚(yú)眼媒體文件。在本實(shí)施方式中,當(dāng)全景播放器或者直播端與全景相機(jī)沒(méi)有進(jìn)行通信連接時(shí),全景拼接模塊320依據(jù)新型魚(yú)眼媒體文件的拼接參數(shù)將原始魚(yú)眼媒體拼接成全景圖像或者全景視頻,具體而言,全景拼接模塊320依據(jù)新型的圖片或者視頻中含有的拼接參數(shù)將全景相機(jī)已經(jīng)拍攝的原始圖片或者視頻拼接成可觀看的全景圖像或者全景視頻,這樣擁有全景拼接模塊320的全景播放器或者直播客戶端中就實(shí)現(xiàn)了脫離全景相機(jī)而進(jìn)行全景拼接的目的。本發(fā)明實(shí)施例中,可通過(guò)將拼接參數(shù)寫入到原始魚(yú)眼媒體中形成與原始魚(yú)眼媒體文件格式一致的新型魚(yú)眼媒體文件,達(dá)到脫離全景相機(jī)時(shí)重現(xiàn)全景拼接效果的目的,且新型魚(yú)眼媒體遵守已有的圖像/視頻標(biāo)準(zhǔn),兼容通用播放器,方便傳輸和分享。需要說(shuō)明的是,對(duì)于前述的各方法實(shí)施例,為了簡(jiǎn)單描述,故將其都表述為一系列的動(dòng)作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動(dòng)作順序的限制,因?yàn)橐罁?jù)本發(fā)明,某些步驟可以采用其他順序或者同時(shí)進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說(shuō)明書(shū)中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動(dòng)作和模塊并不一定是本發(fā)明所必須的。在上述實(shí)施例中,對(duì)各個(gè)實(shí)施例的描述都各有側(cè)重,某個(gè)實(shí)施例中沒(méi)有詳述的部分,可以參見(jiàn)其他實(shí)施例的相關(guān)描述。在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的裝置,可通過(guò)其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過(guò)一些接口,裝置或單元的間接耦合或通信連接,可以是電性或其它的形式。作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開(kāi)的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)器中。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)器中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可為個(gè)人計(jì)算機(jī)、參數(shù)標(biāo)定模塊或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例方法的全部或部分步驟。而前述的存儲(chǔ)器包括:U盤、只讀存儲(chǔ)器(ROM,Read-OnlyMemory)、隨機(jī)存取存儲(chǔ)器(RAM,RandomAccessMemory)、移動(dòng)硬盤、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。本領(lǐng)域普通技術(shù)人員可以理解上述實(shí)施例的各種方法中的全部或部分步驟是可以通過(guò)程序來(lái)指令相關(guān)的硬件來(lái)完成,該程序可以存儲(chǔ)于一計(jì)算機(jī)可讀存儲(chǔ)器中,存儲(chǔ)器可以包括:閃存盤、只讀存儲(chǔ)器(英文:Read-OnlyMemory,簡(jiǎn)稱:ROM)、隨機(jī)存取器(英文:RandomAccessMemory,簡(jiǎn)稱:RAM)、磁盤或光盤等。以上對(duì)本發(fā)明實(shí)施例進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說(shuō)明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方式及應(yīng)用范圍上均會(huì)有改變之處,綜上上述,本說(shuō)明書(shū)內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。當(dāng)前第1頁(yè)1 2 3