[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN107679015B - 一种基于三维地图的云台摄像机实时监控范围仿真方法 - Google Patents

一种基于三维地图的云台摄像机实时监控范围仿真方法 Download PDF

Info

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
Application number
CN201710804750.8A
Other languages
English (en)
Other versions
CN107679015A (zh
Inventor
邓晓璐
马敬锐
李和涛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shandong Sheenrun Optics Electronics Co Ltd
Original Assignee
Shandong Sheenrun Optics Electronics Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shandong Sheenrun Optics Electronics Co Ltd filed Critical Shandong Sheenrun Optics Electronics Co Ltd
Priority to CN201710804750.8A priority Critical patent/CN107679015B/zh
Publication of CN107679015A publication Critical patent/CN107679015A/zh
Application granted granted Critical
Publication of CN107679015B publication Critical patent/CN107679015B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10Complex mathematical operations
    • G06F17/16Matrix or vector computation, e.g. matrix-matrix or matrix-vector multiplication, matrix factorization
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/18Closed-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);
则边界线
Figure DEST_PATH_IMAGE001
的单位向量分别为:
Figure DEST_PATH_IMAGE002
其中H为云台的实时水平角度,P为云台的实时俯仰角度,β为摄像机的水平视场角,α为摄像机的垂直视场角。
进一步的,步骤S04中,设定摄像机的最大可视距离为S,则最大监控范围边界线的向量值分别为:
Figure DEST_PATH_IMAGE003
本发明所述基于三维地图的摄像机实时监控范围仿真方法,步骤S01中,获取摄像机的地理坐标为(lon,lat,h),其中lon表示经度,单位为度,lat表示纬度,单位为度,h表示海拔高度,单位为米,转换后的投影坐标为(cordx,,cordy,h),单位为米。
进一步的,摄像机最大监控范围的边界点A1,A2,A3,A4的坐标分别为:
Figure DEST_PATH_IMAGE004
本发明所述基于三维地图的摄像机实时监控范围仿真方法,云台水平角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)。
设定云台摄像机的位置O为原点,计算
Figure DEST_PATH_IMAGE005
的单位向量分别为
Figure 968395DEST_PATH_IMAGE002
S04)、设定摄像机最大可视距离s,最大监控范围边界线的向量值即的向量值分别为
Figure 88798DEST_PATH_IMAGE003
S05)、O点即为云台摄像机位置点,其投影坐标为(lon,lat,h),A1、A2、A3、A4四点坐标为别为:
Figure DEST_PATH_IMAGE006
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);
则边界线
Figure FDA0002788658840000011
的单位向量分别为:
Figure FDA0002788658840000012
其中H为云台的实时水平角度,P为云台的实时俯仰角度,β为摄像机的水平视场角,α为摄像机的垂直视场角。
2.根据权利要求1所述的基于三维地图的云台摄像机实时监控范围仿真方法,其特征在于:步骤S04中,设定摄像机的最大可视距离为s,则最大监控范围边界线的向量值分别为:
Figure FDA0002788658840000013
3.根据权利要求2所述的基于三维地图的云台摄像机实时监控范围仿真方法,其特征在于:步骤S01中,获取摄像机的地理坐标为(lon,lat,h),其中lon表示经度,单位为度,lat表示纬度,单位为度,h表示海拔高度,单位为米,转换后的投影坐标为(cordx,cordy,h),单位为米,cordx表示经度转换后的投影坐标,cordy表示纬度转换后的投影坐标,h表示高度转换后的投影转标,与摄像机的地理坐标中的海拔高度含义相同。
4.根据权利要求3所述的基于三维地图的云台摄像机实时监控范围仿真方法,其特征在于:摄像机最大监控范围的边界点A1,A2,A3,A4的坐标分别为:
Figure FDA0002788658840000021
5.根据权利要求1所述的基于三维地图的云台摄像机实时监控范围仿真方法,其特征在于:云台的实时水平角度H为云台方向与地理正北方向之间的夹角,取值范围为[0-360)度,云台方向为地理正北方向时为0度;云台的实时俯仰角度P为云台方向与水平面之间的夹角,云台上仰时取值为正,云台下俯时取值为负,云台处于水平位置时,P为0度。
6.根据权利要求1所述的基于三维地图的云台摄像机实时监控范围仿真方法,其特征在于:步骤S06中得到的摄像机最大监控范围为四棱锥形。
CN201710804750.8A 2017-09-08 2017-09-08 一种基于三维地图的云台摄像机实时监控范围仿真方法 Active CN107679015B (zh)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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 合肥深目信息科技有限公司 基于地图的智能云台监控方法及系统

Patent Citations (5)

* Cited by examiner, † Cited by third party
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