CN103780873A - Method for realizing 3D scene display by transformer station video monitoring system - Google Patents

Method for realizing 3D scene display by transformer station video monitoring system Download PDF

Info

Publication number
CN103780873A
CN103780873A CN201310612460.5A CN201310612460A CN103780873A CN 103780873 A CN103780873 A CN 103780873A CN 201310612460 A CN201310612460 A CN 201310612460A CN 103780873 A CN103780873 A CN 103780873A
Authority
CN
China
Prior art keywords
video
server
video monitoring
signal input
signal output
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.)
Pending
Application number
CN201310612460.5A
Other languages
Chinese (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.)
State Grid Sichuan Electric Power Co Ltd
Information and Telecommunication Branch of State Grid Sichuan Electric Power Co Ltd
Original Assignee
State Grid Sichuan Electric Power 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 State Grid Sichuan Electric Power Co Ltd filed Critical State Grid Sichuan Electric Power Co Ltd
Priority to CN201310612460.5A priority Critical patent/CN103780873A/en
Publication of CN103780873A publication Critical patent/CN103780873A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Closed-Circuit Television Systems (AREA)

Abstract

The invention discloses a method for realizing 3D scene display by a transformer station video monitoring system. The method comprises a station end system and an upper platform, wherein the station end system comprises a 3D engine/model data server, a management client, a front coding device and multiple cameras; and the upper platform comprises a management server, a streaming media server, a 3D figure processing server and a video monitoring client. The method provided by the invention realizes the 3D scene display through establishing a 3D model by use of Unity 3d software, the application of the method can optimize the conventional working mode of an electric power department, post-processing is converted to prediction in advance, management personnel have sufficient time to integrate, analyze and solve problems occurring in a system operation and maintenance process, and the quality of management work is improved accordingly.

Description

A kind of video monitoring system for substation is realized the method that 3D scene shows
Technical field
The present invention relates to a kind of video monitoring system for substation, relate in particular to a kind of video monitoring system for substation and realize the method that 3D scene shows.
  
Background technology
Video monitoring system for substation is intelligent substation production run and the emergent important means that provides of security protection, transformer substation video monitoring supervisory control system can only show two-dimensional signal at present, in order to make scene and object in video have more third dimension, more directly perceived, true to nature, effectively reproduce reality scene, give impression on the spot in person, in video monitoring system for substation, introduce 3D scene Display Technique, in conjunction with the video resource of existing system, equipment to transformer station and scene are shown and are presented, promote O&M and managerial skills, there is no at present the application case of head it off.
Summary of the invention
Object of the present invention is just to provide in order to address the above problem a kind of method that 3D scene shows that realizes in video monitoring system for substation.
The present invention is achieved through the following technical solutions above-mentioned purpose:
The present invention includes station end system and superior platforms, described station end system comprises d engine/model data server, administrative client, front end encoding device and multiple video camera, and described superior platforms comprises management server, streaming media server, 3-D graphic processing server, video monitoring client terminal.
The signal output part of multiple described video cameras is connected with the video signal input terminal of described front end encoding device respectively, the control signal output of described administrative client is connected with the control signal input of described front end encoding device, the VT of described front end encoding device is connected with the video signal input terminal of described higher level's streaming media server, the figure call signal output of described administrative client is connected with the figure call signal input interface of d engine/model data server, the communication port of described station end administrative client is connected with the communication port of superior platforms pipe server, the figure of described superior platforms management server calls output interface and calls input interface with the figure of 3-D graphic processing server and be connected, the control signal output of described superior platforms management server is connected with the control signal input of superior platforms streaming media server, the VT of described superior platforms streaming media server is connected with video monitoring client terminal video signal input terminal, the figure signal output of 3-D graphic processing server is connected with video monitoring client terminal figure signal input.
Set up threedimensional model and first will carry out data acquisition, comprise that geography information, building texture etc. come, complete and store in corresponding database after the collection of information by video camera and transducer, utilize d-making software 3ds MAX to carry out the foundation of threedimensional model according to the information having gathered.Then utilize the perspective projection principle of Unity3D software to carry out model rendering, be distributed to Web, by video jukebox software and the default video window stack of gui interface, realize 3D scene and show.
As preferably, described video camera is analog video camera or web camera.
Further, described station end system also comprises multiple transducers, and the signal output part of multiple described transducers is connected with the signal input part of described front end encoding device respectively.
  
Beneficial effect of the present invention:
The present invention is by setting up threedimensional model, using Unity3D software to realize the demonstration of 3D scene, application of the present invention will be optimized the traditional mode of power department work, by process to ex ante forecasting and transform afterwards, make that administrative staff have that sufficient time and efforts is gone comprehensively, problem in analysis, resolution system operation maintenance process, thereby improve management work quality.
  
Accompanying drawing explanation
Fig. 1 is the structured flowchart that the present invention is based on the video monitoring system for substation of 3D scene Display Technique.
Fig. 2 is that the present invention arranges transducer according to actual conditions and obtains equipment and surrounding enviroment situation information in transformer station, to comprising that geography information, building texture etc. carry out data acquisition figure.
Embodiment
Below in conjunction with accompanying drawing, the invention will be further described:
As shown in Figure 1, the present invention is based on the video monitoring system for substation of 3D scene Display Technique, comprise station end system and superior platforms, described station end system comprises d engine/model data server, administrative client, front end encoding device and multiple video camera, and described superior platforms comprises management server, streaming media server, 3-D graphic processing server and video monitoring client terminal.
The signal output part of multiple described video cameras is connected with the video signal input terminal of described front end encoding device respectively, the control signal output of described administrative client is connected with the control signal input of described front end encoding device, the VT of described front end encoding device is connected with the video signal input terminal of described streaming media server, the figure call signal output of described administrative client is connected with the figure call signal input interface of described d engine/model data server, the communication port of described administrative client is connected with the communication port of described management server, the figure call signal output interface of described management server calls input interface with the figure of described 3-D graphic processing server and is connected, the control signal output of described management server is connected with the control signal input of described streaming media server, the VT of described streaming media server is connected with the video signal input terminal of described video monitoring client terminal, the figure signal output of described 3-D graphic processing server is connected with the figure signal input of described video monitoring client terminal.
Described video camera is analog video camera or web camera.Described station end system also comprises multiple transducers, and the signal output part of multiple described transducers is connected with the signal input part of described front end encoding device respectively.As shown in Figure 1, when application, if video camera analog video camera carries out video information coding by front end encoding device, if video camera web camera carries out video information coding by himself.D engine/model data server, by the information gathering, comprises that video recording, pictorial information, building texture etc. carry out three-dimension modeling.Administrative client sends front end encoding device video image out to the streaming media server of superior platforms, and the threedimensional model of simultaneously d engine/model data server being set up is sent on the management server of superior platforms.Superior platforms management server calls the vision signal of streaming media server and delivers to video monitoring client terminal, and the threedimensional model that management server is set up d engine/model data server is simultaneously delivered to 3-D graphic processing server.3-D graphic processing server is played up processing to the iconic model of three-dimensional modeling, and sends to video monitoring client terminal.The video data on video monitoring client terminal, the graph data of 3-D graphic processing server processing and streaming media server being sent is processed and Overlapping display.
The method that realizes the demonstration of 3D scene in video monitoring system for substation of the present invention, concrete steps and implementation are as follows:
1, the foundation of threedimensional model
In transformer station, according to actual conditions, transducer is set and obtains equipment and surrounding enviroment situation information, to comprising that geography information, building texture etc. carry out data acquisition.As shown in Figure 2:
For the object of any direction, optional position being rendered in the video camera of any direction, optional position, all summits of object must be transformed to world coordinate system from object coordinates system, then change to camera coordinate system from world coordinate system.Mathematic(al) manipulation is summarized as follows:
Figure DEST_PATH_RE-DEST_PATH_IMAGE001
Matrix multiplication meets associative law, so we can directly transform to camera coordinate system from object coordinates system with a matrix:
Figure DEST_PATH_DEST_PATH_IMAGE002
So just can be in the circulation of playing up outward first by all matrix group altogether, when making matrix multiplication in making to circulate, only need to get final product (object has a lot of summits, economizes a matrix multiplication and will improve many efficiency) with a matrix multiple, as follows:
Complete after the collection of information by video camera and transducer, store in corresponding database, utilize d-making software 3ds MAX to carry out the foundation of threedimensional model according to the information having gathered.
2, be written into 3D model
In 3ds MAX, the information having gathered according to scene, comprises that equipment, building etc. carried out three-dimension modeling according to video requirement ratio; Use the Model_3DS class that Matt Fairfax realizes to support being written into of 3DS model file.And the threedimensional model of the transformer station having imported is carried out to view transformation, perspective transform and screen conversion.
3, view transformation
For representing the model of perspective projection, realize KCamera class, except preserving position and the attitude of viewpoint, also preserve view transformation matrix m_kmView, along with the variation of viewpoint position and attitude, viewing matrix is also constantly updated.For any point v (x, y, z) in world coordinate system, the master pattern coordinate system that is transformed to perspective projection by v=m_kmView*v, realizes by KCamera::Transform function.
4, perspective transform
Through after view transformation, utilize KFrustum class to be used for the model of perspective projection to carry out modeling, its member comprises the size of view plane, and the z axial coordinate in He Yuan cross section, nearly cross section.KFrustum is transformed to perspective grid by Project function by the result of view transformation.Code is achieved as follows:
void?KFrustum::Project(KVector3&?v)
{
//?xp?=?x*n/z,?yp?=?y*n/z,?zp?=?n.
float?fFactor?=?GetNear()/v.z;
v.x?*=?fFactor;
v.y?*=?fFactor;
v.z?=?GetNear();
}
5, threedimensional model is played up
The electric power system of transformer station and the threedimensional model of transformer station's surrounding enviroment that import through projective transformation are played up, play up and realize with software, do not use any third party's shape library, main code is in KCamera::Render function, it receives two subparameters: Model_3DS and KSurface, and perspective projection is carried out in the summit in Model_3DS.Play up code as follows:
using?UnityEngine;
using?System.Collections;
public?class?CameraFacingBillboard?:?MonoBehaviour
{
public?Camera?cameraToLookAt;
void?Start()
{
cameraToLookAt?=?Camera.main;
}
void?Update()
{
Vector3?v?=?cameraToLookAt.transform.position?-?transform.position;
v.x?=?v.z?=?0.0f;
transform.LookAt(cameraToLookAt.transform.position?-?v);
}
}
6, video superimpose overlaps
After threedimensional model is played up end, be distributed on Web, in the design process of GUI client end interface, reserved configuration the video playback window of Web browser, Unity3D virtual video and predefined video window are carried out to superposition, realize the playing function of 3D video, thereby reach the effect that the 3D scene in ideal shows.
  

Claims (3)

1. a kind of video monitoring system for substation is realized the method that 3D scene showsit is characterized in that: comprise station end system and superior platforms, described station end system comprises d engine/model data server, administrative client, front end encoding device and multiple video camera, and described superior platforms comprises management server, streaming media server, 3-D graphic processing server and video monitoring client terminal;
The signal output part of multiple described video cameras is connected with the video signal input terminal of described front end encoding device respectively, the control signal output of described administrative client is connected with the control signal input of described front end encoding device, the VT of described front end encoding device is connected with the video signal input terminal of described streaming media server, the figure call signal output of described administrative client is connected with the figure call signal input interface of described d engine/model data server, the communication port of described administrative client is connected with the communication port of described management server, the figure call signal output interface of described management server calls input interface with the figure of described 3-D graphic processing server and is connected, the control signal output of described management server is connected with the control signal input of described streaming media server, the VT of described streaming media server is connected with the video signal input terminal of described video monitoring client terminal, the figure signal output of described 3-D graphic processing server is connected with the figure signal input of described video monitoring client terminal.
2. according to claim 1 a kind of video monitoring system for substation is realized the method that 3D scene shows
, it is characterized in that: described video camera is analog video camera or web camera.
3. according to claim 1 a kind of video monitoring system for substation is realized the method that 3D scene shows
, it is characterized in that: described station end system also comprises multiple transducers, the signal output part of multiple described transducers is connected with the signal input part of described front end encoding device respectively.
CN201310612460.5A 2013-11-28 2013-11-28 Method for realizing 3D scene display by transformer station video monitoring system Pending CN103780873A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310612460.5A CN103780873A (en) 2013-11-28 2013-11-28 Method for realizing 3D scene display by transformer station video monitoring system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310612460.5A CN103780873A (en) 2013-11-28 2013-11-28 Method for realizing 3D scene display by transformer station video monitoring system

Publications (1)

Publication Number Publication Date
CN103780873A true CN103780873A (en) 2014-05-07

Family

ID=50572649

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310612460.5A Pending CN103780873A (en) 2013-11-28 2013-11-28 Method for realizing 3D scene display by transformer station video monitoring system

Country Status (1)

Country Link
CN (1) CN103780873A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105160095A (en) * 2015-08-28 2015-12-16 国家电网公司 Construction method and system for transformer substation application platform
CN105825471A (en) * 2016-03-13 2016-08-03 华东理工大学 Unity-3D-based three-dimensional surface reconstruction and rendering method
CN106095840A (en) * 2016-06-04 2016-11-09 山东天元信息技术股份有限公司 Pipe network and facility information three-dimensional display method in a kind of multi-purpose station three-dimensional station
CN106330554A (en) * 2016-08-31 2017-01-11 山东瑞宁信息技术股份有限公司 Operation and maintenance auditing system and operation and maintenance auditing method for monitoring and managing operation and maintenance operation process
CN107728977A (en) * 2017-09-26 2018-02-23 上海电气分布式能源科技有限公司 A kind of energy device monitoring method and system based on 3D
CN109151539A (en) * 2017-06-16 2019-01-04 武汉斗鱼网络科技有限公司 A kind of net cast method and system based on unity3d
CN111447403A (en) * 2019-01-16 2020-07-24 杭州海康威视数字技术股份有限公司 Video display method, device and system

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105160095A (en) * 2015-08-28 2015-12-16 国家电网公司 Construction method and system for transformer substation application platform
CN105825471A (en) * 2016-03-13 2016-08-03 华东理工大学 Unity-3D-based three-dimensional surface reconstruction and rendering method
CN106095840A (en) * 2016-06-04 2016-11-09 山东天元信息技术股份有限公司 Pipe network and facility information three-dimensional display method in a kind of multi-purpose station three-dimensional station
CN106330554A (en) * 2016-08-31 2017-01-11 山东瑞宁信息技术股份有限公司 Operation and maintenance auditing system and operation and maintenance auditing method for monitoring and managing operation and maintenance operation process
CN106330554B (en) * 2016-08-31 2024-02-27 山东瑞宁信息技术股份有限公司 Operation and maintenance auditing system and method for monitoring and managing operation and maintenance operation process
CN109151539A (en) * 2017-06-16 2019-01-04 武汉斗鱼网络科技有限公司 A kind of net cast method and system based on unity3d
CN107728977A (en) * 2017-09-26 2018-02-23 上海电气分布式能源科技有限公司 A kind of energy device monitoring method and system based on 3D
CN107728977B (en) * 2017-09-26 2021-10-01 上海电气分布式能源科技有限公司 Energy equipment monitoring method and system based on 3D
CN111447403A (en) * 2019-01-16 2020-07-24 杭州海康威视数字技术股份有限公司 Video display method, device and system
CN111447403B (en) * 2019-01-16 2021-07-30 杭州海康威视数字技术股份有限公司 Video display method, device and system

Similar Documents

Publication Publication Date Title
CN103780873A (en) Method for realizing 3D scene display by transformer station video monitoring system
CN103093663B (en) Hydropower station three-dimensional precise modeling and visualization simulation training system and implementation method thereof
CN104750931A (en) Intelligent device control arrangement system applied to interior design
CN102831644A (en) Marine environment information three-dimensional visualization method
CN109696961A (en) Historical relic machine & equipment based on VR technology leads reward and realizes system and method, medium
CN110298873A (en) Construction method, construction device, robot and the readable storage medium storing program for executing of three-dimensional map
CN103516808A (en) Virtual/reality interaction platform provided with mobile terminal for intelligent exhibition hall
CN101877139A (en) Method and system for realizing spacial hot spots in three-dimensional video panorama
CN102903144A (en) Cloud computing based interactive augmented reality system implementation method
CN106600688A (en) Virtual reality system based on three-dimensional modeling technology
CN103514621B (en) The authentic dynamic 3D reproducting method of case, event scenarios and reconfiguration system
CN107369205A (en) A kind of three-dimensional linkage display methods of mobile terminal city two
CN103077552A (en) Three-dimensional displaying method based on multi-view video
CN105354882A (en) Method for constructing big data architecture based three-dimensional panoramic display platform for large-spatial-range electricity transmission
CN103093502A (en) Three-dimensional model information obtaining method based on rotary three views
CN105741340B (en) A kind of transmission line of electricity three-dimensional scenic emulation mode and system for web page display
CN105894576A (en) 3D substation panoramic real-time control system based on virtual simulation technology
CN106023301A (en) Building information display method and system
CN105825272B (en) Management system and management method of transformer substation
CN111177498A (en) BIM technology-based three-dimensional visualization method and system for structure monitoring data
CN204695673U (en) A kind of for the three-dimensional digital sand table in urban planning and construction
CN202694599U (en) Digital three-dimensional sand table display device
CN205721989U (en) A kind of 3D transformer station based on Virtual Simulation panorama real-time monitoring system
CN203608289U (en) Transformer station video monitor system based on 3D scene display technology
CN113868739A (en) Multi-room indoor house type graph reconstruction method based on neural network

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20140507