一種超像素拍攝實現(xiàn)方法、裝置及終端設備的制造方法
【技術領域】
[0001]本發(fā)明涉及終端設備拍攝技術領域,尤其涉及一種超像素拍攝實現(xiàn)方法、裝置及終端設備。
【背景技術】
[0002]現(xiàn)有的終端設備拍攝照片及合成的方案有兩大類:
[0003]第一類是超像素(SuperPixel)的方法,使用軟件技術將2張或者多張具有相同F(xiàn)OV(Field Of View,視場角)的照片合成一張與各原圖的F0V相同的照片,以提升圖像分辨率。但是,對于圖像分辨率的提升也極為有限。
[0004]第二類是全景相機的方法,在拍照照片時,在橫向或者縱向上移動相機,用戶手動控制相機不斷的抓取圖像,并將圖像進行拼接。但是采用這種方法時,在拍照過程中需要手動的移動相機,且對移動的要求非常高;拼接出來的圖像的寬度分辨率或者高度分辨率非常小,圖像質量低;在拼接過程中圖像邊緣判斷復雜,市面上看到的全景相機均會有拼接不整齊,圖片異常的問題。
【發(fā)明內(nèi)容】
[0005]本發(fā)明要解決的技術問題是,提供一種超像素拍攝實現(xiàn)方法、裝置及終端設備,在提升拍攝圖像的視場角及分辨率的同時,避免對用戶操作苛刻的要求。
[0006]本發(fā)明采用的技術方案是,所述超像素拍攝實現(xiàn)方法,包括:
[0007]在一個拍攝位置處,控制攝像頭針對不同的方向取景拍攝到相應的照片;
[0008]將取景拍攝到的所述照片拼接成超像素照片。
[0009]進一步的,控制攝像頭的方式,包括:通過防抖模組的馬達驅動攝像頭的轉動。
[0010]進一步的,所述控制攝像頭針對不同的方向取景拍攝到相應的照片,包括:
[0011]控制攝像頭分別向η個方向轉動,η > 2,在每個方向上拍攝到對應的照片,拍攝到的所有照片須滿足完整性條件,所述完整性條件是指:拼接成一幅完整的超像素照片所至少需要拍攝的照片;
[0012]所述方向包括:攝像頭在攝像頭所在平面上的朝向、以及以所述平面為基準計量的攝像頭的俯仰角度。
[0013]進一步的,不同的方向取景拍攝到相應的照片之間互不重疊。
[0014]進一步的,所述方法,還包括:
[0015]對超像素照片進行色彩均衡處理和/或邊緣裁剪處理。
[0016]本發(fā)明還提供一種超像素拍攝實現(xiàn)裝置,包括:
[0017]控制模塊,用于在一個拍攝位置處,控制攝像頭針對不同的方向取景拍攝到相應的照片;
[0018]拼接模塊,用于將取景拍攝到的所述照片拼接成超像素照片。
[0019]進一步的,所述控制模塊,用于:通過防抖模組的馬達驅動攝像頭的轉動。
[0020]進一步的,所述控制模塊,用于:
[0021]控制攝像頭分別向η個方向轉動,η > 2,在每個方向上拍攝到對應的照片,拍攝到的所有照片須滿足完整性條件,所述完整性條件是指:拼接成一幅完整的超像素照片所至少需要拍攝的照片;
[0022]所述方向包括:攝像頭在攝像頭所在平面上的朝向、以及以所述平面為基準計量的攝像頭的俯仰角度。
[0023]進一步的,所述裝置,還包括:
[0024]修飾模塊,用于對超像素照片進行色彩均衡處理和/或邊緣裁剪處理。
[0025]本發(fā)明還提供一種終端設備,包括:
[0026]防抖模組,用于在處理器的控制下驅動攝像頭轉動;
[0027]攝像頭,用于在防抖模組的驅動下轉動;
[0028]處理器,用于在一個拍攝位置處,通過防抖模組控制攝像頭針對不同的方向取景拍攝到相應的照片;將取景拍攝到的所述照片拼接成超像素照片。
[0029]采用上述技術方案,本發(fā)明至少具有下列優(yōu)點:
[0030]本發(fā)明所述超像素拍攝實現(xiàn)方法、裝置及終端設備,通過軟件精確控制防抖模組對攝像頭的驅動方位,避免對用戶手動參與時的苛刻要求,而且,基于自動抓取的各方向取景拍攝的照片拼接組成的超像素照片,具有更大的視場角和分辨率,即得到的畫面更寬、信息量更大。
【附圖說明】
[0031]圖1為本發(fā)明第一實施例的超像素拍攝實現(xiàn)方法流程圖;
[0032]圖2為本發(fā)明第二實施例的超像素拍攝實現(xiàn)裝置組成結構示意圖;
[0033]圖3為本發(fā)明第三實施例的終端設備組成結構示意圖;
[0034]圖4為本發(fā)明第四實施例的超像素照片的拍攝過程示意圖;
[0035]圖5為本發(fā)明第四實施例的超像素照片的拼接原理示意圖。
【具體實施方式】
[0036]為更進一步闡述本發(fā)明為達成預定目的所采取的技術手段及功效,以下結合附圖及較佳實施例,對本發(fā)明進行詳細說明如后。
[0037]本發(fā)明第一實施例,一種超像素拍攝實現(xiàn)方法,如圖1所示,包括以下具體步驟:
[0038]步驟S101,在一個拍攝位置處,控制攝像頭針對不同的方向取景拍攝到相應的照片;
[0039]具體的,控制攝像頭的方式,包括:通過防抖模組的馬達驅動攝像頭的轉動。防抖模組可以采用OIS(Optical Image Stabilizer,光學防抖)模組。
[0040]在步驟S101中,控制攝像頭針對不同的方向取景拍攝到相應的照片的具體過程,包括:
[0041]控制攝像頭分別向η個方向轉動,η > 2,在每個方向上拍攝到對應的照片,拍攝到的所有照片須滿足完整性條件,該完整性條件是指:拼接成一幅完整的超像素照片所至少需要拍攝的照片,拍攝到的所有照片覆蓋的視界范圍為所述超像素照片的視界范圍,所述視界范圍即為視場角范圍;
[0042]所述方向包括:攝像頭在攝像頭所在平面上的朝向、以及以所述平面為基準計量的攝像頭的俯仰角度,該俯仰角度由于受到終端設備厚度以及攝像頭開孔大小的限制,俯仰角度范圍通常在5度?10度。對于后置攝像頭的移動終端來說,攝像頭所在的平面指的就是該移動終端的后蓋板。本發(fā)明實施例中,通過朝向和俯仰角度兩個參量的組合能夠唯一確定一個拍攝時攝像頭所采用的方向。
[0043]優(yōu)選的,不同的方向取景拍攝到相應的照片之間互不重疊。因為一旦拍攝到的照片之間有重疊,則意味著存在像素損失,例如:一臺終端設備的攝像頭每次拍攝照片的像素為1300萬,若在俯仰角度固定而朝向為45度、135度、225度、315度的四個方向,分別拍攝四張照片,由這四張照片拼接組成的一幅超像素照片的像素值為1300X4萬,若每次拍攝的照片之間存在重疊,則重疊部分的像素只能記錄一次,也就是說需要刪減,因此,就會存在像素損失而最終拼接成的超像素照片就達不到1300X4萬了,同時該超像素照片的視場角也會存在一定的減小。
[0044]但是這里的重疊不同于為了拼接照片時用于銜接判斷的重疊部分,而是指超出用于銜接判斷的重疊部分之外的多余的重疊部分。
[0045]步驟S102,將取景拍攝到的所述照片拼接成超像素照片。
[0046]具體的,本實施例中照片拼接的過程采用的是本領域的公知技術,故此處不詳述。
[0047]優(yōu)選的,本實施例的該超像素拍攝實現(xiàn)方法,還包括:
[0048]步驟S103,對超像素照片進行色彩均衡處理和/或邊緣裁剪處理。
[