TW201406143A - 網路攝錄機控制系統及方法 - Google Patents
網路攝錄機控制系統及方法 Download PDFInfo
- Publication number
- TW201406143A TW201406143A TW101125962A TW101125962A TW201406143A TW 201406143 A TW201406143 A TW 201406143A TW 101125962 A TW101125962 A TW 101125962A TW 101125962 A TW101125962 A TW 101125962A TW 201406143 A TW201406143 A TW 201406143A
- Authority
- TW
- Taiwan
- Prior art keywords
- control
- network camera
- touch point
- network
- control panel
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 17
- 238000010586 diagram Methods 0.000 description 9
- 238000012545 processing Methods 0.000 description 5
- 238000001514 detection method Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/66—Remote control of cameras or camera parts, e.g. by remote control devices
- H04N23/661—Transmitting camera control signals through networks, e.g. control via the Internet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/62—Control of parameters via user interfaces
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/63—Control of cameras or camera modules by using electronic viewfinders
- H04N23/631—Graphical user interfaces [GUI] specially adapted for controlling image capture or setting capture parameters
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Studio Devices (AREA)
Abstract
一種網路攝錄機控制系統,運行在網頁伺服器中。該系統在電子終端的瀏覽器頁面中顯示網路攝錄機的控制面板,並偵測觸控控制面板所產生的初始觸控點的位置座標。當初始觸控點落在控制面板中的畫面移動的控制區域時,偵測觸控點的運動向量,並控制網路攝錄機根據所述運動向量轉動。當初始觸控點落在控制面板中的畫面拉近/拉遠的控制區域時,控制網路攝錄機根據初始觸控點的位置座標做鏡頭拉近/拉遠的動作。
Description
本發明屬於網路通訊領域,尤其涉及一種控制網路攝錄機轉動的系統及方法。
網路攝錄機(IP camera)可以被看作一台攝錄機和一台電腦的結合體。它能夠捕獲影像,並直接透過局域網路或者國際互聯網路進行傳輸,從而使授權用戶能夠透過標準的、基於獨立網際協議(IP,Internet Protocol)的網路基礎構架在本地或者遠端地點實現觀看、儲存和管理視頻影像。
通常,在個人電腦、手機、及平板電腦等電子終端中播放由網路攝錄機產生的視頻影像時,若需要控制網路攝錄機鏡頭的上下左右轉動,及拉近/拉遠等操作,需要在該電子裝置中安裝一個應用軟體。如此,需要開發與測試適應於不同電子終端的應用軟體,浪費金錢與人力。此外,電子終端的用戶必須先安裝該應用軟體,給電子終端的用戶造成麻煩。
鑒於以上內容,有必要提供一種網路攝錄機控制系統及方法,其不用在電子終端安裝任何應用軟體,而是利用網頁伺服器提供的網頁的頁面直接控制網路攝錄機鏡頭的上下左右轉動,及拉近/拉遠等操作。
一種網路攝錄機控制方法,用於控制網路攝錄機的PTZ功能。該方法應用於網頁伺服器中,包括:(a)在電子終端的瀏覽器頁面中顯示網路攝錄機的控制面板;(b)偵測觸控所述控制面板所產生的初始觸控點的位置座標;(c)當所述初始觸控點落在所述控制面板中的畫面移動的控制區域時,偵測觸控點的運動向量,並控制一個網路攝錄機根據所述運動向量轉動;及(d)當所述初始觸控點落在所述控制面板中的畫面拉近/拉遠的控制區域時,控制所述網路攝錄機根據所述初始觸控點的位置座標做鏡頭拉近/拉遠的動作。
一種網路攝錄機控制系統,用於控制網路攝錄機的PTZ功能。該系統應用於網頁伺服器中,包括:控制面板顯示模組:用於在電子終端的瀏覽器頁面中顯示網路攝錄機的控制面板;觸控點偵測模組:用於偵測觸控所述控制面板所產生的初始觸控點的位置座標;運動向量計算模組:用於當所述初始觸控點落在所述控制面板中的畫面移動的控制區域時,計算觸控點的運動向量;及控制模組:用於控制一個網路攝錄機根據所述運動向量轉動,或者當所述初始觸控點落在所述控制面板中的畫面拉近/拉遠的控制區域時,控制所述網路攝錄機根據所述初始觸控點的位置座標做鏡頭拉近/拉遠的動作。
相較於習知技術,本發明所述網路攝錄機控制系統及方法不用在電子終端安裝任何應用軟體,而是利用網頁伺服器提供的網頁頁面直接控制網路攝錄機鏡頭的上下左右轉動,及拉近/拉遠等操作。
參閱圖1所示,係本發明網路攝錄機控制系統較佳實施例的運行環境示意圖。本發明所述網路攝錄機控制系統20運行在由電子終端1、網頁伺服器2、及多個網路攝錄機(IP camera)3組成的網路環境中。所述網路可以是網際網路(Internet)或者局域網(Intranet)。
電子終端1可以是智慧手機或者平板電腦等支援觸摸屏操作並且可以連接網路瀏覽網頁的電子設備。所述網路攝錄機3具有PTZ(Pan/Tilt/Zoom,上下左右移動及鏡頭的變倍、變焦控制)功能。
參閱圖2所示,係本發明網路攝錄機控制系統20較佳實施例的硬體架構示意圖。本發明所述網路攝錄機控制系統20安裝在包括中央處理單元21及儲存單元22的網頁伺服器2中。
所述網路攝錄機控制系統20包括多個由程式段所組成的功能模組(詳見圖3),用於根據用戶的操作,控制所述網路攝錄機3的PTZ功能。
所述中央處理單元21用於執行所述網路攝錄機控制系統20中各個程式段的程式碼,以實現網路攝錄機控制系統20中各功能模組的功能(詳見圖4中的描述)。
所述儲存單元22用於儲存所述網路攝錄機控制系統20中各個程式段的程式碼。該儲存單元22可以是智慧媒體卡(smart media card)、安全數位卡(secure digital card)、快閃記憶體卡(flash card)等儲存設備。
參閱圖3所示,係所述網路攝錄機控制系統20的功能模組示意圖。所述網路攝錄機控制系統20包括位址接收模組200、控制面板顯示模組201、觸控點偵測模組202、運動向量計算模組203、控制模組204及頁面重繪模組205。
如上所述,以上各模組200~205均以程式碼或指令的形式儲存在網頁伺服器2的儲存單元22中或固化於該網頁伺服器2的作業系統中,並由該網頁伺服器2的中央處理單元21所執行。下述的圖4將對所述網路攝錄機控制系統20中的各功能模組進行詳細說明。
參閱圖4所示,係本發明網路攝錄機控制方法較佳實施例的實施流程示意圖。應該瞭解,本發明所述網路攝錄機控制方法並不限於圖4所示流程圖中的步驟及順序。根據不同的實施例,圖4所示流程圖中的步驟可以增加、移除、或者改變順序。
用戶透過電子終端1的瀏覽器輸入一個視頻位址,電子終端1將所述視頻位址透過網路傳送給網頁伺服器2,網頁伺服器2的位址接收模組200接收所述視頻位址(步驟S1)。電子終端1的瀏覽器可以是IE瀏覽器、火狐瀏覽器、谷歌瀏覽器等。所述視頻位址包括某一個網路攝錄機3的位址。進一步地,所述視頻位址中還包括用戶的用戶名及表示控制所述網路攝錄機3的PTZ功能的識別字。例如,若某一個網路攝錄機3的位址為10.62.8.119,用戶的用戶名為username,控制網路攝錄機3的PTZ功能的識別字為controlPTZ,則所述視頻網址可以是http://10.62.8.119/username/controlPTZ。
控制面板顯示模組201在電子終端1的瀏覽器頁面中顯示一個網路攝錄機3的控制面板(步驟S2)。如圖5所示,係一個控制面板的示意圖。所述控制面板包括兩個控制區域,即畫面移動的控制區域30及畫面拉近/拉遠的控制區域31。本實施例中,所述畫面移動的控制區域30包括向上、向下、向左、向右、向左上、向左下、向右上及向右下八個方向控制鍵。根據不同的需要,所述畫面移動的控制區域也可以包括四個、十六個或者更多的方向控制鍵。所述畫面拉近/拉遠的控制區域31包括拉近(Zoom in,圖中表示為⊕符號)控制鍵,及拉遠(Zoom out,圖中表示為Θ符號)控制鍵。
觸控點偵測模組202偵測用戶利用手指或者其他物體,如觸控筆等,接觸所述控制面板所產生的初始觸控點的位置座標(步驟S3)。
觸控點偵測模組202根據所述位置座標判斷所述初始觸控點是否在觸控區域內(步驟S4)。如上所述,所述觸控區域包括畫面移動的控制區域30及畫面拉近/拉遠的控制區域31。當所述初始觸控點沒有落在畫面移動的控制區域30,且沒有落在畫面拉近/拉遠的控制區域31時,所述初始觸控點為無效的觸控點,流程返回上述的步驟S3。
當所述初始觸控點是落在畫面移動的控制區域30或者畫面拉近/拉遠的控制區域31時,觸控點偵測模組202進一步判斷所述初始觸控點到底是落在畫面移動的控制區域30還是落在畫面拉近/拉遠的控制區域31(步驟S5)。
當初始觸控點落在畫面移動的控制區域30時,運動向量計算模組203偵測觸控點的運動向量(步驟S6)。所述運動向量包括運動的距離、方向及速度。運動向量計算模組203根據當前觸控點與所述初始觸控點的位置座標計算出觸控點運動的距離、方向及速度。
控制模組204控制與上述接收的視頻位址相對應的網路攝錄機3根據所述運動向量轉動(步驟S7)。例如,若所述運動向量包括向左運動2cm,速度為10cm/s,則控制模組204控制對應的網路攝錄機3轉動,使得該網路攝錄機3拍攝得到的影像的中心點向左移動2cm,移動速度為10cm/s。當然,所述控制模組204也可以控制對應的網路攝錄機3根據所述運動向量以及一個預設的運動比例轉動。例如,當觸控點的運動向量包括向左運動2cm,速度為10cm/s時,根據一個預設的運動比例,例如,距離比1:10,速度比1:1,控制模組204控制對應的網路攝錄機3轉動,使得該網路攝錄機3拍攝得到的影像的中心點向左移動20cm,移動速度為10cm/s。
當所述初始觸控點落在畫面拉近/拉遠的控制區域31時,所述控制模組204控制與上述接收的視頻位址相對應的網路攝錄機3根據所述初始觸控點的位置座標做鏡頭拉近/拉遠的動作(步驟S8)。當所述初始觸控點落在控制面板上的拉近控制鍵(如⊕符號)上時,所述控制模組204控制對應的網路攝錄機3做鏡頭拉近的動作,及當所述初始觸控點落在控制面板上的拉遠控制鍵(如Θ符號)上時,所述控制模組204控制對應的網路攝錄機3做鏡頭拉遠的動作。
當控制模組204控制網路攝錄機3根據所述運動向量轉動或者做鏡頭拉近/拉遠的動作同時,頁面重繪模組205根據HTML5的Canvas技術,在控制面板中作出相應的控制鍵被按下的效果。例如,當控制模組204控制網路攝錄機3轉動,使得該網路攝錄機3拍攝得到的影像的中心點向左移動時,頁面重繪模組205作出畫面移動的控制區域30中向左的方向控制鍵被按下的效果,及當控制模組204控制網路攝錄機3做鏡頭拉近的動作時,頁面重繪模組205作出畫面拉近/拉遠的控制區域31中的拉近控制鍵(⊕符號)被按下的效果(步驟9)。
最後應說明的是,以上實施方式僅用以說明本發明的技術方案而非限制,儘管參照較佳實施方式對本發明進行了詳細說明,本領域的普通技術人員應當理解,可以對本發明的技術方案進行修改或等同替換,而不脫離本發明技術方案的精神和範圍。
1...電子終端
2...網頁伺服器
20...網路攝錄機控制系統
200...位址接收模組
201...控制面板顯示模組
202...觸控點偵測模組
203...運動向量計算模組
204...控制模組
205...頁面重繪模組
21...中央處理單元
22...儲存單元
3...網路攝錄機
30...畫面移動的控制區域
31...畫面拉近/拉遠的控制區域
圖1係本發明網路攝錄機控制系統較佳實施例的運行環境示意圖。
圖2係本發明網路攝錄機控制系統較佳實施例的硬體架構示意圖。
圖3係本發明網路攝錄機控制系統較佳實施例的功能模組示意圖。
圖4係本發明網路攝錄機控制方法較佳實施例的實施流程示意圖。
圖5係本發明網路攝錄機控制方法較佳實施例中控制面板的示意圖。
2...網頁伺服器
20...網路攝錄機控制系統
21...中央處理單元
22...儲存單元
Claims (10)
- 一種網路攝錄機控制方法,用於控制網路攝錄機的PTZ功能,該方法應用於網頁伺服器中,包括:
(a)在電子終端的瀏覽器頁面中顯示網路攝錄機的控制面板;
(b)偵測觸控所述控制面板所產生的初始觸控點的位置座標;
(c)當所述初始觸控點落在所述控制面板中的畫面移動的控制區域時,偵測觸控點的運動向量,並控制一個網路攝錄機根據所述運動向量轉動;及
(d)當所述初始觸控點落在所述控制面板中的畫面拉近/拉遠的控制區域時,控制所述網路攝錄機根據所述初始觸控點的位置座標做鏡頭拉近/拉遠的動作。 - 如申請專利範圍第1項所述之網路攝錄機控制方法,其中,在步驟(a)之前,該方法還包括:
從所述電子終端接收一個視頻位址,該視頻位址包括所述網路攝錄機的位址、所述電子終端用戶的用戶名及表示控制所述網路攝錄機的PTZ功能的識別字。 - 如申請專利範圍第1項所述之網路攝錄機控制方法,其中,所述控制面板中的畫面移動的控制區域包括向上、向下、向左、向右、向左上、向左下、向右上及向右下八個方向控制鍵,及所述畫面拉近/拉遠的控制區域包括拉近控制鍵及拉遠控制鍵。
- 如申請專利範圍第3項所述之網路攝錄機控制方法,還包括:
在控制網路攝錄機根據所述運動向量轉動或者做鏡頭拉近/拉遠的動作同時,在控制面板中作出相應的控制鍵被按下的效果。 - 如申請專利範圍第1項所述之網路攝錄機控制方法,其中,所述運動向量包括觸控點運動的距離、方向及速度。
- 一種網路攝錄機控制系統,用於控制網路攝錄機的PTZ功能,該系統應用於網頁伺服器中,包括:
控制面板顯示模組:用於在電子終端的瀏覽器頁面中顯示網路攝錄機的控制面板;
觸控點偵測模組:用於偵測觸控所述控制面板所產生的初始觸控點的位置座標;
運動向量計算模組:用於當所述初始觸控點落在所述控制面板中的畫面移動的控制區域時,計算觸控點的運動向量;及
控制模組:用於控制一個網路攝錄機根據所述運動向量轉動,或者當所述初始觸控點落在所述控制面板中的畫面拉近/拉遠的控制區域時,控制所述網路攝錄機根據所述初始觸控點的位置座標做鏡頭拉近/拉遠的動作。 - 如申請專利範圍第6項所述之網路攝錄機控制系統,還包括:
位址接收模組:用於從所述電子終端接收一個視頻位址,該視頻位址包括所述網路攝錄機的位址、所述電子終端用戶的用戶名及表示控制所述網路攝錄機的PTZ功能的識別字。 - 如申請專利範圍第6項所述之網路攝錄機控制系統,其中,所述控制面板中的畫面移動的控制區域包括向上、向下、向左、向右、向左上、向左下、向右上及向右下八個方向控制鍵,及所述畫面拉近/拉遠的控制區域包括拉近控制鍵及拉遠控制鍵。
- 如申請專利範圍第8項所述之網路攝錄機控制系統,還包括:
頁面重繪模組:用於在控制網路攝錄機根據所述運動向量轉動或者做鏡頭拉近/拉遠的動作同時,在控制面板中作出相應的控制鍵被按下的效果。 - 如申請專利範圍第6項所述之網路攝錄機控制系統,其中,所述運動向量包括觸控點運動的距離、方向及速度。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW101125962A TW201406143A (zh) | 2012-07-19 | 2012-07-19 | 網路攝錄機控制系統及方法 |
| US13/928,804 US20140022400A1 (en) | 2012-07-19 | 2013-06-27 | Ip camera control method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW101125962A TW201406143A (zh) | 2012-07-19 | 2012-07-19 | 網路攝錄機控制系統及方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| TW201406143A true TW201406143A (zh) | 2014-02-01 |
Family
ID=49946226
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW101125962A TW201406143A (zh) | 2012-07-19 | 2012-07-19 | 網路攝錄機控制系統及方法 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US20140022400A1 (zh) |
| TW (1) | TW201406143A (zh) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| AT515816B1 (de) * | 2014-05-16 | 2017-10-15 | Frequentis Ag | Vorrichtung zur Steuerung einer Kamera |
| CN105204682A (zh) * | 2015-08-27 | 2015-12-30 | 上海斐讯数据通信技术有限公司 | 一种办公设备的控制方法及控制系统 |
| CN107645629A (zh) * | 2016-07-22 | 2018-01-30 | 深圳市福云明网络科技有限公司 | 手机一对多控制摄像机的方法与装置 |
| CN108206911A (zh) * | 2016-12-20 | 2018-06-26 | 北京视联动力国际信息技术有限公司 | 一种摄像头远程控制方法及协转服务器 |
| KR102559558B1 (ko) * | 2019-02-26 | 2023-07-26 | 한국전자통신연구원 | 사물 인터넷 기기, 상기 사물 인터넷 기기의 보안을 위한 서버, 사물 인터넷 기기의 보안을 위한 방법 |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8479122B2 (en) * | 2004-07-30 | 2013-07-02 | Apple Inc. | Gestures for touch sensitive input devices |
| JP4333263B2 (ja) * | 2003-07-30 | 2009-09-16 | パナソニック株式会社 | カメラ装置 |
| JP4546202B2 (ja) * | 2004-09-28 | 2010-09-15 | キヤノン株式会社 | 映像受信装置とその制御方法とプログラム及び記憶媒体 |
| JP2006222721A (ja) * | 2005-02-10 | 2006-08-24 | Canon Inc | 情報処理装置、情報処理方法及びそのプログラム |
| NO332170B1 (no) * | 2009-10-14 | 2012-07-16 | Cisco Systems Int Sarl | Anordning og fremgangsmate for kamerakontroll |
-
2012
- 2012-07-19 TW TW101125962A patent/TW201406143A/zh unknown
-
2013
- 2013-06-27 US US13/928,804 patent/US20140022400A1/en not_active Abandoned
Also Published As
| Publication number | Publication date |
|---|---|
| US20140022400A1 (en) | 2014-01-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8400490B2 (en) | Framing an object for video conference | |
| US9843726B2 (en) | Device and method for panoramic image processing | |
| CN111010510B (zh) | 一种拍摄控制方法、装置及电子设备 | |
| KR20120105201A (ko) | 휴대 단말, 원격 카메라, 및 휴대 단말에 의한 원격 카메라의 팬/틸트/줌 제어 방법 | |
| CN104423879A (zh) | 信息处理装置、存储介质和控制方法 | |
| EP3038343B1 (en) | Information processing device, imaging system, method for controlling information processing device and program | |
| CN103327310B (zh) | 一种基于鼠标轨迹跟踪的监控和巡航方法 | |
| CN103733163A (zh) | 使用运动识别的电子设备以及用于控制电子设备的方法 | |
| WO2019174628A1 (zh) | 拍照方法及移动终端 | |
| CN103108170A (zh) | 一种视频监控云台控制方法和装置 | |
| CN102141846A (zh) | 一种直觉式浏览内容的方法及移动终端 | |
| TW201406143A (zh) | 網路攝錄機控制系統及方法 | |
| CN110139040B (zh) | 云台摄像机定位的方法、装置、云台摄像机、设备及介质 | |
| KR20200128493A (ko) | 사용자 단말 장치 및 그 제어 방법 | |
| CN107040716A (zh) | 控制设备运动的方法及其控制系统 | |
| CN106162150B (zh) | 一种拍照方法及移动终端 | |
| WO2021027596A1 (zh) | 图像特效处理方法、装置、电子设备和计算机可读存储介质 | |
| TWI587169B (zh) | 電子設備設定密碼、解鎖系統及方法 | |
| CN109660710A (zh) | 基于视频会议的摄像头控制方法、终端及存储介质 | |
| KR101890140B1 (ko) | 카메라 장치를 이용하여 디스플레이 장치를 제어하는 방법 및 이를 적용한 모바일 장치, 디스플레이 장치, 그리고 시스템 | |
| CN102947772B (zh) | 用于确定输入的方法和装置 | |
| CN105164724A (zh) | 在便携终端中生成图像数据的装置和方法 | |
| US20150022559A1 (en) | Method and apparatus for displaying images in portable terminal | |
| CN108108098B (zh) | 一种图像选取方法及移动终端 | |
| CN102200782B (zh) | 远程控制轨道式摄影装置的手持式装置及方法 |