一種全景拍攝處理方法、裝置及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及圖像處理領(lǐng)域,特別涉及一種全景拍攝處理方法、裝置及系統(tǒng)。
【背景技術(shù)】
[0002]全景拍攝,通常是指以某個(gè)點(diǎn)為中心進(jìn)行水平360度和垂直180度拍攝,將所拍攝的多張圖片拼接成一張全景圖片的拍攝及圖片拼接方法。
[0003]—般來(lái)說(shuō),全景拍攝至少可包括全景圖像和全景視頻兩種形式。
[0004]具體地,全景圖像的處理過(guò)程為:將單個(gè)相機(jī)安裝在可轉(zhuǎn)動(dòng)支架上,由該相機(jī)在多個(gè)角度分別拍攝獲得多張圖片,再通過(guò)計(jì)算機(jī)軟件對(duì)所述多張圖片進(jìn)行拼接處理,最終獲得全景圖像。
[0005]具體地,全景視頻的處理過(guò)程為:使用多個(gè)相機(jī)同時(shí)拍攝多個(gè)角度獲得多個(gè)視頻文件,并通過(guò)計(jì)算機(jī)軟件對(duì)所述多個(gè)視頻文件進(jìn)行拼接處理,最后再合成全景視頻文件。
[0006]也就是,全景拍攝一般都需要計(jì)算機(jī)參與,由計(jì)算機(jī)對(duì)拍攝獲得的圖片或視頻文件做離線處理。由于各個(gè)相機(jī)之間的成像參數(shù)存在一定的差異,不僅加大了計(jì)算機(jī)的計(jì)算量,造成計(jì)算機(jī)處理資源的大量消耗,還可能會(huì)影響全景圖像或全景視頻文件的圖像質(zhì)量。此外,考慮到計(jì)算機(jī)本身冗余電路的功耗,還導(dǎo)致整個(gè)全景拍攝系統(tǒng)存在功耗高的缺點(diǎn)。需要說(shuō)明的是,冗余電路可以理解為用于生成全景圖像或全景視頻之外的電路。
【發(fā)明內(nèi)容】
[0007]本發(fā)明實(shí)施例提供一種全景拍攝處理方法、裝置及系統(tǒng),有助于降低處理過(guò)程消耗的資源,實(shí)現(xiàn)全景圖像或全景視頻的實(shí)時(shí)在線處理。
[0008]—種全景拍攝處理方法,所述方法包括:
[0009]獲取至少兩個(gè)圖片集合,所述至少兩個(gè)圖片集合分別由對(duì)應(yīng)的至少兩臺(tái)相機(jī)生成,每個(gè)圖片集合包括至少一張圖片,所述至少兩臺(tái)相機(jī)的視域能夠全景覆蓋,且所述至少兩臺(tái)相機(jī)之間實(shí)現(xiàn)成像參數(shù)同步;
[0010]對(duì)所述至少兩個(gè)圖片集合中的圖片進(jìn)行像素點(diǎn)映射,并根據(jù)重合區(qū)域進(jìn)行拼接處理,獲得全景圖片;
[0011 ]對(duì)所述全景圖片進(jìn)行編碼壓縮處理。
[0012]可選地,所述對(duì)所述至少兩個(gè)圖片集合中的圖片進(jìn)行像素點(diǎn)映射,并根據(jù)重合區(qū)域進(jìn)行拼接處理,獲得全景圖片,包括:
[0013]將所述至少兩個(gè)圖片集合寫入第一內(nèi)存,并控制圖形處理器GPU獲得所述第一內(nèi)存的操作權(quán);
[0014]所述GPU控制進(jìn)行所述像素點(diǎn)映射和所述拼接處理,獲得所述全景圖片。
[0015]可選地,所述對(duì)所述全景圖片進(jìn)行編碼壓縮處理,包括:
[0016]控制編碼器獲得所述第一內(nèi)存的操作權(quán),并由所述編碼器對(duì)所述全景圖片進(jìn)行編碼處理。
[0017]可選地,所述全景拍攝用于拍攝全景視頻,所述方法還包括:
[0018]獲取音頻數(shù)據(jù),并對(duì)所述音頻數(shù)據(jù)進(jìn)行編碼壓縮處理,獲得音頻文件;
[0019]根據(jù)時(shí)間戳信息,對(duì)所述全景圖片和所述音頻文件進(jìn)行混合處理,獲得全景視頻文件。
[0020]可選地,所述對(duì)所述音頻數(shù)據(jù)進(jìn)行編碼壓縮處理,獲得音頻文件,包括:
[0021]將所述音頻數(shù)據(jù)保存至第二內(nèi)存,并控制編碼器獲得所述第二內(nèi)存的操作權(quán);
[0022]所述編碼器對(duì)所述音頻數(shù)據(jù)進(jìn)行編碼處理,獲得所述音頻文件。
[0023]一種全景拍攝處理裝置,其特征在于,所述裝置包括:
[0024]圖片集合獲取單元,用于獲取至少兩個(gè)圖片集合,所述至少兩個(gè)圖片集合分別由對(duì)應(yīng)的至少兩臺(tái)相機(jī)生成,每個(gè)圖片集合包括至少一張圖片,所述至少兩臺(tái)相機(jī)的視域能夠全景覆蓋,且所述至少兩臺(tái)相機(jī)之間實(shí)現(xiàn)成像參數(shù)同步;
[0025]全景圖片獲得單元,用于對(duì)所述至少兩個(gè)圖片集合中的圖片進(jìn)行像素點(diǎn)映射,并根據(jù)重合區(qū)域進(jìn)行拼接處理,獲得全景圖片;
[0026]編碼壓縮處理單元,用于對(duì)所述全景圖片進(jìn)行編碼壓縮處理。
[0027]可選地,所述全景圖片獲得單元,具體用于將所述至少兩個(gè)圖片集合寫入第一內(nèi)存,并控制圖形處理器GPU獲得所述第一內(nèi)存的操作權(quán);所述GPU控制進(jìn)行所述像素點(diǎn)映射和所述拼接處理,獲得所述全景圖片。
[0028]可選地,所述編碼壓縮處理單元,具體用于控制編碼器獲得所述第一內(nèi)存的操作權(quán),并由所述編碼器對(duì)所述全景圖片進(jìn)行編碼處理。
[0029]可選地,所述全景拍攝用于拍攝全景視頻,所述裝置還包括:
[0030]音頻文件獲得單元,用于獲取音頻數(shù)據(jù),并對(duì)所述音頻數(shù)據(jù)進(jìn)行編碼壓縮處理,獲得音頻文件;
[0031 ]混合處理單元,用于根據(jù)時(shí)間戳信息,對(duì)所述全景圖片和所述音頻文件進(jìn)行混合處理,獲得全景視頻文件。
[0032]可選地,所述音頻文件獲得單元,具體用于將所述音頻數(shù)據(jù)保存至第二內(nèi)存,并控制編碼器獲得所述第二內(nèi)存的操作權(quán);所述編碼器對(duì)所述音頻數(shù)據(jù)進(jìn)行編碼處理,獲得所述音頻文件。
[0033]一種全景拍攝處理系統(tǒng),其特征在于,所述系統(tǒng)包括:上述全景拍攝處理裝置、全景拍攝平臺(tái)和控制器;
[0034]所述控制器,用于對(duì)所述全景拍攝平臺(tái)進(jìn)行成像參數(shù)同步;
[0035]所述全景拍攝平臺(tái),用于根據(jù)所述控制器同步的成像參數(shù),生成至少兩個(gè)圖片集入口 ο
[0036]可選地,所述全景拍攝平臺(tái)包括至少兩個(gè)傳感器板和至少兩臺(tái)相機(jī),所述至少兩臺(tái)相機(jī)的視域能夠全景覆蓋,每臺(tái)相機(jī)安裝于一個(gè)傳感器板上,所述控制器通過(guò)所述傳感器板對(duì)所述相機(jī)進(jìn)行成像參數(shù)同步。
[0037]可選地,所述全景拍攝平臺(tái)包括三個(gè)傳感器板和三臺(tái)185度魚眼相機(jī),
[0038]所述三個(gè)傳感器板之間采用60度內(nèi)夾角方式連接,所述三臺(tái)185度魚眼相機(jī)分別安裝于所述三個(gè)傳感器板上,實(shí)現(xiàn)水平360度和垂直180度的全景覆蓋。
[0039]可選地,所述控制器,還用于在不進(jìn)行全景拍攝時(shí),控制所述全景拍攝平臺(tái)切換為休眠狀態(tài)。
[0040]與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例提供的全景拍攝處理方法、裝置及系統(tǒng),全景拍攝平臺(tái)接受控制,在各個(gè)相機(jī)之間進(jìn)行成像參數(shù)同步,盡量減小各個(gè)相機(jī)所拍圖像之間的差異,為降低計(jì)算量、節(jié)省處理資源提供了技術(shù)基礎(chǔ),同時(shí)還為生成高質(zhì)量的全景圖片提供了技術(shù)保障。另外,本發(fā)明實(shí)施例的處理過(guò)程脫離了計(jì)算機(jī),由專用全景拍攝處理裝置實(shí)現(xiàn),還有助于解決冗余電路造成的全景拍攝系統(tǒng)的整體功耗高的問(wèn)題。綜上,本發(fā)明實(shí)施例提供的處理方案,有助于實(shí)現(xiàn)全景圖像或全景視頻的實(shí)時(shí)在線處理,實(shí)用性較強(qiáng)。
【附圖說(shuō)明】
[0041]為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0042]圖1是本發(fā)明實(shí)施例全景拍攝處理方法實(shí)施例1的流程圖;
[0043]圖2是本發(fā)明實(shí)施例全景拍攝處理方法實(shí)施例2的流程圖;
[0044]圖3是本發(fā)明實(shí)施例全景拍攝處理裝置的結(jié)構(gòu)示意圖;
[0045]圖4是本發(fā)明實(shí)施例中全景拍攝平臺(tái)的俯視示意圖。
【具體實(shí)施方式】
[0046]下面將結(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ù)的范圍。
[0047]參考圖1,示出了本發(fā)明實(shí)施例全景拍攝處理方法實(shí)施例1的流程圖,可以包括以下步驟:
[0048]SlOl,獲取至少兩個(gè)圖片集合,所述至少兩個(gè)圖片集合分別由對(duì)應(yīng)的至少兩臺(tái)相機(jī)生成,每個(gè)圖片集合包括至少一張圖片,所