<listing id="vjp15"></listing><menuitem id="vjp15"></menuitem><var id="vjp15"></var><cite id="vjp15"></cite>
<var id="vjp15"></var><cite id="vjp15"><video id="vjp15"><menuitem id="vjp15"></menuitem></video></cite>
<cite id="vjp15"></cite>
<var id="vjp15"><strike id="vjp15"><listing id="vjp15"></listing></strike></var>
<var id="vjp15"><strike id="vjp15"><listing id="vjp15"></listing></strike></var>
<menuitem id="vjp15"><strike id="vjp15"></strike></menuitem>
<cite id="vjp15"></cite>
<var id="vjp15"><strike id="vjp15"></strike></var>
<var id="vjp15"></var>
<var id="vjp15"></var>
<var id="vjp15"><video id="vjp15"><thead id="vjp15"></thead></video></var>
<menuitem id="vjp15"></menuitem><cite id="vjp15"><video id="vjp15"></video></cite>
<var id="vjp15"></var><cite id="vjp15"><video id="vjp15"><thead id="vjp15"></thead></video></cite>
<var id="vjp15"></var>
<var id="vjp15"></var>
<menuitem id="vjp15"><span id="vjp15"><thead id="vjp15"></thead></span></menuitem>
<cite id="vjp15"><video id="vjp15"></video></cite>
<menuitem id="vjp15"></menuitem>

一種控制云鏡的方法、移動終端、前端設備和系統的制作方法

文檔序號:6489209閱讀:512來源:國知局
一種控制云鏡的方法、移動終端、前端設備和系統的制作方法
【專利摘要】本發明的實施例提供一種控制云鏡的方法、移動終端、前端設備和系統,涉及視頻監控領域,能夠使監控人員隨時隨地不間斷地進行視頻監控,并且消除了虛擬按鍵對圖像的遮擋,提高了監控效果。對至少一個觸摸點在觸摸屏上滑動軌跡進行采樣,在滑動時間內獲取所述滑動軌跡上的采樣點;根據所述采樣點之間的位置關系生成移動指令,并發送至網絡視頻監控平臺,使網絡視頻監控平臺將所述移動指令轉發至前端設備,使前端設備根據移動指令控制所述云鏡移動,或者變焦。本發明實施例用于提高監控的便攜性,提高了監控效果。
【專利說明】—種控制云鏡的方法、移動終端、前端設備和系統
【技術領域】
[0001]本發明涉及視頻監控領域,尤其涉及一種控制云鏡的方法、移動終端、前端設備和系統。
【背景技術】
[0002]目前,在視頻監控領域,用戶可以通過使用鍵盤上的搖桿或點擊鼠標來控制攝像機的云鏡。但目前的監控場景需求已經不只局限于在監控中心和電腦前,越來越多的監控場景需求需要監控人員在任何時間、任何地點進行不間斷的視頻監控。因此,利用鍵盤或者搖桿等傳統的監控操作方式已不能滿足現在移動中監控的需求。
[0003]因此帶有觸摸屏的移動終端已經成為越來越普遍的監控設備,用戶可以通過觸摸屏上虛擬按鍵對監控圖像進行操作。在虛擬按鍵對監控圖像進行操作時,會由于虛擬按鍵遮擋造成監控盲點,從而影響監控效果,用戶體驗差。

【發明內容】

[0004]本發明的實施例提供一種控制云鏡的方法、移動終端、前端設備和系統,消除了虛擬按鍵對圖像的遮擋,提高了監控效果,改善了用戶體驗。
[0005]為達到上述目的,本發明的實施例采用如下技術方案:
[0006]第一方面,提供一種控制云鏡的方法,其特征在于,所述方法包括:
[0007]對至少一個觸摸點在觸摸屏上滑動軌跡進行采樣,在滑動時間內根據預設的采樣間隔獲取所述至少一個觸摸點的滑動軌跡上的所有的采樣點;
[0008]獲取采樣點之間的位置關系,并根據所述采樣點之間的位置關系生成移動指令,所述移動指令包括云鏡的移動方向、移動距離和移動速度,或者包括所述云鏡的焦距變動距離;
[0009]將所述移動指令發送至網絡視頻監控平臺,以便所述網絡視頻監控平臺將所述移動指令轉發至前端設備,以便所述前端設備根據移動指令中云鏡的移動方向、移動距離和移動速度控制所述云鏡移動,或者根據所述云鏡的焦距控制所述云鏡變焦。
[0010]在第一種可能的實現方式中,結合第一方面,所述對至少一個觸摸點在觸摸屏上滑動軌跡進行采樣,在滑動時間內根據預設的采樣間隔獲取所述至少一個觸摸點的滑動軌跡上的所有的采樣點包括:
[0011]當有一個觸摸點時,對該觸摸點的滑動軌跡進行采樣,在滑動時間內根據預設的采樣間隔獲取該觸摸點的滑動軌跡上的所有的采樣點;
[0012]當有至少兩個觸摸點時,對所述至少兩個觸摸點中任意兩個觸摸點的滑動軌跡進行采樣,在滑動時間內根據預設的采樣間隔獲取所述任意兩個觸摸點的滑動軌跡上的所有的采樣點。
[0013]在第二種可能的實現方式中,結合第一方面或第一方面的第一種可能的實現方式,獲取采樣點之間的位置關系,并根據所述采樣點之間的位置關系生成移動指令,所述移動指令包括云鏡的移動方向、移動距離和移動速度包括:[0014]當有一個觸摸點時,獲所述觸摸點的滑動軌跡上除初始采樣點任意一點與所述初始采樣點之間的坐標差;
[0015]若所述坐標差大于或等于所述預設閾值,則根據該觸摸點的滑動軌跡上的所有采樣點的坐標,獲取由連續的采樣點構成的兩兩相鄰的線段之間的夾角,并將所述由連續的采樣點構成的兩兩相鄰的線段之間的夾角累加求和,得到所述兩兩相鄰的線段之間的夾角和;
[0016]若所述兩兩相鄰的線段之間的夾角和小于預設角度,則確定所述觸摸點的滑動軌跡為直線,并根據終止采樣點的坐標和所述初始采樣點的坐標通過移動方向第一公式獲取云鏡的移動方向,通過移動距離第一公式獲取云鏡的移動距離,根據移動速度第一公式獲取云鏡的移動速度,并根據所述云鏡的移動方向、所述云鏡的移動距離和所述云鏡的移動速度生成第一移動指令;或者
[0017]若所述兩兩相鄰的線段之間的夾角和大于預設角度,則確定所述觸摸點的滑動軌跡為非直線,并根據每一條線段的首端點的坐標和尾端點的坐標通過移動方向第一公式獲取每一條線段對應的云鏡的移動方向,通過移動距離第一公式獲取每一條線段對應的云鏡的移動距離,通過移動速度第一公式獲取每一條線段對應的云鏡的移動速度,根據所述每一條線段對應的云鏡的移動方向、所述每一條線段對應的云鏡的移動距離,所述每一條線段對應的云鏡的移動方向生成第二移動指令;
[0018]所述移動方向第一公式包括:A = arctan ((YrYi) / (XrXi)),其中,A為云鏡的移動方向,當所述觸摸點的滑動軌跡為直線時,(Xi, Yi)為觸摸點的滑動軌跡的初始采樣點的坐標,(Xj, Yj)為終止采樣點的坐標;當所述觸摸點的滑動軌跡為非直線時,(Xi, Yi)為觸摸點的滑動軌跡中每一條線段的首端點的坐標,(XjjYj)為觸摸點的滑動軌跡中每一條線段的尾端點的坐標;
[0019]所述移動距離第一公式包括
【權利要求】
1.一種控制云鏡的方法,其特征在于,所述方法包括: 對至少一個觸摸點在觸摸屏上滑動軌跡進行采樣,在滑動時間內根據預設的采樣間隔獲取所述至少一個觸摸點的滑動軌跡上的所有的采樣點; 獲取采樣點之間的位置關系,并根據所述采樣點之間的位置關系生成移動指令,所述移動指令包括云鏡的移動方向、移動距離和移動速度,或者包括所述云鏡的焦距變動距離; 將所述移動指令發送至網絡視頻監控平臺,以便所述網絡視頻監控平臺將所述移動指令轉發至前端設備,以便所述前端設備根據移動指令中云鏡的移動方向、移動距離和移動速度控制所述云鏡移動,或者根據所述云鏡的焦距控制所述云鏡變焦。
2.根據權利要求1所述的方法,其特征在于,所述對至少一個觸摸點在觸摸屏上滑動軌跡進行采樣,在滑動時間內根據預設的采樣間隔獲取所述至少一個觸摸點的滑動軌跡上的所有的采樣點包括: 當有一個觸摸點時,對該觸摸點的滑動軌跡進行采樣,在滑動時間內根據預設的采樣間隔獲取該觸摸點的滑動軌跡上的所有的采樣點; 當有至少兩個觸摸點時,對所述至少兩個觸摸點中任意兩個觸摸點的滑動軌跡進行采樣,在滑動時間內根據預設的采樣間隔獲取所述任意兩個觸摸點的滑動軌跡上的所有的采樣點。
3.根據權利要求1或2所述的方法,其特征在于,獲取采樣點之間的位置關系,并根據所述采樣點之間的位置關系生成移動指令,所述移動指令包括云鏡的移動方向、移動距離和移動速度包括: 當有一個觸摸點時,獲所述觸摸點的滑動軌跡上除初始采樣點外任意一點與所述初始采樣點之間的坐標差; 若所述坐標差大于或等于所述預設閾值,則根據該觸摸點的滑動軌跡上的所有采樣點的坐標,獲取由連續的采樣點構成的兩兩相鄰的線段之間的夾角,并將所述由連續的采樣點構成的兩兩相鄰的線段之間的夾角累加求和,得到所述兩兩相鄰的線段之間的夾角和;若所述兩兩相鄰的線段之間的夾角和小于預設角度,則確定所述觸摸點的滑動軌跡為直線,并根據終止采樣點的坐標和所述初始采樣點的坐標通過移動方向第一公式獲取云鏡的移動方向,通過移動距離第一公式獲取云鏡的移動距離,根據移動速度第一公式獲取云鏡的移動速度,并根據所述云鏡的移動方向、所述云鏡的移動距離和所述云鏡的移動速度生成第一移動指令;或者 若所述兩兩相鄰的線段之間的夾角和大于預設角度,則確定所述觸摸點的滑動軌跡為非直線,并根據每一條線段的首端點的坐標和尾端點的坐標通過移動方向第一公式獲取每一條線段對應的云鏡的移動方向,通過移動距離第一公式獲取每一條線段對應的云鏡的移動距離,通過移動速度第一公式獲取每一條線段對應的云鏡的移動速度,根據所述每一條線段對應的云鏡的移動方向、所述每一條線段對應的云鏡的移動距離,所述每一條線段對應的云鏡的移動方向生成第二移動指令; 所述移動方向第一公式包括:A = arctan( (Yj-Yi)/(Xj-Xi)),其中,A為云鏡的移動方向,當所述觸摸點的滑動軌跡為直線時,(Xi7Yi)為觸摸點的滑動軌跡的初始采樣點的坐標,(XjjYj)為終止采樣點的坐標;當所述觸摸點的滑動軌跡為非直線時,(XiiYi)為觸摸點的滑動軌跡中每一條線段的首端點的坐標,(XrYj)為觸摸點的滑動軌跡中每一條線段的尾端點的坐標; 所述移動距離第一公式包括,其中,D為云鏡的移動距離,當所述觸摸點的滑動軌跡為直線時,(Xi7Yi)為觸摸點的滑動軌跡的初始采樣點的坐標,(XjjYj)為終止采樣點的坐標;當所述觸摸點的滑動軌跡為非直線時,(XiiYi)為觸摸點的滑動軌跡中每一條線段的首端點的坐標,(XrYj)為觸摸點的滑動軌跡中每一條線段的尾端點的坐標,K1為第一變換系數; 所述移動速度第一公式包括:
4.根據權利要求1或2所述的方法,其特征在于,獲取采樣點之間的位置關系,并根據所述采樣點之間的位置關系生成移動指令,所述移動指令包括云鏡的移動方向、移動距離和移動速度包括: 當有一個觸摸點時,獲所述觸摸點的滑動軌跡上除初始采樣點外任意一點與所述初始采樣點之間的坐標差; 若所述坐標差小于預設閾值,則根據所述除初始采樣點外任意一點的坐標和所述觸摸屏中心點的坐標,通過移動方向第二公式獲取云鏡的移動方向,通過移動距離第二公式獲取云鏡的移動距離,并根據所述云鏡的移動方向、所述云鏡的移動距離以及預設速度生成單擊移動指令; 其中所述移動方向第二公式包括:A = arctan ((Yn-Yc) / (Xn-Xc)),其中,A為云鏡的移動方向,(Xn? Yn)為除初始采樣點任意一點的坐標,(Xc? Yc)為所述觸摸屏中心點的坐標; 所述移動距離第二公式包括:!) = K' ^(Y11-Y Y^iXr-Xy,其中,D為云鏡的移動距離,(Xn? Yn)為除初始采樣點任意一點的坐標,(Xc? Yc)所述觸摸屏中心點的坐標,K1為第一變換系數。
5.根據權利要求1或2所述的方法,其特征在于,獲取采樣點之間的位置關系,并根據所述采樣點之間的位置關系生成移動指令,所述移動指令包括所述云鏡的焦距變動距離包括: 當有至少兩個觸摸點在觸摸屏上滑動時,判斷任意兩個觸摸點的滑動軌跡上的連續采樣點是否滿足條件
6.—種控制云鏡的方法,其特征在于,所述方法包括: 從網絡視頻監控平臺接收由移動終端發送的移動指令; 根據移動指令中云鏡的移動方向、移動距離和移動速度控制所述云鏡移動,或者根據所述云鏡的焦距控制所述云鏡變焦。
7.根據權利要求6所述的方法,其特征在于,根據所述移動指令中云鏡的移動方向、移動距離和移動速度控制所述云鏡移動,或者根據所述云鏡的焦距控制所述云鏡變焦包括: 當所述移動指令為所述第一移動指令時,根據所述第一移動指令中與直線滑動軌跡對應的云鏡的移動方向、云鏡的移動距離和云鏡的移動速度控制所述云鏡進行移動; 當所述移動指令為所述第二移動指令時,根據所述第二移動指令中與非直線滑動軌跡的每一條線段對應的云鏡的移動方向,每一條線段對應的云鏡的移動距離,每一條線段對應的云鏡的移動速度控制所述云鏡進行移動; 當所述移動指令為所述單擊移動指令時,根據所述單擊移動指令中的云鏡的移動方向、云鏡的移動距離和云鏡的移動速度控制所述云鏡進行移動,使鏡頭移動后的圖像的中心位置為任意一個采樣點的位置; 當所述移動指令為所述變焦指令時,根據所述變焦指令中鏡頭的焦距變動距離,以及云鏡的鏡頭拉遠或者拉近來進行變焦操作。
8.一種移動終端,其特征在于,所述設備包括; 輸入采集單元,用于對至少一個觸摸點在觸摸屏上滑動軌跡進行采樣,在滑動時間內根據預設的采樣間隔獲取所述至少一個觸摸點的滑動軌跡上的所有的采樣點,并將采集到的所述至少一個觸摸點的滑動軌跡上的所有的采樣點發送至指令分析單元; 指令分析單元,用于從所述輸入采集單元接收采集到的所述至少一個觸摸點的滑動軌跡上的所有的采樣點,并根據所述采樣點之間的位置關系生成移動指令,并將所述移動指令發送至云鏡控制單元,所述移動指令包括云鏡的移動方向、移動距離和移動速度,或者包括所述云鏡的焦距變動距離; 指令發送單元,用于從所述指令分析單元接收所述移動指令,將所述移動指令發送至網絡視頻監控平臺,以便所述網絡視頻監控平臺將所述移動指令轉發至前端設備,以便所述前端設備根據移動指令中云鏡的移動方向、移動距離和移動速度控制所述云鏡移動,或者根據所述云鏡的焦距控制所述云鏡變焦。
9.根據權利要求8所述的設備,其特征在于,所述輸入采集單元包括: 軌跡采樣子單元,用于對至少一個觸摸點在觸摸屏上滑動軌跡進行采樣,在滑動時間內根據預設的采樣間隔獲取所述至少一個觸摸點的滑動軌跡上的所有的采樣點; 當有一個觸摸點時,所述軌跡采樣子單元用于對該觸摸點的滑動軌跡進行采樣,在滑動時間內根據預設的采樣間隔獲取該觸摸點的滑動軌跡上的所有的采樣點; 當有至少兩個觸摸點時,所述軌跡采樣子單元用于對所述至少兩個觸摸點中任意兩個觸摸點的滑動軌跡進行采樣,在滑動時間內根據預設的采樣間隔獲取所述任意兩個觸摸點的滑動軌跡上的所有的采樣點。
10.根據權利要求8或9所述的設備,其特征在于,所述指令分析單元具體用于: 當有一個觸摸點時,獲所述觸摸點的滑動軌跡上除初始采樣點任意一點與所述初始采樣點之間的坐標差; 若所述坐標差大于或等于所述預設閾值,則根據該觸摸點的滑動軌跡上的所有采樣點的坐標,獲取由連續的采樣點構成的兩兩相鄰的線段之間的夾角,并將所述由連續的采樣點構成的兩兩相鄰的線段之間的夾角累加求和,得到所述兩兩相鄰的線段之間的夾角和;若所述兩兩相鄰的線段之間的夾角和小于預設角度,則確定所述觸摸點的滑動軌跡為直線,并根據終止采樣點的坐標和所述初始采樣點的坐標通過移動方向第一公式獲取云鏡的移動方向,通過移動距離第一公式獲取云鏡的移動距離,根據移動速度第一公式獲取云鏡的移動速度,并根據所述云鏡的移動方向、所述云鏡的移動距離和所述云鏡的移動速度生成第一移動指令 或者 若所述兩兩相鄰的線段之間的夾角和大于預設角度,則確定所述觸摸點的滑動軌跡為非直線,并根據每一條線段的首端點的坐標和尾端點的坐標通過移動方向第一公式獲取每一條線段對應的云鏡的移動方向,通過移動距離第一公式獲取每一條線段對應的云鏡的移動距離,通過移動速度第一公式獲取每一條線段對應的云鏡的移動速度,根據所述每一條線段對應的云鏡的移動方向、所述每一條線段對應的云鏡的移動距離,所述每一條線段對應的云鏡的移動方向生成第二移動指令; 所述移動方向第一公式包括:A = arctan((Yj-Yi)/(Xj-Xi)),其中,A為云鏡的移動方向,當所述觸摸點的滑動軌跡為直線時,(Xi7Yi)為觸摸點的滑動軌跡的初始采樣點的坐標,(XjjYj)為終止采樣點的坐標;當所述觸摸點的滑動軌跡為非直線時,(XiiYi)為觸摸點的滑動軌跡中每一條線段的首端點的坐標,(XrYj)為觸摸點的滑動軌跡中每一條線段的尾端點的坐標; 所述移動距離第一公式包括-M = K1*本Yj-YfHXj-X,)2,其中,D為云鏡的移動距離,當所述觸摸點的滑動軌跡為直線時,(Xi7Yi)為觸摸點的滑動軌跡的初始采樣點的坐標,(XjjYj)為終止采樣點的坐標;當所述觸摸點的滑動軌跡為非直線時,(XiiYi)為觸摸點的滑動軌跡中每一條線段的首端點的坐標,(XrYj)為觸摸點的滑動軌跡中每一條線段的尾端點的坐標,K1為第一變換系數; 所述移動速度第一公式包括:s = K2*D/(Tj-Ti),其中,S為云鏡的移動速度,D為云鏡的移動距離,K2為第二變換系數,當所述觸摸點的滑動軌跡為直線時,(TrTi)為所述終止采樣點與所述初始采樣點之間的時間差;當所述觸摸點的滑動軌跡為非直線時,OyTi)為所述觸摸點的滑動軌跡上的每一條線段的首端點和尾端點之間的時間差。
11.根據權利要求8或9所述的設備,其特征在于,所述指令分析單元具體用于: 當有一個觸摸點時,獲所述觸摸點的滑動軌跡上除初始采樣點外任意一點與所述初始采樣點之間的坐標差; 若所述坐標差小于預設閾值,則根據所述除初始采樣點外任意一點的坐標和所述觸摸屏中心點的坐標,通過移動方向第二公式獲取云鏡的移動方向,通過移動距離第二公式獲取云鏡的移動距離,并根據所述云鏡的移動方向、所述云鏡的移動距離以及預設速度生成單擊移動指令; 其中所述移動方向第二公式包括:A = arctan ((Yn-Y0) / (Xn-X0)),其中,A為云鏡的移動方向,(Xn? Yn)為除初始采樣點任意一點的坐標,(X0? Y0)為所述初始采樣點的坐標;所述移動距離第二公式包括
12.根據權利要求8或9所述的設備,其特征在于,所述指令分析單元具體用于:當有至少兩個觸摸點在觸摸屏上滑動時,判斷任意兩個觸摸點的滑動軌跡上的連續采樣點是否滿足條件= IX1-X' J > IXp1-X' 1-J或IY1-Y' J > IYg-Y' hI,若滿足條件,則確定為z?鏡的鏡頭拉遠,右不?兩足條件,則確定為z?鏡的鏡頭拉近,其中(X(i,Yo)~(Χη,Yn)為第一觸摸點的滑動軌跡上的連續采樣點的坐標,(X' 0,Y' ο)~OT η,Y' η)為第二觸摸點的滑動軌跡上的連續采樣點坐標,其中i < η ; 根據判斷任意兩個觸摸點的滑動軌跡上終止采樣點的坐標和初始采樣點的坐標通過焦距獲取公式獲取所述云鏡的鏡頭的焦距變動距離,并所述根據云鏡的鏡頭拉遠或者拉近,以及所述云鏡的鏡頭的焦距變動距離生成變焦指令;其中所述焦距獲取公式包括:
13.一種前端設備,其特征在于,包括: 指令接收單元,用于從網絡視頻監控平臺接收由移動終端發送的移動指令; 云鏡控制單元,根據移動指令中云鏡的移動方向、移動距離和移動速度控制所述云鏡移動,或者根據所述云鏡的焦距控制所述云鏡變焦。
14.根據權利要求13所述的前端設備,其特征在于,所述云鏡控制單元具體用于: 當所述移動指令為所述第一移動指令時,根據所述第一移動指令中與直線滑動軌跡對應的云鏡的移動方向、云鏡的移動距離和云鏡的移動速度控制所述云鏡進行移動; 當所述移動指令為所述第二移動指令時,根據所述第二移動指令中與非直線滑動軌跡的每一條線段對應的云鏡的移動方向,每一條線段對應的云鏡的移動距離,每一條線段對應的云鏡的移動速度控制所述云鏡進行移動; 當所述移動指令為所述單擊移動指令時,根據所述單擊移動指令中的云鏡的移動方向、云鏡的移動距離和云鏡的移動速度控制所述云鏡進行移動,使鏡頭移動后的圖像的中心位置為任意一個采樣點的位置; 當所述移動指令為所述變焦指令時,根據所述變焦指令中鏡頭的焦距變動距離,以及云鏡的鏡頭拉遠或者拉近來進行變焦操作。
15.一種控制云鏡系統,包括網絡視頻監控平臺,其特征在于,還包括: 如權利要求8至12任意一項所述的移動終端; 如權利要求13或14所述的前端設備。
【文檔編號】G06F3/0488GK103677613SQ201210361302
【公開日】2014年3月26日 申請日期:2012年9月25日 優先權日:2012年9月25日
【發明者】王峰 申請人:華為技術有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
韩国伦理电影