本申請屬于攝像機控制,尤其涉及一種攝像機預置位調整方法、裝置、設備及存儲介質。
背景技術:
1、隨著互聯網的發展,視頻會議有了良好的網絡支持,功能逐漸完善。而因為異地辦公、網絡課程等的需求,視頻會議終端設備在大眾中也越來越普及。視頻會議終端設備主要外設有:麥克風、喇叭、攝像機等,其中攝像機很多都配有電子云臺,通過電子云臺可以控制鏡頭的轉向和焦距來滿足不同的使用場景。
2、目前的視頻會議終端設備在用戶更換攝像機或者小范圍移動攝像機后,通常需要用戶重新控制電子云臺來設置攝像機鏡頭的轉向和焦距,使得拍攝的畫面滿足會議的需求。因而,用戶在使用攝像機和會議終端過程中存在不便,每次攝像機發生微小變動都需手動調整攝像機。
技術實現思路
1、鑒于以上的一個或多個問題,本發明提供了一種攝像機預置位調整方法、裝置、設備及存儲介質,在攝像機發生變動的情況下可以自動完成攝像機位置的設定,能夠方便用戶使用。
2、第一方面,本申請實施例提供一種攝像機預置位調整方法,包括:
3、獲取攝像機在初始預置位拍攝得到的第一圖像,以及攝像機在多個不同云臺坐標下拍攝的多個第二圖像;
4、分別計算每個第二圖像與第一圖像的相似度;
5、根據相似度最高的第二圖像對應的云臺坐標以及攝像機的拍攝參數,調整攝像機的預置位,得到攝像機的目標預置位。
6、在一些可能的實現方式中,分別計算每個第二圖像與第一圖像的相似度,包括:
7、將第二圖像與第一圖像中的相對應位置處的像素進行比較,得到相似度滿足預設條件的相似像素數量;
8、基于相似像素數量與第一圖像的總像素數量,確定相似度。
9、在一些可能的實現方式中,同一預置位處包括多個場景信息下的預置位圖像;獲取攝像機在初始預置位拍攝得到的第一圖像,包括:
10、獲取當前場景信息;
11、從初始預置位對應的圖像集合中查找與當前場景信息對應的目標場景信息對應的預置位圖像;
12、將目標場景信息對應的預置位圖像確定為第一圖像。
13、在一些可能的實現方式中,當前場景信息包括光照信息。
14、在一些可能的實現方式中,根據相似度最高的第二圖像對應的云臺坐標以及攝像機的拍攝參數,調整攝像機的預置位,得到攝像機的目標預置位,包括:
15、確定相似度最高的第二圖像對應的目標鍵值;
16、根據目標鍵值,從鍵值對映射關系中查找與目標鍵值對應的目標云臺坐標和目標拍攝參數,鍵值對映射關系為各個鍵值與對應的云臺坐標和拍攝參數的映射關系;
17、基于目標云臺坐標和目標拍攝參數確定攝像機的目標預置位。
18、在一些可能的實現方式中,確定相似度最高的第二圖像對應的目標鍵值,包括:
19、根據第二圖像對應的第一鍵值對得到目標鍵值;
20、根據目標鍵值,從鍵值對映射關系中查找與目標鍵值對應的目標云臺坐標和目標拍攝參數,包括:
21、根據目標鍵值,查找得到對應的第二鍵值對;
22、根據第二鍵值對得到對應的目標云臺坐標和目標拍攝參數。
23、在一些可能的實現方式中,獲取攝像機在初始預置位拍攝得到的第一圖像,以及攝像機在多個不同云臺坐標下拍攝的多個第二圖像,包括:
24、獲取攝像機在初始預置位拍攝得到的第一圖像以及第一圖像對應的云臺坐標和拍攝參數;
25、根據云臺坐標和拍攝參數向攝像機發送轉動命令,轉動命令用于基于云臺坐標和拍攝參數進行轉動并在轉動過程中連續進行拍攝;
26、接收攝像機在多個不同云臺坐標下拍攝的多個第二圖像。
27、第二方面,本申請實施例提供了一種攝像機預置位調整裝置,其特征在于,裝置包括:
28、獲取模塊,用于獲取攝像機在初始預置位拍攝得到的第一圖像,以及攝像機在多個不同云臺坐標下拍攝的多個第二圖像;
29、處理模塊,用于分別計算每個第二圖像與第一圖像的相似度;
30、調整模塊,用于根據相似度最高的第二圖像對應的云臺坐標以及攝像機的拍攝參數,調整攝像機的預置位,得到攝像機的目標預置位。
31、第三方面,本申請實施例提供了一種攝像機預置位調整設備,其特征在于,設備包括:處理器,以及存儲有計算機程序指令的存儲器;處理器讀取并執行計算機程序指令,以實現如上文的攝像機預置位調整方法。
32、第四方面,本申請實施例提供了一種計算機可讀存儲介質,其特征在于,計算機存儲介質上存儲有計算機程序指令,計算機程序指令被處理器執行時實現如上文的攝像機預置位調整方法。
33、本申請實施例的攝像機預置位調整方法、裝置、設備及存儲介質,通過獲取攝像機在初始預置位拍攝得到的第一圖像,以及攝像機在多個不同云臺坐標下拍攝的多個第二圖像;分別計算每個第二圖像與第一圖像的相似度;根據相似度最高的第二圖像對應的云臺坐標以及攝像機的拍攝參數,調整攝像機的預置位,得到攝像機的目標預置位。預先保存了在用戶手動完成攝像機的設置之后拍攝的圖片,在攝像機的情況發生了變化,例如攝像機位置發生了變動或者攝像頭進行了更換,導致需要重新調整攝像頭的情況下,按照預設順序改變攝像機的云臺坐標、焦距參數并拍攝圖片。根據各個拍攝到的圖片與預先保存圖片的相似度來判斷以什么樣的云臺坐標和焦距參數進行攝像與之前的情況最為相似,以此云臺坐標和焦距參數確定攝像機預置位。因此在攝像機發生變動的情況下可以自動完成攝像機位置的設定,方便了用戶使用。
1.一種攝像機預置位調整方法,其特征在于,包括:
2.根據權利要求1所述的攝像機預置位調整方法,其特征在于,所述分別計算每個第二圖像與第一圖像的相似度,包括:
3.根據權利要求1所述的攝像機預置位調整方法,其特征在于,同一預置位處包括多個場景信息下的預置位圖像;所述獲取攝像機在初始預置位拍攝得到的第一圖像,包括:
4.根據權利要求3所述的攝像機預置位調整方法,其特征在于,所述當前場景信息包括光照信息。
5.根據權利要求1所述的攝像機預置位調整方法,其特征在于,所述根據相似度最高的第二圖像對應的云臺坐標以及所述攝像機的拍攝參數,調整所述攝像機的預置位,得到所述攝像機的目標預置位,包括:
6.根據權利要求5所述的攝像機預置位調整方法,其特征在于,所述確定相似度最高的第二圖像對應的目標鍵值,包括:
7.根據權利要求1至6中任一項所述的攝像機預置位調整方法,其特征在于,所述獲取攝像機在初始預置位拍攝得到的第一圖像,以及攝像機在多個不同云臺坐標下拍攝的多個第二圖像,包括:
8.一種攝像機預置位調整裝置,其特征在于,所述裝置包括:
9.一種攝像機預置位調整設備,其特征在于,所述設備包括:處理器,以及存儲有計算機程序指令的存儲器;所述處理器讀取并執行所述計算機程序指令,以實現如權利要求1-7任意一項所述的攝像機預置位調整方法。
10.一種計算機可讀存儲介質,其特征在于,所述計算機存儲介質上存儲有計算機程序指令,所述計算機程序指令被處理器執行時實現如權利要求1-7任意一項所述的攝像機預置位調整方法。