作為另一種可行的實施方式,識別單元302根據該特征信息,識別該預覽圖像中至少一個畸變區(qū)域的方式還可以為:
[0139]識別單元302根據預先存儲的標準攝像頭拍攝出的照片中,各像素點的位置分布情況,如像素點與像素點之間的間隔距離,像素點之間的灰度值變化趨勢等,圖像形狀。然后將該預覽圖像中像素點之間位置分布信息與預先存儲的像素點的位置分布情況進行對比,如果差異超過預設閾值,則將該區(qū)域確定為畸變區(qū)域。
[0140]作為又一種可行的實施方式,識別單元302根據該特征信息,識別該預覽圖像中至少一個畸變區(qū)域的方式還可以為:
[0141]用戶終端300預先存儲了該大視角攝像頭的拍攝參數,如拍攝對象在預覽圖像的2/3處中心區(qū)域內不會產生畸變,而在2/3至4/5之間的環(huán)形區(qū)域內會產生輕微畸變,而在4/5至8/9之間的環(huán)形區(qū)域內會產生較為嚴重的畸變,而在8/9至I的環(huán)形區(qū)域內會產生更為嚴重的畸變。因此,該用戶終端會識別出預覽圖像的各個區(qū)域,將除中心區(qū)域如2/3處中心區(qū)域以外的區(qū)域均確定為畸變區(qū)域,并根據畸變程度進一步劃分為多個畸變區(qū)域。
[0142]本發(fā)明實施例中,識別單元302識別畸變區(qū)域的方式還可以包括:根據像素點的灰度值的直方圖分布識別、各區(qū)域的形狀、像素點分布與該預覽圖像的中心點進行對比識別等,本發(fā)明實施例不做限定。
[0143]確定單元303,用于根據上述識別單元302識別出的該至少一個畸變區(qū)域的畸變信息,確定每一個畸變區(qū)域的畸變等級。
[0144]本發(fā)明實施例中,畸變信息是指該畸變區(qū)域與未畸變區(qū)域相對比之后計算出的該畸變區(qū)域的畸變程度,或者畸變位置占該畸變區(qū)域的百分比等。其中,畸變程度在圖像顯示中也可以成為失真程度,如顏色失真、形狀失真等,本發(fā)明實施例不做限定。
[0145]本發(fā)明實施例中,當識別單元302識別出至少一個畸變區(qū)域之后,確定單元303會計算出每個畸變區(qū)域的畸變信息,然后再根據每一個畸變區(qū)域的畸變信息來確定該畸變區(qū)域的畸變等級。其中,可以多種類型的畸變信息對應一個畸變等級,還可以一種類型的畸變信息對應一個畸變等級,本發(fā)明實施例不做限定。
[0146]標記單元304,用于在該預覽圖像中標記畸變等級達到預設畸變等級的目標畸變區(qū)域。
[0147]本發(fā)明實施例中,標記單元304標記目標畸變區(qū)域可以是在該預覽圖像中框選出該目標畸變區(qū)域,也可以是將該目標畸變區(qū)域的亮度調高,還可以是將該目標畸變區(qū)域以凸出的效果顯示,本發(fā)明實施例不做限定。
[0148]本發(fā)明實施例中,當確定單元303根據該至少一個畸變區(qū)域的畸變信息確定出每一個畸變區(qū)域的畸變等級之后,標記單元304就會在預覽圖像中標記該目標畸變區(qū)域。其中,目標畸變區(qū)域的畸變等級大于或等于預設畸變等級,且該目標畸變區(qū)域的數量可以為一個,也可以為多個,本發(fā)明實施例不做限定。
[0149]在圖3所描述的用戶終端中,該用戶終端可以獲取大視角攝像頭成像區(qū)域中預覽圖像的特征信息,并根據該特征信息,識別該預覽圖像中至少一個畸變區(qū)域,根據該至少一個畸變區(qū)域的畸變信息,確定每一個畸變區(qū)域的畸變等級,最后標記出畸變等級達到預設畸變等級的目標畸變區(qū)域。可見,實施本發(fā)明實施例,用戶終端在使用大視角攝像頭拍攝時,可以在識別出畸變時,提醒用戶產生畸變的區(qū)域,從而能夠達到提醒用戶調整拍攝參數,以使用戶能夠有針對性的調整,從而能夠在拍攝圖片之前確定出拍攝參數而一次拍攝出滿意的圖片,提高拍攝效率。
[0150]請參閱圖4,圖4是本發(fā)明實施例公開的另一種用戶終端的結構示意圖。其中,圖4所示的用戶終端300是在圖3所示的用戶終端300的基礎上優(yōu)化得到的。如圖4所示,該用戶終端300還可以包括:
[0151]上述獲取單元301,還用于獲取當前所處環(huán)境的環(huán)境信息。
[0152]本發(fā)明實施例中,環(huán)境信息包括環(huán)境光亮度值、紫外線強度值、拍攝對象、拍攝背景等,本發(fā)明實施例不做限定。
[0153]本發(fā)明實施例中,當用戶終端300進入了相機拍攝應用之后,獲取單元301首先會獲取其當前所處環(huán)境的環(huán)境信息,以判斷是采用大視角攝像頭拍攝還是采用標準攝像頭拍攝。
[0154]判斷單元305,用于終端判斷啟動大視角攝像頭的歷史環(huán)境信息中是否存在上述獲取單元301獲取到的該環(huán)境信息。
[0155]本發(fā)明實施例中,當獲取單元301獲取到該用戶終端300當前所處環(huán)境的環(huán)境信息之后,判斷單元305會判斷預先存儲的啟動大視角攝像頭的歷史環(huán)境信息中是否存在該環(huán)境信息,如果存在,啟動單元306就啟動大視角攝像頭進行拍攝;如果不存在,該用戶終端300不做任何操作。
[0156]舉例來說,當獲取單元301獲取到的其所處環(huán)境的拍攝背景為某一景物或建筑物類型時,判斷單元305會判斷存儲的以前啟動大視角攝像頭的景物中是否包括了該景物,或者存儲的以前啟動大視角攝像頭的拍攝對象中是否包括了建筑物類別,如果是,啟動單元306就會啟動大視角攝像頭進行拍攝。
[0157]又舉例來說,假設獲取單元301獲取到當前環(huán)境的光亮度值之后,判斷單元305會判斷當前的光亮度值是否大于預先存儲的光亮度閾值,如果大于,啟動單元306就啟動大視角攝像頭進行拍攝,如果小于,啟動單元306就啟動標準攝像頭進行拍攝。也可以是,判斷當前的環(huán)境光亮度值是否與存儲的啟動大視角攝像頭拍攝的歷史環(huán)境信息中的其中一個光亮度值相同或相近,如果是,啟動單元306就啟動大視角攝像頭進行拍攝。
[0158]啟動單元306,用于在上述判斷單元305判斷出啟動大視角攝像頭的歷史環(huán)境信息中存在該環(huán)境信息時,啟動大視角攝像頭進行拍攝。
[0159]本發(fā)明實施例中,當判斷單元305判斷出啟動大視角攝像頭的歷史環(huán)境信息中存在該環(huán)境信息,那么啟動單元306就會啟動大視角攝像頭進行拍攝。在啟動大視角攝像頭進行拍攝之前,該用戶終端300會控制該大視角攝像頭采集其視角范圍內的拍攝對象,并在該用戶終端300的顯示界面上顯示采集到的預覽圖像。
[0160]顯示單元307,用于在預覽圖像的該目標畸變區(qū)域上顯示該目標畸變區(qū)域的畸變
?目息O
[0161]本發(fā)明實施例中,當確定單元303確定出畸變等級達到預設畸變等級的目標畸變區(qū)域之后,顯示單元307還可以在其預覽圖像中對應的目標畸變區(qū)域上顯示該畸變區(qū)域的畸變信息,也即是顯示該目標畸變區(qū)域的畸變程度。這樣可以方便用戶隨時了解每一個畸變區(qū)域的畸變情況,以使用戶有針對性的調整大視角攝像頭的拍攝參數,從而可以拍攝出更加滿意的照片。
[0162]計算單元308,用于根據該目標畸變區(qū)域的畸變等級以及該目標畸變區(qū)域在該預覽圖像的位置信息,計算該大視角攝像頭的當前拍攝視角。
[0163]本發(fā)明實施例中,獲取單元301可以獲取到該目標畸變區(qū)域在該預覽圖像中的位置信息,如該目標畸變區(qū)域占該預覽圖像的面積百分比,該目標畸變區(qū)域距該預覽圖像的中心點的距離以及方位等。然后計算單元308再結合該目標畸變區(qū)域的畸變等級,計算出該大視角攝像頭的當前拍攝視角。
[0164]作為一種可行的實施方式,計算單元308根據該目標畸變區(qū)域的畸變等級以及該目標畸變區(qū)域在該預覽圖像的位置信息,計算該大視角攝像頭的當前拍攝視角的具體方式可以為:
[0165]用戶終端300可以預先存儲畸變等級、位置信息以及拍攝視角的關系表,因此,計算單元308可以根據獲取到的該目標畸變區(qū)域的位置信息以及畸變等級之后,會從該關系表中查詢到與該目標畸變區(qū)域的位置信息和畸變等級同時對應的拍攝視角。因此,計算單元308就會將查詢到的拍攝視角確定為該大視角攝像頭的當前拍攝視角。
[0166]作為另一種可行的實施方式,計算單元308根據該目標畸變區(qū)域的畸變等級以及該目標畸變區(qū)域在該預覽圖像的位置信息,計算該大視角攝像頭的當前拍攝視角的具體方式可以為:
[0167]由于該目標畸變區(qū)域的位置信息可以確定出該目標畸變區(qū)域所占該預覽圖像的比例,即可確定出該目標畸變區(qū)域中拍攝對象與該大視角攝像頭所在平面的中心點所形成的角度。如果該目標畸變區(qū)域的畸變等級越大,說明該目標畸變區(qū)域的拍攝對象越靠近該大視角攝像頭的最大拍攝視角的臨界點。而該目標畸變區(qū)域的畸變等級越小,說明該目標畸變區(qū)域的拍攝對象距該大視角攝像頭的最大拍攝視角越遠。因此,計算單元308可以根據該目標畸變區(qū)域的畸變等級以及該目標畸變區(qū)域在該預覽圖像的位置信息來計算出該大視角攝像頭的當如拍攝視角。
[0168]調整單元309,用于根據拍攝視角與畸變等級關系,將該當前拍攝視角調整為目標拍攝視角。
[0169]本發(fā)明實施例中,當計算單元308計算出該大視角攝像頭的當前拍攝視角之后,調整單元309會從拍攝視角與畸變等級關系中獲取目標拍攝視角。其中,該大視角攝像頭的拍攝視角為目標拍攝視角時,該目標畸變區(qū)域的畸變等級會小于預設畸變等級。因此,調整單元309會將該大視角攝像頭的當前拍攝視角調整為目標拍攝視角。
[0170]本發(fā)明實施例中,拍攝視角與畸變等級關系可以理解為:調整單元309調整大視角攝像頭的拍攝視角,當目標畸變區(qū)域的畸變等級小于了預設畸變等級時,可以將當前的拍攝視角確定為目標拍攝視角,而用戶終端300也可以存儲該拍攝信息。如目標畸變區(qū)域的位置信息、畸變等級小于預設畸變等級的大視角攝像頭的拍攝視角。而當下一次啟動大視角攝像頭進行拍攝時,調整單元309可以首先從數據庫中獲取存儲的拍攝信息,如果有,就直接將該大視角攝像頭的拍攝視角調整為存儲的拍攝視角,如果沒有,就可以按照上述方式查找到合適的拍攝視角。
[0171]控制單元310,用于控制該大視角攝像頭以該目標拍攝視角進行拍攝,得到拍攝圖片。
[0172]本發(fā)明實施例中,當調整單元309將大視角攝像頭的拍攝視角調整為目標拍攝視角之后,控制單元310就可以控制該大視角攝像頭以該目被拍攝視角進行拍攝,從而可以得到一張拍攝圖片。
[0173]添加單元311,用于將該目標拍攝視角的視角信息添加至該拍攝圖片中。
[0174]本發(fā)明實施例中,當控制單元310控制大視角攝像頭以該目標拍攝視角拍攝得到拍攝圖片之后,添加單兀311會將拍攝該拍攝圖片的大視角攝像頭的目標拍攝視角的視角信息添加至該拍攝圖片中,以使用戶在后期查看該拍攝圖片時,可以清楚的了解當前的拍攝信息。也可以使用戶在將該拍攝圖片分享出去時,其他用戶清楚的了解其拍攝信息,從而按照該拍攝信息進行拍攝。
[0175]作為一種可行的實施方式,如果該拍攝圖片的某些區(qū)域還存在畸變時,添加單元311還可以將該區(qū)域的畸變信息添加到該拍攝圖片中。如果該拍攝圖片的效果很好,那么該用戶或者其他用戶以后在使用大視角攝像頭進行拍攝時,可以有針對性的調整拍攝參數,從而達到相同的拍攝效果。有利于照片