[發(fā)明專利]一種視頻監(jiān)控系統(tǒng)及其攝像機進行精確控制的方法有效
| 申請?zhí)枺?/td> | 201310068711.8 | 申請日: | 2013-03-05 |
| 公開(公告)號: | CN104038727B | 公開(公告)日: | 2017-11-03 |
| 發(fā)明(設(shè)計)人: | 王文超;穆森;孫昆;劉麗霞 | 申請(專利權(quán))人: | 北京計算機技術(shù)及應(yīng)用研究所 |
| 主分類號: | H04N7/18 | 分類號: | H04N7/18;H04N5/232;G05D3/12 |
| 代理公司: | 北京律誠同業(yè)知識產(chǎn)權(quán)代理有限公司11006 | 代理人: | 梁揮,祁建國 |
| 地址: | 100085*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 視頻 監(jiān)控 系統(tǒng) 及其 攝像機 進行 精確 控制 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明屬于多媒體通信領(lǐng)域,特別涉及一種視頻監(jiān)控系統(tǒng)及其攝像機進行精確控制的方法。
背景技術(shù)
視頻監(jiān)控系統(tǒng)主要由前端設(shè)備、流媒體服務(wù)器及客戶端組成。客戶端通過流媒體服務(wù)器與前端設(shè)備建立連接,流媒體服務(wù)器負(fù)責(zé)前端設(shè)備的接入與視頻流信號的接收,暫存前端設(shè)備發(fā)來的流數(shù)據(jù),同時響應(yīng)客戶端的命令發(fā)送相應(yīng)的視頻流數(shù)據(jù)。并且流媒體服務(wù)器還具有對攝像機進行控制的功能,包括云臺的轉(zhuǎn)動,調(diào)焦等等。
但是目前流媒體服務(wù)器對前端攝像機的控制只是簡單的發(fā)送控制命令的方式,而前端設(shè)備品牌型號多種多樣,同樣的控制命令不能得到相同的結(jié)果,同時目前前端設(shè)備的型號大多比較老舊,并不具有返回狀態(tài)的功能,可以說目前視頻監(jiān)控領(lǐng)域的攝像機控制存在以下問題:
1.目前視頻監(jiān)控領(lǐng)域中的前端攝像機大多型號并不支持當(dāng)前狀態(tài)的返回,如當(dāng)前云臺角度,當(dāng)前攝像機焦距值等等。這就造成了用戶控制一個前端攝像機后,對攝像機控制后的狀態(tài)并不清楚。如云臺轉(zhuǎn)動控制,用戶只知道向某個方向進行了轉(zhuǎn)動,但并不知道實際轉(zhuǎn)了多少度,多次控制后就會造成完全不知道該攝像機目前指向的方向,這大大限制了視頻監(jiān)控系統(tǒng)中攝像機的其它應(yīng)用,造成監(jiān)控不準(zhǔn)確,定位不準(zhǔn)確的問題。
2.隨著前端攝像機設(shè)備品牌型號的增多,不同的品牌型號對同樣的控制命令響應(yīng)結(jié)果往往不同,如云臺轉(zhuǎn)動命令,某一品牌的球形攝像機對一條轉(zhuǎn)動命令的響應(yīng)是轉(zhuǎn)動并且每秒轉(zhuǎn)30度,而另一品牌對同樣的轉(zhuǎn)動命令則轉(zhuǎn)動速度往往不同,這就造成了視頻監(jiān)控系統(tǒng)無法對所有的前端攝像機進行統(tǒng)一的控制計算,為精確控制前端攝像機增加了難度。
如何有效的對所有前端攝像機設(shè)備進行精確控制,是一個急待解決的問題。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種視頻監(jiān)控系統(tǒng)及其攝像機進行精確控制的方法,用于解決現(xiàn)有技術(shù)中無法對所有前端攝像機設(shè)備進行精確控制的缺陷。
為了實現(xiàn)上述目的,本發(fā)明提供一種視頻監(jiān)控系統(tǒng),包括攝像機、客戶端、流媒體服務(wù)器,其特征在于,還包括:控制服務(wù)器;
所述控制服務(wù)器,負(fù)責(zé)接收所述客戶端發(fā)送的攝像機控制命令,根據(jù)該攝像機控制命令進行計算處理,獲取該攝像機的當(dāng)前狀態(tài)信息,并將該當(dāng)前狀態(tài)信息實時返回至所述客戶端。
所述的視頻監(jiān)控系統(tǒng),其中,所述控制服務(wù)器進一步包括:控制調(diào)度模塊、命令接收解析模塊、命令發(fā)送模塊、狀態(tài)反饋模塊、計算模塊;
所述命令接收解析模塊,用于接收所述客戶端發(fā)送的所述攝像機控制命令,并解析出命令類型;
所述命令發(fā)送模塊,用于從所述控制調(diào)度模塊接收控制命令,并轉(zhuǎn)發(fā)給所述攝像機;
控制調(diào)度模塊,用于根據(jù)所述命令類型調(diào)用相應(yīng)的計算模塊進行處理,并將處理結(jié)果發(fā)送給所述狀態(tài)反饋模塊、所述命令發(fā)送模塊;
所述計算模塊,用于計算所述攝像機的當(dāng)前狀態(tài),獲取所述當(dāng)前狀態(tài)信息;
所述狀態(tài)反饋模塊,用于從所述控制調(diào)度模塊接收所述當(dāng)前狀態(tài)信息,并將所述當(dāng)前狀態(tài)信息實時返回給所述客戶端。
所述的視頻監(jiān)控系統(tǒng),其中,所述計算模塊又包括:
攝像機方向計算模塊,用于當(dāng)所述攝像機控制命令為云臺轉(zhuǎn)動控制命令時,響應(yīng)該云臺轉(zhuǎn)動控制命令,根據(jù)該云臺轉(zhuǎn)動控制命令以及要控制的攝像機的轉(zhuǎn)速,計算轉(zhuǎn)動角度;
攝像機視角計算模塊,用于當(dāng)所述攝像機控制命令為調(diào)焦控制命令時,響應(yīng)該調(diào)焦控制命令,根據(jù)該調(diào)焦控制命令以及要控制的攝像機的調(diào)焦時間值,計算調(diào)焦后的當(dāng)前視角。
所述的視頻監(jiān)控系統(tǒng),其中,所述攝像機方向計算模塊以如下公式進行轉(zhuǎn)動角度的精確計算:
hDirectionAngle=hSpeed×t+hBeforeDirectionAngle
vDirectionAngle=vSpeed×t+vBeforeDirectionAngle
其中,t表示轉(zhuǎn)動時間,hDirectionAngle為轉(zhuǎn)動t時間后攝像機的水平方向值,vDirectionAngle為轉(zhuǎn)動t時間后攝像機的垂直方向值,hSpeed為攝像機的水平轉(zhuǎn)動速度,vSpeed為攝像機的垂直轉(zhuǎn)動速度,hBeforeDirectionAngle為攝像機轉(zhuǎn)動之前保存的水平方向值,vBeforeDirectionAngle為攝像機轉(zhuǎn)動之前保存的垂直方向值。
所述的視頻監(jiān)控系統(tǒng),其中,所述攝像機視角計算模塊以如下公式進行調(diào)焦后當(dāng)前視角的精確計算:
hAngleView=2×arctg(hlen/2×f)×180/pi
vAngleView=2×arctg(vlen/2×f)×180/pi
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京計算機技術(shù)及應(yīng)用研究所,未經(jīng)北京計算機技術(shù)及應(yīng)用研究所許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310068711.8/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 多級校內(nèi)監(jiān)控系統(tǒng)
- 多級校內(nèi)監(jiān)控系統(tǒng)
- 一種范圍廣、力度大的校內(nèi)監(jiān)控系統(tǒng)
- 一種監(jiān)控的方法及系統(tǒng)
- 設(shè)備的監(jiān)控方法、裝置、系統(tǒng)和空調(diào)
- 多級校內(nèi)監(jiān)控系統(tǒng)
- 設(shè)備監(jiān)控方法、裝置、計算機設(shè)備及存儲介質(zhì)
- 風(fēng)險雷達預(yù)警的監(jiān)控方法及系統(tǒng)
- 區(qū)塊鏈網(wǎng)絡(luò)監(jiān)控系統(tǒng)、裝置及方法
- 基于機器視覺的車站客流安全智能監(jiān)控系統(tǒng)





