CN104469302A - Video monitoring optimization method and device - Google Patents

Video monitoring optimization method and device Download PDF

Info

Publication number
CN104469302A
CN104469302A CN201410723000.4A CN201410723000A CN104469302A CN 104469302 A CN104469302 A CN 104469302A CN 201410723000 A CN201410723000 A CN 201410723000A CN 104469302 A CN104469302 A CN 104469302A
Authority
CN
China
Prior art keywords
user
call request
weights
video
video monitoring
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201410723000.4A
Other languages
Chinese (zh)
Other versions
CN104469302B (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.)
Shenzhen Hi Tech Investment Sanjiang Electronics Co ltd
Original Assignee
Shenzhen Fanhai Sanjiang Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Fanhai Sanjiang Electronics Co Ltd filed Critical Shenzhen Fanhai Sanjiang Electronics Co Ltd
Priority to CN201410723000.4A priority Critical patent/CN104469302B/en
Publication of CN104469302A publication Critical patent/CN104469302A/en
Application granted granted Critical
Publication of CN104469302B publication Critical patent/CN104469302B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Abstract

According to the optimization method and device for video monitoring, the calling weight of the user is calculated according to the permission level of the user, the importance of the user at the moment T and the weight value of the camera, the user is sequenced according to the calling weight, a plurality of users with the sequencing as far as possible are selected within the total allowable calling bandwidth range, the maximization of the bandwidth utilization rate of video monitoring can be achieved, and meanwhile the conflict of video calling is avoided.

Description

A kind of optimization method of video monitoring and device
Technical field
The application relates to a kind of optimization method and device of video monitoring.
Background technology
The demand that video monitoring apparatus is installed in job site in construction site etc. gets more and more, the benefit of installing video monitoring apparatus mainly contains: A. adopts long distance control system that administrative staff can be made to work out aimed management measure, the on-the-spot violations of rules and regulations of Timeliness coverage, Optimizing construction place layout, make rational planning for, comprehensive allotment manpower and materials, shoot the arrow at the target, therefore site safety administrative staff quantity can be reduced, reduce management cost, improve enterprise management efficiency, also improve the efficiency grasping field condition and accuracy simultaneously.B. standard operation consciousness is promoted, constructability unified management.Work progress videoed storage backup, can checking monitoring information at any time, even if there occurs some uncertain events, finds out accident occurrence cause, specify accident responsibility after accident of being also convenient to occurs in the very first time.C. as a kind of management aid, monitoring remote video is used for the monitoring of job site safety, quality, it is the lifting that computer technology is applied at engineering construction field, pole assists a ruler in governing a country the raising of enterprise management level effectively, make enterprise understand and grasp work progress information in time, make efficient decision-making.
Inventor finds in the Researching and practicing of prior art, the video monitoring in current construction site, exists and limits to as follows:
A, in the remote monitoring activities in construction site, Surveillance center or other-end by the real-time monitoring of monitor supervision platform and operation, a normally more than user, such as operator on duty, project manager, client etc.Work as different user, when different terminals operates the The Cloud Terrace of the identical camera in identical building site simultaneously, will conflict be produced, cause leader to check work, or affect customer experience.During different video resource simultaneously on preview circuit of B, multiple user, all response meets, and due to limited bandwidth, the video of all users of result is not smooth, has a strong impact on video quality, affects customer experience.
 
Summary of the invention
The application provides a kind of optimization method and device of video monitoring, can arbitrate, avoid the conflict that video calls to the monitoring request of user, promotes the service efficiency of video system bandwidth.
According to the first aspect of the application, the application provides a kind of optimization method of video monitoring, comprise: calculate user at the weights of moment T, it comprises: superpose income value in the Permission Levels of user and described user at the quantized value of the importance degree of moment T by allocating in advance; Described user be added with pre-assigned camera weighted value at the weights of moment T, what obtain user calls weights; Receive the video call request of each user, described call request carry described in user call weights; According to the described size calling weights, by described user to sorting from front to back, obtain the call request queue of user; According to the total bandwidth of video monitoring, from described call request queue, the cumulative total value of bandwidth shared by the forward and video call request of selected and sorted is less than the maximum N number of user of the number of described total bandwidth, described N be greater than 1 integer; Respond the call request of described N number of user.
According to the second aspect of the application, the application provides a kind of optimization device of video monitoring, comprise: computing unit, for calculating the weights of user at moment T, it comprises: superpose income value in the Permission Levels of user and described user at the quantized value of the importance degree of moment T by allocating in advance; Superpositing unit, for described user being added with pre-assigned camera weighted value at the weights of moment T, what obtain user calls weights; Receiving element, for receiving the video call request of each user, described call request carry described in user call weights; Sequencing unit, for calling the size of weights described in basis, by described user to sorting from front to back, obtains the queue of user's call request; Selected cell, for the total bandwidth according to video monitoring, from the queue of described user's call request, the cumulative total value of bandwidth shared by the forward and video call request of selected and sorted is less than the maximum N number of user of the number of described total bandwidth, described N be greater than 1 integer; Response unit, for responding the call request of described N number of user.
The optimization method of the video monitoring that the application provides and device, what calculate user according to the Permission Levels of user, user at the importance degree of moment T and camera weighted value calls weights, size according to calling weights sorts to user, in total bandwidth range allowing to call, choose the user that multiple sequence is forward as far as possible, the maximization of the bandwidth availability ratio to video monitoring can be reached, avoid the conflict that video calls simultaneously.
Accompanying drawing explanation
Fig. 1 is the method flow diagram of the embodiment of the present invention;
Fig. 2 is the another kind of method flow diagram of the embodiment of the present invention;
Fig. 3 is the apparatus structure schematic diagram of inventive embodiments;
Fig. 4 is the another kind of apparatus structure schematic diagram of inventive embodiments.
Embodiment
By reference to the accompanying drawings the present invention is described in further detail below by embodiment.
In the embodiment of the present application, provide a kind of optimization method and device of video monitoring, can arbitrate the monitoring request of user, avoid the conflict that video calls, promote the service efficiency of video system bandwidth.
Embodiment one:
Please refer to Fig. 1, Fig. 1 is the method flow diagram of the embodiment of the present invention one.As shown in Figure 1, a kind of optimization method of video monitoring, can comprise the following steps:
101, the weights of user at moment T are calculated.
User comprises at the weights of moment T: superpose income value in the Permission Levels of user and described user at the quantized value of the importance degree of moment T by allocating in advance.
Suppose that user is A1, then A1=P+M+E at the weights of moment T, wherein, P is user right rank, and M is the quantized value of the importance degree of moment T.In an embodiment, special occasions mark E can also be added, such as need emergency open to certain user to the calling of video monitoring time, user can be added in the weights of moment T, to increase the weights of this user at moment T.
102, user be added with pre-assigned camera weighted value at the weights of moment T, what obtain user calls weights.
Also add the weighted value of camera in the embodiment of the present application, in conjunction with camera weighted value, when calling the video of job site outbalance, the weight rank called can correspondingly shift to an earlier date.
103, receive the video call request of each user, call request carry described in user call weights.
104, call weights size described in basis, described user is sorted from front to back, obtains the call request queue of user.
In an embodiment, when calling weights described in each user and being equal, sort according to the time order and function order initiating to call.
105, according to the total bandwidth of video monitoring, from the queue of described user's call request, the cumulative total value of bandwidth shared by the forward and video call request of selected and sorted is less than the maximum N number of user of the number of described total bandwidth, described N be greater than 1 integer.
106, the call request of described N number of user is responded.
Please refer to Fig. 2, in one embodiment, in such as, a certain moment after the T moment, initiate calling Video Monitoring Terminal with new user, now, the weights that call of new user add in the lump and consider, the application's method also comprises step:
107, the video call request of new user is received.
108, the size that each calls weights is again compared.
109, described new user is updated in the queue of described user's call request.
In one embodiment, comprise after described new user being updated in the queue of described user's call request:
110a, new user is updated to position in call request queue and the N number of user last customer location that sorts and compares, if the name placement of new user rearward, then perform step 110b, otherwise perform step 110c.
110b, refuse the video call request of described new user.
110c, respond the video call request of described new user.
Because the total bandwidth in video monitoring is constant, after adding new user's call request, the medium response to be called of call request queue can be updated to, but simultaneously in order to avoid too much request takies the collapse that broadband causes occurring video monitoring system, the call request platoon ratio that the embodiment of the present application obtains in being called the sorting position of new user and last time comparatively, if sequence is after aforementioned N number of user, then refuse the video call request of described new user, if before N number of user or middle, then respond the video call request of described new user, reach the high object preferentially seized, realize the effect of arbitration.
In an embodiment, the call request responding described N number of user comprises: put in order according to the user of described user's call request queue, responds the call request of described N number of user successively.
The optimization method of the video monitoring that the embodiment of the present application one provides, what calculate user according to the Permission Levels of user, user at the importance degree of moment T and camera weighted value calls weights, size according to calling weights sorts to user, in total bandwidth range allowing to call, choose the user that multiple sequence is forward as far as possible, the maximization of the bandwidth availability ratio to video monitoring can be reached, avoid the conflict that video calls simultaneously.
Embodiment two:
Accordingly, the application also provides a kind of optimization device of video monitoring, please refer to Fig. 3, and Fig. 3 is apparatus structure schematic diagram of the invention process.As shown in Figure 3, the optimization device of video monitoring can comprise:
Computing unit 20, for calculating the weights of user at moment T, it comprises: superpose income value in the Permission Levels of user and described user at the quantized value of the importance degree of moment T by allocating in advance.
Superpositing unit 21, for described user being added with pre-assigned camera weighted value at the weights of moment T, what obtain user calls weights.
Receiving element 22, for receiving the video call request of each user, described call request carry described in user call weights.
Sequencing unit 23, for calling the size of weights described in basis, by described user to sorting from front to back, obtains the queue of user's call request.
Selected cell 24, for the total bandwidth according to video monitoring, from the queue of described user's call request, the cumulative total value of bandwidth shared by the forward and video call request of selected and sorted is less than the maximum N number of user of the number of described total bandwidth, described N be greater than 1 integer.
Response unit 25, for responding the call request of described N number of user.
Please also refer to Fig. 4, in an embodiment, the optimization device of the video monitoring of the application can also comprise:
Second receiving element 26, for receiving the video call request of new user.
Updating block 27, for again comparing the size that each calls weights, and is updated to described new user in the queue of described user's call request.
In an embodiment, the optimization device of the video monitoring of the application can also comprise:
Comparing unit 28, compares for described new user being updated to position in described call request queue and the more described N number of user last customer location that sorts.
First message processing unit 29, for the name placement as described new user rearward, then nips off the video call request of described new user.
Second message processing unit 30, forward for the name placement as described new user, then respond the video call request of described new user.
In an embodiment, in the optimization device of the video monitoring of the application, sequencing unit 23 also comprises: time-sequencing module 230, for when calling weights described in each user and being equal, sorts according to the time order and function order initiating to call.
Response unit 25 specifically for:
Put in order according to the user of described user's call request queue, respond the call request of described N number of user successively.
The optimization device of the video monitoring that the embodiment of the present application two provides, what calculate user according to the Permission Levels of user, user at the importance degree of moment T and camera weighted value calls weights, size according to calling weights sorts to user, in total bandwidth range allowing to call, choose the user that multiple sequence is forward as far as possible, the maximization of the bandwidth availability ratio to video monitoring can be reached, avoid the conflict that video calls simultaneously.
Above content is in conjunction with concrete execution mode further description made for the present invention, can not assert that specific embodiment of the invention is confined to these explanations.For general technical staff of the technical field of the invention, without departing from the inventive concept of the premise, some simple deduction or replace can also be made.

Claims (10)

1. an optimization method for video monitoring, is characterized in that, comprising:
Calculate user at the weights of moment T, it comprises: superpose income value in the Permission Levels of user and described user at the quantized value of the importance degree of moment T by allocating in advance;
Described user be added with pre-assigned camera weighted value at the weights of moment T, what obtain user calls weights;
Receive the video call request of each user, described call request carry described in user call weights;
According to the described size calling weights, by described user to sorting from front to back, obtain the call request queue of user;
According to the total bandwidth of video monitoring, from described call request queue, the cumulative total value of bandwidth shared by the forward and video call request of selected and sorted is less than the maximum N number of user of the number of described total bandwidth, described N be greater than 1 integer;
Respond the call request of described N number of user.
2. the optimization method of video monitoring as claimed in claim 1, is characterized in that, also comprise:
Receive the video call request of new user;
Again compare the size that each calls weights, and described new user is updated in the queue of described user's call request.
3. the optimization method of video monitoring as claimed in claim 2, is characterized in that, also comprise: described described new user being updated in the queue of described user's call request comprises afterwards:
Described new user is updated to position in described call request queue and the described N number of user last customer location that sorts to compare;
If the name placement of described new user rearward, then refuse the video call request of described new user;
If the name placement of described new user is forward, then respond the video call request of described new user.
4. the optimization method of video monitoring as claimed in claim 1, it is characterized in that, described ordered steps also comprises:
When calling weights described in each user and being equal, sort according to the time order and function order initiating to call.
5. as the optimization method of the video monitoring in claim 1-4 as described in any one, it is characterized in that, the call request of the described N number of user of described response comprises:
Put in order according to the user of described user's call request queue, respond the call request of described N number of user successively.
6. an optimization device for video monitoring, is characterized in that, comprising:
Computing unit, for calculating the weights of user at moment T, it comprises: superpose income value in the Permission Levels of user and described user at the quantized value of the importance degree of moment T by allocating in advance;
Superpositing unit, for described user being added with pre-assigned camera weighted value at the weights of moment T, what obtain user calls weights;
Receiving element, for receiving the video call request of each user, described call request carry described in user call weights;
Sequencing unit, for calling the size of weights described in basis, by described user to sorting from front to back, obtains the queue of user's call request;
Selected cell, for the total bandwidth according to video monitoring, from the queue of described user's call request, the cumulative total value of bandwidth shared by the forward and video call request of selected and sorted is less than the maximum N number of user of the number of described total bandwidth, described N be greater than 1 integer;
Response unit, for responding the call request of described N number of user.
7. the optimization device of video monitoring as claimed in claim 6, is characterized in that, also comprise:
Second receiving element, for receiving the video call request of new user;
Updating block, for again comparing the size that each calls weights, and is updated to described new user in the queue of described user's call request.
8. the optimization device of video monitoring as claimed in claim 7, is characterized in that, also comprise:
Comparing unit, compares for described new user being updated to position in described call request queue and the described N number of user last customer location that sorts;
First message processing unit, for the name placement as described new user rearward, then nips off the video call request of described new user;
Second message processing unit, forward for the name placement as described new user, then respond the video call request of described new user.
9. the optimization device of the video monitoring as described in claim 6-8, is characterized in that, described sequencing unit also comprises: time-sequencing module, for when calling weights described in each user and being equal, sorts according to the time order and function order initiating to call.
10. the optimization device of video monitoring as claimed in claim 9, is characterized in that, described response unit specifically for:
Put in order according to the user of described user's call request queue, respond the call request of described N number of user successively.
CN201410723000.4A 2014-12-02 2014-12-02 Video monitoring optimization method and device Active CN104469302B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410723000.4A CN104469302B (en) 2014-12-02 2014-12-02 Video monitoring optimization method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410723000.4A CN104469302B (en) 2014-12-02 2014-12-02 Video monitoring optimization method and device

Publications (2)

Publication Number Publication Date
CN104469302A true CN104469302A (en) 2015-03-25
CN104469302B CN104469302B (en) 2017-06-27

Family

ID=52914577

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410723000.4A Active CN104469302B (en) 2014-12-02 2014-12-02 Video monitoring optimization method and device

Country Status (1)

Country Link
CN (1) CN104469302B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018145551A1 (en) * 2017-02-09 2018-08-16 杭州海康威视数字技术股份有限公司 Method and device for transmitting video
CN110225297A (en) * 2019-04-26 2019-09-10 安徽四创电子股份有限公司 A kind of control mode about ball machine operating right

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030202101A1 (en) * 2002-04-29 2003-10-30 Monroe David A. Method for accessing and controlling a remote camera in a networked system with multiple user support capability and integration to other sensor systems
CN1469560A (en) * 2002-07-17 2004-01-21 北京中星微电子有限公司 Wide-band digital video monitoring network system
CN101102483A (en) * 2007-08-24 2008-01-09 北京市朝阳区信息网络中心 User classification management system of image information management system
CN101646071A (en) * 2009-08-25 2010-02-10 深圳市融创天下科技发展有限公司 Method for controlling camera in monitoring network and system thereof
CN102724482A (en) * 2012-06-18 2012-10-10 西安电子科技大学 Intelligent visual sensor network moving target relay tracking system based on GPS (global positioning system) and GIS (geographic information system)
CN103856762A (en) * 2014-01-26 2014-06-11 孙培梁 Multi-camera intelligent selection and video priority judgment system and selection method

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030202101A1 (en) * 2002-04-29 2003-10-30 Monroe David A. Method for accessing and controlling a remote camera in a networked system with multiple user support capability and integration to other sensor systems
CN1469560A (en) * 2002-07-17 2004-01-21 北京中星微电子有限公司 Wide-band digital video monitoring network system
CN101102483A (en) * 2007-08-24 2008-01-09 北京市朝阳区信息网络中心 User classification management system of image information management system
CN101646071A (en) * 2009-08-25 2010-02-10 深圳市融创天下科技发展有限公司 Method for controlling camera in monitoring network and system thereof
CN102724482A (en) * 2012-06-18 2012-10-10 西安电子科技大学 Intelligent visual sensor network moving target relay tracking system based on GPS (global positioning system) and GIS (geographic information system)
CN103856762A (en) * 2014-01-26 2014-06-11 孙培梁 Multi-camera intelligent selection and video priority judgment system and selection method

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018145551A1 (en) * 2017-02-09 2018-08-16 杭州海康威视数字技术股份有限公司 Method and device for transmitting video
CN108419103A (en) * 2017-02-09 2018-08-17 杭州海康威视数字技术股份有限公司 A kind of video transmission method and device
CN108419103B (en) * 2017-02-09 2020-01-17 杭州海康威视数字技术股份有限公司 Video transmission method and device
US10681400B2 (en) 2017-02-09 2020-06-09 Hangzhou Hikvision Digital Technology Co., Ltd. Method and device for transmitting video
CN110225297A (en) * 2019-04-26 2019-09-10 安徽四创电子股份有限公司 A kind of control mode about ball machine operating right
CN110225297B (en) * 2019-04-26 2021-09-28 安徽四创电子股份有限公司 Control method for operation authority of dome camera

Also Published As

Publication number Publication date
CN104469302B (en) 2017-06-27

Similar Documents

Publication Publication Date Title
CN108632365B (en) Service resource adjusting method, related device and equipment
US11132224B2 (en) Fine granularity real-time supervision system based on edge computing
CN108874640B (en) Cluster performance evaluation method and device
CN102724103B (en) Proxy server, hierarchical network system and distributed workload management method
CN109981744B (en) Data distribution method and device, storage medium and electronic equipment
CN108449286A (en) Network bandwidth resources distribution method and device
CN109446041B (en) Server pressure early warning method and system and terminal equipment
CN109787915B (en) Flow control method and device for network access, electronic equipment and storage medium
CN105072191A (en) Method for determining target communication channel and server
CN106817708B (en) A kind of inspection cluster construction method and device
CN110493146B (en) Edge intelligent network sensing platform and control method
CN110097226A (en) A kind of resource regulating method, system, electronic equipment and readable storage medium storing program for executing
EP3541048A1 (en) Method and apparatus for determining main scheduler from cloud computing system
CN104469302A (en) Video monitoring optimization method and device
CN111988084A (en) Optical cable line inspection method and device, storage medium and first client
CN111106415B (en) Battery management method and device and cloud server
CN109449930B (en) Power distribution network reliability assessment and repair time parameter modeling method, equipment and medium
CN114844791B (en) Cloud service automatic management and distribution method and system based on big data and storage medium
CN109376509A (en) A kind of KVM task distributes system and automatic distributing method automatically
CN110502346A (en) Resource information management system and method under a kind of cluster environment
CN205787141U (en) The terminal unit of supervision substation operation person works's state
CN113271351A (en) Cloud computing resource scheduling method, device, equipment and readable storage medium
CN112783637B (en) Resource regulation and control method and device
CN110516946B (en) Target time determination method and device, electronic equipment and storage medium
CN113269339A (en) Method and system for automatically creating and distributing network appointment tasks

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 518054 Nanshan District, Shenzhen Nanshan Avenue, new world, the third floor of the building

Applicant after: Shenzhen pan sea Sanjiang electronic Limited by Share Ltd

Address before: 518054 Nanshan District, Shenzhen Nanshan Avenue, new world, the third floor of the building

Applicant before: Shenzhen Fanhai Sanjiang Electronics Co., Ltd.

COR Change of bibliographic data
GR01 Patent grant
GR01 Patent grant
CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: 518000 the three floor of the new world apartment, Nanshan Avenue, Nanshan District, Shenzhen, Guangdong (for office only).

Patentee after: Shenzhen hi tech investment Sanjiang Electronics Co.,Ltd.

Address before: 518054 floor 3, Guangcai Xintiandi building, Nanshan Avenue, Nanshan District, Shenzhen City, Guangdong Province

Patentee before: SHENZHEN FANHAI SANJIANG ELECTRONICS Co.,Ltd.