本公開實(shí)施例涉及圖像處理,尤其涉及一種圖像處理方法、裝置及電子設(shè)備。
背景技術(shù):
1、在虛擬現(xiàn)實(shí)領(lǐng)域中,服務(wù)器可以基于用戶的視角范圍,在全景圖像中確定用戶觀看的圖像,并向虛擬現(xiàn)實(shí)設(shè)備發(fā)送用戶觀看的圖像。
2、目前,服務(wù)器可以基于等距矩形投影,將球面的全景圖像轉(zhuǎn)換為平面的全景圖像,在平面的全景圖像中確定用戶觀看的圖像片(平面的全景圖像會劃分為多個(gè)圖像片),并向虛擬現(xiàn)實(shí)設(shè)備發(fā)送用戶觀看的圖像片。但是,等距矩形投影得到的平面的全景圖像的像素密度的均勻性較差,服務(wù)器基于視角范圍在全景圖像中采樣的均勻性較差,導(dǎo)致網(wǎng)絡(luò)資源的浪費(fèi)。
技術(shù)實(shí)現(xiàn)思路
1、本公開提供一種圖像處理方法、裝置及電子設(shè)備,用于解決現(xiàn)有技術(shù)中的一個(gè)或多個(gè)技術(shù)問題。
2、第一方面,本公開提供一種圖像處理方法,該方法包括:
3、確定第一圖像,所述第一圖像為將全景圖像投影至球面上的圖像,所述第一圖像包括第二圖像,所述第二圖像包括用戶的視場角在第一圖像中覆蓋的圖像;
4、確定所述第二圖像相對于所述第一圖像對應(yīng)的球心的水平張開的第一角度和所述第二圖像相對于所述球心的豎直張開的第二角度;
5、基于所述第一角度和所述第二角度,對所述第二圖像域進(jìn)行等角度的劃分,得到m*n個(gè)子圖像,所述m和所述n為基于預(yù)設(shè)分辨率確定的正整數(shù);
6、在所述m*n個(gè)子圖像中進(jìn)行像素采樣,得到采樣之后的圖像。
7、第二方面,本公開提供一種圖像處理裝置,該圖像處理裝置包括第一確定模塊、第二確定模塊、劃分模塊和采樣模塊,其中:
8、所述第一確定模塊用于,確定第一圖像,所述第一圖像為將全景圖像投影至球面上的圖像,所述第一圖像包括第二圖像,所述第二圖像包括用戶的視場角在第一圖像中覆蓋的圖像;
9、所述第二確定模塊用于,確定所述第二圖像相對于所述第一圖像對應(yīng)的球心的水平張開的第一角度和所述第二圖像相對于所述球心的豎直張開的第二角度;
10、所述劃分模塊用于,基于所述第一角度和所述第二角度,對所述第二圖像域進(jìn)行等角度的劃分,得到m*n個(gè)子圖像,所述m和所述n為基于預(yù)設(shè)分辨率確定的正整數(shù);
11、所述采樣模塊用于,在所述m*n個(gè)子圖像中進(jìn)行像素采樣,得到采樣之后的圖像。
12、第三方面,本公開實(shí)施例提供一種電子設(shè)備包括:處理器和存儲器;
13、所述存儲器存儲計(jì)算機(jī)執(zhí)行指令;
14、所述處理器執(zhí)行所述存儲器存儲的計(jì)算機(jī)執(zhí)行指令,使得所述至少一個(gè)處理器執(zhí)行如上第一方面以及第一方面各種可能涉及的所述圖像處理方法。
15、第四方面,本公開實(shí)施例提供一種計(jì)算機(jī)可讀存儲介質(zhì),所述計(jì)算機(jī)可讀存儲介質(zhì)中存儲有計(jì)算機(jī)執(zhí)行指令,當(dāng)處理器執(zhí)行所述計(jì)算機(jī)執(zhí)行指令時(shí),實(shí)現(xiàn)如上第一方面以及第一方面各種可能涉及的所述圖像處理方法。
16、本公開提供一種圖像處理方法、裝置及電子設(shè)備,電子設(shè)備可以確定第一圖像,其中,第一圖像為將全景圖像投影至球面上的圖像,第一圖像可以包括第二圖像,第二圖像包括用戶的視場角在第一圖像中覆蓋的圖像,確定第二圖像相對于第一圖像對應(yīng)的球心的水平張開的第一角度和第二圖像相對于球心的豎直張開的第二角度,基于第一角度和第二角度,對第二圖像進(jìn)行等角度的劃分,得到m*n個(gè)子圖像,其中,m和n為基于預(yù)設(shè)分辨率確定的正整數(shù),在m*n個(gè)子圖像中進(jìn)行像素采樣,得到采樣之后的圖像。在上述方法中,由于多個(gè)子圖像是基于對第二圖像進(jìn)行等角度的劃分得到的圖像,因此,電子設(shè)備對第二圖像采樣的均勻性較好,得到的采樣之后的圖像的準(zhǔn)確度較高,進(jìn)而可以節(jié)約網(wǎng)絡(luò)資源。
1.一種圖像處理方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基于所述第一角度和所述第二角度,對所述第二圖像進(jìn)行等角度的劃分,得到m*n個(gè)子圖像,包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述基于所述m個(gè)第一平分角和所述n個(gè)第二平分角,對所述第二圖像進(jìn)行等角度的劃分,得到m*n個(gè)子圖像,包括:
4.根據(jù)權(quán)利要求1-3任一項(xiàng)所述的方法,其特征在于,所述在所述第二圖像的m*n個(gè)子圖像中進(jìn)行像素采樣,得到采樣之后的圖像,包括:
5.根據(jù)權(quán)利要求1-3任一項(xiàng)所述的方法,其特征在于,所述確定所述第二圖像相對于所述第一圖像對應(yīng)的球心的水平張開的第一角度和所述第二圖像相對于所述球心的豎直張開的第二角度,包括:
6.根據(jù)權(quán)利要求1-3任一項(xiàng)所述的方法,其特征在于,所述確定第一圖像,包括:
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述基于所述用戶的視點(diǎn),對所述全景圖像進(jìn)行旋轉(zhuǎn),得到旋轉(zhuǎn)圖像之后,所述方法還包括:
8.一種圖像處理裝置,其特征在于,包括第一確定模塊、第二確定模塊、劃分模塊和采樣模塊,其中:
9.一種電子設(shè)備,其特征在于,包括:處理器和存儲器;
10.一種計(jì)算機(jī)可讀存儲介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲介質(zhì)中存儲有計(jì)算機(jī)執(zhí)行指令,當(dāng)處理器執(zhí)行所述計(jì)算機(jī)執(zhí)行指令時(shí),實(shí)現(xiàn)如權(quán)利要求1-7任一項(xiàng)所述的圖像處理方法。