CN107679015B - 一种基于三维地图的云台摄像机实时监控范围仿真方法 - Google Patents
一种基于三维地图的云台摄像机实时监控范围仿真方法 Download PDFInfo
- Publication number
- CN107679015B CN107679015B CN201710804750.8A CN201710804750A CN107679015B CN 107679015 B CN107679015 B CN 107679015B CN 201710804750 A CN201710804750 A CN 201710804750A CN 107679015 B CN107679015 B CN 107679015B
- Authority
- CN
- China
- Prior art keywords
- camera
- monitoring range
- angle
- holder
- pan
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/16—Matrix or vector computation, e.g. matrix-matrix or matrix-vector multiplication, matrix factorization
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/18—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Algebra (AREA)
- Computing Systems (AREA)
- Multimedia (AREA)
- Databases & Information Systems (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Closed-Circuit Television Systems (AREA)
- Studio Devices (AREA)
Abstract
本发明公开一种基于三维地图的云台摄像机实时监控范围仿真方法,该方法模拟云台摄像机在某个安装位置、安装高度条件下,根据云台水平角、俯仰角、摄像机水平视场角、俯仰视场角、最大可视距离等数据计算摄像机可视范围并在三维地图中进行显示。该方法基于三维电子地图,能够更加直观立体的表现出摄像机的位置、海拔、安装高度等信息,更适合进行摄像机监控区域的仿真。
Description
技术领域
本发明涉及一种模拟摄像机监控范围的方法,具体是一种基于三维地图的云台摄像机实时监控范围仿真方法,属于视频监控及地理信息空间分析领域。
背景技术
当前在视频监控行业中,基于电子地图的摄像机视频监控应用已经较为广泛,在电子地图中能够直观的查看到摄像机所处的位置,同时,结合云台数据对摄像机的监控范围进行仿真,提高了用户使用体验。
基于二维电子地图的视频监控由于存在二维地图无法显示地形海拔问题,因此不能准确的模拟视频监控范围;而基于三维电子地图的视频监控能够更加直观立体的表现出摄像机的位置、海拔、安装高度等信息,因此更适合进行摄像机监控区域的仿真。
发明内容
本发明要解决的技术问题是提供一种基于三维地图的摄像机实时监控范围仿真方法, 模拟摄像机在摸个安装位置、安装高度条件下,计算摄像机最大可视范围并在三维地图中进行显示。
为了解决所述技术问题,本发明采用的技术方案是:一种基于三维地图的摄像机实时监控范围仿真方法,包括以下步骤:S01)、获取摄像机位置点的地理坐标,然后在三维电子地图中将地理坐标转换为投影坐标;
S02)、实时获取摄像机云台的水平角度和俯仰角度,摄像机的水平视场角和垂直视场角,其中云台的水平角度和俯仰角度与云台实时位置保持一致,摄像机水平视场角和垂直视场角随摄像机的变倍发生变化;
S03)、根据云台角度和摄像机视场角计算最大监控范围的边界线相对于云台零点的角度,进一步计算边界线的单位向量;
S04)、计算最大监控范围边界线的向量值,最大监控范围边界线的向量值为单位向量与摄像机最大可视距离的乘积;
S05)、根据摄像机位置与边界线向量值,计算最大监控范围边界点坐标,最大监控范围边界点坐标为摄像机位置点与边界向量值之和;
S06)、由摄像机位置、最大边界点位置绘制得出摄像机的实时最大监控范围。
进一步的,步骤S03中,设摄像机最大监控范围的边界点为A1,A2,A3,A4,摄像机位置为原点O,最大监控范围的边界线OA1、OA2、OA3、OA4相对于云台零点的角度分别为(H-β/2,P+α/2)、(H+β/2,P+α/2)、(H+β/2 ,P-α/2)、(H-β/2,P-α/2);
其中H为云台的实时水平角度,P为云台的实时俯仰角度,β为摄像机的水平视场角,α为摄像机的垂直视场角。
进一步的,步骤S04中,设定摄像机的最大可视距离为S,则最大监控范围边界线的向量值分别为:
本发明所述基于三维地图的摄像机实时监控范围仿真方法,步骤S01中,获取摄像机的地理坐标为(lon,lat,h),其中lon表示经度,单位为度,lat表示纬度,单位为度,h表示海拔高度,单位为米,转换后的投影坐标为(cordx,,cordy,h),单位为米。
进一步的,摄像机最大监控范围的边界点A1,A2,A3,A4的坐标分别为:
本发明所述基于三维地图的摄像机实时监控范围仿真方法,云台水平角H为云台方向与地理正北方向之间的夹角,取值范围为[0-360)度,云台方向为地理正北方向时为0度;云台俯仰角P为云台方向与水平面之间的夹角,云台上仰时取值为正,云台下俯时取值为负,云台处于水平位置时,P为0度。
本发明所述基于三维地图的摄像机实时监控范围仿真方法,步骤S06中得到的摄像机最大监控范围为等腰四棱锥形。
本发明的有益效果:本发明所述基于三维地图的云台摄像机实时监控范围仿真方法模拟云台摄像机在某个安装位置、安装高度条件下,根据云台水平角、俯仰角、摄像机水平视场角、俯仰视场角、最大可视距离计算出摄像机最大可视范围并在三维地图中进行显示,能够更加直观立体的表现出摄像机的位置、海拔、安装高度等信息,更适合进行摄像机监控区域的仿真。
附图说明
图1为云台摄像机水平角度和俯仰角度的示意图;
图2为摄像机的水平视场角和垂直视场角的示意图;
图3为摄像机最大监控范围的示意图;
图中:1、云台摄像机,H为摄像机云台水平角,P为云台俯仰角,β为摄像机水平视场角,α为摄像机垂直视场角,A1、A2、A3、A4为摄像机最大监控区域的边界点,O为云台摄像机的位置点,也是原点。
具体实施方式
下面结合附图和具体实施例对本发明做进一步的说明。
一种基于三维地图的云台摄像机实时监控范围仿真方法,包括以下步骤:
S01)、获取云台摄像机位置点地理坐标,并记为(lon,lat,h),其中,lon代表纬度,lat代表经度,h代表海拔高度,经度和纬度的单位为度,海拔高度的单位为米;在电子地图中转换地理坐标为投影坐标(cordx, cordy,h);将地理坐标转换为投影坐标已是现有技术,一般电子地图即可实现,本实施例中不再对转换过程进行描述。
S02)、获取云台水平、俯仰角度信息。如图1所示,其中H为摄像机云台水平角,P为云台俯仰角;云台水平角为云台方向与地理正北方向之间的夹角,取值范围为[0-360)度,默认地理正北方向为0度;云台俯仰角为云台方向与水平面之间的夹角,云台上仰时取值为正,云台下俯时取值为负,处于水平位置时,取值0。
获取摄像机水平、垂直视场角。如图2所示,摄像机水平视场角为β,垂直视场角为α。
S03)、根据云台角度和摄像机视场角计算最大监控范围的边界线相对于云台零点的角度,进一步计算边界线的单位向量;如图3所示,CCD图像传感器为矩形,因此摄像机的最大视频监控区域的边界点为4个点,并且能够组成一个矩形,最大监控区域边界端点设为A1,A2,A3,A4,O点即为云台摄像机位置点,则OA1,OA2,OA3,OA4四个方向相对于云台零位的角度分别为:
(H-β/2 ,P+α/2),(H+β/2,P+α/2),(H+β/2 ,P-α/2), (H-β/2 ,P-α/2)。
S04)、设定摄像机最大可视距离s,最大监控范围边界线的向量值即的向量值分别为
S05)、O点即为云台摄像机位置点,其投影坐标为(lon,lat,h),A1、A2、A3、A4四点坐标为别为:
S06)、由摄像机位置、最大边界点位置绘制得出摄像机的实时最大监控范围,如图3所示,本实施例中在三维地图中创建四棱锥O-A1A2A3A4就是摄像机的实时最大监控范围。
以上描述的仅是本发明的基本原理和优选实施例,本领域技术人员根据本实施例做出的改进和替换,属于本发明的保护范围。
Claims (6)
1.一种基于三维地图的云台摄像机实时监控范围仿真方法,其特征在于:包括以下步骤:
S01)、获取摄像机位置点的地理坐标,然后在三维电子地图中将地理坐标转换为投影坐标;
S02)、实时获取摄像机云台的水平角度和俯仰角度,摄像机的水平视场角和垂直视场角,其中云台的水平角度和俯仰角度与云台实时位置保持一致,摄像机水平视场角和垂直视场角随摄像机的变倍发生变化;
S03)、根据云台角度和摄像机视场角计算最大监控范围的边界线相对于云台零点的角度,进一步计算边界线的单位向量;
S04)、计算最大监控范围边界线的向量值,最大监控范围边界线的向量值为单位向量与摄像机最大可视距离的乘积;
S05)、根据摄像机位置与边界线向量值,计算最大监控范围边界点坐标,最大监控范围边界点坐标为摄像机位置点与边界向量值之和;
S06)、由摄像机位置、最大边界点位置绘制得出摄像机的实时最大监控范围;
步骤S03中,设摄像机最大监控范围的边界点为A1,A2,A3,A4,摄像机位置为原点O,最大监控范围的边界线OA1、OA2、OA3、OA4相对于云台零点的角度分别为(H-β/2,P+α/2)、(H+β/2,P+α/2)、(H+β/2,P-α/2)、(H-β/2,P-α/2);
其中H为云台的实时水平角度,P为云台的实时俯仰角度,β为摄像机的水平视场角,α为摄像机的垂直视场角。
3.根据权利要求2所述的基于三维地图的云台摄像机实时监控范围仿真方法,其特征在于:步骤S01中,获取摄像机的地理坐标为(lon,lat,h),其中lon表示经度,单位为度,lat表示纬度,单位为度,h表示海拔高度,单位为米,转换后的投影坐标为(cordx,cordy,h),单位为米,cordx表示经度转换后的投影坐标,cordy表示纬度转换后的投影坐标,h表示高度转换后的投影转标,与摄像机的地理坐标中的海拔高度含义相同。
5.根据权利要求1所述的基于三维地图的云台摄像机实时监控范围仿真方法,其特征在于:云台的实时水平角度H为云台方向与地理正北方向之间的夹角,取值范围为[0-360)度,云台方向为地理正北方向时为0度;云台的实时俯仰角度P为云台方向与水平面之间的夹角,云台上仰时取值为正,云台下俯时取值为负,云台处于水平位置时,P为0度。
6.根据权利要求1所述的基于三维地图的云台摄像机实时监控范围仿真方法,其特征在于:步骤S06中得到的摄像机最大监控范围为四棱锥形。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710804750.8A CN107679015B (zh) | 2017-09-08 | 2017-09-08 | 一种基于三维地图的云台摄像机实时监控范围仿真方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710804750.8A CN107679015B (zh) | 2017-09-08 | 2017-09-08 | 一种基于三维地图的云台摄像机实时监控范围仿真方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107679015A CN107679015A (zh) | 2018-02-09 |
CN107679015B true CN107679015B (zh) | 2021-02-09 |
Family
ID=61135460
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710804750.8A Active CN107679015B (zh) | 2017-09-08 | 2017-09-08 | 一种基于三维地图的云台摄像机实时监控范围仿真方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107679015B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110012270A (zh) * | 2019-04-09 | 2019-07-12 | 视云融聚(广州)科技有限公司 | 目标摄像机可视方向及范围的显示方法、装置及系统 |
CN112995578B (zh) * | 2019-12-02 | 2022-09-02 | 杭州海康威视数字技术股份有限公司 | 电子地图显示方法、装置、系统及电子设备 |
CN110944154B (zh) * | 2019-12-05 | 2021-04-09 | 山东八五信息技术有限公司 | 一种高空瞭望摄像头图像中固定物体的标注与识别方法 |
CN112230257A (zh) * | 2020-09-04 | 2021-01-15 | 勤上光电股份有限公司 | 一种基于ptz摄像机的定位监控方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005293122A (ja) * | 2004-03-31 | 2005-10-20 | Konami Co Ltd | 大表面オブジェクト表示機能を有するゲームソフトウエア及びゲーム装置 |
CN101605248A (zh) * | 2009-07-10 | 2009-12-16 | 浙江林学院 | 森林火灾远程视频监控同步跟踪方法 |
CN102279974A (zh) * | 2011-04-29 | 2011-12-14 | 北京交通大学 | 摄像机监控面积计算方法及系统 |
CN104052960A (zh) * | 2013-03-15 | 2014-09-17 | 杭州海康威视系统技术有限公司 | 基于电子地图的摄像机可视区域展示方法及系统 |
CN104869311A (zh) * | 2015-05-14 | 2015-08-26 | 合肥深目信息科技有限公司 | 基于地图的智能云台监控方法及系统 |
-
2017
- 2017-09-08 CN CN201710804750.8A patent/CN107679015B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005293122A (ja) * | 2004-03-31 | 2005-10-20 | Konami Co Ltd | 大表面オブジェクト表示機能を有するゲームソフトウエア及びゲーム装置 |
CN101605248A (zh) * | 2009-07-10 | 2009-12-16 | 浙江林学院 | 森林火灾远程视频监控同步跟踪方法 |
CN102279974A (zh) * | 2011-04-29 | 2011-12-14 | 北京交通大学 | 摄像机监控面积计算方法及系统 |
CN104052960A (zh) * | 2013-03-15 | 2014-09-17 | 杭州海康威视系统技术有限公司 | 基于电子地图的摄像机可视区域展示方法及系统 |
CN104869311A (zh) * | 2015-05-14 | 2015-08-26 | 合肥深目信息科技有限公司 | 基于地图的智能云台监控方法及系统 |
Also Published As
Publication number | Publication date |
---|---|
CN107679015A (zh) | 2018-02-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107679015B (zh) | 一种基于三维地图的云台摄像机实时监控范围仿真方法 | |
CN111199560B (zh) | 一种视频监控的定位方法及视频监控系统 | |
US11557083B2 (en) | Photography-based 3D modeling system and method, and automatic 3D modeling apparatus and method | |
CN108810473B (zh) | 一种在移动平台上实现gps映射摄像机画面坐标的方法及系统 | |
CN108154558B (zh) | 一种增强现实方法、装置和系统 | |
CN106599119B (zh) | 一种影像数据的存储方法和装置 | |
CN112686877B (zh) | 基于双目相机的三维房屋损伤模型构建测量方法及系统 | |
KR20100087034A (ko) | 항공 측량 방법 및 장치 | |
CN102661717A (zh) | 铁塔单目视觉测量方法 | |
CN107607090B (zh) | 建筑物投影纠正方法及装置 | |
CN111246189B (zh) | 虚拟屏幕投影实现方法、装置及电子设备 | |
CN105427361B (zh) | 一种三维场景中动目标轨迹的显示方法 | |
CN105095314B (zh) | 一种兴趣点的标注方法、终端、导航服务器及导航系统 | |
CN112270702B (zh) | 体积测量方法及装置、计算机可读介质和电子设备 | |
JP6238101B2 (ja) | 数値表層モデル作成方法、及び数値表層モデル作成装置 | |
JP6155510B2 (ja) | 気象情報提供装置及び気象情報提供用プログラム | |
CN104655106B (zh) | 基于gps rtk和全景影像的自主定位定向测图方法 | |
CN109241233B (zh) | 一种坐标匹配方法及装置 | |
CN108955723B (zh) | 增强现实市政管网的校准方法 | |
CN106468539A (zh) | 用于生成地理坐标的方法和设备 | |
CN111127661B (zh) | 一种数据处理方法、装置及电子设备 | |
KR101579970B1 (ko) | 사진에 촬영된 지점의 위치를 계산하는 방법 및 장치 | |
CN106846472B (zh) | 一种基于全景地图生成影像地图的方法及装置 | |
CN113012032B (zh) | 一种自动标注地名的空中全景图像显示方法 | |
CN113593052B (zh) | 场景朝向确定方法及标记方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |