攝像頭旋轉(zhuǎn)控制方法及裝置的制造方法
【技術領域】
[0001]本公開涉及智能家居領域,特別涉及一種攝像頭旋轉(zhuǎn)控制方法及裝置。
【背景技術】
[0002]在現(xiàn)代智能家居生活中,越來越多的用戶需要在外出時監(jiān)控家里的情況,這時就會用到通過攝像頭進行遠程監(jiān)控。
[0003]常見的遠程監(jiān)控的方式通常是在家里安裝一攝像頭,用戶利用手機與該攝像頭進行連接。攝像頭會將拍攝視角內(nèi)拍攝得到的圖像發(fā)送至該手機,由手機對攝像頭拍攝得到的圖像進行顯示。
【發(fā)明內(nèi)容】
[0004]為了解決攝像頭固定的拍攝視角所采集到的圖像數(shù)據(jù)有限,不能滿足用戶的拍攝需求的問題,本公開提供一種攝像頭旋轉(zhuǎn)控制方法及裝置。所述技術方案如下:
[0005]根據(jù)本公開實施例的第一方面,提供一種攝像頭旋轉(zhuǎn)控制方法,應用于移動終端中,所述方法包括:
[0006]在與攝像頭成功建立連接后,接收所述攝像頭采集到的圖像數(shù)據(jù);
[0007]根據(jù)所述圖像數(shù)據(jù)顯示相應畫面;
[0008]接收在顯示的所述畫面內(nèi)滑動時產(chǎn)生的滑動軌跡,生成旋轉(zhuǎn)指令,所述旋轉(zhuǎn)指令用于指示所述攝像頭按照所述滑動軌跡進行旋轉(zhuǎn);
[0009]將所述旋轉(zhuǎn)指令發(fā)送至所述攝像頭,所述旋轉(zhuǎn)指令用于觸發(fā)所述攝像頭按照所述旋轉(zhuǎn)指令所指示的所述滑動軌跡旋轉(zhuǎn)所述攝像頭的拍攝視角。
[0010]本公開第一方面提供的攝像頭旋轉(zhuǎn)控制方法,通過移動終端與攝像頭建立連接,顯示攝像頭采集到的圖像數(shù)據(jù),移動終端發(fā)送旋轉(zhuǎn)指令至攝像頭,控制攝像頭按照旋轉(zhuǎn)指令旋轉(zhuǎn)拍攝視角;由于攝像頭會根據(jù)不同的旋轉(zhuǎn)指令旋轉(zhuǎn)至不同的拍攝視角,因此解決了攝像頭固定的拍攝視角所采集到的圖像數(shù)據(jù)有限,不能滿足用戶的拍攝需求的問題;達到了擴大了攝像頭的拍攝視角,用戶可以利用移動終端控制攝像頭旋轉(zhuǎn)至所需要的拍攝視角的效果。
[0011 ] 可選的,所述方法還包括:
[0012]在用于顯示畫面的界面上顯示旋轉(zhuǎn)控件;
[0013]當所述旋轉(zhuǎn)控件被按照第一觸發(fā)方式觸發(fā)時,生成順時針旋轉(zhuǎn)指令,將生成的所述順時針旋轉(zhuǎn)指令發(fā)送至所述攝像頭,所述順時針旋轉(zhuǎn)指令用于指示所述攝像頭順時針旋轉(zhuǎn)所述攝像頭的拍攝視角;
[0014]當所述旋轉(zhuǎn)控件被按照第二觸發(fā)方式觸發(fā)時,生成逆時針旋轉(zhuǎn)指令,將生成的所述逆時針旋轉(zhuǎn)指令發(fā)送至所述攝像頭,所述逆時針旋轉(zhuǎn)指令用于指示所述攝像頭逆時針旋轉(zhuǎn)所述攝像頭的拍攝視角;
[0015]其中,所述第一觸發(fā)方式為持續(xù)觸發(fā)預定時長或者觸發(fā)時長小于所述預定時長中的一種,所述第二觸發(fā)方式為持續(xù)觸發(fā)所述預定時長或者所述觸發(fā)時長小于所述預定時長中的另一種。
[0016]本公開第一方面提供的可選的攝像頭旋轉(zhuǎn)控制方法,通過觸發(fā)旋轉(zhuǎn)控件的觸發(fā)時長,生成順時針旋轉(zhuǎn)指令和逆時針旋轉(zhuǎn)指令,以控制攝像頭按照順時針或逆時針進行的方向進行旋轉(zhuǎn),由于僅需要一個旋轉(zhuǎn)控件,即可實現(xiàn)兩個方向的旋轉(zhuǎn)控制,因此在實現(xiàn)了旋轉(zhuǎn)豐富化的同時,簡化了顯示畫面。
[0017]可選的,所述方法還包括:
[0018]在生成所述旋轉(zhuǎn)指令后,若所述移動終端正在按照高清顯示模式進行顯示,則切換為標清顯示模式繼續(xù)顯示從所述攝像頭獲取的圖像數(shù)據(jù)。
[0019]本公開第一方面提供的可選的攝像頭旋轉(zhuǎn)控制方法,通過在向攝像頭發(fā)送旋轉(zhuǎn)指令之前,將高清顯示模式切換為標清顯示模式,從而避免了因攝像頭旋轉(zhuǎn)導致移動終端顯示圖像時暢度較差的情況。
[0020]可選的,所述根據(jù)所述圖像數(shù)據(jù)顯示相應畫面,包括:
[0021]當所述圖像數(shù)據(jù)是未壓縮的數(shù)據(jù)時,按照高清顯示模式對所述圖像數(shù)據(jù)進行顯示;
[0022]當所述圖像數(shù)據(jù)是壓縮后的數(shù)據(jù)時,按照預定解壓縮方式對所述圖像數(shù)據(jù)進行解壓縮,按照標清顯示模式對解壓縮后得到的數(shù)據(jù)進行顯示。
[0023]本公開第一方面提供的可選的攝像頭旋轉(zhuǎn)控制方法,按照高清顯示模式顯示未壓縮的圖像數(shù)據(jù),按照標清模式顯示解壓縮后的圖像數(shù)據(jù),因此可以選用最合適的顯示模式來顯示不同格式的圖像數(shù)據(jù),使得在移動終端顯示的圖像在滿足播放流暢度的同時盡可能的保證清晰度。
[0024]根據(jù)本公開實施例的第二方面,提供一種攝像頭旋轉(zhuǎn)控制方法,應用于攝像頭中,所述方法包括:
[0025]接收移動終端發(fā)送的旋轉(zhuǎn)指令,所述旋轉(zhuǎn)指令是所述移動終端采集到用戶的滑動軌跡后生成的;
[0026]按照所述旋轉(zhuǎn)指令所指示的滑動軌跡旋轉(zhuǎn)所述攝像頭的拍攝視角。
[0027]本公開第二方面提供的可選的攝像頭旋轉(zhuǎn)控制方法,通過根據(jù)移動終端發(fā)送的旋轉(zhuǎn)指令中所指示的滑動軌跡旋轉(zhuǎn)拍攝視角;由于可以根據(jù)移動終端處用戶的滑動軌跡同步選擇攝像頭的拍攝視角,可以保證攝像頭變化的拍攝視角內(nèi)的畫面被傳送至移動終端,因此解決了攝像頭固定的拍攝視角所采集到的圖像數(shù)據(jù)有限,不能滿足用戶的拍攝需求的問題;達到了擴大了攝像頭的拍攝視角,用戶可以利用移動終端控制攝像頭旋轉(zhuǎn)至所需要的拍攝視角的效果。
[0028]可選的,所述方法還包括:
[0029]在旋轉(zhuǎn)所述攝像頭的拍攝視角時,將實時采集到的圖像數(shù)據(jù)進行壓縮;
[0030]將壓縮后的圖像數(shù)據(jù)發(fā)送至所述移動終端,所述壓縮后的圖像數(shù)據(jù)用于觸發(fā)所述移動終端按照標清顯示模式對所述圖像數(shù)據(jù)進行顯示。
[0031 ] 本公開第二方面提供的可選的攝像頭旋轉(zhuǎn)控制方法,在旋轉(zhuǎn)攝像頭拍攝視角時,對實時采集到的圖像數(shù)據(jù)進行壓縮,并將壓縮后的圖像數(shù)據(jù)傳送至移動終端,從而可以保證在旋轉(zhuǎn)攝像頭時采集到的畫面能夠在移動終端處被流暢顯示。
[0032]可選的,所述方法還包括:
[0033]接收所述移動終端發(fā)送的高清指令,將所述采集到的圖像數(shù)據(jù)實時發(fā)送至所述移動終端,所述高清指令是所述移動終端在選擇高清顯示模式時發(fā)送至所述攝像頭的;
[0034]接收所述移動終端發(fā)送的標清指令,將所述采集到的圖像數(shù)據(jù)進行壓縮,將所述壓縮后的圖像數(shù)據(jù)發(fā)送至所述移動終端,所述標清指令是所述移動終端在選擇標清顯示模式時發(fā)送至所述攝像頭的。
[0035]本公開第二方面提供的可選的攝像頭旋轉(zhuǎn)控制方法,通過根據(jù)移動終端發(fā)送的指令,確定是否對要發(fā)送至該移動終端的圖像數(shù)據(jù)進行壓縮,保證了傳送至移動終端的圖像數(shù)據(jù)可以根據(jù)用戶的需要的顯示模式進行顯示。
[0036]可選的,所述方法還包括:
[0037]接收到所述移動終端發(fā)送的順時針旋轉(zhuǎn)指令,按照預定旋轉(zhuǎn)速度順時針旋轉(zhuǎn)所述攝像頭的拍攝視角;
[0038]接收到所述移動終端發(fā)送的逆時針旋轉(zhuǎn)指令,按照預定旋轉(zhuǎn)速度逆時針旋轉(zhuǎn)所述攝像頭的拍攝視角。
[0039]本公開第二方面提供的可選的攝像頭旋轉(zhuǎn)控制方法,通過根據(jù)移動終端所發(fā)送的旋轉(zhuǎn)指令的不同,進行不同方向的旋轉(zhuǎn),從而使得攝像頭采集到的畫面符合用戶的需求。
[0040]根據(jù)本公開實施例的第三方面,提供一種攝像頭旋轉(zhuǎn)控制裝置,應用于移動終端中,所述裝置包括:
[0041]接收模塊,被配置為當與攝像頭成功建立連接時,接收所述攝像頭采集到的圖像數(shù)據(jù);
[0042]第一顯示模塊,被配置為根據(jù)所述圖像數(shù)據(jù)顯示相應畫面;
[0043]第一生成模塊,被配置為接收在顯示的所述畫面內(nèi)滑動時產(chǎn)生的滑動軌跡,生成旋轉(zhuǎn)指令,所述旋轉(zhuǎn)指令用于指示所述攝像頭按照所述滑動軌跡進行旋轉(zhuǎn);
[0044]發(fā)送模塊,被配置為將所述第一生成模塊生成的所述旋轉(zhuǎn)指令發(fā)送至所述攝像頭,所述旋轉(zhuǎn)指令用于觸發(fā)所述攝像頭按照所述旋轉(zhuǎn)指令所指示的所述滑動軌跡旋轉(zhuǎn)所述攝像頭的拍攝視角。
[0045]本公開第三方面提供的攝像頭旋轉(zhuǎn)控制裝置,通過移動終端與攝像頭建立連接,顯示攝像頭采集到的圖像數(shù)據(jù),移動終端發(fā)送旋轉(zhuǎn)指令至攝像頭,控制攝像頭按照旋轉(zhuǎn)指令旋轉(zhuǎn)拍攝視角;由于攝像頭會根據(jù)不同的旋轉(zhuǎn)指令旋轉(zhuǎn)至不同的拍攝視角,因此解決了攝像頭固定的拍攝視角所采集到的圖像數(shù)據(jù)有限,不能滿足用戶的拍攝需求的問題;達到了擴大了攝像頭的拍攝視角,用戶可以利用移動終端控制攝像頭旋轉(zhuǎn)至所需要的拍攝視角的效果。
[0046]可選的,所述裝置還包括:
[0047]第二顯示模塊,被配置為在用于顯示畫面的界面上顯示旋轉(zhuǎn)控件;
[0048]第二生成模塊,被配置為當所述第二顯示模塊顯示的所述旋轉(zhuǎn)控件被按照第一觸發(fā)方式觸發(fā)時,生成順時針旋轉(zhuǎn)指令,將生成的所述順時針旋轉(zhuǎn)指令發(fā)送至所述攝像頭,所述順時針旋轉(zhuǎn)指令用于指示所述攝像頭順時針旋轉(zhuǎn)所述攝像頭的拍攝視角;
[0049]第三生成模塊,被配置為當所述第二顯示模塊顯示的所述旋轉(zhuǎn)控件被按照第二觸發(fā)方式觸發(fā)時,生成逆時針旋轉(zhuǎn)指令,將生成的所述逆時針旋轉(zhuǎn)指令發(fā)送至所述攝像頭,所述逆時針旋轉(zhuǎn)指令用于指示所述攝像頭逆時針旋轉(zhuǎn)所述攝像頭的拍攝視角;
[0050]其中,所述第一觸發(fā)方式為持續(xù)觸發(fā)預定時長或者觸發(fā)時長小于所述預定時長中的一種,所述第二觸發(fā)方式為持續(xù)觸發(fā)所述預定時長或者所述觸發(fā)時長小于所述預定時長中的另一種。
[0051]本公開第三方面提供的可選的攝像頭旋轉(zhuǎn)控制裝置,通過觸發(fā)旋轉(zhuǎn)控件的觸發(fā)時長,生成順時針旋轉(zhuǎn)指令和逆時針旋轉(zhuǎn)指令,以控制攝像頭按照順時針或逆時針進行的方向進行旋轉(zhuǎn),由于僅需要一個旋轉(zhuǎn)控件,即可實現(xiàn)兩個方向的旋轉(zhuǎn)控制,因此在實現(xiàn)了旋轉(zhuǎn)豐富化的同時,簡化了顯示畫面。
[0052]可選的,所述裝置還包括:
[0053]切換模塊,被配置為在所述第一生成模塊生成所述旋轉(zhuǎn)指令后,當所述移動終端正在按照高清顯示模式進行顯示時,切換為標清顯示模式繼續(xù)顯示從所述攝像頭獲取的圖像數(shù)據(jù)。
[0054]本公開第三方面提供的可選的攝像頭旋轉(zhuǎn)控制裝置,通過在向攝像頭發(fā)送旋轉(zhuǎn)指令之前,將高清顯示模式切換為標清顯示模式,從而避免了因攝像頭旋轉(zhuǎn)導致移動終端顯示圖像時暢度較差的情況。
[0055]可選的,所述接收模塊,包括:
[0056]第一顯示子模塊,被配置為當所述接收模塊接收的所述圖像數(shù)據(jù)是未壓縮的數(shù)據(jù)時,按照高清顯示模式對所述圖像數(shù)據(jù)進行顯示;
[0057]第二顯示子模塊,被配置為當所述接收模塊接收的所述圖像數(shù)據(jù)是壓縮后的數(shù)據(jù)時,按照預定解壓縮方式對所述圖像數(shù)據(jù)進行解壓縮,按照標清顯示模式對解壓縮后得到的數(shù)據(jù)進行顯示。
[0058]本公開第三方面提供的可選的攝像頭旋轉(zhuǎn)控制裝置,按照高清顯示模式顯示未壓縮的圖像數(shù)據(jù),按照標清模式顯示解壓縮后的圖像數(shù)據(jù),因此可以選用最合適的顯示模式來顯示不同格式的圖像數(shù)據(jù),使得在移動終端顯示的圖像在滿足播放流暢度的同時盡可能的保證清晰度。
[0059]根據(jù)本公開實施例的第四方面,提供一種攝像頭旋轉(zhuǎn)控制裝置,應用于攝像頭中,所述裝置包括:
[0060]第一接收模塊,被配置為接收移動終端發(fā)送的旋轉(zhuǎn)指令,所述旋轉(zhuǎn)指令是所述移動終端采集到用戶的滑動軌跡后生成的;
[0061]第一旋轉(zhuǎn)模塊,被配置為按照所述第一接收模塊接收的所述旋轉(zhuǎn)指令所指示的滑動軌跡旋轉(zhuǎn)所述攝像頭的拍攝視角。
[0062]本公開第四方面提供的可選的攝像頭旋轉(zhuǎn)控制裝置,通過根據(jù)移動終端發(fā)送的旋轉(zhuǎn)指令中