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

CN107679015A - A kind of real-time monitoring range emulation mode of monopod video camera based on three-dimensional map - Google Patents

A kind of real-time monitoring range emulation mode of monopod video camera based on three-dimensional map Download PDF

Info

Publication number
CN107679015A
CN107679015A CN201710804750.8A CN201710804750A CN107679015A CN 107679015 A CN107679015 A CN 107679015A CN 201710804750 A CN201710804750 A CN 201710804750A CN 107679015 A CN107679015 A CN 107679015A
Authority
CN
China
Prior art keywords
video camera
angle
monitoring range
head
real
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.)
Granted
Application number
CN201710804750.8A
Other languages
Chinese (zh)
Other versions
CN107679015B (en
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/en
Publication of CN107679015A publication Critical patent/CN107679015A/en
Application granted granted Critical
Publication of CN107679015B publication Critical patent/CN107679015B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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

The present invention discloses a kind of real-time monitoring range emulation mode of monopod video camera based on three-dimensional map, this method simulates monopod video camera under the conditions of some installation site, setting height(from bottom), calculates video camera visual range according to data such as head horizontal angle, the angle of pitch, the camera horizon angle of visual field, the pitching angle of visual field, maximum visual distances and is shown in three-dimensional map.This method is based on electronic three-dimensional map, is capable of the information such as the position for showing video camera more directly perceived three-dimensional, height above sea level, setting height(from bottom), is more suitable for the emulation for carrying out camera supervised region.

Description

A kind of real-time monitoring range emulation mode of monopod video camera based on three-dimensional map
Technical field
The present invention relates to a kind of method of analog video camera monitoring range, specifically a kind of head based on three-dimensional map is taken the photograph The real-time monitoring range emulation mode of camera, belongs to video monitoring and geographical information space analysis field.
Background technology
Currently in Video Surveillance Industry, the camera video surveillance application based on electronic map is relatively broad, The location of video camera can be intuitively viewed in electronic map, meanwhile, with reference to monitoring model of the head data to video camera Enclose and emulated, improve user experience.
Video monitoring based on Two-dimensional electron map is not due to that two-dimensional map can not show terrain altitude being present, therefore not Can accurately analog video monitoring range;And the video monitoring based on electronic three-dimensional map more directly perceived three-dimensional can be shown The information such as the position of video camera, height above sea level, setting height(from bottom), therefore it is more suitable for the emulation for carrying out camera supervised region.
The content of the invention
The technical problem to be solved in the present invention is to provide a kind of real-time monitoring range emulation of video camera based on three-dimensional map Method, analog video camera calculate video camera maximum visual scope and in three-dimensional under the conditions of installation site, a setting height(from bottom) is touched Shown in map.
In order to solve the technical problem, the technical solution adopted by the present invention is:A kind of video camera based on three-dimensional map Real-time monitoring range emulation mode, comprises the following steps:S01 the geographical coordinate of camera position point), is obtained, then in three-dimensional Geographical coordinate is converted into projection coordinate in electronic map;
S02), obtain the level angle and luffing angle of camera pan-tilt, the horizontal field of view angle of video camera and vertical field of view in real time The level angle and luffing angle at angle, wherein head are consistent with head real time position, the camera horizon angle of visual field and vertical The angle of visual field changes with the zoom of video camera;
S03), the boundary line of maximum monitoring range calculated relative to the angle of head zero point according to head angle and camera field of view angle Degree, further calculate the unit vector of boundary line;
S04), calculate the vector value of maximum monitoring range boundary line, the vector value of maximum monitoring range boundary line is unit vector With the product of video camera maximum visual distance;
S05), according to camera position and boundary line vector value, calculate maximum monitoring range border point coordinates, maximum monitoring range Border point coordinates is camera position point and Margin Vector value sum;
S06), drawn by camera position, maximum boundary point position and draw the real-time maximum monitoring range of video camera.
Further, in step S03, if the boundary point of video camera maximum monitoring range is A1, A2, A3, A4, position for video camera Origin O is set to, boundary line OA1, OA2, OA3, OA4 of maximum monitoring range are respectively relative to the angle of head zero point(H-β/2 , P+ α/2)、(H+ β/2, P+ α/2)、(H+ β/2, P- α/2)、(H- β/2, P- α/2);
Then boundary lineUnit vector be respectively:
,
Wherein H is the real-time level angle of head, and P is the real-time luffing angle of head, and β is the horizontal field of view angle of video camera, and α is The vertical field of view angle of video camera.
Further, in step S04, the maximum visual distance for setting video camera is S, then maximum monitoring range boundary line Vector value is respectively:
The real-time monitoring range emulation mode of video camera of the present invention based on three-dimensional map, in step S01, obtain shooting The geographical coordinate of machine is(Lon, lat, h), wherein lon expression longitudes, unit is degree, and lat represents latitude, and to spend, h is represented unit Height above sea level, unit are rice, and the projection coordinate after conversion is(Cordx, cordy, h), unit is rice.
Further, the boundary point A1, A2, A3, A4 of video camera maximum monitoring range coordinate are respectively:
The real-time monitoring range emulation mode of video camera of the present invention based on three-dimensional map, head horizontal angle H are head Angle between direction and geographical direct north, span for [0-360) degree, head direction is 0 when being geographical direct north Degree;Angles of the head angle of pitch P between head direction and horizontal plane, value is just when head is faced upward, value during head nutation It is negative, when head is horizontal, P is 0 degree.
The real-time monitoring range emulation mode of video camera of the present invention based on three-dimensional map, what is obtained in step S06 takes the photograph Camera maximum monitoring range is isosceles pyramid shape.
Beneficial effects of the present invention:The real-time monitoring range emulation side of monopod video camera of the present invention based on three-dimensional map Method simulates monopod video camera under the conditions of some installation site, setting height(from bottom), according to head horizontal angle, the angle of pitch, video camera water Look squarely rink corner, the pitching angle of visual field, maximum visual distance calculate video camera maximum visual scope and shown in three-dimensional map Show, be capable of the information such as the position for showing video camera more directly perceived three-dimensional, height above sea level, setting height(from bottom), be more suitable for carrying out video camera The emulation of monitor area.
Brief description of the drawings
Fig. 1 is the schematic diagram of monopod video camera level angle and luffing angle;
Fig. 2 is horizontal field of view angle and the schematic diagram at vertical field of view angle of video camera;
Fig. 3 is the schematic diagram of video camera maximum monitoring range;
In figure:1st, monopod video camera, H are camera pan-tilt horizontal angle, and P is the head angle of pitch, and β is the camera horizon angle of visual field, α For video camera vertical field of view angle, A1, A2, A3, A4 are the boundary point of video camera maximum monitor area, and O is the position of monopod video camera Put a little, and origin.
Embodiment
The present invention is described further with specific embodiment below in conjunction with the accompanying drawings.
A kind of real-time monitoring range emulation mode of monopod video camera based on three-dimensional map, comprises the following steps:
S01), obtain monopod video camera location point geographical coordinate, and be designated as(Lon, lat, h), wherein, lon represents latitude, lat Represent longitude, h represents height above sea level, and the unit of longitude and latitude is degree, and the unit of height above sea level is rice;In electronic map transfer It is projection coordinate to change geographical coordinate(Cordx, cordy, h);It has been prior art that geographical coordinate is converted into projection coordinate, one As electronic map i.e. can be achieved, no longer transfer process is described in the present embodiment.
S02), obtain that head is horizontal, luffing angle information.As shown in figure 1, wherein H is camera pan-tilt horizontal angle, P is The head angle of pitch;Angle of the head horizontal angle between head direction and geographical direct north, span for [0-360) degree, Geographical direct north is given tacit consent to for 0 degree;Angle of the head angle of pitch between head direction and horizontal plane, value is when head is faced upward Just, value is negative during head nutation, when being horizontal, value 0.
Obtain camera horizon, vertical field of view angle.As shown in Fig. 2 the camera horizon angle of visual field is β, vertical field of view angle is α。
S03), the boundary line of maximum monitoring range calculated relative to head zero point according to head angle and camera field of view angle Angle, further calculate boundary line unit vector;As shown in figure 3, ccd image sensor is rectangle, therefore video camera The boundary point of maximum video monitoring regional is 4 points, and can make up a rectangle, and maximum monitor area boundary end point is set to A1, A2, A3, A4, O point are monopod video camera location point, then OA1, and OA2, OA3, OA4 four directions are relative to head zero-bit Angle is respectively:
(H- β/2, P+ α/2),(H+ β/2, P+ α/2),(H+ β/2, P- α/2), (H- β/2, P- α/2).
The position O of monopod video camera is set as origin, is calculatedUnit vector be respectively
S04), setting video camera maximum visual distance s, the vector value that the vector value of maximum monitoring range boundary line is is respectively
S05), O points be monopod video camera location point, its projection coordinate is(lon,lat,h), the point coordinates of A1, A2, A3, A4 tetra- Not to be:
S06), drawn by camera position, maximum boundary point position and draw the real-time maximum monitoring range of video camera, such as Fig. 3 institutes Show, create the real-time maximum monitoring range that rectangular pyramid O-A1A2A3A4 is exactly video camera in the present embodiment in three-dimensional map.
Described above is only the general principle and preferred embodiment of the present invention, and those skilled in the art are according to the present embodiment The improvement and replacement made, belong to protection scope of the present invention.

Claims (7)

  1. A kind of 1. real-time monitoring range emulation mode of monopod video camera based on three-dimensional map, it is characterised in that:Including following step Suddenly:
    S01 the geographical coordinate of camera position point), is obtained, geographical coordinate is then converted into projection in electronic three-dimensional map Coordinate;
    S02), obtain the level angle and luffing angle of camera pan-tilt, the horizontal field of view angle of video camera and vertical field of view in real time The level angle and luffing angle at angle, wherein head are consistent with head real time position, the camera horizon angle of visual field and vertical The angle of visual field changes with the zoom of video camera;
    S03), the boundary line of maximum monitoring range calculated relative to the angle of head zero point according to head angle and camera field of view angle Degree, further calculate the unit vector of boundary line;
    S04), calculate the vector value of maximum monitoring range boundary line, the vector value of maximum monitoring range boundary line is unit vector With the product of video camera maximum visual distance;
    S05), according to camera position and boundary line vector value, calculate maximum monitoring range border point coordinates, maximum monitoring range Border point coordinates is camera position point and Margin Vector value sum;
    S06), drawn by camera position, maximum boundary point position and draw the real-time maximum monitoring range of video camera.
  2. 2. the real-time monitoring range emulation mode of the monopod video camera according to claim 1 based on three-dimensional map, its feature It is:In step S03, if the boundary point of video camera maximum monitoring range is A1, A2, A3, A4, position for video camera is set to origin O, most Boundary line OA1, OA2, OA3, OA4 of big monitoring range be respectively relative to the angle of head zero point(H- β/2, P+ α/2)、(H+ β/2, P+ α/2)、(H+ β/2, P- α/2), H- β/2, P- α/2);
    Then boundary lineUnit vector be respectively:
    ,
    Wherein H is the real-time level angle of head, and P is the real-time luffing angle of head, and β is the horizontal field of view angle of video camera, and α is The vertical field of view angle of video camera.
  3. 3. the real-time monitoring range emulation mode of the monopod video camera according to claim 2 based on three-dimensional map, its feature It is:In step S04, the maximum visual distance for setting video camera is S, then the vector value difference of maximum monitoring range boundary line For:
  4. 4. the real-time monitoring range emulation mode of the monopod video camera according to claim 3 based on three-dimensional map, its feature It is:In step S01, the geographical coordinate for obtaining video camera is(Lon, lat, h), wherein lon expression longitudes, unit is spends, lat Latitude is represented, unit is degree, and h represents height above sea level, and unit is rice, and the projection coordinate after conversion is(Cordx, cordy, h), Unit is rice.
  5. 5. the real-time monitoring range emulation mode of the monopod video camera according to claim 4 based on three-dimensional map, its feature It is:The boundary point A1, A2, A3, A4 of video camera maximum monitoring range coordinate is respectively:
  6. 6. the real-time monitoring range emulation mode of the monopod video camera according to claim 1 or 2 based on three-dimensional map, it is special Sign is:Angles of the head horizontal angle H between head direction and geographical direct north, span for [0-360) degree, head It is 0 degree when direction is geographical direct north;Angles of the head angle of pitch P between head direction and horizontal plane, when head is faced upward Value is just, and value be negative during head nutation, and when head is horizontal, P is 0 degree.
  7. 7. the real-time monitoring range emulation mode of the monopod video camera according to claim 1 based on three-dimensional map, its feature It is:The video camera maximum monitoring range obtained in step S06 is pyramid shape.
CN201710804750.8A 2017-09-08 2017-09-08 Three-dimensional map-based real-time monitoring range simulation method for pan-tilt camera Active CN107679015B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710804750.8A CN107679015B (en) 2017-09-08 2017-09-08 Three-dimensional map-based real-time monitoring range simulation method for pan-tilt camera

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710804750.8A CN107679015B (en) 2017-09-08 2017-09-08 Three-dimensional map-based real-time monitoring range simulation method for pan-tilt camera

Publications (2)

Publication Number Publication Date
CN107679015A true CN107679015A (en) 2018-02-09
CN107679015B CN107679015B (en) 2021-02-09

Family

ID=61135460

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710804750.8A Active CN107679015B (en) 2017-09-08 2017-09-08 Three-dimensional map-based real-time monitoring range simulation method for pan-tilt camera

Country Status (1)

Country Link
CN (1) CN107679015B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110012270A (en) * 2019-04-09 2019-07-12 视云融聚(广州)科技有限公司 The display methods of target video camera visual orientation and range, apparatus and system
CN110944154A (en) * 2019-12-05 2020-03-31 山东八五信息技术有限公司 Method for marking and identifying fixed object in high-altitude lookout camera image
CN112230257A (en) * 2020-09-04 2021-01-15 勤上光电股份有限公司 Positioning monitoring method based on PTZ camera
CN112995578A (en) * 2019-12-02 2021-06-18 杭州海康威视数字技术股份有限公司 Electronic map display method, device and system and electronic equipment

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005293122A (en) * 2004-03-31 2005-10-20 Konami Co Ltd Game software with function to display large-surface object, and game device
CN101605248A (en) * 2009-07-10 2009-12-16 浙江林学院 Remote video monitoring synchronous tracking method for forest fire
CN102279974A (en) * 2011-04-29 2011-12-14 北京交通大学 Method and system for calculating monitoring area by camera
CN104052960A (en) * 2013-03-15 2014-09-17 杭州海康威视系统技术有限公司 Camera visual area display method based on electronic map and system thereof
CN104869311A (en) * 2015-05-14 2015-08-26 合肥深目信息科技有限公司 Map-based intelligent holder monitoring method and system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005293122A (en) * 2004-03-31 2005-10-20 Konami Co Ltd Game software with function to display large-surface object, and game device
CN101605248A (en) * 2009-07-10 2009-12-16 浙江林学院 Remote video monitoring synchronous tracking method for forest fire
CN102279974A (en) * 2011-04-29 2011-12-14 北京交通大学 Method and system for calculating monitoring area by camera
CN104052960A (en) * 2013-03-15 2014-09-17 杭州海康威视系统技术有限公司 Camera visual area display method based on electronic map and system thereof
CN104869311A (en) * 2015-05-14 2015-08-26 合肥深目信息科技有限公司 Map-based intelligent holder monitoring method and system

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110012270A (en) * 2019-04-09 2019-07-12 视云融聚(广州)科技有限公司 The display methods of target video camera visual orientation and range, apparatus and system
CN112995578A (en) * 2019-12-02 2021-06-18 杭州海康威视数字技术股份有限公司 Electronic map display method, device and system and electronic equipment
CN112995578B (en) * 2019-12-02 2022-09-02 杭州海康威视数字技术股份有限公司 Electronic map display method, device and system and electronic equipment
CN110944154A (en) * 2019-12-05 2020-03-31 山东八五信息技术有限公司 Method for marking and identifying fixed object in high-altitude lookout camera image
CN112230257A (en) * 2020-09-04 2021-01-15 勤上光电股份有限公司 Positioning monitoring method based on PTZ camera

Also Published As

Publication number Publication date
CN107679015B (en) 2021-02-09

Similar Documents

Publication Publication Date Title
CN107679015A (en) A kind of real-time monitoring range emulation mode of monopod video camera based on three-dimensional map
CN111199560B (en) Video monitoring positioning method and video monitoring system
WO2018214078A1 (en) Photographing control method and device
CN109872401B (en) Unmanned aerial vehicle video augmented reality implementation method
CN112053446A (en) Real-time monitoring video and three-dimensional scene fusion method based on three-dimensional GIS
US20160055671A1 (en) Techniques for Enhanced Accurate Pose Estimation
CN108510592A (en) The augmented reality methods of exhibiting of actual physical model
CN108965687A (en) Shooting direction recognition methods, server and monitoring method, system and picture pick-up device
CN106403901B (en) A kind of buoy attitude measuring and method
CN104504685B (en) A kind of augmented reality camera virtual label real-time high-precision locating method
CN105809701A (en) Panorama video posture calibrating method
CN108363946A (en) Face tracking system and method based on unmanned plane
CN103198488A (en) PTZ surveillance camera realtime posture rapid estimation method
CN109063039A (en) A kind of video map dynamic labels display methods and system based on mobile terminal
TWI444593B (en) Ground target geolocation system and method
CN107590854A (en) Reservoir region three-dimensional live methods of exhibiting based on WEBGIS
CN103617631A (en) Tracking method based on center detection
WO2021135854A1 (en) Method and apparatus for performing ranging measurement using unmanned aerial vehicle
CN109754420A (en) A kind of object distance estimation method, device and unmanned plane
CN107705361A (en) A kind of naval vessel three-dimensional situation figure methods of exhibiting based on data-driven
KR102389762B1 (en) Space Formation and Recognition System through Digital Twin-linked Augmented Reality Camera and the method thereof
CN106468539A (en) Method and apparatus for generating geographical coordinate
CN106846472B (en) Method and device for generating image map based on panoramic map
CN105136135B (en) Information acquisition method and mobile terminal
CN113012032B (en) Aerial panoramic image display method capable of automatically labeling place names

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