[go: up one dir, main page]

CN102118611B - Digital video surveillance method, digital video surveillance system and digital video surveillance platform for moving object - Google Patents

Digital video surveillance method, digital video surveillance system and digital video surveillance platform for moving object Download PDF

Info

Publication number
CN102118611B
CN102118611B CN201110094286.0A CN201110094286A CN102118611B CN 102118611 B CN102118611 B CN 102118611B CN 201110094286 A CN201110094286 A CN 201110094286A CN 102118611 B CN102118611 B CN 102118611B
Authority
CN
China
Prior art keywords
camera
video monitoring
moving target
digital video
monitored picture
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201110094286.0A
Other languages
Chinese (zh)
Other versions
CN102118611A (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.)
China Telecom Corp Ltd
Original Assignee
China Telecom Corp 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 China Telecom Corp Ltd filed Critical China Telecom Corp Ltd
Priority to CN201110094286.0A priority Critical patent/CN102118611B/en
Publication of CN102118611A publication Critical patent/CN102118611A/en
Application granted granted Critical
Publication of CN102118611B publication Critical patent/CN102118611B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Closed-Circuit Television Systems (AREA)

Abstract

The embodiment of the invention discloses a digital video surveillance method, a digital video surveillance system and a digital video surveillance platform for a moving object, wherein the method comprises the steps as follows: a video surveillance client side detects coordinates (x1, y1) of the moving object that is clicked on a monitoring picture of a main video camera by a user, and sends the coordinates to the digital video surveillance platform; the digital video surveillance platform calculates coordinates difference value (x, y) between the coordinates (x1, y1) of the moving object and center coordinates (x2, y2) of the monitoring picture, wherein, x equals to x2 minus x1, and y equals to y2 minus y1; and the digital video surveillance platform controls a tripod head to rotate according to the coordinates difference value (x, y), so as to lead the moving object to be positioned in the center range of the monitoring picture. The embodiment of the invention can effectively track the moving object, and can achieve the video surveillance on the moving object.

Description

The digital video monitoring method and system of moving target, digital video monitoring platform
Technical field
The present invention relates to Video Supervision Technique, relate in particular to a kind of digital video monitoring method and system, digital video monitoring platform of moving target.
Background technology
At present, many IT Enterprises progressively enter the security protection service field, and have therefore improved the scientific and technological level of security protection service field.Along with the progress of technology, the significant progress that the safety monitoring technology also obtains.Up to now, be used for the safety monitoring service Video Supervision Technique development experience simulation epoch, digital Age.Follow the construction of the mega projects such as Chinese Shanghai World Expo and national safe city, gridding management, security protection work becomes lasting focus in recent years.And as the most direct means in the security protection work, video monitoring service is widely used.
Video monitoring is applied along with closed-circuit television system the earliest, then develops into the traditional analog video monitoring system, and popularizing and the formation scale by analog video camera and analog video matrix.Digital video monitoring is to be accompanied by the development of digital video compaction technique and to rise, and with the trial of strength of analog video supervisory control system in show one's talent and established the application direction of main flow.The technology platform that combines with cyber-net has greatly promoted the development of digital video technology, and has in time brought into play huge potentiality.Digital video monitoring is at aspects such as hard-disc storage, remote transmission, flexible networking, video analysis, and its superiority non-analog video supervisory control system can be compared, and has pushed widely the Existential Space that the analog video monitoring is used.In addition, the point-to-point optical fiber connecting method of the general employing of traditional analog video systems has consumed a large amount of fiber resources.Along with each province's public security Large scale construction " safe city ", digital video monitor system shared ratio in " safe city " built is increasing.
In realizing process of the present invention, the inventor finds that there is following problem at least in existing digital video monitoring technology:
During by single camera pursuit movement target, at this moment, the user can send the The Cloud Terrace instruction by the upper and lower, left and right button of pressing cradle head control zone on the monitoring screen, and the control The Cloud Terrace rotates toward the upper and lower, left and right four direction, thereby moving target is in the monitored picture scope.Because the client that image video camera end from the The Cloud Terrace is transferred to monitored picture in the digital video monitor system needs certain hour, and the The Cloud Terrace instruction also needs regular hour by Internet Transmission to The Cloud Terrace from client, cause the The Cloud Terrace sluggish, dumb to controlling of The Cloud Terrace, video camera is not followed the tracks of the target of rapid movement, perhaps because the The Cloud Terrace rotation is excessive so that moving target runs off the monitored picture scope, therefore effective pursuit movement target, greatly limited the development of digital video monitoring business, for example, having limited digital video monitor system uses in the monitoring of " safe city " keypoint part.
Summary of the invention
Embodiment of the invention technical problem to be solved is: a kind of digital video monitoring method and system, digital video monitoring platform of moving target are provided, with effective pursuit movement target, realize the video monitoring to moving target.
For solving the problems of the technologies described above, the digital video monitoring method of a kind of moving target that the embodiment of the invention provides comprises:
Video monitoring client terminal detects the coordinate (x1, y1) of the moving target that the user clicks at the main camera monitored picture and sends to the digital video monitoring platform;
The digital video monitoring platform calculates the coordinate (x1, y1) of moving target and the coordinate difference (x, y) between the monitored picture centre coordinate (x2, y2), wherein, and x=x2-x1, y=y2-y1;
Described digital video monitoring platform makes described moving target be positioned at the center range of described monitored picture with described coordinate difference (x, y) control cloud platform rotation; And
Described video monitoring client terminal detects the user when clicking described moving target beyond the boundary line, border of described main camera monitored picture, know that described moving target shifts out the monitored picture of described main camera, send the target following request to described digital video monitoring platform;
Last direction of motion when described digital video monitoring platform obtains described moving target and shifts out described monitored picture;
Described digital video monitoring platform obtains and is in the interior video camera of described main camera effective range as the preliminary election video camera, and described effective range is definite by coverage L and effective angle N, and wherein, the value of L is greater than zero, and the value of N is greater than 0 degree and less than 360 degree;
Described digital video monitoring platform is according to formula P=(L1/L) * B1+(N1/N) * B2, calculate respectively the selection reference value of each preliminary election video camera, wherein, L1 is that the preliminary election video camera is to the distance of described main camera, N1 is the angle between preliminary election video camera and the described last direction of motion, and B1 is the distance weighting factor, and B2 is the angle weight factor, the value of B1 and B2 is all greater than 0 and less than 1, and B1 and B2 sum are 1;
Described digital video monitoring platform selecting selects one or more preliminary election video cameras of reference value P minimum as associated camera, between described associated camera and described video monitoring client terminal, set up video channel, to show the monitored picture of described associated camera at described video monitoring client terminal;
When described video monitoring client terminal receives the target video camera information of selecting from described associated camera, with this target video camera as main camera, carry out the operation that described video monitoring client terminal detects the coordinate (x1, y1) of the moving target that the user clicks at the main camera monitored picture and sends to the digital video monitoring platform.
A kind of digital video monitoring platform that the embodiment of the invention provides comprises:
Receiving element, coordinate (the x1 that is used for the moving target of receiver, video monitor client transmission, y1) information, the coordinate (x1, y1) of described moving target are detected when the main camera monitored picture is clicked described moving target the user by described video monitoring client terminal and obtain; And the target following request that receives described video monitoring client terminal transmission;
Computing unit is used for calculating the coordinate (x1, y1) of moving target and the coordinate difference (x, y) between the monitored picture centre coordinate (x2, y2), wherein, and x=x2-x1, y=y2-y1;
Control unit, be used for according to described coordinate difference (x, y) obtain cloud platform rotation parameter and generate the cradle head control instruction, comprise the cloud platform rotation parameter in the described cradle head control instruction, when described The Cloud Terrace rotated according to described cloud platform rotation parameter, described moving target was positioned at the center range of described monitored picture;
Transmitting element is used for sending described cradle head control instruction to The Cloud Terrace, so that described The Cloud Terrace rotates according to described cloud platform rotation parameter;
The second memory cell is for the geographical location information of each video camera of storage digital video monitor system;
The first acquiring unit is used for the target following request that receives in response to described receiving element, the last direction of motion when obtaining described moving target and shifting out described monitored picture;
Second acquisition unit, be used for the geographical location information according to described second each video camera of memory cell, obtain and be in the interior video camera of described main camera effective range as the preliminary election video camera, described effective range is determined by coverage L and effective angle N, wherein, the value of L is greater than zero, and the value of N is greater than 0 degree and less than 360 degree; According to formula P=(L1/L) * B1+(N1/N) * B2, calculate respectively the selection reference value of each preliminary election video camera, wherein, L1 is that the preliminary election video camera is to the distance of described main camera, N1 is the angle between preliminary election video camera and the described last direction of motion, and B1 is the distance weighting factor, and B2 is the angle weight factor, the value of B1 and B2 is all greater than 0 and less than 1, and B1 and B2 sum are 1; Select one or more preliminary election video cameras of reference value P minimum as associated camera;
Communication unit, be used between described associated camera and described video monitoring client terminal, setting up video channel, to show the monitored picture of described associated camera at described video monitoring client terminal, when described video monitoring client terminal receives the target video camera information of selecting from described associated camera, with this target video camera as main camera.
The digital video monitor system of a kind of moving target that the embodiment of the invention provides comprises a plurality of front end units, and the compression of digital video encoder that described front end unit comprises The Cloud Terrace, is positioned at the video camera on this The Cloud Terrace and is connected with described video camera also comprises:
Video monitoring client terminal, coordinate (the x1 of the moving target of clicking at the main camera monitored picture for detection of the user, y1) and send to described digital video monitoring platform, in described a plurality of video cameras current and described video monitoring client terminal to set up the video camera of video channel be main camera; When detecting the user and beyond the boundary line, border of described main camera monitored picture, clicking described moving target, know that described moving target shifts out the monitored picture of described main camera, send the target following request to described digital video monitoring platform; When receiving the target video camera information of from described associated camera, selecting, with this target video camera as main camera, carry out the operation that described video monitoring client terminal detects the coordinate (x1, y1) of the moving target that the user clicks at the main camera monitored picture and sends to the digital video monitoring platform;
The digital video monitoring platform is used for calculating the coordinate (x1, y1) of moving target and the coordinate difference (x, y) between the monitored picture centre coordinate (x2, y2), wherein, and x=x2-x1, y=y2-y1; And with described coordinate difference (x, y) control cloud platform rotation, make described moving target be positioned at the center range of described monitored picture; And the last direction of motion when shifting out described monitored picture in response to the described moving target of described target following request; Obtain the video camera that is in the described main camera effective range as the preliminary election video camera, described effective range determined by coverage L and effective angle N, and wherein, the value of L is greater than zero, and the value of N is spent greater than 0 degree and less than 360; According to formula P=(L1/L) * B1+(N1/N) * B2, calculate respectively the selection reference value of each preliminary election video camera, wherein, L1 is that the preliminary election video camera is to the distance of described main camera, N1 is the angle between preliminary election video camera and the described last direction of motion, and B1 is the distance weighting factor, and B2 is the angle weight factor, the value of B1 and B2 is all greater than 0 and less than 1, and B1 and B2 sum are 1; Select one or more preliminary election video cameras of reference value P minimum as associated camera, between described associated camera and described video monitoring client terminal, set up video channel, to show the monitored picture of described associated camera at described video monitoring client terminal.
The digital video monitoring method and system of the moving target that provides based on the above embodiment of the present invention, the digital video monitoring platform, the user can click moving target at the main camera monitored picture of video monitoring client terminal, video monitoring client terminal detects the coordinate (x1 of the moving target of user's click, y1), the digital video monitoring platform calculates the coordinate (x1 of moving target, y1) with monitored picture centre coordinate (x2, y2) the coordinate difference (x between, y), and control cloud platform rotation with this, one click by the user, just can make moving target be positioned at the center range of monitored picture, thereby realized the effective tracking of single camera to moving target, realized the video monitoring to moving target, compared with prior art, need not the user controls The Cloud Terrace by button rotation amplitude, the target that the cloud platform rotation insufficient amplitude is not followed the tracks of rapid movement when having avoided the user to control cloud platform rotation, perhaps because user's repeatable operation causes the The Cloud Terrace rotation excessively so that moving target runs off the monitored picture scope, The Cloud Terrace is controlled accurately, flexibly, efficiently.
Below by drawings and Examples, technical scheme of the present invention is described in further detail.
Description of drawings
In order to be illustrated more clearly in the embodiment of the invention or technical scheme of the prior art, the below will do to introduce simply to the accompanying drawing of required use in embodiment or the description of the Prior Art, apparently, accompanying drawing in the following describes only is some embodiments of the present invention, for those of ordinary skills, under the prerequisite of not paying creative work, can also obtain according to these accompanying drawings other accompanying drawing.
Fig. 1 is the flow chart of an embodiment of digital video monitoring method of moving target of the present invention;
Fig. 2 is a schematic diagram of monitored picture in the embodiment of the invention;
Fig. 3 is another schematic diagram of monitored picture in the embodiment of the invention;
Fig. 4 is the flow chart of another embodiment of digital video monitoring method of moving target of the present invention;
Fig. 5 is the structural representation of an embodiment of digital video monitoring platform of the present invention;
Fig. 6 is the structural representation of another embodiment of digital video monitoring platform of the present invention;
Fig. 7 is the structural representation of an embodiment of digital video monitor system of moving target of the present invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the invention, the technical scheme in the embodiment of the invention is clearly and completely described, obviously, described embodiment only is the present invention's part embodiment, rather than whole embodiment.Based on the embodiment among the present invention, those of ordinary skills belong to the scope of protection of the invention not making the every other embodiment that obtains under the creative work prerequisite.
Fig. 1 is the flow chart of an embodiment of digital video monitoring method of moving target of the present invention.As shown in Figure 1, the digital video monitoring method of this embodiment moving target comprises following flow process:
Step 101, video monitoring client terminal detect the coordinate (x1, y1) of the moving target that the user clicks at the main camera monitored picture and send to the digital video monitoring platform.
Particularly, the screen of video monitoring client terminal display monitoring picture can be touch display screen, has coordinate on the screen, when the user clicks moving target at the main camera monitored picture, video monitoring client terminal can be known some coordinate (x1, y1) on screen that the user clicks.With reference to figure 2, be a schematic diagram of monitored picture in the embodiment of the invention.
Step 102, digital video monitoring platform are calculated the coordinate (x1, y1) of moving target and the coordinate difference (x, y) between the monitored picture centre coordinate (x2, y2), wherein, and x=x2-x1, y=y2-y1.
Step 103, the digital video monitoring platform makes moving target be positioned at the center range of monitored picture with coordinate difference (x, y) control cloud platform rotation.With reference to figure 3, be another schematic diagram of monitored picture in the embodiment of the invention.
The digital video monitoring method of the moving target that the above embodiment of the present invention provides, the user can click moving target at the main camera monitored picture of video monitoring client terminal, video monitoring client terminal detects the coordinate (x1 of the moving target of user's click, y1), the digital video monitoring platform calculates the coordinate (x1 of moving target, y1) with monitored picture centre coordinate (x2, y2) the coordinate difference (x between, y), and control cloud platform rotation with this, one click by the user, just can make moving target be positioned at the center range of monitored picture, thereby realized the effective tracking of single camera to moving target, realized the video monitoring to moving target, need not the user controls The Cloud Terrace by button rotation amplitude, avoided cloud platform rotation insufficient amplitude when the user controls cloud platform rotation in the prior art not follow the tracks of the target of rapid movement or because user's repeatable operation causes the The Cloud Terrace rotation excessively so that moving target runs off the monitored picture scope, The Cloud Terrace is controlled accurately, flexibly, efficiently.
Particularly, in the step 103 embodiment illustrated in fig. 1, the digital video monitoring platform can in the following manner, be controlled cloud platform rotation with coordinate difference (x, y):
The digital video monitoring platform is according to coordinate difference (x, y) obtain the cloud platform rotation parameter, which that is: toward direction rotate, rotation amplitude how much, when The Cloud Terrace rotates according to this cloud platform rotation parameter, can make moving target be positioned at the center range of monitored picture, that is: the central point of moving target roughly is positioned at the center of monitored picture, has allowed by a small margin error;
The digital video monitoring platform generates the cradle head control instruction and sends to The Cloud Terrace, comprises the cloud platform rotation parameter in this cradle head control instruction;
The Cloud Terrace rotates according to the cloud platform rotation parameter that the digital video monitoring platform sends.
Fig. 4 is the flow chart of another embodiment of digital video monitoring method of moving target of the present invention.As shown in Figure 4, the digital video monitoring method of this embodiment moving target comprises following flow process:
Step 201, video monitoring client terminal detect the user at moving target that the main camera monitored picture is clicked whether beyond the boundary line, border at this monitored picture.If the moving target of clicking beyond the boundary line, border of this monitored picture, execution in step 207.Otherwise, if the moving target of clicking in the boundary line, border of this monitored picture scope, execution in step 202.
Step 202, video monitoring client terminal detect the coordinate (x1, y1) of the moving target that the user clicks at the main camera monitored picture and send to the digital video monitoring platform.
Step 203, digital video monitoring platform are calculated the coordinate (x1, y1) of moving target and the coordinate difference (x, y) between the monitored picture centre coordinate (x2, y2), wherein, and x=x2-x1, y=y2-y1.
Step 204, the digital video monitoring platform obtains the cloud platform rotation parameter according to coordinate difference (x, y), when The Cloud Terrace rotates according to this cloud platform rotation parameter, can make moving target be positioned at the center range of monitored picture.
Step 205, the digital video monitoring platform generates the cradle head control instruction and sends to The Cloud Terrace, comprises the cloud platform rotation parameter in this cradle head control instruction.
Step 206, The Cloud Terrace rotates according to the cloud platform rotation parameter that the digital video monitoring platform sends, and makes moving target be positioned at the center range of monitored picture.Afterwards, do not carry out the follow-up flow process of the present embodiment.
Along with the change of moving target position, the user constantly clicks moving target at the main camera monitored picture and follows the tracks of this moving target, when the user clicks moving target at every turn, returns the operation of carrying out above-mentioned steps 201.
Step 207, video monitoring client terminal detect the user when clicking moving target beyond the boundary line, border of main camera monitored picture, know that moving target shifts out the monitored picture of main camera, send the target following request to the digital video monitoring platform.
Last direction of motion when step 208, digital video monitoring platform are obtained moving target and shifted out monitored picture.
Particularly, as one embodiment of the present of invention, in the step 203, after the digital video monitoring platform calculates coordinate difference (x, y) at every turn, can record this coordinate difference (x, y).Accordingly, in this step 208, the digital video monitoring platform can be according to the coordinate difference (x that calculates at every turn, y), draw the movement locus of moving target, and according to the movement locus of moving target, the last direction of motion when obtaining moving target and shifting out monitored picture.
Further, the digital video monitoring platform can also auxiliary intelligent video analysis technology comes the movement locus of correction motion target, more approached the movement locus of moving target real motion track, so that the last direction of motion when obtaining more accurately moving target and shifting out monitored picture.
Step 209, the digital video monitoring platform obtains the associated camera that is positioned on the last direction of motion, sets up video channel between associated camera and video monitoring client terminal, to show the monitored picture of associated camera at video monitoring client terminal.
Because the video file of camera acquisition transmits by video channel after usually needing compressed encoding to form video flowing, therefore set up video channel between associated camera and video monitoring client terminal, reality is to set up video channel between the compression of digital video encoder that associated camera connects and video monitoring client terminal.
When step 210, video monitoring client terminal receive the target video camera information of selecting from associated camera, with this target video camera as main camera, the operation of execution in step 201.
When but tracked moving target shifts out the monitoring range of current single camera, the digital video monitoring platform can be according to the movement locus of tracked moving target, judge that but moving target shifts out the last direction of motion of the monitoring range of current single camera, obtaining the monitored picture that is positioned at a plurality of associated camera on this last direction of motion calls for the user, follow the trail of this moving target with relay, realized the effective tracking to moving target, improved the tracking efficient of moving target, owing to need not to set up separately associated camera for this moving target, having reduced the construction cost of the supervisory control system of pursuit movement target.
In addition, as an alternative embodiment of the invention, in step 209 embodiment illustrated in fig. 4, the digital video monitoring platform can in the following way, obtain the associated camera that is positioned on the last direction of motion:
The digital video monitoring platform obtains and is in the interior video camera of main camera effective range as the preliminary election video camera, and effective range is wherein determined by coverage L and effective angle N.Wherein, the value of L is greater than zero, and the value of N is greater than 0 degree and less than 360 degree.Particularly, the value of L and N can be preset rule of thumb value and determines, for example, when video camera density was larger in the digital video monitor system, the value of L and N can be less, video camera density than hour, the value of L and N can be larger;
The digital video monitoring platform is according to formula P=(L1/L) * B1+(N1/N) * B2, calculate respectively the selection reference value of each preliminary election video camera.Wherein, L1 is that the preliminary election video camera is to the distance of main camera, N1 is the angle between preliminary election video camera and the last direction of motion, the numerical value of L1 and N1 can be according to the geographic position data of each pre-stored video camera, for example: the longitude and latitude data on the geographical position, determine, B1 is the distance weighting factor, B2 is the angle weight factor, and the value of B1 and B2 is all greater than 0 and less than 1, and B1 and B2 sum are 1.The value of B1, B2 is less, and corresponding weight is larger;
The digital video monitoring platform selecting selects one or more preliminary election video cameras of reference value P minimum as associated camera.
Based on above-mentioned algorithm, can be on the last direction of motion of moving target in the video camera in the main camera effective range, the distance of choosing main camera is less, with the less video camera of the last direction of motion angle of moving target as associated camera, thereby improve the tracking efficient of moving target, realize the effective monitoring to moving target.
Further, as another embodiment of the present invention, go out associated camera according to the selective sequential from small to large of P value, if the selection reference value P of each the preliminary election video camera that calculates is identical, can according to the priority level order of panoramic camera, monopod video camera, fixed cameras, from the preliminary election video camera, select associated camera.Because the monitoring range of panoramic camera, monopod video camera, fixed cameras reduces successively, preferentially selects the large video camera of monitoring range as associated camera, more be conducive to realize the tracing and monitoring to moving target.
Fig. 5 is the structural representation of an embodiment of digital video monitoring platform of the present invention.The digital video monitoring platform of this embodiment can be used in the present invention the corresponding function of digital video monitoring platform in the flow process embodiment illustrated in fig. 1.As shown in Figure 5, it comprises receiving element 301, computing unit 302, control unit 303 and transmitting element 304.
Wherein, receiving element 301 is used for the coordinate (x1 of the moving target of receiver, video monitor client transmission, y1) information, the coordinate (x1, y1) of this moving target are detected when the main camera monitored picture is clicked moving target the user by video monitoring client terminal and obtain.
Coordinate difference (x, y) between the coordinate (x1, y1) that computing unit 302 is used for calculating the moving target that receiving element 301 receives and the monitored picture centre coordinate (x2, y2), wherein, x=x2-x1, y=y2-y1.
Control unit 303 is for the coordinate difference (x that calculates according to computing unit 302, y) obtain cloud platform rotation parameter and generate the cradle head control instruction, comprise the cloud platform rotation parameter in this cradle head control instruction, when The Cloud Terrace rotates according to the cloud platform rotation parameter, can make moving target be positioned at the center range of monitored picture.
Transmitting element 304 is used for to the cradle head control instruction of The Cloud Terrace sending controling unit 303 generations, so that The Cloud Terrace rotates according to the cloud platform rotation parameter.
The digital video monitoring platform that the above embodiment of the present invention provides, when the user clicks moving target at the main camera monitored picture of video monitoring client terminal, the digital video monitoring platform can calculate the coordinate (x1 of moving target, y1) with main camera monitored picture centre coordinate (x2, y2) the coordinate difference (x between, y), and control cloud platform rotation with this, one click by the user, just can make moving target be positioned at the center range of monitored picture, thereby realized the effective tracking of single camera to moving target, realized the video monitoring to moving target, need not the user controls The Cloud Terrace by button rotation amplitude, avoided cloud platform rotation insufficient amplitude when the user controls cloud platform rotation in the prior art not follow the tracks of the target of rapid movement or because user's repeatable operation causes the The Cloud Terrace rotation excessively so that moving target runs off the monitored picture scope, The Cloud Terrace is controlled accurately, flexibly, efficiently.
Fig. 6 is the structural representation of another embodiment of digital video monitoring platform of the present invention.The digital video monitoring platform of this embodiment can be used in the present invention the corresponding function of digital video monitoring platform in the digital video monitoring embodiment of the method flow process of above-mentioned each moving target.Compare with embodiment shown in Figure 5, among this embodiment, receiving element also is used for the target following request that the receiver, video monitor client sends.Accordingly, the video monitoring platform of this embodiment also comprises the first acquiring unit 305, second acquisition unit 306 and communication unit 307.
Wherein, the first acquiring unit 305 is used for the target following request that receives in response to receiving element 301, the last direction of motion when obtaining moving target and shifting out monitored picture.Second acquisition unit 306 is used for obtaining the associated camera that is positioned on the last direction of motion that the first acquiring unit 305 gets access to.Communication unit 307 is used for setting up video channel between the associated camera that second acquisition unit 306 gets access to and video monitoring client terminal, to show the monitored picture of associated camera at video monitoring client terminal, when video monitoring client terminal receives the target video camera information of selecting from associated camera, with this target video camera as main camera.
In addition, again referring to Fig. 6, as an alternative embodiment of the invention, video monitoring platform can also comprise the first memory cell 308, is used for the coordinate difference (x, y) of moving target on the main camera monitored picture that storage computing unit 302 calculates at every turn.Accordingly, the target following request that the first acquiring unit 305 specifically receives in response to receiving element 301, according to the coordinate difference (x that calculates in the first memory cell 308 at every turn, y), draw the movement locus of moving target, according to the movement locus of moving target, the last direction of motion when obtaining moving target and shifting out monitored picture.
Further, again referring to Fig. 6, as another embodiment of the present invention, video monitoring platform can also comprise the second memory cell 309, is used for the geographical location information of each video camera of storage digital video monitor system.Accordingly, second acquisition unit 306 is specifically according to the geographical location information of each video camera in the second memory cell 309, obtain and be in the interior video camera of main camera effective range as the preliminary election video camera, this effective range is determined by coverage L and effective angle N, wherein, the value of L is greater than zero, and the value of N is greater than 0 degree and less than 360 degree; According to formula P=(L1/L) * B1+(N1/N) * B2, calculate respectively the selection reference value of each preliminary election video camera, wherein, L1 is that the preliminary election video camera is to the distance of main camera, N1 is the angle between preliminary election video camera and the last direction of motion, and B1 is the distance weighting factor, and B2 is the angle weight factor, the value of B1 and B2 is all greater than 0 and less than 1, and B1 and B2 sum are 1; Select one or more preliminary election video cameras of reference value P minimum as associated camera.
Fig. 7 is the structural representation of an embodiment of digital video monitor system of moving target of the present invention.The digital video monitor system of this embodiment moving target can be used in the present invention the flow process of the digital video monitoring embodiment of the method for above-mentioned each moving target.As shown in Figure 7, it comprises front end unit 1, video monitoring client terminal 2 and digital video monitoring platform 3.Can be successively by internet or client cables communication connection between front end unit 1, video monitoring client terminal 2 and the digital video monitoring platform 3.
Wherein, front end unit 1 is a plurality of, the compression of digital video encoder that each front end unit 1 comprises The Cloud Terrace, is positioned at the video camera on this The Cloud Terrace and is connected with video camera.Can be by the rotation of The Cloud Terrace, for example: rotate upper and lower, left and right, make the corresponding change of monitoring range of the video camera on the The Cloud Terrace, after the video file that the compression of digital video encoder can obtain camera acquisition carries out compressed encoding, by video monitoring platform 3, wherein communication unit 307 for example, the video channel of foundation, video flowing is sent to video monitoring client terminal 2,2 pairs of video flowings of video monitoring client terminal carry out behind the uncompressed encoding namely can monitored picture form watch monitoring on-the-spot.
Coordinate (the x1 of the moving target that video monitoring client terminal 2 is clicked at the main camera monitored picture for detection of the user, y1) and send to digital video monitoring platform 3, the video camera that current and video monitoring client terminal are set up video channel in a plurality of video cameras in a plurality of front end units 1 is main camera.
Digital video monitoring platform 3 is used for the coordinate (x1 of the moving target of calculating video monitoring client terminal 2 transmissions, y1) with monitored picture centre coordinate (x2, y2) the coordinate difference (x between, y), and with coordinate difference (x, y) the control cloud platform rotation makes moving target be positioned at the center range of monitored picture.Wherein, x=x2-x1, y=y2-y1.In addition, the digital video monitoring platform can also be realized the storage of monitoring video that front end unit is uploaded, is transmitted to video monitoring client terminal.Specifically setting up video by the communication unit in the video monitoring platform 3 with video monitoring client terminal 2 is connected.
Particularly, as one embodiment of the present of invention, send to the compression of digital video encoder in the front end unit 1 behind the cradle head control instruction encoding that digital video monitoring platform 3 also can rotate controlled motion, send to The Cloud Terrace after being decoded by the compression of digital video encoder, come the rotation of corresponding control The Cloud Terrace.
The digital video monitor system of the moving target that the above embodiment of the present invention provides, the user can click moving target at the main camera monitored picture of video monitoring client terminal, video monitoring client terminal detects the coordinate (x1 of the moving target of user's click, y1), the digital video monitoring platform calculates the coordinate (x1 of moving target, y1) with monitored picture centre coordinate (x2, y2) the coordinate difference (x between, y), and control cloud platform rotation with this, one click by the user, just can make moving target be positioned at the center range of monitored picture, thereby realized the effective tracking of single camera to moving target, realized the video monitoring to moving target, need not the user controls The Cloud Terrace by button rotation amplitude, avoided cloud platform rotation insufficient amplitude when the user controls cloud platform rotation in the prior art not follow the tracks of the target of rapid movement or because user's repeatable operation causes the The Cloud Terrace rotation excessively so that moving target runs off the monitored picture scope, The Cloud Terrace is controlled accurately, flexibly, efficiently.
Particularly, the digital video monitoring platform 3 in embodiment illustrated in fig. 7 specifically can adopt the above-mentioned Fig. 5 of the present invention to realize to the structure of any one embodiment shown in Figure 6, only shows the situation that digital video monitoring platform 3 adopts structure embodiment illustrated in fig. 6 among Fig. 7.
Each embodiment all adopts the mode of going forward one by one to describe in this specification, and what each embodiment stressed is and the difference of other embodiment that same or analogous part cross-references gets final product between each embodiment.For device, system embodiment because itself and embodiment of the method basic simlarity, so describe fairly simple, relevant part gets final product referring to the part explanation of embodiment of the method.
One of ordinary skill in the art will appreciate that: all or part of step that realizes said method embodiment can be finished by the relevant hardware of program command, aforesaid program can be stored in the computer read/write memory medium, this program is carried out the step that comprises said method embodiment when carrying out; And aforesaid storage medium comprises: the various media that can be program code stored such as ROM, RAM, magnetic disc or CD.
The embodiment of the invention has realized that single camera is to effective tracking of moving target and a plurality of associated camera relay tracking to moving target, realized the video monitoring to moving target, to The Cloud Terrace control accurately, flexibly, efficient, thereby can provide high real-time, highly reliable, motion target tracking monitor service cheaply for " safe city " user.
Description of the invention provides for example with for the purpose of describing, and is not exhaustively or limit the invention to disclosed form.Many modifications and variations are obvious for the ordinary skill in the art.Selecting and describing embodiment is for better explanation principle of the present invention and practical application, thereby and makes those of ordinary skill in the art can understand the various embodiment with various modifications that the present invention's design is suitable for special-purpose.

Claims (8)

1. the digital video monitoring method of a moving target is characterized in that, comprising:
Video monitoring client terminal detects the coordinate (x1, y1) of the moving target that the user clicks at the main camera monitored picture and sends to the digital video monitoring platform;
The digital video monitoring platform calculates the coordinate (x1, y1) of moving target and the coordinate difference (x, y) between the monitored picture centre coordinate (x2, y2), wherein, and x=x2-x1, y=y2-y1;
Described digital video monitoring platform makes described moving target be positioned at the center range of described monitored picture with described coordinate difference (x, y) control cloud platform rotation; And
Described video monitoring client terminal detects the user when clicking described moving target beyond the boundary line, border of described main camera monitored picture, know that described moving target shifts out the monitored picture of described main camera, send the target following request to described digital video monitoring platform;
Last direction of motion when described digital video monitoring platform obtains described moving target and shifts out described monitored picture;
Described digital video monitoring platform obtains and is in the interior video camera of described main camera effective range as the preliminary election video camera, and described effective range is definite by coverage L and effective angle N, and wherein, the value of L is greater than zero, and the value of N is greater than 0 degree and less than 360 degree;
Described digital video monitoring platform is according to formula P=(L1/L) * B1+(N1/N) * B2, calculate respectively the selection reference value of each preliminary election video camera, wherein, L1 is that the preliminary election video camera is to the distance of described main camera, N1 is the angle between preliminary election video camera and the described last direction of motion, and B1 is the distance weighting factor, and B2 is the angle weight factor, the value of B1 and B2 is all greater than 0 and less than 1, and B1 and B2 sum are 1;
Described digital video monitoring platform selecting selects one or more preliminary election video cameras of reference value P minimum as associated camera, between described associated camera and described video monitoring client terminal, set up video channel, to show the monitored picture of described associated camera at described video monitoring client terminal;
When described video monitoring client terminal receives the target video camera information of selecting from described associated camera, with this target video camera as main camera, carry out the operation that described video monitoring client terminal detects the coordinate (x1, y1) of the moving target that the user clicks at the main camera monitored picture and sends to the digital video monitoring platform.
2. method according to claim 1 is characterized in that, described digital video monitoring platform comprises with described coordinate difference (x, y) control cloud platform rotation:
Described digital video monitoring platform obtains the cloud platform rotation parameter according to described coordinate difference (x, y), and when described The Cloud Terrace rotated according to described cloud platform rotation parameter, described moving target was positioned at the center range of described monitored picture;
Described digital video monitoring platform generates the cradle head control instruction and sends to described The Cloud Terrace, comprises the cloud platform rotation parameter in the described cradle head control instruction;
Described The Cloud Terrace rotates according to described cloud platform rotation parameter.
3. method according to claim 1 is characterized in that, also comprises:
Described digital video monitoring platform records described moving target on the main camera monitored picture time, the coordinate difference (x, y) that calculates according to the each coordinate (x1, y1) of clicking of user;
Described digital video monitoring platform is drawn the movement locus of described moving target according to the coordinate difference (x, y) that calculates at every turn;
Last direction of motion when described digital video monitoring platform obtains described moving target and shifts out described monitored picture comprises:
Described digital video monitoring platform is according to the movement locus of described moving target, the last direction of motion when obtaining described moving target and shifting out described monitored picture.
4. method according to claim 1 is characterized in that, also comprises:
When the selection reference value P of preliminary election video camera is identical, according to the priority level order of panoramic camera, monopod video camera, fixed cameras, select the preliminary election video camera as associated camera.
5. a digital video monitoring platform is characterized in that, comprising:
Receiving element, coordinate (the x1 that is used for the moving target of receiver, video monitor client transmission, y1) information, the coordinate (x1, y1) of described moving target are detected when the main camera monitored picture is clicked described moving target the user by described video monitoring client terminal and obtain; And the target following request that receives described video monitoring client terminal transmission;
Computing unit is used for calculating the coordinate (x1, y1) of moving target and the coordinate difference (x, y) between the monitored picture centre coordinate (x2, y2), wherein, and x=x2-x1, y=y2-y1;
Control unit, be used for according to described coordinate difference (x, y) obtain cloud platform rotation parameter and generate the cradle head control instruction, comprise the cloud platform rotation parameter in the described cradle head control instruction, when described The Cloud Terrace rotated according to described cloud platform rotation parameter, described moving target was positioned at the center range of described monitored picture;
Transmitting element is used for sending described cradle head control instruction to The Cloud Terrace, so that described The Cloud Terrace rotates according to described cloud platform rotation parameter;
The second memory cell is for the geographical location information of each video camera of storage digital video monitor system;
The first acquiring unit is used for the target following request that receives in response to described receiving element, the last direction of motion when obtaining described moving target and shifting out described monitored picture;
Second acquisition unit, be used for the geographical location information according to described second each video camera of memory cell, obtain and be in the interior video camera of described main camera effective range as the preliminary election video camera, described effective range is determined by coverage L and effective angle N, wherein, the value of L is greater than zero, and the value of N is greater than 0 degree and less than 360 degree; According to formula P=(L1/L) * B1+(N1/N) * B2, calculate respectively the selection reference value of each preliminary election video camera, wherein, L1 is that the preliminary election video camera is to the distance of described main camera, N1 is the angle between preliminary election video camera and the described last direction of motion, and B1 is the distance weighting factor, and B2 is the angle weight factor, the value of B1 and B2 is all greater than 0 and less than 1, and B1 and B2 sum are 1; Select one or more preliminary election video cameras of reference value P minimum as associated camera;
Communication unit, be used between described associated camera and described video monitoring client terminal, setting up video channel, to show the monitored picture of described associated camera at described video monitoring client terminal, when described video monitoring client terminal receives the target video camera information of selecting from described associated camera, with this target video camera as main camera.
6. digital video monitoring platform according to claim 5 is characterized in that, also comprises:
The first memory cell is used for storing the coordinate difference (x, y) of described moving target on the main camera monitored picture that described computing unit calculates at every turn;
The target following request that described the first acquiring unit specifically receives in response to described receiving element, according to the coordinate difference (x that calculates in described the first memory cell at every turn, y), draw the movement locus of described moving target, according to the movement locus of described moving target, the last direction of motion when obtaining described moving target and shifting out described monitored picture.
7. the digital video monitor system of a moving target comprises a plurality of front end units, and the compression of digital video encoder that described front end unit comprises The Cloud Terrace, is positioned at the video camera on this The Cloud Terrace and is connected with described video camera is characterized in that, also comprises:
Video monitoring client terminal, coordinate (the x1 of the moving target of clicking at the main camera monitored picture for detection of the user, y1) and send to described digital video monitoring platform, in a plurality of video cameras current and described video monitoring client terminal to set up the video camera of video channel be main camera; When detecting the user and beyond the boundary line, border of described main camera monitored picture, clicking described moving target, know that described moving target shifts out the monitored picture of described main camera, send the target following request to described digital video monitoring platform; When receiving the target video camera information of from associated camera, selecting, with this target video camera as main camera, carry out the operation that described video monitoring client terminal detects the coordinate (x1, y1) of the moving target that the user clicks at the main camera monitored picture and sends to the digital video monitoring platform;
The digital video monitoring platform is used for calculating the coordinate (x1, y1) of moving target and the coordinate difference (x, y) between the monitored picture centre coordinate (x2, y2), wherein, and x=x2-x1, y=y2-y1; And with described coordinate difference (x, y) control cloud platform rotation, make described moving target be positioned at the center range of described monitored picture; And the last direction of motion when shifting out described monitored picture in response to the described moving target of described target following request; Obtain the video camera that is in the described main camera effective range as the preliminary election video camera, described effective range determined by coverage L and effective angle N, and wherein, the value of L is greater than zero, and the value of N is spent greater than 0 degree and less than 360; According to formula P=(L1/L) * B1+(N1/N) * B2, calculate respectively the selection reference value of each preliminary election video camera, wherein, L1 is that the preliminary election video camera is to the distance of described main camera, N1 is the angle between preliminary election video camera and the described last direction of motion, and B1 is the distance weighting factor, and B2 is the angle weight factor, the value of B1 and B2 is all greater than 0 and less than 1, and B1 and B2 sum are 1; Select one or more preliminary election video cameras of reference value P minimum as associated camera, between described associated camera and described video monitoring client terminal, set up video channel, to show the monitored picture of described associated camera at described video monitoring client terminal.
8. system according to claim 7 is characterized in that, described digital video monitoring platform is specially claim 5 or 6 described digital video monitoring platforms.
CN201110094286.0A 2011-04-15 2011-04-15 Digital video surveillance method, digital video surveillance system and digital video surveillance platform for moving object Active CN102118611B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110094286.0A CN102118611B (en) 2011-04-15 2011-04-15 Digital video surveillance method, digital video surveillance system and digital video surveillance platform for moving object

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110094286.0A CN102118611B (en) 2011-04-15 2011-04-15 Digital video surveillance method, digital video surveillance system and digital video surveillance platform for moving object

Publications (2)

Publication Number Publication Date
CN102118611A CN102118611A (en) 2011-07-06
CN102118611B true CN102118611B (en) 2013-01-02

Family

ID=44217179

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110094286.0A Active CN102118611B (en) 2011-04-15 2011-04-15 Digital video surveillance method, digital video surveillance system and digital video surveillance platform for moving object

Country Status (1)

Country Link
CN (1) CN102118611B (en)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102360224A (en) * 2011-07-12 2012-02-22 广州灿点信息科技有限公司 System and method for controlling cloud platform rotation and data analysis on two dimensional plane
CN102999051B (en) * 2011-09-19 2016-06-22 广州盈可视电子科技有限公司 A kind of method of cradle head control and device
CN103795976B (en) * 2013-12-30 2017-09-19 北京正安维视科技股份有限公司 A kind of full-time empty 3 d visualization method
TW201601118A (en) * 2014-06-26 2016-01-01 群光電子股份有限公司 Screen center tracing system and method thereof
CN104159083A (en) * 2014-08-18 2014-11-19 广东美的暖通设备有限公司 Method and system for controlling monitoring apparatus and air-conditioner , and electronic apparatus and server
CN104581090A (en) * 2015-02-11 2015-04-29 宁波澎湃电子科技有限公司 Beforehand security and protection system and monitoring method
CN104601967A (en) * 2015-02-11 2015-05-06 宁波澎湃电子科技有限公司 Beforehand security and protection system and monitoring method
CN104601968A (en) * 2015-02-11 2015-05-06 宁波澎湃电子科技有限公司 Beforehand security and protection system and monitoring method
CN104639916A (en) * 2015-03-04 2015-05-20 合肥巨清信息科技有限公司 Large-scene multi-target tracking shooting video monitoring system and monitoring method thereof
CN105208323B (en) * 2015-07-31 2018-11-27 深圳英飞拓科技股份有限公司 A kind of panoramic mosaic picture monitoring method and device
CN107357318B (en) * 2017-06-16 2019-12-17 中国科学院长春光学精密机械与物理研究所 Control method and control system for stabilizing pan-tilt rotation and stabilizing pan-tilt
CN109961458B (en) * 2017-12-26 2021-07-02 杭州海康威视系统技术有限公司 Target object tracking method, device and computer-readable storage medium
CN112911203B (en) * 2019-11-19 2022-04-26 杭州海康威视数字技术股份有限公司 Camera for acquiring target track
CN111242984B (en) * 2020-02-13 2021-01-19 珠海安联锐视科技股份有限公司 Target tracking method based on moving head camera
CN113497915A (en) * 2020-04-01 2021-10-12 苏州迪沃蒙特智能科技有限公司 Video monitoring system
CN111862169B (en) * 2020-06-22 2024-04-09 上海摩象网络科技有限公司 Target follow-up method and device, cradle head camera and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1271233A (en) * 1999-04-16 2000-10-25 松下电器产业株式会社 Controlling device and method for camera
CN101127887A (en) * 2007-08-28 2008-02-20 湖南大学 Intelligent visual monitoring method and device
CN102004920A (en) * 2010-11-12 2011-04-06 浙江工商大学 Method for splitting and indexing surveillance videos

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080002031A1 (en) * 2005-05-06 2008-01-03 John-Paul P. Cana Multi-axis control of a fixed or moving device based on a wireless tracking location of one or many target devices
US8125529B2 (en) * 2009-02-09 2012-02-28 Trimble Navigation Limited Camera aiming using an electronic positioning system for the target

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1271233A (en) * 1999-04-16 2000-10-25 松下电器产业株式会社 Controlling device and method for camera
CN101127887A (en) * 2007-08-28 2008-02-20 湖南大学 Intelligent visual monitoring method and device
CN102004920A (en) * 2010-11-12 2011-04-06 浙江工商大学 Method for splitting and indexing surveillance videos

Also Published As

Publication number Publication date
CN102118611A (en) 2011-07-06

Similar Documents

Publication Publication Date Title
CN102118611B (en) Digital video surveillance method, digital video surveillance system and digital video surveillance platform for moving object
US9479703B2 (en) Automatic object viewing methods and apparatus
CN102065279B (en) A kind of method and system of continuous tracking monitored object
CN112053446A (en) Real-time monitoring video and three-dimensional scene fusion method based on three-dimensional GIS
CN103093654B (en) Double video camera interactive intelligent tracking teaching system
CN107885096B (en) A three-dimensional simulation monitoring system for UAV patrolling track
US10977852B2 (en) VR playing method, VR playing device, and VR playing system
CN104184995A (en) Method and system for achieving real-time linkage monitoring of networking video monitoring system
CN103686065A (en) Cloud mirror cluster control method and device of monitoring equipment based on GIS (geographic information system) interoperability
US11948257B2 (en) Systems and methods for augmented reality video generation
CN111815672B (en) Dynamic tracking control method, device and control equipment
CN114926612A (en) Aerial panoramic image processing and immersive display system
CN104618656A (en) Information processing method and electronic equipment
CN112929384A (en) AR intelligent point inspection system based on space anchor point
CN104092976A (en) Method for achieving environment device monitoring system warning and video monitoring system linkage
CN111143504A (en) A multi-camera indoor video map construction method
CN114286062A (en) Automatic wharf digital cabin system based on panoramic stitching and video AI
Hu et al. Optimal viewport-adaptive 360-degree video streaming against random head movement
CN114511622A (en) Panoramic image acquisition method and device, electronic terminal and medium
CN114363520A (en) A method of automatic patrol and fast target positioning
CN203193774U (en) Automatic tracing machine based on space grid technology
CN111787274A (en) Equipment control method and device, terminal equipment and storage medium
Caruso et al. An adaptive closed-loop encoding vnf for virtual reality applications
US10692286B2 (en) Device and method of creating an augmented interactive virtual reality system
CN114758098B (en) Information annotation method, real scene navigation method and terminal based on WebGL

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant