CN109729317A - A kind of device of 1+N platform video camera machine machine linkage - Google Patents
A kind of device of 1+N platform video camera machine machine linkage Download PDFInfo
- Publication number
- CN109729317A CN109729317A CN201910010983.XA CN201910010983A CN109729317A CN 109729317 A CN109729317 A CN 109729317A CN 201910010983 A CN201910010983 A CN 201910010983A CN 109729317 A CN109729317 A CN 109729317A
- Authority
- CN
- China
- Prior art keywords
- video camera
- machine
- linked
- camera
- coordinate
- 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
Links
Landscapes
- Studio Devices (AREA)
Abstract
The present invention provides a kind of device of 1+N platform video camera machine machine linkage, comprising: video monitoring platform, the video monitoring platform are used to obtain the real-time video of video camera;Coordinate obtaining module, the coordinate obtaining module obtain the coordinate of the point in the point of some linkage for choosing real-time video;Background data base, the background data base are used to obtain the specified video camera to be linked;Identification module, the type for the video camera that the identification module is linked for identification;Data processing module, the data processing module according to the type that the identification module recognizes the video camera to be linked directly open the video camera to be linked real-time video or by the Camera Positioning to be linked to linkage point.The device of 1+N platform video camera machine machine linkage according to an embodiment of the present invention, may be implemented the gunlock of non-integral machine and the linkage of ball machine, and can be with the multiple ball machines of automatic linkage, small to the limitation of type, use scope is wide.
Description
Technical field
The present invention relates to video camera linkage fields, more particularly, to a kind of device of 1+N platform video camera machine machine linkage.
Background technique
There are mainly two types of schemes for the rifle ball of gun shaped video camera and spherical camera linkage at present, and one is 1 gun shaped to image
Machine 1 spherical camera of linkage, and rifle ball machine is integrated machine;Another scheme is that 1 more billiard ball shape of gun shaped video camera linkage is taken the photograph
Camera, but need in advance in the configuration for needing the region linked to be associated spherical camera, and the picture of spherical camera is not
The position of meeting auto-steering linkage.
Currently used two schemes have the following disadvantages:
1, it must be that all-in-one machine can just accomplish that video camera links, and be gunlock linkage ball machine or full-view cooperative ball machine, type
Limitation is big, and application range is narrow;
2, the multiple video cameras of automatic linkage are unable to, multiple video cameras that link need to configure, and picture cannot navigate to linkage
Position.
Therefore exist to improve and need.
Summary of the invention
In view of this, the present invention provides a kind of device of 1+N platform video camera machine machine linkage, different types of machines can not only be realized
Linkage, and can be with the multiple ball machines of automatic linkage.
In order to solve the above technical problems, the present invention provides a kind of device of 1+N platform video camera machine machine linkage, comprising: video
Monitor supervision platform, the video monitoring platform are used to obtain the real-time video of video camera;Coordinate obtaining module, the coordinate obtain mould
Block obtains the coordinate of the point in the point of some linkage for choosing real-time video;Background data base, the background data base are used for
Obtain the specified video camera to be linked;Identification module, the type for the video camera that the identification module is linked for identification;Data
Processing module, the data processing module directly open quilt according to the type that the identification module recognizes the video camera to be linked
The real-time video of the video camera of linkage or by the Camera Positioning to be linked to linkage point.
According to some embodiments of the present invention, the coordinate obtaining module is made in some point for clicking real-time video with mouse
For linkage point when, obtain the GPS coordinate of the point.
According to some embodiments of the present invention, the coordinate obtaining module includes: the first acquisition module, and described first obtains
Module obtains the XY coordinate of the screen of real-time video;Second obtains module, and the second acquisition module is for converting XY coordinate
For PT coordinate;Third obtains module, and the third obtains module and is used to being converted to PT coordinate into GPS coordinate, obtains mouse and clicks
The GPS coordinate of point.
According to some embodiments of the present invention, the identification module can identify that the video camera to be linked is gunlock, commonly
Ball machine or AR ball machine.
According to some embodiments of the present invention, the data processing module recognizes taking the photograph of being linked in the identification module
When camera is gunlock or common ball machine, the real-time video of the video camera to be linked is directly opened, the data processing module is in institute
It states identification module and recognizes the video camera that is linked when being AR ball machine, by the Camera Positioning to be linked to the point to link.
According to some embodiments of the present invention, the data processing module further include: the first data conversion module, described
One data conversion module passes through the video camera to be linked when it is AR ball machine that the identification module, which recognizes the video camera to be linked,
GPS coordinate is converted to PT coordinate, obtains the PT coordinate of the video camera to be linked by the GPS coordinate of acquisition, then will be linked
Video camera passes through PT coordinate setting to the point of linkage.
According to some embodiments of the present invention, the device of the 1+N platform video camera machine machine linkage further include: search module,
The camera on the video camera periphery that described search block search is linked obtains the real-time video of the camera on periphery or by periphery
Camera navigate to the point of linkage.
According to some embodiments of the present invention, described search module searches for the video camera to be linked by GPS coordinate automatically
The camera on periphery.
According to some embodiments of the present invention, described search module is connected with the identification module, and described search module exists
When the camera that the identification module identification searches out is gunlock or common ball machine, then view in real time is obtained by video monitoring platform
Frequently;Described search module is when the camera that identification module identification searches out is AR ball machine, then the camera shooting by being linked
The GPS coordinate that machine obtains, is converted to PT coordinate for GPS coordinate, obtains the PT coordinate of the camera on periphery, then taking the photograph periphery
As head passes through PT coordinate setting to the point of linkage.
According to some embodiments of the present invention, the device of the 1+N platform video camera machine machine linkage further include: locating module,
The locating module carries out the scaling stretching of focal length according to the type of the visual range and AR ball machine of AR ball machine and target point,
Realize precise positioning.
Above-mentioned technical proposal of the invention one of at least has the advantages that:
The device of 1+N platform video camera machine machine according to an embodiment of the present invention linkage, may be implemented non-integral machine gunlock and
The linkage of ball machine, and can be with the multiple ball machines of automatic linkage, small to the limitation of type, use scope is wide.
Detailed description of the invention
Fig. 1 is the schematic diagram for the device that the 1+N platform video camera machine machine of the embodiment of the present invention links;
Fig. 2 is the flow chart of the video camera interlock method of the embodiment of the present invention;
Fig. 3 is the schematic diagram of the electronic equipment of the embodiment of the present invention.
Appended drawing reference:
The method 100 of 1+N platform video camera machine machine linkage;
The device 200 of 1+N platform video camera machine machine linkage;Video monitoring platform 210;Coordinate obtaining module 220;Back-end data
Library 230;Identification module 240;Data processing module 250;Search module 260;Locating module 270;
Electronic equipment 300;
Memory 310;Operating system 311;Application program 312;
Processor 320;Network interface 330;Input equipment 340;Hard disk 350;Show equipment 360.
Specific embodiment
Below in conjunction with drawings and examples, specific embodiments of the present invention will be described in further detail.Following reality
Example is applied for illustrating the present invention, but is not intended to limit the scope of the invention.
Fig. 1 is combined to specifically describe the device of 1+N platform video camera machine machine linkage according to an embodiment of the present invention first below
200。
As shown in Figure 1, the device 200 of 1+N platform video camera machine machine linkage according to an embodiment of the present invention includes video monitoring
Platform 210, coordinate obtaining module 220, background data base 230, identification module 240 and data processing module 250.
Specifically, video monitoring platform 210 is used to obtain the real-time video of video camera, coordinate obtaining module 220 is being selected
When taking the point of some linkage of real-time video, the coordinate of the point is obtained, background data base 230, which is used to obtain, specifies that is linked to take the photograph
Camera, the type for the video camera that identification module 240 is linked for identification, data processing module 250 are known according to identification module 240
It is clipped to the camera calibration that the type of the video camera to be linked directly opens the real-time video of the video camera to be linked or will be linked
Point of the position to linkage.
In other words, the device 200 of 1+N platform video camera machine machine linkage according to an embodiment of the present invention can mainly be supervised by video
Platform 210, coordinate obtaining module 220, background data base 230, identification module 240 and data processing module 250 is controlled to form,
In, video monitoring platform 210 can be used for obtaining the real-time video of video camera, which can be background data base 230 and deposit
Any one video camera for containing data is also possible to the video camera to be linked by a video camera.Coordinate obtaining module 220 can be with
Some point of point as linkage is chosen from real-time video, its coordinate is obtained according to the point of the linkage.The information of multiple video cameras
It can be stored in advance in background data base 230, when needing to formulate the video camera that some is linked, it is only necessary in background data base
Middle operation.Identification module 240 can be used for identifying the type of the video camera to be linked, to make data processing module 250
Corresponding operation is made according to the different type of the video camera to be linked, e.g. directly opens the real-time of the video camera to be linked
Video or by the Camera Positioning to be linked to linkage point.
The device 200 of 1+N platform video camera machine machine linkage according to an embodiment of the present invention as a result, can be by a video camera
It links with specified video camera, and can be that direct open is linked according to the type of the video camera to be linked, determination
Video camera real-time video still by the Camera Positioning to be linked to linkage point, realize the connection of different types of video camera
It moves, this method simple possible, use scope is wide.
According to one embodiment of present invention, coordinate obtaining module 220 is made in some point for clicking real-time video with mouse
For linkage point when, obtain the GPS coordinate of the point.
That is, coordinate obtaining module 220 chooses some point on real-time video can click view in real time using mouse
The mode of frequency is realized, and then obtains the GPS coordinate of the point.The modular structure is simple, and obtain coordinate facilitate it is accurate.
In certain specific embodiments of the invention, coordinate obtaining module 220 includes: the first acquisition module, second obtains
Modulus block and third obtain module.
Wherein, first the XY coordinate that module can obtain the screen of real-time video by program is obtained, second obtains module
The algorithm for calling XY coordinate conversion PT coordinate, obtains PT coordinate, and third obtains the calculation that module calls PT coordinate conversion GPS coordinate
Method obtains the GPS coordinate of mouse clicking point.The coordinate obtaining module 220 can be with mouse on one video camera of quick obtaining as a result,
The GPS coordinate of clicking point.
According to one embodiment of present invention, identification module 240 can identify that the video camera to be linked is gunlock, common ball
Machine or AR ball machine.
Optionally, it is gunlock or common ball that data processing module 250, which recognizes the video camera to be linked in identification module 240,
When machine, the real-time video of the video camera to be linked is directly opened, data processing module 250 is recognized in identification module 240 to be joined
When dynamic video camera is AR ball machine, by the Camera Positioning to be linked to the point of linkage.
Further, data processing module 250 further include: data conversion module, data conversion module is in identification module 240
When to recognize the video camera that is linked be AR ball machine, pass through the GPS coordinate that the video camera to be linked obtains, GPS coordinate is called to turn
The algorithm of PT coordinate is changed, the PT coordinate of the video camera to be linked is obtained, the video camera to be linked is then passed through into PT coordinate setting
To the point of linkage.
That is, identification module 240 can at least identify that the video camera to be linked is gunlock, common ball machine or AR ball
Machine, the type for the video camera that data processing module 250 is recognized according to identification module 240 carry out phase to the video camera to be linked
The control answered then can directly open the reality of the video camera to be linked when the video camera to be linked is gunlock or common ball machine
When video, realize a video camera and linkage by linkage camera;When the video camera to be linked is AR ball machine, then can lead to
The GPS coordinate that the video camera to be linked obtains is crossed, the algorithm of GPS coordinate conversion PT coordinate is called, obtains the video camera to be linked
PT coordinate, then by the video camera to be linked by PT coordinate setting to link point.
The device 200 of 1+N platform video camera machine machine linkage according to an embodiment of the present invention as a result, can be adapted for video camera
With the linkage of gunlock, common ball machine and AR ball machine, i.e., non-integral machine can also accomplish that held ball links, panorama gunlock linkage ball machine,
Ball machine links ball machine, can also specify or automatic linkage 1 or multiple video cameras, including common gunlock, panoramic camera are general
Logical ball machine, AR ball machine etc..
According to one embodiment of present invention, the device 200 of 1+N platform video camera machine machine linkage further include: search module
260, search module 260 searches for the camera on the video camera periphery linked, and obtains the real-time video of the camera on periphery or incites somebody to action
The camera on periphery navigates to the point of linkage.
In other words, the device 200 of 1+N platform video camera machine machine linkage according to an embodiment of the present invention, images in Jiang Yitai
After machine linkage to the video camera to be linked, the camera on video camera periphery to be linked can also search for, joined to obtain
The real-time video of the camera on dynamic video camera periphery, or the camera on periphery is navigated to the point to be linked.
In certain specific embodiments of the invention, search module 260 passes through GPS coordinate automatic search algorithm, search
The camera on the video camera periphery linked.
Preferably, search module 260 is connected with identification module 240, and search module 260 is identified in identification module 240 and searched for
When camera out is gunlock or common ball machine, then real-time video is obtained by video monitoring platform 210;Search module 260 exists
When identification module 240 identifies that the camera searched out is AR ball machine, then the GPS coordinate obtained by the video camera to be linked is adjusted
With the algorithm of GPS coordinate conversion PT coordinate, the PT coordinate of the camera on periphery is obtained, then sits the camera on periphery by PT
Mark navigates to the point of linkage.
That is, the method for the video camera periphery camera that search is linked can search for calculation automatically by GPS coordinate
Method is realized, when the camera searched out is gunlock or common ball machine, can obtain periphery camera by video monitoring platform
Real-time video.
When the camera searched out is AR ball machine, then the PT coordinate of periphery camera can be obtained by calling algorithm,
Then the camera on periphery is passed through into PT coordinate setting to the point of linkage.
Further, the device 200 of 1+N platform video camera machine machine linkage according to an embodiment of the present invention further include: positioning mould
Block 270, locating module 270 carry out the scaling of focal length according to the type of the visual range and AR ball machine of AR ball machine and target point
It stretches, realizes precise positioning.
It in other words, can be by locating module 270 with calculating ball machine and target when the video camera of linkage is AR ball machine
Point distance, according to the parameter of AR ball machine, automatic positioning to target, realizes precise positioning.
Wherein it should be noted that gunlock involved in the application, common ball machine, AR ball machine belong to monitoring class camera shooting
Machine obtains the algorithm that coordinate is called in the application, such as calls the algorithm of GPS coordinate conversion PT coordinate, and program obtains
The XY coordinate of screen calls the algorithm of XY conversion PT, obtains PT coordinate, calls the algorithm scheduling algorithm of PT conversion GPS coordinate, these
It is all known to those skilled in the art and may be implemented, therefore be not described in detail.
To sum up, the device 200 of 1+N platform video camera machine machine linkage according to an embodiment of the present invention, one can be taken the photograph
Camera links with specified video camera, and can be direct opening quilt according to the type of the video camera to be linked, determination
The real-time video of the video camera of linkage realizes different types of video camera still by the Camera Positioning to be linked to the point of linkage
Linkage, this method simple possible, use scope is wide.
Video camera interlock method 100 according to an embodiment of the present invention is specifically described with reference to the accompanying drawing.
As shown in Fig. 2, video camera interlock method 100 according to an embodiment of the present invention includes:
The real-time video for obtaining a video camera chooses some point of the real-time video as the point to link and obtains the point
Coordinate.
The specified video camera to be linked.
The real-time video of video camera to be linked is obtained, the real-time video of the video camera that is linked is opened or will be linked
Point of the Camera Positioning to linkage.
In other words, when being linked by video camera interlock method 100 according to an embodiment of the present invention to video camera, first
The real-time video for obtaining a video camera chooses some point of point as linkage, according to the point of the linkage from the real-time video
Obtain its coordinate.Then the video camera for needing to be linked is specified, the real-time video of the video camera to be linked is then obtained, according to
The type of the video camera to be linked, the real-time video for the video camera that the opening for the property of can choose is linked or takes the photograph what is linked
Camera navigates to the point of linkage.
Video camera interlock method 100 according to an embodiment of the present invention as a result, can be by a video camera and specified camera shooting
Machine links, and can be the reality for directly opening the video camera to be linked according to the type of the video camera to be linked, determination
When video still by the Camera Positioning to be linked to the point of linkage, realize the linkage of different types of video camera, this method letter
Single feasible, use scope is wide.
According to one embodiment of present invention, the real-time video for obtaining a video camera, chooses some of the real-time video
Point is as the point to link and obtains the seat calibration method of the point and may include:
The real-time video of a video camera is obtained by video monitoring platform.
Some point for using mouse to click real-time video obtains the GPS coordinate of the point as the point of linkage.
That is, obtaining the real-time video of a video camera can be realized by video monitoring platform, regarded in real time
Some point is chosen on frequency can realize in such a way that mouse clicks real-time video, and then obtain the GPS coordinate of the point.This method
Simple possible, and obtain coordinate facilitate it is accurate.
In certain specific embodiments of the invention, the seat calibration method for obtaining the point of linkage may include:
Obtain the XY coordinate of the screen of real-time video.
The algorithm for calling XY coordinate conversion PT coordinate, obtains PT coordinate.
The algorithm for calling PT coordinate conversion GPS coordinate, obtains the GPS coordinate of mouse clicking point.
That is, video camera interlock method 100 according to an embodiment of the present invention can be obtained by video monitoring platform
The real-time video of one video camera obtains the XY coordinate of screen by program, then when mouse clicks some point of real-time video
The algorithm for calling XY conversion PT, obtains PT coordinate, then calls the algorithm of PT conversion GPS coordinate, can obtain mouse clicking point
GPS coordinate.This method can be with the GPS coordinate of mouse clicking point on one video camera of quick obtaining as a result,.
Optionally, according to one embodiment of present invention, the specified camera shooting to be linked can be obtained by background data base
Machine.That is, the information of multiple video cameras can be stored in advance in background data base, when needing to formulate, some is linked takes the photograph
When camera, it is only necessary to be operated in background data base.
In certain specific embodiments of the invention, the real-time video of the video camera to be linked is obtained, opening is linked
Video camera real-time video or by the Camera Positioning to be linked to linkage point method the following steps are included:
The real-time video of the video camera to be linked is obtained by video monitoring platform.
If the video camera to be linked is gunlock or common ball machine, the real-time video of the video camera to be linked is directly opened.
In other words, the real-time video of the video camera to be linked can be obtained by video monitoring platform, when what is linked
When video camera is gunlock or common ball machine, then the real-time video of the video camera to be linked can be directly opened, realizes a camera shooting
Machine and the linkage by linkage camera.
In other specific embodiments of the invention, the real-time video of the video camera to be linked is obtained, opening is joined
The real-time video of dynamic video camera is further comprising the steps of by the method for the point of the Camera Positioning to be linked to linkage:
The real-time video of the video camera to be linked is obtained by video monitoring platform.
If the video camera to be linked is AR (Augmented Reality, augmented reality) ball machine, then by being linked
The GPS coordinate that obtains of video camera, call the algorithm of GPS coordinate conversion PT coordinate, obtain the PT coordinate of video camera to be linked,
Then the video camera to be linked is passed through into PT coordinate setting to the point of linkage.
In the present embodiment, the real-time video of the video camera to be linked again may be by video monitoring platform acquisition, no
It is with place, when the video camera to be linked is AR ball machine, then the GPS coordinate that can be obtained by the video camera to be linked,
The algorithm for calling GPS coordinate conversion PT coordinate, obtains the PT coordinate of the video camera to be linked, then leads to the video camera to be linked
PT coordinate setting is crossed to the point to link.
That is, video camera interlock method 100 according to an embodiment of the present invention, can be adapted for video camera and gunlock,
The linkage of common ball machine and AR ball machine, i.e., non-integral machine can also accomplish held ball linkage, panorama gunlock linkage ball machine, ball machine linkage
Ball machine, can also specify or automatic linkage 1 or multiple video cameras, including common gunlock, panoramic camera, common ball machine,
AR ball machine etc..
Preferably, according to one embodiment of present invention, video camera interlock method 100 further include:
The camera for searching for the video camera periphery linked, obtains the real-time video of the camera on periphery or taking the photograph periphery
As head navigates to the point of linkage.
In other words, video camera interlock method 100 according to an embodiment of the present invention, in the linkage of Jiang Yitai video camera to being joined
After dynamic video camera, the camera on video camera periphery to be linked can also search for, to obtain the video camera week linked
The real-time video of the camera on side, or the camera on periphery is navigated to the point to be linked.
Specifically, the camera on the video camera periphery that search is linked obtains the real-time video of the camera on periphery or incites somebody to action
The method that the camera on periphery navigates to the point of linkage may include:
By GPS coordinate automatic search algorithm, the camera on the video camera periphery linked is searched for.
If the camera searched out is gunlock or common ball machine, real-time video is obtained by video monitoring platform.
If the camera searched out is AR ball machine, the GPS coordinate obtained by the video camera to be linked calls GPS to sit
The algorithm of mark conversion PT coordinate, obtains the PT coordinate of the camera on periphery, the camera on periphery is then passed through PT coordinate setting
To the point of linkage.
That is, the method for the video camera periphery camera that search is linked can search for calculation automatically by GPS coordinate
Method is realized, when the camera searched out is gunlock or common ball machine, can obtain periphery camera by video monitoring platform
Real-time video.
When the camera searched out is AR ball machine, then the PT coordinate of periphery camera can be obtained by calling algorithm,
Then the camera on periphery is passed through into PT coordinate setting to the point of linkage.
Further, video camera interlock method 100 according to an embodiment of the present invention further include:
According to the type of the visual range and AR ball machine of AR ball machine and target point, the scaling for carrying out focal length is stretched, is realized
Precise positioning.
In other words, when the video camera of linkage is AR ball machine, can by calculating ball machine and target location distance, according to
The parameter of AR ball machine, automatic positioning to target, realize precise positioning.
Wherein it should be noted that gunlock involved in the application, common ball machine, AR ball machine belong to monitoring class camera shooting
Machine obtains the algorithm that coordinate is called in the application, such as calls the algorithm of GPS coordinate conversion PT coordinate, and program obtains
The XY coordinate of screen calls the algorithm of XY conversion PT, obtains PT coordinate, calls the algorithm scheduling algorithm of PT conversion GPS coordinate, these
It is all known to those skilled in the art and may be implemented, therefore be not described in detail.
It, can be by a video camera and specified to sum up, video camera interlock method 100 according to an embodiment of the present invention
Video camera links, and can be directly to open the video camera to be linked according to the type of the video camera to be linked, determination
Real-time video still by the Camera Positioning to be linked to linkage point, realize the linkage of different types of video camera, the party
Method simple possible, use scope are wide.
In addition, the computer storage medium includes one or more the present invention also provides a kind of computer storage medium
Computer instruction, one or more computer instruction realize any of the above-described video camera interlock method when being executed
100。
That is, the computer storage medium is stored with computer program, the computer program is transported by processor
When row, so that the processor executes any of the above-described video camera interlock method 100.
As shown in figure 3, the embodiment of the invention provides a kind of electronic equipment 300, including memory 310 and processor 320,
The memory 310 is for storing one or more computer instruction, and the processor 320 is for calling and executing described one
Or a plurality of computer instruction, to realize any of the above-described method.
That is, electronic equipment 300 includes: processor 320 and memory 310, it is stored in the memory 310
Computer program instructions, wherein when the computer program instructions are run by the processor, so that the processor 320
Execute any of the above-described method 100.
Further, as shown in figure 3, electronic equipment 300 further include network interface 330, input equipment 340, hard disk 350,
With display equipment 360.
It can be interconnected by bus architecture between above-mentioned each interface and equipment.It may include any that bus architecture, which can be,
The bus and bridge of the interconnection of quantity.One or more central processing unit (CPU) specifically represented by processor 320, Yi Jiyou
The various circuit connections for one or more memory that memory 310 represents are together.Bus architecture can also will be such as outer
Peripheral equipment, voltage-stablizer are together with the various other circuit connections of management circuit or the like.It is appreciated that bus architecture is used
Connection communication between these components of realization.Bus architecture further includes power bus, controls always in addition to including data/address bus
Line and status signal bus in addition, these are all it is known in the art, therefore is no longer described in greater detail herein.
The network interface 330 can connect to network (such as internet, local area network), dependency number obtained from network
According to, and can be stored in hard disk 350.
The input equipment 340, can receive operator input various instructions, and be sent to processor 320 for
It executes.The input equipment 340 may include keyboard or pointing device (for example, mouse, trace ball (trackball), sense of touch
Plate or touch screen etc..
The display equipment 360, the result that processor 320 executes instruction acquisition can be shown.
The memory 310, program necessary to running for storage program area and data and processor 320 are counted
The data such as the intermediate result during calculation.
It is appreciated that the memory 310 in the embodiment of the present invention can be volatile memory or nonvolatile memory,
It or may include both volatile and non-volatile memories.Wherein, nonvolatile memory can be read-only memory (ROM),
Programmable read only memory (PROM), Erasable Programmable Read Only Memory EPROM (EPROM), electrically erasable programmable read-only memory
(EEPROM) or flash memory.Volatile memory can be random access memory (RAM), be used as External Cache.Herein
The memory 310 of the device and method of description is intended to include but is not limited to the memory of these and any other suitable type.
In some embodiments, memory 310 stores following element, executable modules or data structures, or
Their subset of person or their superset: operating system 311 and application program 312.
Wherein, operating system 311 include various system programs, such as ccf layer, core library layer, driving layer etc., for real
Existing various basic businesses and the hardware based task of processing.Application program 312 includes various application programs, such as browser
(Browser) etc., for realizing various applied business.Realize that the program of present invention method may be embodied in application program
In 312.
The method that the above embodiment of the present invention discloses can be applied in processor 320, or be realized by processor 320.
Processor 320 may be a kind of IC chip, the processing capacity with signal.During realization, the above method it is each
Step can be completed by the integrated logic circuit of the hardware in processor 320 or the instruction of software form.Above-mentioned processing
Device 320 can be general processor, digital signal processor (DSP), specific integrated circuit (ASIC), ready-made programmable gate array
(FPGA) either other programmable logic device, discrete gate or transistor logic, discrete hardware components, may be implemented or
Person executes disclosed each method, step and the logic diagram in the embodiment of the present invention.General processor can be microprocessor or
Person's processor is also possible to any conventional processor etc..The step of method in conjunction with disclosed in the embodiment of the present invention, can be straight
Connect and be presented as that hardware decoding processor executes completion, or in decoding processor hardware and software module combination executed
At.Software module can be located at random access memory, and flash memory, read-only memory, programmable read only memory or electrically-erasable can
In the storage medium of this fields such as programmable memory, register maturation.The storage medium is located at memory 310, and processor 320 is read
Information in access to memory 310, in conjunction with the step of its hardware completion above method.
It is understood that embodiments described herein can with hardware, software, firmware, middleware, microcode or its
Combination is to realize.For hardware realization, processing unit be may be implemented in one or more specific integrated circuits (ASIC), number letter
Number processor DSP), digital signal processing appts (DSPD), programmable logic device (PLD), field programmable gate array
(FPGA), general processor, controller, microcontroller, microprocessor, other electronics lists for executing herein described function
In member or combinations thereof.
For software implementations, it can be realized herein by executing the module (such as process, function etc.) of function described herein
The technology.Software code is storable in memory and is executed by processor.Memory can in the processor or
It is realized outside processor.
Specifically, processor 320 is also used to read the computer program, executes any of the above-described method.
In several embodiments provided herein, it should be understood that disclosed method and apparatus, it can be by other
Mode realize.For example, the apparatus embodiments described above are merely exemplary, for example, the division of the unit, only
For a kind of logical function partition, there may be another division manner in actual implementation, such as multiple units or components can combine
Or it is desirably integrated into another system, or some features can be ignored or not executed.Another point, shown or discussed phase
Coupling, direct-coupling or communication connection between mutually can be through some interfaces, the INDIRECT COUPLING or communication of device or unit
Connection can be electrical property, mechanical or other forms.
It, can also be in addition, the functional units in various embodiments of the present invention may be integrated into one processing unit
It is that the independent physics of each unit includes, can also be integrated in one unit with two or more units.Above-mentioned integrated list
Member both can take the form of hardware realization, can also realize in the form of hardware adds SFU software functional unit.
The above-mentioned integrated unit being realized in the form of SFU software functional unit can store and computer-readable deposit at one
In storage media.Above-mentioned SFU software functional unit is stored in a storage medium, including some instructions are used so that a computer
Equipment (can be personal computer, server or the network equipment etc.) executes receiving/transmission method described in each embodiment of the present invention
Part steps.And storage medium above-mentioned includes: USB flash disk, mobile hard disk, read-only memory (Read-Only Memory, abbreviation
ROM), random access memory (Random Access Memory, abbreviation RAM), magnetic or disk etc. are various can store
The medium of program code.
The above is a preferred embodiment of the present invention, it is noted that for those skilled in the art
For, without departing from the principles of the present invention, it can also make several improvements and retouch, these improvements and modifications
It should be regarded as protection scope of the present invention.
Claims (10)
1. a kind of device of 1+N platform video camera machine machine linkage characterized by comprising
Video monitoring platform, the video monitoring platform are used to obtain the real-time video of video camera;
Coordinate obtaining module, the coordinate obtaining module obtain the seat of the point in the point of some linkage for choosing real-time video
Mark;
Background data base, the background data base are used to obtain the specified video camera to be linked;
Identification module, the type for the video camera that the identification module is linked for identification;
Data processing module, the data processing module are straight according to the type that the identification module recognizes the video camera to be linked
Take out the real-time video of the video camera to be linked or the point by the Camera Positioning to be linked to linkage.
2. the device of 1+N platform video camera machine machine linkage according to claim 1, which is characterized in that the coordinate obtains mould
Block use mouse click real-time video some point as link point when, obtain the GPS coordinate of the point.
3. the device of 1+N platform video camera machine machine linkage according to claim 2, which is characterized in that the coordinate obtains mould
Block includes:
First obtains module, and described first obtains the XY coordinate that module obtains the screen of real-time video;
Second obtains module, and the second acquisition module is used to XY coordinate being converted to PT coordinate;
Third obtains module, and the third obtains module and is used to being converted to PT coordinate into GPS coordinate, obtains mouse clicking point
GPS coordinate.
4. the device of 1+N platform video camera machine machine linkage according to claim 1, which is characterized in that the identification module energy
Enough identify that the video camera to be linked is gunlock, common ball machine or AR ball machine.
5. the device of 1+N platform video camera machine machine linkage according to claim 4, which is characterized in that the data processing mould
Block directly opens the video camera to be linked when it is gunlock or common ball machine that the identification module, which recognizes the video camera to be linked,
Real-time video, the data processing module, will be by when it is AR ball machine that the identification module, which recognizes the video camera that is linked,
Point of the Camera Positioning of linkage to linkage.
6. the device of 1+N platform video camera machine machine linkage according to claim 5, which is characterized in that the data processing mould
Block further include:
First data conversion module, first data conversion module recognize the video camera to be linked in the identification module and are
When AR ball machine, GPS coordinate is converted to PT coordinate by the GPS coordinate obtained by the video camera to be linked, and what acquisition was linked takes the photograph
Then the video camera to be linked is passed through PT coordinate setting to the point of linkage by the PT coordinate of camera.
7. the device of 1+N platform video camera machine machine linkage according to claim 1, which is characterized in that further include:
Search module, the camera on the video camera periphery that described search block search is linked, obtains the reality of the camera on periphery
When video or the camera on periphery is navigated to the point of linkage.
8. the device of 1+N platform video camera machine machine linkage according to claim 7, which is characterized in that described search module is logical
Cross the camera that GPS coordinate searches for the video camera periphery linked automatically.
9. the device of 1+N platform video camera machine machine according to claim 7 linkage, which is characterized in that described search module with
The identification module is connected,
Described search module then passes through video when the camera that identification module identification searches out is gunlock or common ball machine
Monitor supervision platform obtains real-time video;
Described search module is when the camera that identification module identification searches out is AR ball machine, then the camera shooting by being linked
The GPS coordinate that machine obtains, is converted to PT coordinate for GPS coordinate, obtains the PT coordinate of the camera on periphery, then taking the photograph periphery
As head passes through PT coordinate setting to the point of linkage.
10. the device of 1+N platform video camera machine machine linkage according to claim 9, which is characterized in that further include:
Locating module, the locating module carry out burnt according to the type of the visual range and AR ball machine of AR ball machine and target point
Away from scaling stretch, realize precise positioning.
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910010983.XA CN109729317B (en) | 2019-01-07 | 2019-01-07 | Device for machine linkage of 1+ N cameras |
US16/613,796 US20210250549A1 (en) | 2019-01-07 | 2019-03-07 | Camera link method and computer storage medium |
EP19749169.9A EP3700200A4 (en) | 2019-01-07 | 2019-03-07 | Camera linkage method and computer storage medium |
PCT/CN2019/077254 WO2020143110A1 (en) | 2019-01-07 | 2019-03-07 | Camera linkage method and computer storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910010983.XA CN109729317B (en) | 2019-01-07 | 2019-01-07 | Device for machine linkage of 1+ N cameras |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109729317A true CN109729317A (en) | 2019-05-07 |
CN109729317B CN109729317B (en) | 2020-11-10 |
Family
ID=66298089
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910010983.XA Active CN109729317B (en) | 2019-01-07 | 2019-01-07 | Device for machine linkage of 1+ N cameras |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109729317B (en) |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103428475A (en) * | 2013-07-24 | 2013-12-04 | 佳都新太科技股份有限公司 | GIS (geographic information system) virtual patrol realizing method based on police car GPS (global positioning system) positioning and camera videos |
CN104184994A (en) * | 2014-08-15 | 2014-12-03 | 杭州普维光电技术有限公司 | Camera and high-speed ball correlation control method |
CN104639916A (en) * | 2015-03-04 | 2015-05-20 | 合肥巨清信息科技有限公司 | Large-scene multi-target tracking shooting video monitoring system and monitoring method thereof |
CN105180943A (en) * | 2015-09-17 | 2015-12-23 | 南京中大东博信息科技有限公司 | Ship positioning system and ship positioning method |
CN105744227A (en) * | 2016-02-22 | 2016-07-06 | 北京深博达智能***有限公司 | Open type 1+N gun-type camera and dome camera linkage system |
US20160328971A1 (en) * | 2014-10-02 | 2016-11-10 | Omid B. Nakhjavani | Parking Lot Surveillance |
CN106303410A (en) * | 2016-08-01 | 2017-01-04 | 北京工商大学 | A kind of rifle ball machine interlock method based on panoramic video and ball machine presetting bit |
CN107124581A (en) * | 2016-02-24 | 2017-09-01 | 张福海 | Video camera running status and suspected target real-time display system on the electronic map |
CN108234961A (en) * | 2018-02-13 | 2018-06-29 | 欧阳昌君 | A kind of multichannel video camera coding and video flowing drainage method and system |
CN108960566A (en) * | 2018-05-29 | 2018-12-07 | 高新兴科技集团股份有限公司 | A kind of traffic Visualized Monitoring System |
-
2019
- 2019-01-07 CN CN201910010983.XA patent/CN109729317B/en active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103428475A (en) * | 2013-07-24 | 2013-12-04 | 佳都新太科技股份有限公司 | GIS (geographic information system) virtual patrol realizing method based on police car GPS (global positioning system) positioning and camera videos |
CN104184994A (en) * | 2014-08-15 | 2014-12-03 | 杭州普维光电技术有限公司 | Camera and high-speed ball correlation control method |
US20160328971A1 (en) * | 2014-10-02 | 2016-11-10 | Omid B. Nakhjavani | Parking Lot Surveillance |
CN104639916A (en) * | 2015-03-04 | 2015-05-20 | 合肥巨清信息科技有限公司 | Large-scene multi-target tracking shooting video monitoring system and monitoring method thereof |
CN105180943A (en) * | 2015-09-17 | 2015-12-23 | 南京中大东博信息科技有限公司 | Ship positioning system and ship positioning method |
CN105744227A (en) * | 2016-02-22 | 2016-07-06 | 北京深博达智能***有限公司 | Open type 1+N gun-type camera and dome camera linkage system |
CN107124581A (en) * | 2016-02-24 | 2017-09-01 | 张福海 | Video camera running status and suspected target real-time display system on the electronic map |
CN106303410A (en) * | 2016-08-01 | 2017-01-04 | 北京工商大学 | A kind of rifle ball machine interlock method based on panoramic video and ball machine presetting bit |
CN108234961A (en) * | 2018-02-13 | 2018-06-29 | 欧阳昌君 | A kind of multichannel video camera coding and video flowing drainage method and system |
CN108960566A (en) * | 2018-05-29 | 2018-12-07 | 高新兴科技集团股份有限公司 | A kind of traffic Visualized Monitoring System |
Also Published As
Publication number | Publication date |
---|---|
CN109729317B (en) | 2020-11-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106060422B (en) | A kind of image exposure method and mobile terminal | |
CN107317993B (en) | A kind of video call method and mobile terminal | |
CN107659769B (en) | A kind of image pickup method, first terminal and second terminal | |
CN106791393B (en) | A kind of image pickup method and mobile terminal | |
CN107404577B (en) | A kind of image processing method, mobile terminal and computer readable storage medium | |
CN107172361B (en) | A kind of method and mobile terminal of pan-shot | |
US20220012523A1 (en) | Repair diagnostic system and method | |
CN110012209A (en) | Panorama image generation method, device, storage medium and electronic equipment | |
CN105959574B (en) | A kind of photographic method and mobile terminal | |
CN106713659B (en) | A kind of panorama shooting method and mobile terminal | |
CN109308678A (en) | The method, device and equipment relocated using panoramic picture | |
CN106161932B (en) | A kind of photographic method and mobile terminal | |
CN107222737B (en) | A kind of processing method and mobile terminal of depth image data | |
CN106412432A (en) | Photographing method and mobile terminal | |
CN107509024B (en) | One kind is taken pictures processing method and mobile terminal | |
CN107360321B (en) | A kind of detection method and mobile terminal of digital signal processor DSP | |
CN107463051B (en) | Exposure method and device | |
CN109729316A (en) | A kind of method and computer storage medium of the linkage of 1+N platform video camera machine machine | |
CN105827987B (en) | A kind of picture shooting method and mobile terminal | |
CN109729317A (en) | A kind of device of 1+N platform video camera machine machine linkage | |
CN108376377B (en) | Method, device, terminal, server and storage medium for searching pet | |
CN110475099A (en) | Monitoring method, computer storage medium and the electronic equipment of three-dimensional live map | |
US7237197B2 (en) | Method and system for presenting a video stream of a video streaming device | |
CN109426775A (en) | The method, device and equipment of reticulate pattern in a kind of detection facial image | |
CN107343121B (en) | A kind of processing method and mobile terminal of image data |
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 |