本發明專利技術實施例公開了一種用于全景拍攝的方法、裝置和移動終端,其中,方法包括:根據攝像頭當前時間間隔的的初始速度和加速度、及滿足全景圖片拼接條件的相鄰兩幀圖像的移動距離,確定采集相鄰兩幀圖像的當前時間間隔;對當前時間間隔取倒數得到采集圖像的頻率;將采集圖像的頻率發送至攝像頭,指示攝像頭根據該采集圖像的頻率采集用于生成全景照片的圖像。本方法實現了根據攝像頭的不同的移動速度確定對應的采集圖像的頻率,使攝像頭可以根據該頻率采集圖像,根據本發明專利技術實施例提出的方法可以讓用戶在拍攝全景照片時進行任意角度的旋轉和移動,而不用擔心移動、旋轉速度不均勻或手動采集不均勻帶來的全景拍攝的失敗。
【技術實現步驟摘要】
本專利技術涉及攝影
,更具體地,涉及用于全景拍攝的方法、裝置及移動終端。
技術介紹
隨著互聯網的發展,以及移動終端(例如手機、平板電腦等)智能化程度越來越高,移動終端具有越來越多的功能,尤其是在移動終端中,各種應用越來越多,其中,攝影類應用受到用戶很多的喜愛。其中,全景拍照由于不需要用戶具備專業的高端圖像錄入裝置和專業攝影技術,便可以方便獲取全景圖片,以及移動終端的便攜性及方便的網絡分享功能,極大地提高了用戶的使用體驗。 目前的現有技術中,全景拍攝的實現方式如圖I所示把圖像錄入設備100(例如相機、具有攝像功能的手機、平板電腦等)按照X軸或Y軸方向移動或者旋轉,按移動的方向由用戶手動或設備自動獲取一系列具有重疊部分101的圖像102、103,經過圖像處理把重疊部分進行拼接處理,進而獲取一副全景照片,這種獲得全景照片的方法廣泛應用在各種手持終端的全景圖像攝像應用程序中。但是,不論是用戶手動還是設備自動采集圖像過程中,由于用戶手持移動終端移動或旋轉,很難保持移動或旋轉的均勻性,因此也影響了圖像采集的均勻性,常常會出現重疊部分101區域或大或小,或者圖像模糊的現象,從而導致圖像拼接的失敗。
技術實現思路
有鑒于此,本專利技術實施例的目的是提出用于全景拍攝的方法、裝置及移動終端,能夠保證均勻地獲取用于拼接生成全景照片的圖像。為了達到上述目的,本專利技術實施例提出一種用于全景拍攝的方法,包括以下步驟根據攝像頭當前時間間隔的初始速度和加速度、及滿足全景圖片拼接條件的相鄰兩幀圖像的移動距離,確定采集相鄰兩幀圖像的當前時間間隔;對所述當前時間間隔取倒數得到采集圖像的頻率;將所述采集圖像的頻率發送至攝像頭,指示所述攝像頭根據所述采集圖像的頻率采集用于生成全景照片的圖像。本專利技術實施例提出用于全景拍攝的方法實質上實現了根據不同的攝像頭的移動速度給出對應的采集圖像的頻率,指示攝像頭根據該采集圖像的頻率來采集用于拼接生成全景照片的圖像。通過本方法,用戶在拍攝全景照片時,可以進行任意角度的旋轉和移動,而不用擔心移動、旋轉速度不均勻或手動采集不均勻帶來的全景拍攝的失敗。作為上述技術方案的優選,根據所述初始速度、加速度和相鄰兩幀圖像的移動距離,確定采集相鄰兩幀圖像的當前時間間隔的步驟包括在預先設置的攝像頭的初始速度、加速度和相鄰兩幀圖像的移動距離與采集相鄰兩幀圖像的時間間隔的對應關系中,查找所述初始速度、加速度和相鄰兩幀圖像的移動距離所對應的采集相鄰兩幀圖像的時間間隔;或者根據所述初始速度、加速度和相鄰兩幀圖像的移動距離,計算采集相鄰兩幀圖像的當前時間間隔。本方案給出了兩種可選的確定采集相鄰兩幀圖像的時間間隔的方法,第一種通過查找獲得,比較便捷,第二種實時計算,比較精確。作為上述技術方案的優選,當在預先設置的所述對應關系中沒有查找到對應的采集相鄰兩幀圖像的時間間隔時,根據所述初始速度、加速度和相鄰兩幀圖像的移動距離計算采集相鄰兩幀圖像的當前時間間隔,并將計算得到的采集相鄰兩幀圖像的當前時間間隔,添加到預先設置的所述對應關系中。本方案可以將實時計算結果添加到預先設置的對應關系中,使該對應關系更加完善。 作為上述技術方案的優選,所述滿足全景圖片拼接條件的相鄰兩幀圖像的移動距離為圖像拼接方向的寬度與預先設置的相鄰兩幀圖像拼接時重疊區域的寬度的差,其中,所述預先設置的相鄰兩幅圖像拼接時重疊區域的寬度,大于相鄰兩幀圖像拼接時最小重疊區域的寬度,且小于所述圖像拼接方向的寬度。本方案給出了相鄰兩幀圖像的移動距離的計算方法,可以根據圖像大小及重疊區域寬度靈活地進行設置,同時還為重疊區域的寬度設定了一個范圍,計算出的采集圖像的頻率大于最小的采集圖像頻率即能實現本專利技術實施例的目的。作為上述技術方案的優選,根據所述初始速度、加速度和相鄰兩幀圖像的移動距離,計算采集相鄰兩幀圖像的當前時間間隔時,所述滿足全景圖片拼接條件的相鄰兩幀圖像的移動距離為預先設置的移動距離范圍,該范圍的最小值為0,最大值為圖像拼接方向的寬度與相鄰兩幀圖像拼接時最小重疊區域的寬度的差;計算出的采集相鄰兩幀圖像的當前時間間隔為當前時間間隔范圍;對所述當前時間間隔范圍取倒數得到采集圖像的頻率范圍。該方案中移動距離是一范圍,因此,計算出的采集圖像的頻率也是一范圍,提供了更多的選擇空間。作為上述技術方案的優選,將所述采集圖像的頻率發送至攝像頭的步驟包括從所述采集圖像的頻率范圍中選擇頻率發送至攝像頭。作為上述技術方案的優選,所選擇的頻率小于攝像頭預置的最大采集圖像頻率。本方案考慮到了硬件的條件,因此對頻率的范圍進行進一步的限制,使本方案更加優化和 Λ7兀舍。作為上述技術方案的優選,初始速度可以是線速度或角速度,加速度可以是線加速度或角加速度。本方案考慮了用戶在全景拍照時會將攝像頭直線移動或旋轉移動。作為上述技術方案的優選,所述方法還包括步驟根據當前時間間隔的初始速度和加速度,確定下一時間間隔的初始速度。本方案確定了初始速度的獲得方法,采用迭代計算比較簡便。相應地,本專利技術實施例還提出一種用于全景拍攝的裝置,包括確定時間間隔模塊,用于根據攝像頭當前時間間隔的初始速度和加速度、及滿足全景圖片拼接條件的相鄰兩幀圖像的移動距離,確定采集相鄰兩幀圖像的當前時間間隔;確定頻率模塊,用于對所述當前時間間隔取倒數得到采集圖像的頻率;發送模塊,用于將所述采集圖像的頻率發送至攝像頭,指示所述攝像頭根據所述采集圖像的頻率采集用于生成全景照片的圖像。作為上述技術方案的優選,所述確定時間間隔模塊被配置為在預先設置的攝像頭的初始速度、加速度和相鄰兩幀圖像的移動距離與采集相鄰兩幀圖像的時間間隔的對應關系中,查找所述初始速度、加速度和相鄰兩幀圖像的移動距離所對應的采集相鄰兩幀圖像的時間間隔;或者根據所述初始速度、加速度和相鄰兩幀圖像的移動距離,計算采集相鄰兩幀圖像的當前時間間隔。 作為上述技術方案的優選,所述確定時間間隔模塊被配置為當在預先設置的所述對應關系中沒有查找到對應的采集相鄰兩幀圖像的時間間隔時,根據所述初始速度、加速度和相鄰兩幀圖像的移動距離計算采集相鄰兩幀圖像的當前時間間隔,并將計算得到的采集相鄰兩幀圖像的當前時間間隔,添加到預先設置的所述對應關系中。作為上述技術方案的優選,所述滿足全景圖片拼接條件的相鄰兩幀圖像的移動距離為圖像拼接方向的寬度與預先設置的相鄰兩幀圖像拼接時重疊區域的寬度的差,其中,所述預先設置的相鄰兩幅圖像拼接時重疊區域的寬度,大于相鄰兩幀圖像拼接時最小重疊區域的寬度,且小于所述圖像拼接方向的寬度。作為上述技術方案的優選,根據所述初始速度、加速度和相鄰兩幀圖像的移動距離,計算采集相鄰兩幀圖像的當前時間間隔時,所述滿足全景圖片拼接條件的相鄰兩幀圖像的移動距離為預先設置的移動距離范圍,該范圍的最小值為0,最大值為圖像拼接方向的寬度與相鄰兩幀圖像拼接時最小重疊區域的寬度的差;計算出的采集相鄰兩幀圖像的時間間隔為當前時間間隔范圍;計算出的采集圖像的頻率為頻率范圍。作為上述技術方案的優選,所述發送模塊被配置為從所述采集圖像的頻率范圍中選擇頻率發送至攝像頭。作為上述技術方案的優選,所選擇的頻率小于攝像頭預置的最大采集圖像頻率。作為上述技術方案的優選,所述初始速度線速度,所述加速度為線加速度;或者,所述初本文檔來自技高網...
【技術保護點】
一種用于全景拍攝的方法,其特征在于,包括以下步驟:根據攝像頭當前時間間隔的初始速度和加速度、及滿足全景圖片拼接條件的相鄰兩幀圖像的移動距離,確定采集相鄰兩幀圖像的當前時間間隔;對所述當前時間間隔取倒數得到采集圖像的頻率;將所述采集圖像的頻率發送至攝像頭,指示所述攝像頭根據所述采集圖像的頻率采集用于生成全景照片的圖像。
【技術特征摘要】
【專利技術屬性】
技術研發人員:郭峰,朱丹,孫偉,張鵬飛,
申請(專利權)人:北京小米科技有限責任公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。