1.一種圖像處理方法,所述圖像處理方法用于設(shè)置有第一攝像頭和第二攝像頭的電子設(shè)備,所述第一攝像頭和所述第二攝像頭用于拍攝同一場(chǎng)景,其特征在于,所述圖像處理方法包括:
控制所述第一攝像頭拍攝第一圖像,以及控制所述第二攝像頭拍攝第二圖像;
將所述第一圖像和所述第二圖像合成為第三圖像;
計(jì)算所述第三圖像上的像素的深度信息;
根據(jù)所述像素的深度信息確定出所述第三圖像上的前景圖像和背景圖像;
利用預(yù)先設(shè)置的背景圖像替換所述第三圖像的背景圖像,得到替換背景后的第三圖像。
2.根據(jù)權(quán)利要求1所述的圖像處理方法,其特征在于,根據(jù)所述像素的深度信息確定出所述第三圖像上的前景圖像和背景圖像包括:
依次將所述第三圖像上每個(gè)像素的深度與深度閾值進(jìn)行比較;
將深度大于所述深度閾值的像素組成的圖像確定為所述背景圖像;將深度小于所述深度閾值的像素組成的圖像確定為所述前景圖像。
3.根據(jù)權(quán)利要求1所述的圖像處理方法,其特征在于,采用以下步驟計(jì)算每個(gè)像素的深度:
記錄所述第一攝像頭拍攝所述第一圖像的第一焦距f1,記錄所述第二攝像頭拍攝所述第二圖像的第二焦距f2;
在所述第一圖像上確定目標(biāo)像素對(duì)應(yīng)的成像點(diǎn)的位置,并在所述第二圖像上確定所述目標(biāo)像素對(duì)應(yīng)的成像點(diǎn)的位置;
確定在所述第一圖像上所述目標(biāo)像素對(duì)應(yīng)的成像點(diǎn)與所述第一攝像頭到所述第一圖像的中心點(diǎn)的第一距離X1,以及在所述第二圖像上所述目標(biāo)像素對(duì)應(yīng)的成像點(diǎn)與所述第二攝像頭到所述第二圖像的中心點(diǎn)的第二距離X2;
根據(jù)以下公式計(jì)算目標(biāo)像素的深度Z:
Z=T*f1*f2/(X1*f2+X2*f1)
其中,T表示所述第一攝像頭的中心點(diǎn)與所述第二攝像頭的中心點(diǎn)的距離。
4.根據(jù)權(quán)利要求1所述的圖像處理方法,其特征在于,將所述第一圖像和所述第二圖像合成為第三圖像包括:
將所述第一圖像與所述第二圖像重疊,按照預(yù)設(shè)規(guī)則逐步移動(dòng)第二圖像;
計(jì)算所述第一圖像與所述第二圖像之間的重合區(qū)域的相似度;
判斷所述相似度是否大于預(yù)設(shè)閾值;
當(dāng)所述相似度大于所述預(yù)設(shè)閾值時(shí),將對(duì)應(yīng)的重合區(qū)域作為所述第一圖像和所述第二圖像的共有區(qū)域,拼接得到所述第三圖像。
5.根據(jù)權(quán)利要求4所述的圖像處理方法,其特征在于,計(jì)算所述第一圖像與所述第二圖像之間的重合區(qū)域的相似度包括:
獲取所述第一圖像在所述重合區(qū)域的灰度直方圖和所述第二圖像在所述重合區(qū)域的灰度直方圖;
計(jì)算所述第一圖像在所述重合區(qū)域的灰度直方圖和所述第二圖像在所述重合區(qū)域的灰度直方圖之間的歐式距離,將所述歐式距離作為所述相似度。
6.根據(jù)權(quán)利要求1所述的圖像處理方法,其特征在于,利用預(yù)先設(shè)置的背景圖像替換所述第三圖像的背景圖像,得到替換背景后的第三圖像之前,還包括:
對(duì)所述預(yù)先設(shè)置的背景圖像上的像素點(diǎn)進(jìn)行中值濾波處理,得到虛化后的背景圖像。
7.一種電子設(shè)備,所述電子設(shè)備上設(shè)置有第一攝像頭和第二攝像頭,所述第一攝像頭和所述第二攝像頭用于拍攝同一場(chǎng)景,其特征在于,所述電子設(shè)備包括:
控制單元,用于控制所述第一攝像頭拍攝第一圖像,以及控制所述第二攝像頭拍攝第二圖像;
合成單元,用于將所述第一圖像和所述第二圖像合成為第三圖像;
計(jì)算單元,用于計(jì)算所述第三圖像上的像素的深度信息;
確定單元,用于根據(jù)所述像素的深度信息確定出所述第三圖像上的前景圖像和背景圖像;
替換單元,用于利用預(yù)先設(shè)置的背景圖像替換所述第三圖像的背景圖像,得到替換背景后的第三圖像。
8.根據(jù)權(quán)利要求7所述的電子設(shè)備,其特征在于,所述確定單元包括:
比較模塊,用于依次將所述第三圖像上每個(gè)像素的深度與深度閾值進(jìn)行比較;
第一確定模塊,用于將深度大于所述深度閾值的像素組成的圖像確定為所述背景圖像;將深度小于所述深度閾值的像素組成的圖像確定為所述前景圖像。
9.根據(jù)權(quán)利要求7所述的電子設(shè)備,其特征在于,所述計(jì)算單元包括:
記錄模塊,用于記錄所述第一攝像頭拍攝所述第一圖像的第一焦距f1,記錄所述第二攝像頭拍攝所述第二圖像的第二焦距f2;
第二確定模塊,用于在所述第一圖像上確定目標(biāo)像素對(duì)應(yīng)的成像點(diǎn)的位置,并在所述第二圖像上確定所述目標(biāo)像素對(duì)應(yīng)的成像點(diǎn)的位置;
第三確定模塊,用于確定在所述第一圖像上所述目標(biāo)像素對(duì)應(yīng)的成像點(diǎn)與所述第一攝像頭到所述第一圖像的中心點(diǎn)的第一距離X1,以及在所述第二圖像上所述目標(biāo)像素對(duì)應(yīng)的成像點(diǎn)與所述第二攝像頭到所述第二圖像的中心點(diǎn)的第二距離X2;
第一計(jì)算模塊,用于根據(jù)以下公式計(jì)算目標(biāo)像素的深度Z:
Z=T*f1*f2/(X1*f2+X2*f1)
其中,T表示所述第一攝像頭的中心點(diǎn)與所述第二攝像頭的中心點(diǎn)的距離。
10.根據(jù)權(quán)利要求7所述的電子設(shè)備,其特征在于,所述合成單元包括:
移動(dòng)模塊,用于將所述第一圖像與所述第二圖像重疊,按照預(yù)設(shè)規(guī)則逐步移動(dòng)第二圖像;
第二計(jì)算模塊,用于計(jì)算所述第一圖像與所述第二圖像之間的重合區(qū)域的相似度;
判斷模塊,用于判斷所述相似度是否大于預(yù)設(shè)閾值;
拼接模塊,用于當(dāng)所述相似度大于所述預(yù)設(shè)閾值時(shí),將對(duì)應(yīng)的重合區(qū)域作為所述第一圖像和所述第二圖像的共有區(qū)域,拼接得到所述第三圖像。
11.根據(jù)權(quán)利要求10所述的電子設(shè)備,其特征在于,所述第二計(jì)算模塊包括:
獲取子模塊,用于獲取所述第一圖像在所述重合區(qū)域的灰度直方圖和所述第二圖像在所述重合區(qū)域的灰度直方圖;
計(jì)算子模塊,用于計(jì)算所述第一圖像在所述重合區(qū)域的灰度直方圖和所述第二圖像在所述重合區(qū)域的灰度直方圖之間的歐式距離,將所述歐式距離作為所述相似度。
12.根據(jù)權(quán)利要求7所述的電子設(shè)備,其特征在于,還包括:
虛化單元,用于在利用預(yù)先設(shè)置的背景圖像替換所述第三圖像的背景圖像,得到替換背景后的第三圖像之前,對(duì)所述預(yù)先設(shè)置的背景圖像上的像素點(diǎn)進(jìn)行中值濾波處理,得到虛化后的背景圖像。