A linkage method, apparatus and electronic device
By optimizing the linkage indicators and strategies of the sensor units, efficient linkage between the sensor units and the data acquisition equipment in the perimeter security area was achieved, solving the problems of false alarms and equipment lifespan.
Patent Information
- Application Number
- CN202310339948.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-03-31
- Publication Date
- 2026-01-02
- Estimated Expiration
- 2043-03-31
AI Technical Summary
In perimeter security areas, the high sensitivity of sensor units makes them prone to false alarms. Existing linkage methods are inefficient in complex scenarios, and frequent camera rotation affects the lifespan of the equipment.
By determining the linkage index values and target linkage strategies of the sensor units, the linkage sequence of the data acquisition devices can be optimized to achieve effective linkage of the sensor units and reduce unnecessary equipment rotation.
It improves the linkage efficiency of alarm events of sensor units, reduces the false alarm rate, and extends the service life of data acquisition equipment.
Smart Images

Figure CN116386243B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the security technology field, in particular to a linkage method and device and electronic equipment. BACKGROUND
[0002] Nowadays, a large number of sensor units, such as fiber alarm units, are deployed in the perimeter security area to meet the increasing security requirements. Due to the complex environment of the perimeter security area and the high sensitivity of the sensor units, false information is easily generated during use. For example, some border lines are easily affected by wind, rain, trees, animal impacts, etc., and generate more false information. Therefore, in order to reduce false information, other collection devices, such as image collection devices, are usually added under the premise of setting sensor units, so that the linkage of collection devices is realized to review the alarm of the sensor units.
[0003] Considering various alarm scenes in the perimeter security area, for example, a large number of sensor units jointly alarm and only a small number of collection devices exist, there is an urgent need for a linkage method to effectively link the collection devices to the sensor units. SUMMARY
[0004] The purpose of the embodiments of the present application is to provide a linkage method, device and electronic equipment to effectively link the collection devices to the sensor units. The specific technical solutions are as follows:
[0005] In a first aspect, the embodiments of the present application provide a linkage method, which comprises:
[0006] In response to receiving alarm event information of alarms issued by a plurality of target sensor units, determining an index value of a linkage index corresponding to each target sensor unit; wherein the linkage index is an analysis index used in a preset target linkage strategy, and the target linkage strategy is a strategy for determining the linkage order of each target sensor unit to be linked with the collection device.
[0007] Based on the index value of the linkage index and the target linkage strategy, determining the linkage order of each target sensor unit when linking the collection device;
[0008] According to the linkage order, based on the target linkage information of each target sensor unit, performing the linkage process of the collection device for each target sensor unit;
[0009] Among them, the target linkage information is used to represent the required linkage collection device and the device linkage parameter.
[0010] In a second aspect, the embodiments of the present application provide a linkage device, which comprises:
[0011] The first determining module is configured to determine an index value of a linkage index corresponding to each target sensor unit in response to receiving alarm event information of alarms sent by the plurality of target sensor units; wherein the linkage index is an analysis index used in a preset target linkage strategy, and the target linkage strategy is a strategy for determining a linkage sequence of the target sensor units to be linked with the collection device.
[0012] The second determining module is configured to determine the linkage sequence of the target sensor units in the linkage of the collection device based on the index value of the linkage index and the target linkage strategy.
[0013] The linkage module is configured to perform the linkage process of the collection device for each target sensor unit based on target linkage information of each target sensor unit in the linkage sequence.
[0014] The target linkage information is used to represent the collection device to be linked and the device linkage parameter.
[0015] In a third aspect, an electronic device is provided, including:
[0016] The memory is configured to store a computer program.
[0017] The processor is configured to execute the program stored in the memory to implement any of the above linkage methods.
[0018] In a fourth aspect, a computer readable storage medium is provided, and the computer readable storage medium stores a computer program. The computer program is executed by a processor to implement any of the above linkage methods.
[0019] The embodiments of the present application have the following beneficial effects:
[0020] The linkage method provided by the embodiments of the present application can determine the linkage sequence of the target sensor units according to the index value of the linkage index corresponding to each target sensor unit and in combination with the target linkage strategy in response to receiving the alarm event information of alarms sent by the plurality of target sensor units, and then control the collection device to link according to the linkage sequence and the target linkage information of each target sensor unit, so that the linkage of the collection device can be realized for each target sensor unit generating the alarm event information. Therefore, the embodiments of the present application can realize the effective linkage of the collection device for the sensor units.
[0021] Of course, implementing any product or method of the present application does not necessarily need to achieve all the advantages described above at the same time. BRIEF DESCRIPTION OF DRAWINGS
[0022] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings needed to be used in the embodiments or prior art description. Obviously, the drawings in the following description only constitute some embodiments of the present application, and other embodiments can also be obtained by those skilled in the art based on these drawings.
[0023] Figure 1 A flowchart of a linkage method provided by an embodiment of the present application;
[0024] Figure 2 A flowchart of another linkage method provided by an embodiment of the present application;
[0025] Figure 3 A structural diagram of a linkage system provided by an embodiment of the present application;
[0026] Figure 4 A structural diagram of another linkage system provided by an embodiment of the present application;
[0027] Figure 5 A flowchart of another linkage method provided by an embodiment of the present application;
[0028] Figure 6 A structural diagram of a linkage device provided by an embodiment of the present application;
[0029] Figure 7 A structural diagram of an electronic device provided by an embodiment of the present application. DETAILED DESCRIPTION
[0030] The technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments only constitute some of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art based on the present application belong to the scope of protection of the present application.
[0031] Nowadays, a large number of sensor units, such as fiber alarm units, are deployed in perimeter security areas to meet the increasingly high security requirements. Because the perimeter security area environment is relatively complex, and the sensitivity of the sensor unit is relatively high, false information is easily generated in use. For example, some border line gillnets are easily affected by wind, rain, trees, animal impacts, etc., and more false information is easily generated. Therefore, in order to reduce false information, other collection devices, such as image collection devices, are usually added on the premise of setting sensor units, so that the linkage of collection devices is realized to review the alarm of the sensor unit.
[0032] For example, in order to reduce false positives, the current general way of video linkage is used to review alarm information, for example, after the alarm occurs, the linkage ball machine rotates to the alarm position, and a series of operations such as picture grabbing, video recording, intelligent analysis, etc.
[0033] However, the existing linkage of other collection devices to sensor units is generally only suitable for simple alarm scenarios, but actual scenarios are usually more complex. For example: 1, a camera monitors multiple sensor units corresponding regions, and multiple sensor units alarm at the same time or at a similar time; 2, multiple cameras exist in overlapping monitoring regions, and the overlapping region alarms; 3, the region monitored by the sensor unit has some strong interference regions, resulting in more false positives and frequent alarms; 4, the linkage time of the camera is long, and new alarms cannot be linked in time. In these cases, if only the camera is simply linked, the linkage efficiency is very low, and many alarms cannot be effectively linked. In addition, for the camera, frequent rotation will have a great impact on the life of the pan-tilt, and the rotation amount should be minimized as much as possible.
[0034] Based on the above description, considering various alarm scenarios existing in the perimeter security region, for example: a large number of sensor units jointly alarm and only a small number of collection devices exist, therefore, there is an urgent need for a linkage method to realize effective linkage of collection devices to sensor units.
[0035] Next, a linkage method provided by the embodiments of the present application will be introduced.
[0036] Among them, the linkage method provided by the embodiments of the present application can be applied to a linkage device. In the specific application process, the linkage device can be a device in communication connection with the sensor unit and the collection device, which can be used to receive data sent by the sensor unit and the collection device and process the data, and the specific form of the linkage device is not limited by the embodiments of the present application. In addition, the above-mentioned collection device can be an image collection device, such as a camera, and the sensor unit can be an optical fiber alarm unit, and the specific form of the sensor unit and the collection device is also not limited by the embodiments of the present application.
[0037] Moreover, the execution subject of the linkage method provided by the embodiments of the present application can be a linkage platform running in the linkage device. In specific applications, if the linkage device is a terminal device, the linkage platform can be a client running in the terminal device; if the linkage device is a server, the linkage platform can be a computer program in the server.
[0038] In addition, the application scenarios of the sensor unit and the collection device can be in outdoor or indoor security scenarios to prevent illegal intrusion. For example, multiple communication optical cables are laid underground in region A, in order to prevent someone from damaging them, optical fiber alarm units and image collection devices can be set near the optical cables.
[0039] In the linkage method provided by the embodiments of the present application, the following steps can be included:
[0040] In response to receiving the alarm event information of the alarms sent by the plurality of target sensor units, the index value of the linkage index corresponding to each target sensor unit is determined; the linkage index is an analysis index used in a preset target linkage strategy, and the target linkage strategy is a strategy for determining the linkage sequence of the target sensor units to be linked with the collection device;
[0041] Based on the index value of the linkage index and the target linkage strategy, the linkage sequence of the target sensor units in the linkage of the collection device is determined;
[0042] According to the linkage sequence, the target linkage information of each target sensor unit is used to perform the linkage process of the collection device for each target sensor unit;
[0043] The target linkage information is used to represent the collection device to be linked and the device linkage parameter.
[0044] In the linkage method provided by the embodiments of the present application, in response to receiving the alarm event information of the alarms sent by the plurality of target sensor units, the linkage sequence of the target sensor units can be determined according to the index value of the linkage index corresponding to each target sensor unit and in combination with the target linkage strategy, and then the target linkage information of each target sensor unit is used to control the linkage of the collection device according to the linkage sequence, so that the linkage of the collection device can be realized for each target sensor unit generating the alarm event information. Therefore, the effective linkage of the collection device for the sensor units can be realized by the embodiments of the present application.
[0045] The linkage method provided by the embodiments of the present application will be described below in combination with the accompanying drawings.
[0046] Figure 1 The flowchart of the linkage method provided by the embodiments of the present application is shown in FIG. 1, which can include steps S101-S103: Figure 1
[0047] S101, in response to receiving the alarm event information of the alarms sent by the plurality of target sensor units, the index value of the linkage index corresponding to each target sensor unit is determined;
[0048] The linkage index is an analysis index used in a preset target linkage strategy, and the target linkage strategy is a strategy for determining the linkage sequence of the target sensor units to be linked with the collection device;
[0049] It should be noted that the target sensor unit can generate alarm event information and send it to the linkage device after detecting the alarm. Of course, the processing device in communication with the target sensor unit, such as the optical fiber host, can also generate alarm information. The present application does not make specific limitations on this.
[0050] Any target sensor unit can send alarm event information to the linkage device when detecting the presence of an alarm event. The linkage device receives alarm event information from multiple target sensor units, which can be simultaneous reception of alarm event information from multiple target sensor units, or continuous reception of alarm event information from multiple target sensor units within a predetermined time interval. The content of the alarm event information of any target sensor unit can be set according to the actual situation. For example, the alarm event information can include sensor unit number, alarm time, alarm location, alarm intensity, alarm level, alarm behavior, etc. The sensor unit number is the identification of the sensor unit that sent the alarm, the alarm time is the time when the sensor unit sent the alarm, the alarm intensity can represent the intensity of the alarm sent by the sensor unit, for example, the optical fiber host sends an alarm sound after the sensor unit detects the alarm, the longer the alarm sound, the higher the alarm intensity, the alarm level can represent the danger level of the alarm sent by the sensor unit, and the alarm behavior can represent the behavior that generates the alarm.
[0051] It should be noted that if only one target sensor unit's alarm event information is received, and there is no other ongoing linkage process, then the linkage can be directly performed, that is, the target linkage information pre-configured for the one target sensor unit is used to perform the linkage of the collection device for the one target sensor unit. The detailed content of the target linkage information for any target sensor unit can be referred to the relevant introduction in the following text. In addition, if there is an ongoing linkage process, the linkage needs to be combined with the ongoing linkage process and the relevant information of the target sensor unit to realize the linkage. The specific process can be referred to the following introduction: the processing process of receiving alarm event information from any sensor unit in the linkage process of the collection device for each target sensor unit.
[0052] It can be understood that when the linkage of the collection device is performed, the linkage of the collection device needs to be performed for each target sensor unit, and meanwhile, the collection device can be shared by multiple target sensor units, that is, the monitoring areas of the multiple target sensor units collect information through one collection device. Therefore, in the embodiment, if the linkage device receives the alarm event information issued by the multiple target sensor units, it is not simply linked, but for each target sensor unit, the linkage sequence of the collection device for each sensor unit is first determined. Based on this consideration, the index value of the linkage index corresponding to each target sensor unit can be determined in response to receiving the alarm event information issued by the multiple target sensor units, so as to determine the subsequent linkage sequence based on the determined index value of the linkage index.
[0053] Among them, the linkage index is an analysis index used in the preset strategy for determining the linkage sequence of each target sensor unit to be linked for the collection device, and the index value of the linkage index can specifically represent the value information of the linkage index. Moreover, the linkage index can be set according to the actual situation, that is, the analysis index used in the preset target linkage strategy can be set according to the actual situation. Exemplarily, the linkage index can also be the alarm level, alarm position, alarm behavior and the like in the alarm event information.
[0054] Optionally, in an implementation manner, the determination of the index value of the linkage index corresponding to each target sensor unit can include step A1:
[0055] Step A1, for each target sensor unit, based on the device linkage parameter of the target sensor unit corresponding to the alarm event information and / or target linkage information, the index value of the linkage index corresponding to the target sensor unit is determined.
[0056] It can be understood that, for each target sensor unit, the index value of the linkage index corresponding to the target sensor unit can be determined based on the alarm event information sent by the target sensor unit, the index value of the linkage index corresponding to the target sensor unit can also be determined based on the device linkage parameter of the target linkage information, and the index value of the linkage index corresponding to the target sensor unit can also be determined based on the alarm event information sent by the target sensor unit and the device linkage parameter of the target linkage information. Based on the above information, the index value of the linkage index corresponding to the target sensor unit can be determined according to actual conditions, and therefore the present embodiment does not make specific limitations on the determination of the index value of the linkage index corresponding to the target sensor unit. Moreover, in specific applications, the index value of the linkage index corresponding to the target sensor unit can be extracted from the alarm event information corresponding to the target sensor unit and / or the device linkage parameter of the target linkage information, or the index value of the linkage index corresponding to the target sensor unit can be analyzed according to a predetermined mapping relationship between the specified content and the index value of the linkage index based on the alarm event information and / or the specified content in the target linkage information. It should be noted that the linkage index can be one of the alarm level, the alarm behavior, the alarm position, and the like, or can be the preset position of the acquisition device and the like included in the device linkage parameter of the target linkage information. For example, when the linkage index in the alarm event is the alarm behavior, the index value of the alarm behavior can be 1 or 2, wherein the index value 1 can represent a natural damage behavior such as wind, rain, and the like, and the index value 2 can represent a human damage behavior such as someone digging and touching the sensor unit, someone climbing and touching the sensor unit, and the like; when the linkage index in the alarm event is the alarm level, the index value can be 1, 2, or 3, wherein the index value 1 can represent a low-level alarm, the index value 2 can represent a medium-level alarm, and the index value 3 can represent a high-level alarm. Of course, the index value of the linkage index can also be divided in more detail, and the present application does not make specific limitations on the specific content of the linkage index and the index value thereof.
[0057] In addition, in order to facilitate understanding, the actual application of determining the index value of the linkage index corresponding to the target sensor unit based on the alarm event information sent by the target sensor unit and / or the device linkage parameter of the target linkage information will be exemplarily described as follows:
[0058] For example, the alarm event information sent by a plurality of optical fiber alarm units is received, and the index value of the alarm level corresponding to the optical fiber alarm unit is determined based on the alarm event information sent by the optical fiber alarm unit, and the index value can be 1, 2, or 3, wherein the index value 1 can represent a low-level alarm, the index value 2 can represent a medium-level alarm, and the index value 3 can represent a high-level alarm.
[0059] Exemplarily, the alarm event information sent by the plurality of optical fiber alarm units is received, and based on the device linkage parameter of the target linkage information, an index value of a preset position of a collection device contained in the device linkage parameter corresponding to the optical fiber alarm unit is determined, and through the index value of the preset position, a total amount of a pan-tilt movement of the required linkage collection device can be estimated.
[0060] Exemplarily, the alarm event information sent by the plurality of optical fiber alarm units is received, and based on the alarm event information sent by the optical fiber alarm unit, an index value of an alarm level corresponding to the optical fiber alarm unit is determined, and the index value can be 1, 3, 3, wherein the index value 1 can represent a low-level alarm, and the index value 3 can represent a high-level alarm, and then, since there are two alarm event information of the same alarm level, based on the device linkage parameter of the target linkage information, a preset position of a collection device contained in the device linkage parameter corresponding to the optical fiber alarm unit is determined.
[0061] In addition, in an optional implementation, the linkage index can include: a level of an alarm represented by the alarm event information, and / or a preset position of a collection device contained in the device linkage parameter in the target linkage information.
[0062] Correspondingly, the policy content of the target linkage strategy can include any one of a policy B1, a policy B2, and a policy B3.
[0063] The policy B1 is that in a case where the linkage index includes the level, the higher the alarm level, the higher the linkage priority for the target sensor unit.
[0064] It can be understood that in a case where the linkage index includes the level, the policy content of the corresponding target linkage strategy is that the higher the alarm level, the higher the linkage priority for the sensor unit, and then the alarm level and the linkage priority for the sensor unit are positively correlated.
[0065] Exemplarily, the alarm event information of alarms sent by three optical fiber alarm units is received, and based on the alarm event information sent by the optical fiber alarm unit, an index value of an alarm level corresponding to each optical fiber alarm unit is determined, the optical fiber alarm unit a is a low-level alarm, the index value is 1, the optical fiber alarm unit b is a medium-level alarm, the index value is 2, and the optical fiber alarm unit c is a high-level alarm, the index value is 3, and then, according to a target linkage strategy: the higher the alarm level, the higher the linkage priority for the sensor unit, a linkage order: the optical fiber alarm unit a→the optical fiber alarm unit b→the optical fiber alarm unit c is determined.
[0066] In a case where the linkage index includes the preset position, the plurality of target sensor units are taken as sensor units to be analyzed, and a linkage sequence for the sensor units to be analyzed is determined based on an estimated total motion amount of the collection device required for linkage.
[0067] The estimated total motion amount is a total motion amount of the gimbal estimated when the collection device sequentially links the preset positions required for linkage.
[0068] It can be understood that the estimated total motion amount can also be understood as a total motion amount of the gimbal estimated when the collection device sequentially links the preset positions required for linkage. The total motion amount of the gimbal can be a distance of rotation of the gimbal device or an angle of rotation of the gimbal device, which is not limited in the present application. For any linkage sequence, the smaller the estimated total motion amount, the more preferred it is to be selected.
[0069] Optionally, in an implementation manner, the linkage sequence for the sensor units to be analyzed is determined based on an estimated total motion amount of the collection device required for linkage, which can include steps B21-B22:
[0070] Step B21, a plurality of alternative linkage sequences for the sensor units to be analyzed are constructed.
[0071] It can be understood that the plurality of alternative linkage sequences for the sensor units to be analyzed are all linkage sequences for the sensor units to be analyzed, and then the plurality of alternative linkage sequences for the sensor units to be analyzed can also be understood as all linkage sequences for the sensor units to be analyzed being arranged. For example, alarm event information of an alarm sent by two optical fiber alarm units is received, the linkage index includes preset position 1 and preset position 2, the optical fiber alarm unit a corresponds to the preset position 1, and the optical fiber alarm unit b corresponds to the preset position 2, and then the alternative linkage sequence of the optical fiber alarm unit a and the optical fiber alarm unit b can be constructed, that is, in a first case, the gimbal device moves from the current position to the preset position 1 corresponding to the optical fiber alarm unit a for linkage, and then moves to the preset position 2 corresponding to the optical fiber alarm unit b for linkage; in a second case, the gimbal device moves from the current position to the preset position 2 corresponding to the optical fiber alarm unit b for linkage, and then moves to the preset position 1 corresponding to the optical fiber alarm unit a for linkage.
[0072] Step B22, an estimated total motion amount of the collection device required for linkage corresponding to each alternative linkage sequence is determined, an alternative linkage sequence corresponding to the smallest estimated total motion amount is selected, and a linkage sequence for the sensor units to be analyzed is obtained.
[0073] It can be understood that, in the plurality of alternative linkage sequences, the alternative linkage sequence corresponding to the minimum estimated total motion is selected, which can effectively prolong the service life of the acquisition device. In addition, the lower the estimated total motion, the higher the priority of selecting the alternative linkage sequence corresponding to the estimated total motion, so the two are negatively correlated.
[0074] For example, the alarm event information of the alarm sent by the two optical fiber alarm units is received, and the linkage index includes preset bit 1 and preset bit 2, wherein the optical fiber alarm unit a corresponds to the preset bit 1, and the optical fiber alarm unit b corresponds to the preset bit 2. Then, the alternative linkage sequence of the optical fiber alarm unit a and the optical fiber alarm unit b can be constructed, that is, in the first case, the PTZ device moves from the current position to the preset bit 1 corresponding to the optical fiber alarm unit a for linkage, and then moves to the preset bit 2 corresponding to the optical fiber alarm unit b for linkage; in the second case, the PTZ device moves from the current position to the preset bit 2 corresponding to the optical fiber alarm unit b for linkage, and then moves to the preset bit 1 corresponding to the optical fiber alarm unit a for linkage. The estimated total motion corresponding to the first case is 100 degrees, and the estimated total motion corresponding to the second case is 120 degrees. Therefore, the alternative linkage sequence corresponding to the first case is selected as the linkage sequence for the target sensor unit, that is, the PTZ device moves from the current position to the preset bit 1 corresponding to the optical fiber alarm unit a for linkage, and then moves to the preset bit 2 corresponding to the optical fiber alarm unit b for linkage.
[0075] Strategy B3, in the case where the linkage index includes the level and the preset bit, the higher the alarm level, the higher the linkage priority for the target sensor unit, and if there are at least two target sensor units whose alarm event information represents the same alarm level, the at least two target sensor units are taken as the sensor units to be analyzed, and the linkage sequence for the sensor units to be analyzed is determined based on the estimated total motion of the acquisition device required for linkage.
[0076] It can be understood that, in the case where the linkage index includes the level and the preset bit, the alarm level and the preset bit are considered in this strategy. It should be noted that, in the above two linkage indexes, the priority of the alarm level is higher than that of the preset bit. It can be understood that, when receiving a plurality of alarm event information, if the alarm levels of some alarm event information are the same, the linkage sequence of the sensor unit is determined according to strategy B2, that is, according to the strategy of the preset bit.
[0077] For example, three optical fiber alarm units send alarm event information, the index value of the alarm level corresponding to each optical fiber alarm unit is determined from the alarm event information sent by the optical fiber alarm unit, the optical fiber alarm unit a is a high-level alarm, the index value is 3, the optical fiber alarm unit b is a low-level alarm, the index value is 1, and the optical fiber alarm unit c is a low-level alarm, the index value is 1, then according to the target linkage strategy: the higher the alarm level, the higher the linkage priority of the sensor unit, since the alarm levels of the optical fiber alarm unit b and the optical fiber alarm unit c are the same, the linkage order of each target sensor unit cannot be determined, so multiple alternative linkage orders for the optical fiber alarm unit b and the optical fiber alarm unit c can be constructed, in the first case, linkage is performed from the optical fiber alarm unit a to the preset position corresponding to the optical fiber alarm unit b, and then linkage is performed from the optical fiber alarm unit c to the preset position corresponding to the optical fiber alarm unit, the estimated total movement is 200 degrees; in the second case, linkage is performed from the optical fiber alarm unit a to the preset position corresponding to the optical fiber alarm unit c, and then linkage is performed from the optical fiber alarm unit b to the preset position corresponding to the optical fiber alarm unit, the estimated total movement is 220 degrees, at this time, the alternative linkage order corresponding to the smallest estimated total movement is selected to obtain the linkage order of the sensor units to be analyzed, so as to finally determine the linkage order: optical fiber alarm unit a→optical fiber alarm unit b→optical fiber alarm unit c.
[0078] Of course, the above target strategy content is only an example, the linkage index also includes the alarm behavior represented by the alarm event information, and the strategy content of the target linkage strategy corresponding to the alarm behavior is related to the alarm behavior, for example: the more dangerous the alarm behavior, the higher the linkage priority of the sensor unit, therefore, the strategy content of the target linkage strategy is not limited in the embodiment of the application.
[0079] It can be understood that when the linkage order of each target sensor unit is determined, the index value of the linkage index, the target linkage strategy, and the sensor unit directly linked with the collection device in the prior art are different, and the embodiment of the application can realize effective linkage of the collection device for the sensor unit.
[0080] S102, based on the index value of the linkage index and the target linkage strategy, determining the linkage order of each target sensor unit when the linkage of the collection device is performed;
[0081] It can be understood that the target linkage strategy has been introduced above, and the index value of the linkage index is combined with the target linkage strategy to determine the linkage order of each target sensor unit when the linkage of the collection device is performed.
[0082] S103, according to the linkage sequence, based on the target linkage information of each target sensor unit, performing a linkage process of the collection device for each target sensor unit;
[0083] The target linkage information is used to represent the required linkage collection device and device linkage parameters. For example, the device linkage parameters can include one or more of linkage actions, preset positions required to be monitored, focal lengths, etc., wherein the linkage actions can be one or more of preset position screenshot, preset position video recording, etc. The device linkage parameters and linkage actions are not limited in the present application.
[0084] It can be understood that the linkage sequence is used to represent the sequence of the linkage of the collection device for each target sensor unit, and the target linkage information of any target sensor unit is used to represent which collection device needs to be linked when the linkage of the collection device for the target sensor unit is performed, and the linkage parameters such as the linkage action required to be performed by the required linkage collection device, the preset position required to be monitored, and the focal length when the linkage is performed. Therefore, the linkage device can combine the linkage sequence and the target linkage parameters of each target sensor unit to perform the linkage process of the collection device for each sensor unit.
[0085] It should be emphasized that the above target linkage information represents the finally determined linkage information of the collection device.
[0086] Optionally, in an implementation, each target sensor unit is preconfigured with initial linkage information; wherein the initial linkage information is used to represent the linkable collection device and the device linkage parameters. Each target sensor unit is preconfigured with the linkable collection device and the device linkage parameters, and it can be understood that the above collection device is all the collection devices that can be linked by each target sensor unit. Correspondingly, the determination method of the target linkage information of any target sensor unit includes:
[0087] If the initial linkage information of the target sensor unit is configured with multiple collection devices, the target linkage information of the target sensor unit is determined based on a first auxiliary linkage strategy and the initial linkage information of the target sensor unit. For example, the strategy content of the first auxiliary linkage strategy can include:
[0088] one of the first sub-strategy content, the second sub-strategy content, and the third sub-strategy content;
[0089] The first sub-strategy content includes: the priority of the collection device with the first linkage action is higher than the priority of the collection device with the second linkage action; the information amount collected by the first linkage action is higher than the information amount collected by the second linkage action;
[0090] The second sub-strategy content includes: call balance of the required linkage acquisition device;
[0091] The third sub-strategy content includes the first sub-strategy content and the second sub-strategy content, and the use priority of the second sub-strategy content is higher than that of the first sub-strategy content.
[0092] It can be understood that the first auxiliary linkage strategy can determine the target linkage information of each target sensor unit according to the device linkage parameter, and then the initial linkage information of each target sensor unit can be used as an index for determining the selection priority of the plurality of acquisition devices. In addition, the first auxiliary linkage strategy is applicable to the case where one sensor unit corresponds to multiple acquisition devices, and when one sensor unit corresponds to one acquisition device, linkage can be directly performed. For example, based on the first auxiliary linkage strategy and the parameters of the linkage action of each optical fiber alarm unit, the target linkage information of each optical fiber alarm unit is determined.
[0093] For the first sub-strategy content: if there are two linkage actions of preset position recording and preset position snapshot, since the amount of information collected by the preset position recording is higher than that of the preset position snapshot, according to the first sub-strategy content, the preset position recording can be used as the first linkage action, and the preset position snapshot can be used as the second linkage action, at this time, the priority of the preset position recording is higher than that of the preset position snapshot.
[0094] For the second sub-strategy content: the call balance of the required linkage acquisition device can be understood as that when multiple acquisition devices can be called, all the callable acquisition devices are called in balance, for example: the optical fiber alarm unit 1 can be linked to the camera 1, and the optical fiber alarm unit 2 can be linked to the camera 1 and the camera 2, then based on the strategy of the call balance of the required linkage acquisition device, the optical fiber alarm unit 1 can be linked to the camera 1, and the optical fiber alarm unit 2 can be linked to the camera 2, instead of both optical fiber alarm units being linked to the camera 1.
[0095] For the third sub-strategy content: when the first sub-strategy content and the second sub-strategy content are used at the same time, the use priority of the second sub-strategy content is higher than that of the first sub-strategy content. For example, the optical fiber alarm unit 1 is configured with the camera 1 and the camera 2, the linkage action of the camera 1 is preset position snapshot, the linkage action of the camera 2 is preset position recording, the optical fiber alarm unit 2 is configured with the camera 2 and the camera 3, and the linkage action of the camera 3 is preset position snapshot, then according to the above third sub-strategy content, the optical fiber alarm unit 1 is configured with the camera 2, and the optical fiber alarm unit 2 is configured with the camera 3, and the target linkage information of the optical fiber alarm unit 1 and the optical fiber alarm unit 2 is obtained.
[0096] It can be understood that according to the first auxiliary linkage strategy, when multiple acquisition devices are configured in the initial linkage information, the priority for determining the selection of the multiple acquisition devices can be configured, so that linkage of the acquisition devices can be realized for each target sensor unit generating the alarm event information. Therefore, the embodiment of the present application can realize effective linkage of the acquisition devices for the sensor units.
[0097] In addition, for example, in an implementation mode, the linkage device can control the acquisition devices required to be linked by each target sensor unit to link according to the linkage order and based on the target linkage information of each target sensor unit, so as to realize the linkage process of the acquisition devices for each target sensor unit. For example, in another implementation mode, the linkage device can send the linkage order to the acquisition devices required to be linked by each target sensor unit, so as to realize the linkage process of the acquisition devices for each target sensor unit through the acquisition devices required to be linked by each target sensor unit itself or the mutual interaction between the acquisition devices. The linkage method provided by the embodiment of the present application can determine the linkage order of each target sensor unit according to the index value of the linkage index corresponding to each target sensor unit and in combination with the target linkage strategy in response to receiving the alarm event information of the alarms issued by the multiple target sensor units, and then control the acquisition devices to link according to the linkage order and the target linkage information of each target sensor unit, so that linkage of the acquisition devices can be realized for each target sensor unit generating the alarm event information. Therefore, the embodiment of the present application can realize effective linkage of the acquisition devices for the sensor units.
[0098] In order to better understand the target linkage strategy in the linkage method of the present application, the following will be described in the form of examples:
[0099] For example, there is one linkage device and one acquisition device, the acquisition device is a ball machine, the IP address of the ball machine is IP1, 10 fiber alarm units, and the sensor unit position information is shown in Table 1.1:
[0100]
[0101]
[0102] Table 1.1
[0103] It can be understood that the above fiber alarm units all have their corresponding positions.
[0104] The ball machine contains 4 preset positions, and the preset position information is shown in Table 1.2:
[0105] preset position name azimuth angle focal length preset position 1 A1 F1 preset position 2 A2 F2 preset position 3 A3 F3 preset position 4 A4 F4
[0106] Table 1.2
[0107] It can be understood that the linkage actions supported by the ball machine include: picture grabbing, video recording, preset position picture grabbing, preset position video recording, preset position analysis, etc. The preset position of the ball machine can be understood as four key positions that can be collected by the ball machine. The azimuth angle can represent the angle information of the preset position, and the focal length can represent the focal length information of the ball machine when collecting the preset position.
[0108] The initial linkage information is shown in Table 1.3:
[0109]
[0110]
[0111] Table 1.3
[0112] It can be understood that the above-mentioned multiple alarm event information is collected based on a ball machine, and the linkage information can include the ball machine IP, the preset position, and the linkage action.
[0113] At a certain moment, the linkage device receives multiple alarm event information. The alarm levels in the alarm event information are shown in Table 1.4:
[0114] alarm unit alarm level fiber alarm unit 1 low level alarm fiber alarm unit 4 low level alarm fiber alarm unit 6 high level alarm fiber alarm unit 9 low level alarm
[0115] Table 1.4
[0116] The target linkage strategy is shown in Table 1.5. According to the linkage strategy, a linkage sequence table can be generated. The linkage strategy can depend on the alarm level and the camera rotation amount.
[0117] alarm level the higher the alarm level, the higher the linkage priority amount of dome rotation the smaller the total amount of dome rotation, the higher the linkage priority
[0118] Table 1.5
[0119] The strategy content about the alarm level and the ball machine rotation amount in Table 1.5 is the target strategy content in the case where the linkage index includes the level and the preset position in the above-mentioned embodiment. The ball machine rotation amount here is the estimated total motion amount mentioned above. The smaller the estimated total motion amount, the higher the priority.
[0120] It can be understood that for the above-mentioned alarm event information, the alarm level of the optical fiber alarm unit 6 is the highest, so the linkage priority is the highest, and the linkage sequence is ranked first. The optical fiber alarm units corresponding to the other alarm event information need to calculate the total rotation amount of the ball machine, and the linkage is in the order of the smallest rotation amount. The preset positions corresponding to units 1, 4, 6, and 9 are preset positions 1, 2, 3, and 4, respectively. The rotation method is shown in Table 1.6:
[0121]
[0122]
[0123] Table 1.6
[0124] Wherein, abs can represent the absolute value of the rotation amount of the rotating ball machine, and for example, abs(A2-A3) can represent the absolute value of the rotation amount from preset position 3 to preset position 2, abs(A1-A2) can represent the absolute value of the rotation amount from preset position 2 to preset position 1, and abs(A4-A1) can represent the absolute value of the rotation amount from preset position 1 to preset position 4. Thus, the sum of the above three absolute values can obtain the total rotation amount of the ball machine from 3->2->1->4, and the total rotation amount of the ball machine in other preset position rotation sequences can also be calculated. The total rotation amount of the ball machine in the above multiple ball machine total rotation amounts is compared, and the linkage sequence with the minimum total rotation amount of the ball machine is taken as the linkage sequence of the ball machine.
[0125] If the total rotation amount of the ball machine abs(A2-A3)+abs(A1-A2)+abs(A4-A1) is the minimum value, the linkage sequence obtained is 6->4->1->9, and the linkage device controls the ball machine to link according to the linkage sequence.
[0126] The linkage method provided by the embodiment of the present application can determine the linkage sequence of each target sensor unit according to the index value of the linkage index corresponding to each target sensor unit and in combination with the target linkage strategy, and then control the acquisition device to link according to the linkage sequence and the target linkage information of each target sensor unit, so that the linkage of the acquisition device can be realized for each target sensor unit that generates the alarm event information. Therefore, the embodiment of the present application can realize the effective linkage of the acquisition device for the sensor unit.
[0127] In addition, for the acquisition device, frequent rotation also has an impact on the service life of the acquisition device, and the target linkage strategy provided by the embodiment can minimize the rotation amount, thereby prolonging the service life of the acquisition device.
[0128] In order to better understand the third sub-strategy content included in the first auxiliary linkage strategy in the linkage method of the present application, the following will be explained in the form of examples:
[0129] For example, there is one linkage device and two acquisition devices, and the acquisition device is a ball machine. The IP address of the ball machine 1 is IP1, the IP address of the ball machine 2 is IP2, there are 10 optical fiber alarm units, and the sensor unit position information is as shown in Table 2.1:
[0130]
[0131]
[0132] Table 2.1
[0133] The ball machine 1 contains 4 preset positions, and the preset position information is shown in Table 2.2:
[0134] preset position name azimuth angle focal length preset position 1 A1 F1 preset position 2 A2 F2 preset position 3 A3 F3 preset position 4 A4 F4
[0135] Table 2.2
[0136] The ball machine 2 contains 3 preset positions, and the preset position information is shown in Table 2.3:
[0137] preset position name azimuth angle focal length preset position 1 B1 G1 preset position 2 B2 G2 preset position 3 B3 G3
[0138] Table 2.3
[0139] It can be understood that the linkage actions supported by the ball machine include: screenshot, video recording, preset position screenshot, preset position video recording, preset position analysis, etc.
[0140] The initial linkage information is shown in Table 2.4, wherein the optical fiber alarm unit 4-7 is the overlapping area of the camera monitoring, and the optical fiber alarm unit can configure the linkage information of two ball machines:
[0141]
[0142]
[0143] At a certain moment, the linkage device receives a plurality of alarm event information, and the alarm event information is shown in Table 2.5:
[0144] alarm unit alarm level fiber alarm unit 1 medium level alarm fiber alarm unit 4 low level alarm fiber alarm unit 6 high level alarm fiber alarm unit 9 low level alarm
[0145] The third sub-strategy content included in the first auxiliary linkage strategy is shown in Table 2.6:
[0146]
[0147] According to the first auxiliary linkage strategy, the linkage sequence is shown in Table 2.7:
[0148]
[0149]
[0150] Table 2.7
[0151] It can be understood that, according to the target linkage strategy, the fiber alarm unit 6 is a high-level alarm, and the alarm level is higher than that of other fiber alarm units, so the fiber alarm unit 6 is the most priority linkage unit, and according to the preset bit recording > preset bit screenshot in the first auxiliary linkage strategy, the dome camera 2 is preferentially selected for linkage. The fiber alarm unit 1 is a middle-level alarm, and the alarm level is lower than that of the fiber alarm unit 6, so the second is linked, and there is only one dome camera that can be linked, so the dome camera 1 is selected for linkage. The fiber alarm unit 9 and the fiber alarm unit 4 are both low-level alarms, so linkage is performed after the fiber alarm unit 6 and the fiber alarm unit 1 are linked. Since the fiber alarm unit 9 has only one dome camera that can be linked, the dome camera 2 is selected for linkage, and considering the strategy content in the first auxiliary linkage strategy: the linkage times of each dome camera should be balanced as much as possible, so the fiber alarm unit 4 selects the dome camera 1 for linkage.
[0152] It can be understood that, according to the first auxiliary linkage strategy, the priority of selecting multiple collection devices can be determined when multiple collection devices are configured, and the prior art can only perform simple linkage and cannot determine the selection priority of multiple collection devices, so the embodiment of the application can realize effective linkage of collection devices for sensor units.
[0153] Optionally, as shown in Figure 2 the linkage method can include steps S201-S203:
[0154] S201, in response to receiving alarm event information of alarms issued by multiple target sensor units, determining an index value of a linkage index corresponding to each target sensor unit;
[0155] S202, based on the index value of the linkage index and the target linkage strategy, determining a linkage sequence of each target sensor unit when performing linkage of collection devices;
[0156] It can be understood that steps S201-S202 are the same as steps S101-S102 described above, so they will not be described here.
[0157] S202a, based on the second auxiliary linkage strategy and the index value of the linkage index, determining a linkage time of a collection device in the target linkage information of the target sensor unit;
[0158] wherein the second auxiliary linkage strategy is a strategy for determining a linkage time corresponding to different index values of the linkage index;
[0159] It can be understood that the acquisition device will have a linkage time in the process of performing the linkage action. If the linkage time is long, the time for performing the linkage action is long, and correspondingly, the amount of information collected by the acquisition device is more. For example, the linkage action corresponding to the ball machine a is preset position snapshot, the linkage time is 10s, then the ball machine a can capture 5 snapshot pictures within 10s; the linkage action corresponding to the ball machine b is preset position snapshot, the linkage time is 4s, then the ball machine b can capture 2 snapshot pictures within 4s.
[0160] It should be noted that the linkage time can be determined based on the second auxiliary linkage strategy and the index value of the linkage index. Then, the linkage time can be determined based on the second auxiliary linkage strategy and the index value of the linkage index such as alarm level, alarm behavior. For example, when the linkage index is alarm level, the index value 1 represents low-level alarm, the index value 2 represents medium-level alarm, and the index value 3 represents high-level alarm. Then, the linkage time of the acquisition device in the target linkage information of the target sensor unit can be determined according to the index value. When the index value is 1, the linkage time is 2s, when the index value is 2, the linkage time is 4s, and when the index value is 3, the linkage time is 8s. Correspondingly, the longer the linkage time, the higher the amount of information collected by the acquisition device in performing the linkage action. Of course, the linkage time can also be set according to the actual situation, and the present application does not make specific limitation thereto.
[0161] S203, according to the linkage sequence, based on the target linkage information of each target sensor unit and the determined linkage time, the linkage process of the acquisition device is performed for each target sensor unit;
[0162] It can be understood that according to the linkage sequence, the linkage process of the acquisition device for the target sensor unit can be performed according to the target linkage information of the target sensor unit and the determined linkage time. For example, the ball machine moves to the preset position for snapshot according to the linkage sequence, the linkage time is 10s, and the ball machine captures 5 snapshot pictures during the linkage time.
[0163] The linkage method provided by the embodiment of the present application not only can perform linkage according to the linkage sequence, but also can determine the linkage time, can avoid the case that the linkage time of low-level alarm is too long, so that the linkage of the acquisition device for each target sensor unit generating alarm event information can be realized. Therefore, the embodiment of the present application can realize effective linkage of the acquisition device for the sensor unit.
[0164] Optionally, in another embodiment of the present application, the method can further include steps C1-C2:
[0165] Step C1, if alarm event information of an alarm sent by an arbitrary sensor unit is received in the linkage process of the collection device for each target sensor unit, an index value of a linkage index corresponding to the arbitrary sensor unit is obtained;
[0166] It can be understood that in the linkage process of the collection device for the target sensor unit, alarm event information sent by other sensor units can be received.
[0167] For example, if alarm event information sent by other optical fiber alarm units is received in the linkage process of the camera for each optical fiber alarm unit, an index value of an alarm level corresponding to the optical fiber alarm unit is obtained.
[0168] Step C2, based on the index value of the linkage index corresponding to the arbitrary sensor unit and the index value of the linkage index corresponding to the specified sensor unit, the linkage order for the arbitrary sensor unit and the specified sensor unit in the linkage process of the collection device is determined according to the target linkage strategy, and the generated linkage order is determined as the updated linkage order to be used when the linkage of the target unit for the collection device ends;
[0169] The target unit is the target sensor unit that receives alarm event information of an alarm sent by an arbitrary sensor unit.
[0170] The specified sensor unit is the target sensor unit that has not performed linkage in the ongoing linkage process.
[0171] It can be understood that the index value of the linkage index corresponding to the arbitrary sensor unit received is determined as the linkage order for the arbitrary sensor unit and the target sensor unit that has not performed linkage according to the target linkage strategy when the linkage of the target unit for the collection device ends.
[0172] For example, in the linkage process of the ball camera 1 for the optical fiber alarm unit 1, alarm event information sent by the optical fiber alarm unit 4 is received, and an index value of an alarm level corresponding to the optical fiber alarm unit 4 is obtained, which is 3, indicating high-level alarm. At this time, the optical fiber alarm unit 3 has not performed linkage in the current linkage order. Based on the index value of the alarm level corresponding to the optical fiber alarm unit 4 and the index value of the alarm level corresponding to the optical fiber alarm unit 3, according to the target linkage strategy: the higher the alarm level, the higher the linkage priority for the sensor unit, the index value of the alarm level corresponding to the optical fiber alarm unit 3 is 2, indicating medium-level alarm, then the linkage order is obtained: the optical fiber alarm unit 4 is preferentially linked, and the optical fiber alarm unit 3 is linked, and it is updated as the current linkage order.
[0173] It is emphasized that the linkage process of the target unit does not stop when receiving the alarm event information of the alarm sent by any sensor unit. The addition of any sensor unit affects the linkage sequence of the target sensor unit after the target unit. The target sensor unit after the target unit and any sensor unit perform the linkage process according to the updated linkage sequence to be used.
[0174] It can be seen that in the linkage process of the collection device by each target sensor unit, if the alarm event information of the alarm sent by any sensor unit is received, the linkage sequence of the alarm event information sent by any sensor unit and the target sensor unit which does not perform linkage is determined according to the target linkage strategy, and is used as the updated linkage sequence, so that the linkage of the collection device can be realized for each target sensor unit which generates the alarm event information. Therefore, the embodiment of the application can realize effective linkage of the collection device for the sensor unit.
[0175] For better understanding, the case of receiving the alarm event information sent by any sensor unit in the linkage process will be described below in combination with an embodiment of the target linkage strategy:
[0176] For example, if the current ball machine is currently linking the picture, and the linkage of the optical fiber alarm unit 4 is performed in the linkage sequence of 6->4->1->9, at this time, new alarm event information is received, as shown in Table 3.1:
[0177] alarm unit alarm level fiber alarm unit 5 high level alarm
[0178] Table 3.1
[0179] It can be understood that according to the target linkage strategy, the priority of the high-level alarm is higher, so the optical fiber alarm unit 5 can be preferentially linked, that is, the linkage of the optical fiber alarm unit 5 is inserted behind the optical fiber alarm unit 4. At this time, the subsequent alarm linkage sequence also needs to be determined again, as shown in Table 3.2:
[0180] linkage order preset position rotation method total amount of dome rotation 5->1->9 3->1->4 abs(A1-A3)+abs(A4-A1) 5->9->1 3->4->1 abs(A4-A3)+abs(A1-A4)
[0181] Table 3.2
[0182] It can be understood that if the total rotation amount of the ball machine abs(A4-A3)+abs(A1-A4) is the minimum value, the linkage sequence is updated to 5->9->1, and the linkage device controls the ball machine to link according to the linkage sequence.
[0183] It can be seen that in the linkage process of the collection device of each target sensor unit, if the alarm event information of the alarm sent by any sensor unit is received, the alarm event information sent by any sensor unit and the linkage sequence of the target sensor unit which does not perform linkage are determined according to the target linkage strategy, and the linkage sequence is taken as the updated linkage sequence, so that the linkage of the collection device can be realized for each target sensor unit which generates the alarm event information. Therefore, the effective linkage of the collection device for the sensor unit can be realized.
[0184] Optionally, considering that the alarm event represented by the historical alarm information of each target sensor unit may be false alarm, in order to improve the effectiveness of the linkage sequence, the linkage emergency degree of the target sensor unit with more false alarms can be reduced, or the linkage emergency degree of the target sensor unit with more correct alarms can be improved in the determination process of the linkage sequence. Based on this processing idea, in another embodiment of the present application, based on the index value of the linkage index and the target linkage strategy, the linkage sequence of each target sensor unit in the linkage of the collection device is determined, including steps D1-D2
[0185] Step D1, determining the index value of the linkage index of the specified unit after data update processing based on the index value of the linkage index of the specified unit, wherein the specified unit is a target sensor unit which needs to be updated for the index value of the linkage index based on the analysis of the historical alarm information;
[0186] Step D2, determining the linkage sequence of each target sensor unit in the linkage of the collection device according to the target linkage strategy based on the index value of the linkage index of the specified unit after data update processing and the index value of the linkage index of the target sensor unit except the specified unit;
[0187] Wherein, the data update processing is a processing mode in accordance with the predetermined update rule based on the historical alarm information of the specified unit;
[0188] The predetermined update rule includes:
[0189] If the specified evaluation data obtained based on the historical alarm information of the specified unit meets the corresponding update condition, the index value of the linkage index of the specified unit is updated according to the processing mode corresponding to the specified evaluation data; wherein the specified evaluation data includes a first index value representing a false alarm situation or a second index value representing a correct alarm situation; the update condition corresponding to the first index value is that the first index value is higher than a first predetermined threshold, and the processing mode corresponding to the first index value is a mode for adjusting the linkage emergency level corresponding to the linkage index; the update condition corresponding to the second index value is that the second index value is higher than a second predetermined threshold, and the processing mode corresponding to the second index value is a mode for adjusting the linkage emergency level corresponding to the linkage index.
[0190] It should be noted that for any target sensor unit, whether the update of the index value of the linkage index is needed can be analyzed based on the historical alarm information of the target sensor unit, and if so, the target sensor unit is determined as a specified unit. The number of specified units can be one or more.
[0191] For example, in an implementation, the linkage device can trigger the analysis of whether the update of the index value of the linkage index is needed upon receiving the alarm event information of each target sensor unit. For example, in another implementation, the analysis of whether the update of the index value of the linkage index is needed is triggered before receiving the alarm event information of each target sensor unit, and to ensure the effectiveness of the analysis result, the analysis of whether the update of the index value of the linkage index is needed can be triggered periodically. In addition, the analysis of whether the update of the index value of the linkage index is needed can include detecting whether the specified evaluation data obtained based on the historical alarm information meets the corresponding update condition, and if so, it is determined that the update of the index value of the linkage index is needed.
[0192] For example, the first index value representing a false alarm situation can be a false alarm rate, and the second index value representing a correct alarm situation can be a correct alarm rate; or the first index value representing a false alarm situation can be the number of alarm events belonging to false alarms, and the second index value representing a correct alarm situation can be the number of alarm events belonging to correct alarms. The specific value type of the first index value and the second index value is not limited in the present application; and the value type and value size of the first predetermined threshold and the second predetermined threshold can be set according to actual needs.
[0193] In addition, it can be understood that if the index value of the linkage index is larger, it indicates that the linkage emergency degree is higher, and the way for adjusting the linkage emergency degree corresponding to the linkage index is to lower the index value of the linkage index. Conversely, if the index value of the linkage index is smaller, it indicates that the linkage emergency degree is higher, and the way for adjusting the linkage emergency degree corresponding to the linkage index is to increase the index value of the linkage index. Taking the linkage index as an alarm level as an example, if the value of the alarm level is higher, it indicates that the linkage emergency degree is higher, and the way for adjusting the linkage emergency degree corresponding to the linkage index is to lower the value of the alarm level, for example, adjusting the alarm level from level 3 to level 2. Conversely, if the value of the alarm level is lower, it indicates that the linkage emergency degree is higher, and the way for adjusting the linkage emergency degree corresponding to the linkage index is to increase the value of the alarm level, for example, adjusting the alarm level from level 2 to level 3.
[0194] Similarly, if the index value of the linkage index is larger, it indicates that the linkage emergency degree is higher, and the way for adjusting the linkage emergency degree corresponding to the linkage index is to increase the index value of the linkage index. Conversely, if the index value of the linkage index is smaller, it indicates that the linkage emergency degree is higher, and the way for adjusting the linkage emergency degree corresponding to the linkage index is to lower the index value of the linkage index.
[0195] In addition, the implementation manner of determining the index value of the linkage index of the specified unit after the data update processing based on the index value of the linkage index of the specified unit can include any one of the following manner one, manner two and manner three.
[0196] Manner one: performing the data update processing on the index value of the linkage index of the specified unit based on historical alarm information of the specified unit to obtain the index value of the linkage index of the specified unit after the data update processing.
[0197] In this implementation manner, the data update processing on the index value of the linkage index of the specified unit based on the historical alarm information of the specified unit can specifically be: obtaining specified evaluation data analyzed based on the historical alarm information of the specified unit, so that when the specified evaluation data meets a corresponding update condition, the index of the linkage index of the specified unit is updated according to a processing manner corresponding to the specified evaluation data.
[0198] Manner two: performing processing on the index value of the linkage index of the specified unit according to a processing manner determined in advance based on historical alarm information of the specified unit when performing the data update processing to obtain the index value of the linkage index of the specified unit after the data update processing.
[0199] In this way, the linkage device has determined the processing mode required when performing data update processing based on the historical alarm information of the specified unit, and at this time, the index value of the linkage index of the specified unit is processed according to the predetermined processing mode, to obtain the index value of the linkage index of the specified unit after data update processing. The process of determining the processing mode required when performing data update processing based on the historical alarm information of the specified unit can include: obtaining specified evaluation data analyzed based on the historical alarm information of the specified unit, so that when the specified evaluation data meets the corresponding update condition, the processing mode corresponding to the specified evaluation data is determined as the processing mode required when performing data update processing.
[0200] In a third way, if the index value of the linkage index of the specified unit is data after the data update processing of the specified unit is performed in advance, the index value of the linkage index of the specified unit is determined as the index value of the linkage index of the specified unit after data update processing.
[0201] The process of performing data update processing on the index value of the linkage index of the specified unit in advance includes:
[0202] The specified unit controls the index value of the linkage index of the specified unit to perform data update processing based on the historical alarm information of the specified unit, or the specified unit obtains the processing mode required when performing data update processing determined in advance based on the historical alarm information of the specified unit, and controls the index value of the linkage index of the specified unit to perform processing using the obtained processing mode.
[0203] In this way, the linkage device can instruct the specified unit to update the index value of the linkage index, and the index value of the linkage index reported by the specified unit is data after the data update processing of the specified unit is performed in advance. At this time, for the specified unit, the linkage device can directly determine the index value of the linkage index of the specified unit as the index value of the linkage index of the specified unit after data update processing. It can be understood that for this way, the linkage device can analyze the specified unit from each target sensor unit, and can issue the historical alarm information of the specified unit to the specified unit, of course, can also issue the specified evaluation data obtained based on the historical alarm information to the specified unit, and can also issue the processing mode required when updating to the specified unit, which is reasonable. Correspondingly, the specified unit can control the update of the index value of the linkage index based on the obtained data.
[0204] In the scheme, the index value of the linkage index of the specified unit after the data updating processing is determined based on the index value of the linkage index of the specified unit, and the determination of the linkage sequence is performed based on the determined index value, which can make the index value of the linkage index more accurate, so that the linkage sequence of each target sensor unit determined is more in line with the linkage demand in the actual scene. Therefore, the embodiment of the present application can realize effective linkage of the collection equipment for the sensor unit.
[0205] For better understanding, the content of the linkage method of the embodiment of the present application about historical alarm information and linkage time will be described below in combination with the embodiment of the target linkage strategy:
[0206] For example, the target linkage strategy is shown in Table 4.1:
[0207]
[0208] Table 4.1
[0209] The historical alarm data statistics of each unit are shown in Table 4.2:
[0210] unit name number of false alarms in 24 hours number of false alarms in 1 hour fiber alarm unit 1 5 0 fiber alarm unit 2 1 0 fiber alarm unit 3 20 15 fiber alarm unit 4 3 1 fiber alarm unit 5 0 0 fiber alarm unit 6 0 0 fiber alarm unit 7 280 12 fiber alarm unit 8 150 8 fiber alarm unit 9 10 2 fiber alarm unit 10 6 0
[0211] Table 4.2
[0212] At a certain moment, the linkage device detects multiple alarm event information, and the alarm event information is shown in Table 4.3:
[0213] alarm unit alarm level fiber alarm unit 1 low level alarm fiber alarm unit 3 low level alarm fiber alarm unit 7 high level alarm fiber alarm unit 8 low level alarm
[0214] Table 4.3
[0215] It can be understood that since the false alarm quantities of the optical fiber alarm unit 3 and the optical fiber alarm unit 8 exceed the threshold value in the target linkage strategy, the linkage level is reduced, and the low-level alarm is no longer linked. In addition, the optical fiber alarm unit 7 is a high-level alarm, and the priority is higher than that of the optical fiber alarm unit 1, so the linkage sequence and linkage action are:
[0216] The optical fiber alarm unit 7 first links the dome camera to perform the preset position picture grabbing, the picture grabbing time is 5s, and the picture is grabbed Figure 5 The optical fiber alarm unit 1 links the dome camera to perform the preset position picture grabbing, the picture grabbing time is 1s, and the picture is grabbed Figure 1
[0217] It can be seen that the linkage method provided by the embodiment of the present application not only can link according to the linkage sequence, but also can determine the linkage time, which can avoid the case that the linkage time of the low-level alarm is too long, so that the linkage of the collection equipment for each target sensor unit generating alarm event information can be realized. Therefore, the embodiment of the present application can realize effective linkage of the collection equipment for the sensor unit.
[0218] In addition, the linkage method provided in the embodiments of the present application can also update the index values of the linkage indexes corresponding to each target sensor unit according to the information representing false alarm conditions in the historical alarm information, so as to realize effective linkage of the collection devices for the sensor units.
[0219] Based on the above method embodiments, as shown in Figure 3 The linkage system provided in the embodiments of the present application includes a linkage device 320, a plurality of target sensor units 310, and at least one collection device 330.
[0220] Each target sensor unit 310 is configured to generate alarm event information after detecting an alarm event, and send the alarm event information to the linkage device.
[0221] The linkage device 320 is configured to determine the index values of the linkage indexes corresponding to each target sensor unit in response to receiving the alarm event information of the alarms issued by the plurality of target sensor units, wherein the linkage indexes are analysis indexes used in a preset target linkage strategy, and the target linkage strategy is a strategy for determining the linkage order of the target sensor units to be subjected to linkage of the collection devices; determine the linkage order of the target sensor units in the linkage of the collection devices based on the index values of the linkage indexes and the target linkage strategy; and perform the linkage process of the collection devices for each target sensor unit based on the target linkage information of each target sensor unit in the linkage order, wherein the target linkage information is used to represent the collection devices required to be linked and the device linkage parameters.
[0222] Each collection device 330 is configured to perform the linkage process for at least one target sensor unit in response to the control of the linkage device if the collection device is required to be linked by the at least one target sensor unit.
[0223] Optionally, the linkage device determines the index values of the linkage indexes corresponding to each target sensor unit by:
[0224] The linkage device determines the index values of the linkage indexes corresponding to each target sensor unit based on the device linkage parameters in the alarm event information and / or the target linkage information corresponding to the target sensor unit.
[0225] The linkage indexes include the level of the alarm represented by the alarm event information, and / or the preset bit about the collection device included in the device linkage parameters in the target linkage information.
[0226] The strategy content of the target linkage strategy includes:
[0227] In the case where the linkage index includes the grade, the higher the alarm grade, the higher the linkage priority for the target sensor unit;
[0228] Alternatively,
[0229] In the case where the linkage index includes the preset position, the linkage sequence for the target sensor unit is determined based on the estimated total motion amount of the acquisition device required for linkage, with the plurality of target sensor units as the sensor units to be analyzed; wherein the estimated total motion amount is the total amount of motion of the gimbal of the acquisition device required for linkage estimated when the preset position of the acquisition device required for linkage is used as the acquisition position for sequential linkage;
[0230] Alternatively,
[0231] In the case where the linkage index includes the grade and the preset position, the higher the alarm grade, the higher the linkage priority for the target sensor unit, and if the grades of the alarm events represented by the alarm event information of at least two target sensor units are the same, the linkage sequence for the target sensor units to be analyzed is determined based on the estimated total motion amount of the acquisition device required for linkage.
[0232] Optionally, the linkage sequence for the target sensor units to be analyzed is determined based on the estimated total motion amount of the acquisition device required for linkage, comprising:
[0233] constructing a plurality of alternative linkage sequences for the target sensor units to be analyzed;
[0234] determining the estimated total motion amount of the acquisition device required for linkage for each alternative linkage sequence, selecting the alternative linkage sequence corresponding to the smallest estimated total motion amount, and obtaining the linkage sequence for the target sensor units to be analyzed.
[0235] Optionally, each target sensor unit is preconfigured with initial linkage information; wherein the initial linkage information is used to represent the linkage-capable acquisition devices and device linkage parameters, and the device linkage parameters include parameters related to linkage actions;
[0236] The determination method of the target linkage information of the linkage device for any target sensor unit comprises:
[0237] If the initial linkage information of the target sensor unit is configured with a plurality of acquisition devices, the target linkage information of the target sensor unit is determined based on a first auxiliary linkage strategy and the initial linkage information of the target sensor unit;
[0238] The strategy content of the first auxiliary linkage strategy comprises:
[0239] one of the first sub-strategy content, the second sub-strategy content and the third sub-strategy content;
[0240] The first sub-strategy content comprises: a priority of a collection device provided with a first linkage action is higher than a priority of a collection device provided with a second linkage action; an information amount collected by the first linkage action is higher than an information amount collected by the second linkage action.
[0241] The second sub-strategy content comprises: a call balance of a required linkage collection device.
[0242] The third sub-strategy content comprises the first sub-strategy content and the second sub-strategy content, and a use priority of the second sub-strategy content is higher than that of the first sub-strategy content.
[0243] Optionally, the linkage device is further configured to:
[0244] determine a linkage time of a collection device in the target linkage information of the target sensor unit based on a second auxiliary linkage strategy and an index value of the linkage index; wherein the second auxiliary linkage strategy is a strategy for determining a linkage time corresponding to different index values of the linkage index.
[0245] The linkage device performs a linkage process of a collection device for each target sensor unit based on the target linkage information of each target sensor unit in the linkage order, comprising:
[0246] performing a linkage process of a collection device for the target sensor unit based on the target linkage information of the target sensor unit and the determined linkage time in the linkage order.
[0247] Optionally, the linkage device is further configured to:
[0248] If an alarm event information of an alarm sent by an arbitrary sensor unit is received in the linkage process of a collection device for each target sensor unit, an index value of a linkage index corresponding to the arbitrary sensor unit is obtained.
[0249] Based on the index value of the linkage index corresponding to the arbitrary sensor unit and the index value of the linkage index corresponding to the specified sensor unit, and according to the target linkage strategy, a linkage order to be used when the linkage of the collection device ends is determined as an updated linkage order to be used when the linkage of the collection device ends for the target unit; wherein the target unit is a target sensor unit that receives the alarm event information of the alarm sent by the arbitrary sensor unit.
[0250] The specified sensor unit is a target sensor unit that is not executed in the ongoing linkage process.
[0251] Optionally, the linkage device is further configured to:
[0252] determine, based on the linkage index value of the specified unit, a linkage index value of the specified unit after data update processing, wherein the specified unit is a target sensor unit that needs to be updated in terms of the linkage index value based on historical alarm information analysis;
[0253] determine, based on the linkage index value of the specified unit after data update processing and the linkage index value of the target sensor unit other than the specified unit, a linkage sequence of each target sensor unit when performing linkage of the collection device according to the target linkage strategy;
[0254] The data update processing is a processing mode that meets a predetermined update rule based on historical alarm information of the specified unit.
[0255] The predetermined update rule includes:
[0256] If the specified evaluation data obtained based on the historical alarm information of the specified unit meets the corresponding update condition, the linkage index value of the specified unit is updated according to the processing mode corresponding to the specified evaluation data, wherein the specified evaluation data includes a first index value representing a false alarm condition or a second index value representing a correct alarm condition; the update condition corresponding to the first index value is that the first index value is higher than a first predetermined threshold, and the processing mode corresponding to the first index value is a mode for adjusting the linkage emergency degree corresponding to the linkage index; the update condition corresponding to the second index value is that the second index value is higher than a second predetermined threshold, and the processing mode corresponding to the second index value is a mode for adjusting the linkage emergency degree corresponding to the linkage index.
[0257] The specific implementation of the functions implemented by the linkage system can be referred to the corresponding content of the above method embodiments, which will not be repeated here.
[0258] The linkage system provided in the embodiments of the present application can determine the linkage sequence of each target sensor unit according to the index value of the linkage index corresponding to each target sensor unit and in combination with the target linkage strategy when the linkage device receives the alarm event information of the alarms sent by the plurality of target sensor units, and then control the acquisition device to link according to the linkage sequence and the target linkage information of each target sensor unit, so that the linkage of the acquisition device can be realized for each target sensor unit that generates the alarm event information. Therefore, the embodiments of the present application can realize the effective linkage of the acquisition device for the sensor unit.
[0259] Optionally, in another embodiment, the embodiments of the present application also provide another linkage system, as shown in Figure 4 The linkage system can include a server 410, a gateway device 420, a fiber host 430, at least one camera 440 and a plurality of units 450, wherein the gateway device 420 is configured to communicatively connect the server 410 with the fiber host 430, the camera 440 and the plurality of units 450;
[0260] The fiber host 430 is configured to monitor the data of the plurality of units in real time, generate alarm event information after detecting an alarm event, and send the alarm event information to the server;
[0261] The server 410 is configured to receive and record the alarm event information uploaded by the fiber host, determine the index value of the linkage index corresponding to each unit in response to receiving the alarm event information of the alarms sent by the plurality of units, wherein the linkage index is an analysis index used in a preset target linkage strategy, and the target linkage strategy is a strategy for determining the linkage sequence of each target sensor unit to be linked with the acquisition device; determine the linkage sequence of each unit when linking the camera based on the index value of the linkage index and the target linkage strategy; perform the linkage process of the acquisition device for each target sensor unit according to the target linkage information of each target sensor unit based on the linkage sequence; and wherein the target linkage information is used to represent the acquisition device required to be linked and the device linkage parameter;
[0262] Each camera 440 is configured to perform the linkage process for the at least one target sensor unit in the case of being the acquisition device required to be linked by the at least one target sensor unit in response to the control of the linkage device;
[0263] The server 410 is further configured to output the final alarm result to the user after receiving the linkage result returned by the camera and comprehensively analyzing and judging.
[0264] The plurality of units 450 can be unit 1, unit 2, …, and unit n, and the unit can be a fiber alarm unit.
[0265] Wherein, the server can be understood as the linkage device in the above embodiment, the linkage device in the above embodiment has all the functions of the server, and the camera can be understood as the collection device in the above embodiment. The fiber host can generate an alarm event information after detecting an alarm event, and send the alarm event information to the linkage device. Of course, this step can also be performed by the sensor unit.
[0266] It can be understood that the specific implementation of the functions realized by the linkage system can refer to the corresponding content of the above method embodiments, which will not be repeated here.
[0267] The linkage system provided by the embodiment of the application can determine the linkage order of each unit according to the index value of the linkage index corresponding to each unit and in combination with the target linkage strategy when receiving the alarm event information sent by the fiber host, and then control the camera to link according to the linkage order and the target linkage information of each target sensor unit, so that the linkage of the collection device for each target sensor unit that generates the alarm event information can be realized. Therefore, the embodiment of the application can realize the effective linkage of the collection device for the sensor unit.
[0268] Based on the above system embodiment, the embodiment of the application further provides another linkage method, as shown in Figure 5 The method can include the following steps.
[0269] S501, after the fiber host detects an alarm event, the fiber host generates alarm event information and sends the alarm event information to the server;
[0270] S502, the server analyzes to obtain a linkage order and sends the linkage order to the camera;
[0271] S503, the camera responds to the linkage order sent by the server and performs corresponding actions such as snapshot, video recording, video analysis, etc., and uploads the results;
[0272] The specific implementation of steps S501-S503 can refer to the corresponding content of the above method embodiments, which will not be repeated here.
[0273] S504, after the server obtains the results returned by the camera, the server can further analyze the alarm event and output the final alarm result to the user;
[0274] The results returned by the camera can be a snapshot or a recorded video. It can be understood that the server can further analyze the results returned by the camera to obtain the final alarm result. The final alarm result can include the reason of the picture alarm event captured by the camera and the solution of the alarm event, etc.
[0275] The linkage method provided in the embodiments of the present application can determine the linkage sequence of each unit according to the index value of the linkage index corresponding to each unit and in combination with the target linkage strategy when the alarm event information sent by the fiber host is received, and then control the camera to link according to the linkage sequence and the target linkage information of each target sensor unit, so that the linkage of the collection device can be realized for each target sensor unit that generates the alarm event information. Therefore, the embodiments of the present application can realize the effective linkage of the collection device for the sensor unit.
[0276] Based on the above method embodiments, as shown in Figure 6 The embodiments of the present application provide a linkage device, which comprises:
[0277] The first determination module 610 is configured to determine the index value of the linkage index corresponding to each target sensor unit in response to receiving the alarm event information of the alarm sent by the plurality of target sensor units; wherein the linkage index is an analysis index used in the preset target linkage strategy, and the target linkage strategy is a strategy for determining the linkage sequence of each target sensor unit to be linked with the collection device.
[0278] The second determination module 620 is configured to determine the linkage sequence of each target sensor unit when the collection device is linked based on the index value of the linkage index and the target linkage strategy.
[0279] The linkage module 630 is configured to perform the linkage process of the collection device for each target sensor unit according to the linkage sequence and based on the target linkage information of each target sensor unit.
[0280] The target linkage information is used to represent the collection device required to be linked and the device linkage parameter.
[0281] Optionally, the first determination module comprises:
[0282] The first determination sub-module is configured to determine the index value of the linkage index corresponding to each target sensor unit based on the device linkage parameter of the target sensor unit corresponding to the alarm event information and / or the target linkage information of the target sensor unit.
[0283] The linkage index comprises the level of the alarm represented by the alarm event information and / or the preset bit about the collection device contained in the device linkage parameter in the target linkage information.
[0284] The strategy content of the target linkage strategy comprises:
[0285] In the case that the linkage index includes the grade, the higher the alarm grade is, the higher the linkage priority for the target sensor unit is;
[0286] Or,
[0287] In the case that the linkage index includes the preset position, the linkage sequence for the target sensor unit is determined based on the estimated total motion amount of the acquisition device required for linkage, with the plurality of target sensor units as the sensor units to be analyzed; wherein the estimated total motion amount is the total amount of the pan-tilt motion of the acquisition device required for linkage estimated when the preset position of the acquisition device required for linkage is taken as the acquisition position for linkage in turn.
[0288] Or,
[0289] In the case that the linkage index includes the grade and the preset position, the higher the alarm grade is, the higher the linkage priority for the target sensor unit is, and if the grades of the alarm events represented by the alarm event information of at least two target sensor units are the same, the linkage sequence for the target sensor units to be analyzed is determined based on the estimated total motion amount of the acquisition device required for linkage.
[0290] Optionally, the linkage sequence for the target sensor units to be analyzed is determined based on the estimated total motion amount of the acquisition device required for linkage, comprising:
[0291] a plurality of alternative linkage sequences for the target sensor units to be analyzed are constructed;
[0292] the estimated total motion amount of the acquisition device required for linkage under each alternative linkage sequence is determined, the alternative linkage sequence corresponding to the smallest estimated total motion amount is selected, and the linkage sequence for the target sensor units to be analyzed is obtained.
[0293] Optionally, each target sensor unit is preconfigured with initial linkage information; wherein the initial linkage information is used to represent the linkage-capable acquisition devices and device linkage parameters, and the device linkage parameters include parameters related to linkage actions.
[0294] The determination method of the target linkage information of any target sensor unit includes:
[0295] If the initial linkage information of the target sensor unit is configured with a plurality of acquisition devices, the target linkage information of the target sensor unit is determined based on a first auxiliary linkage strategy and the initial linkage information of the target sensor unit.
[0296] The strategy content of the first auxiliary linkage strategy includes:
[0297] one of the first sub-strategy content, the second sub-strategy content and the third sub-strategy content;
[0298] The first sub-strategy content comprises: a priority of a collection device provided with a first linkage action is higher than a priority of a collection device provided with a second linkage action; an information amount collected by the first linkage action is higher than an information amount collected by the second linkage action.
[0299] The second sub-strategy content comprises: a call balance of a required linkage collection device.
[0300] The third sub-strategy content comprises the first sub-strategy content and the second sub-strategy content, and a use priority of the second sub-strategy content is higher than that of the first sub-strategy content.
[0301] Optionally, the apparatus further comprises:
[0302] The third determining module is configured to determine a linkage time of a collection device in the target linkage information of the target sensor unit based on the second auxiliary linkage strategy and the index value of the linkage index; wherein the second auxiliary linkage strategy is a strategy for determining a linkage time corresponding to different index values of the linkage index.
[0303] The linkage module comprises:
[0304] The linkage submodule is configured to perform a linkage process of a collection device for each target sensor unit according to the linkage sequence and based on the target linkage information of each target sensor unit and the determined linkage time.
[0305] Optionally, the apparatus further comprises:
[0306] The acquisition module is configured to acquire an index value of a linkage index corresponding to the arbitrary sensor unit if an alarm event information of an alarm sent by the arbitrary sensor unit is received in the linkage process of a collection device for each target sensor unit.
[0307] The fourth determining module is configured to determine, according to the target linkage strategy, a linkage sequence to be used when the linkage of a collection device for the target sensor unit ends, based on the index value of the linkage index corresponding to the arbitrary sensor unit and the index value of the linkage index corresponding to the specified sensor unit, and determine the generated linkage sequence as the updated linkage sequence to be used when the linkage of a collection device for the target unit ends; wherein the target unit is a target sensor unit that receives the alarm event information of the alarm sent by the arbitrary sensor unit.
[0308] The specified sensor unit is a target sensor unit that is not executed in the executing linkage process.
[0309] Optionally, the second determining module comprises:
[0310] The index value determining sub-module is configured to determine an index value of the linkage index of the specified unit after data updating processing based on the index value of the linkage index of the specified unit.
[0311] The sequence determining sub-module is configured to determine a linkage sequence of each target sensor unit when performing linkage of the collection device according to the target linkage strategy based on the index value of the linkage index of the specified unit after data updating processing and the index value of the linkage index of the target sensor unit other than the specified unit.
[0312] The data updating processing is a processing mode that meets a predetermined updating rule based on historical alarm information of the specified unit.
[0313] The predetermined updating rule comprises:
[0314] If the specified evaluation data obtained based on the historical alarm information of the specified unit meets the corresponding updating condition, the index value of the linkage index of the specified unit is updated according to the processing mode corresponding to the specified evaluation data.
[0315] In the technical solution of the present application, the operations of obtaining, storing, using, processing, transmitting, providing and disclosing of user personal information are all performed after obtaining the authorization of the user.
[0316] The present application also provides an electronic device, as shown in the accompanying drawings, comprising: Figure 7
[0317] The memory 701 is configured to store a computer program.
[0318] The processor 702 is configured to implement the steps of any of the linkage methods described above when executing the program stored in the memory 701.
[0319] The electronic device described above can further include a communication bus and / or a communication interface, and the processor 702, the communication interface, and the memory 701 can communicate with each other through the communication bus.
[0320] The communication bus of the electronic device described above can be a Peripheral Component Interconnect (PCI) bus, an Extended Industry Standard Architecture (EISA) bus, or the like. The communication bus can be divided into an address bus, a data bus, a control bus, and the like. For ease of representation, only one thick line is shown in the figure, but it does not mean that there is only one bus or only one type of bus.
[0321] The communication interface is configured to communicate between the electronic device described above and other devices.
[0322] The memory can include a Random Access Memory (RAM) and can also include a Non-Volatile Memory (NVM), such as at least one disk memory. Optionally, the memory can also be at least one storage device located away from the aforementioned processor.
[0323] The processor described above can be a general-purpose processor, including a Central Processing Unit (CPU), a Network Processor (NP), and the like; and can also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field-Programmable Gate Array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component.
[0324] In another embodiment provided in the present application, a computer readable storage medium is also provided, and the computer readable storage medium stores a computer program. The computer program is executed by a processor to implement the steps of any of the linkage methods described above.
[0325] In a further example provided in the present application, a computer program product including instructions, which when executed on a computer, causes the computer to perform the steps of any of the linkage methods in the above examples.
[0326] In the above examples, the implementation can be achieved by software, hardware, firmware or any combination thereof, entirely or partially. When implemented by software, the implementation can be in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the processes or functions described in the examples of the present application are entirely or partially generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions can be transferred from one website, computer, server or data center to another website, computer, server or data center through wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) manner. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. integrated with one or more available media. The available media can be magnetic media (for example, floppy disk, hard disk, magnetic tape), optical media (for example, DVD).
[0327] It should be noted that in this paper, the relationship terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between the entities or operations. Moreover, the terms "include", "contain" or any other variants thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements not only includes those elements, but also includes other elements not explicitly listed or inherent to such process, method, article or device. Without more limitations, the element defined by the statement "including a…" does not exclude the presence of other identical elements in the process, method, article or device including the element.
[0328] Each of the embodiments in the specification is described in a related manner, and the same and similar parts between each embodiment can be referred to each other, and each embodiment focuses on the difference from other embodiments. In particular, for system embodiments, since they are basically similar to method embodiments, the description is relatively simple, and the relevant parts can be referred to the part of the method embodiment.
[0329] The above merely provides the preferred embodiment of the present application, and not intended to limit the protection scope of the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.
Claims
1. A linkage method, characterized in that, The method includes: In response to receiving alarm event information from multiple target sensor units, the system determines the index value of the linkage index corresponding to each target sensor unit. The linkage index is an analysis index used in a preset target linkage strategy. Each target sensor unit is configured with target linkage information containing device linkage parameters, including: a preset position of the acquisition device and a linkage action at that preset position. The linkage index corresponding to each target sensor unit includes: the alarm level represented by the alarm event information and the preset position of the acquisition device. The target linkage strategy includes: the higher the alarm level, the higher the linkage priority for the target sensor unit; and if at least two target sensor units have alarm event information representing the same alarm level, then these at least two target sensor units are used as the sensor units to be analyzed. Based on the estimated total motion corresponding to the acquisition device to be linked, the linkage order for the sensor units to be analyzed is determined. The estimated total motion is the estimated total pan-tilt motion of the acquisition device to be linked when sequentially linking with the preset position of the acquisition device to be linked as the acquisition position. Based on the index values of the linkage indicators and the target linkage strategy, the linkage order of each target sensor unit is determined when the acquisition devices are linked. According to the aforementioned linkage sequence, based on the target linkage information of each target sensor unit, the linkage process of the acquisition device is carried out for each target sensor unit. The target linkage information is used to characterize the acquisition device to be linked and the device linkage parameters.
2. The method according to claim 1, characterized in that, The determination of the linkage sequence for the sensor unit to be analyzed, based on the estimated total motion corresponding to the required linkage acquisition device, includes: Construct multiple alternative linkage sequences for the sensor unit to be analyzed; Determine the estimated total motion of the acquisition devices required for each alternative linkage sequence, select the alternative linkage sequence corresponding to the smallest estimated total motion, and obtain the linkage sequence for the sensor unit to be analyzed.
3. The method according to claim 1, characterized in that, Each target sensor unit is preset with initial linkage information; wherein, the initial linkage information is used to characterize the linkage-capable acquisition devices and device linkage parameters, and the device linkage parameters include parameters related to linkage actions; The methods for determining the target linkage information of any target sensor unit include: If the initial linkage information of the target sensor unit contains multiple acquisition devices, then the target linkage information of the target sensor unit is determined based on the first auxiliary linkage strategy and the initial linkage information of the target sensor unit. The strategy content of the first auxiliary linkage strategy includes: One of the following: the content of the first sub-strategy, the content of the second sub-strategy, and the content of the third sub-strategy; The first sub-strategy includes: the priority of the acquisition device with the first linkage action is higher than the priority of the acquisition device with the second linkage action; the amount of information acquired by the first linkage action is higher than the amount of information acquired by the second linkage action. The second sub-strategy includes: balancing the usage of the required data acquisition devices; The third sub-strategy content includes the first sub-strategy content and the second sub-strategy content, and the second sub-strategy content has a higher usage priority than the first sub-strategy content.
4. The method according to claim 1, characterized in that, Also includes: Based on the second auxiliary linkage strategy and the index value of the linkage index, the linkage time of the acquisition device in the target linkage information of the target sensor unit is determined; wherein, the second auxiliary linkage strategy is: a strategy for determining the linkage time corresponding to different index values of the linkage index; The process of linking the acquisition devices according to the linkage sequence and based on the target linkage information of each target sensor unit includes: According to the aforementioned linkage sequence, based on the target linkage information of each target sensor unit and the determined linkage time, the linkage process of the acquisition device is carried out for each target sensor unit.
5. The method according to any one of claims 1-4, characterized in that, The method further includes: If, during the linkage process of the acquisition device for each target sensor unit, an alarm event information issued by any sensor unit is received, then the index value of the linkage index corresponding to that sensor unit is obtained. Based on the index values of the linkage indicators corresponding to the arbitrary sensor unit and the index values of the linkage indicators corresponding to the specified sensor unit, and in accordance with the target linkage strategy, when the acquisition device is linked, the linkage order of the arbitrary sensor unit and the specified sensor unit is determined, and the generated linkage order is determined as the linkage order to be updated when the target unit finishes the linkage of the acquisition device; wherein, the target unit is the target sensor unit that is linked to the acquisition device when receiving the alarm event information issued by the arbitrary sensor unit. The designated sensor unit is the target sensor unit that has not yet been involved in the linkage process during the current execution.
6. The method according to any one of claims 1-4, characterized in that, The determination of the linkage sequence of each target sensor unit during the linkage of acquisition devices, based on the index value of the linkage index and the target linkage strategy, includes: Based on the index value of the linkage index of the designated unit, the index value of the linkage index of the designated unit after data update processing is determined; wherein, the designated unit is the target sensor unit that needs to update the index value of the linkage index based on historical alarm information. Based on the index value of the linkage index of the specified unit after data update processing, and the index value of the linkage index of the target sensor units other than the specified unit, the linkage order of each target sensor unit is determined according to the target linkage strategy when the acquisition device is linked. The data update process is a processing method based on the historical alarm information of the designated unit, which conforms to a predetermined update rule. The scheduled update rules include: If the specified evaluation data obtained based on the historical alarm information analysis of the specified unit meets the corresponding update conditions, then the index value of the linkage index of the specified unit is updated according to the processing method corresponding to the specified evaluation data; wherein, the specified evaluation data includes a first index value representing false alarm or a second index value representing correct alarm; the update condition corresponding to the first index value is: the first index value is higher than a first predetermined threshold, and the processing method corresponding to the first index value is: a method for lowering the linkage urgency level corresponding to the linkage index; the update condition corresponding to the second index value is: the second index value is higher than a second predetermined threshold, and the processing method corresponding to the second index value is: a method for increasing the linkage urgency level corresponding to the linkage index.
7. A linkage device, characterized in that, include: The first determining module is used to determine the index value of the linkage index corresponding to each target sensor unit in response to receiving alarm event information from multiple target sensor units; wherein, the linkage index is an analysis index used in a preset target linkage strategy; each target sensor unit is configured with target linkage information including device linkage parameters, the device linkage parameters including: a preset position of the acquisition device and a linkage action at the preset position of the acquisition device; the linkage index corresponding to each target sensor unit includes: the alarm level represented by the alarm event information and the preset position of the acquisition device; the strategy content of the target linkage strategy includes: the higher the alarm level, the higher the linkage priority for the target sensor unit; and if at least two target sensor units have alarm event information representing the same alarm level, then the at least two target sensor units are used as the sensor units to be analyzed, and the linkage order for the sensor units to be analyzed is determined based on the estimated total motion corresponding to the acquisition device to be linked; wherein, the estimated total motion is: the estimated total pan-tilt motion of the acquisition device to be linked when the preset position of the acquisition device to be linked is used as the acquisition position for sequential linkage; The second determining module is used to determine the linkage order of each target sensor unit when the acquisition device is linked, based on the index value of the linkage index and the target linkage strategy. The linkage module is used to perform the linkage process of the acquisition device for each target sensor unit according to the linkage sequence and based on the target linkage information of each target sensor unit. The target linkage information is used to characterize the acquisition device to be linked and the device linkage parameters.
8. The apparatus according to claim 7, characterized in that, The determination of the linkage sequence for the sensor unit to be analyzed, based on the estimated total motion corresponding to the required linkage acquisition device, includes: Construct multiple alternative linkage sequences for the sensor unit to be analyzed; Determine the estimated total motion of the acquisition devices required for each alternative linkage sequence, select the alternative linkage sequence corresponding to the smallest estimated total motion, and obtain the linkage sequence for the sensor unit to be analyzed. or, Each target sensor unit is preset with initial linkage information; wherein, the initial linkage information is used to characterize the linkage-capable acquisition devices and device linkage parameters, and the device linkage parameters include parameters related to linkage actions; The methods for determining the target linkage information of any target sensor unit include: If the initial linkage information of the target sensor unit contains multiple acquisition devices, then the target linkage information of the target sensor unit is determined based on the first auxiliary linkage strategy and the initial linkage information of the target sensor unit. The strategy content of the first auxiliary linkage strategy includes: One of the following: the content of the first sub-strategy, the content of the second sub-strategy, and the content of the third sub-strategy; The first sub-strategy includes: the priority of the acquisition device with the first linkage action is higher than the priority of the acquisition device with the second linkage action; the amount of information acquired by the first linkage action is higher than the amount of information acquired by the second linkage action. The second sub-strategy includes: balancing the usage of the required data acquisition devices; The third sub-strategy content includes the first sub-strategy content and the second sub-strategy content, and the second sub-strategy content has a higher usage priority than the first sub-strategy content; or, The device further includes: The third determining module is used to determine the linkage time of the acquisition device in the target linkage information of the target sensor unit based on the second auxiliary linkage strategy and the index value of the linkage index; wherein, the second auxiliary linkage strategy is a strategy for determining the linkage time corresponding to different index values of the linkage index; The linkage module includes: The linkage submodule is used to perform the linkage process of the acquisition device for each target sensor unit according to the linkage sequence, based on the target linkage information of each target sensor unit and the determined linkage time. or, The device further includes: The acquisition module is used to acquire the index value of the linkage index corresponding to any sensor unit if, during the linkage process of the acquisition device for each target sensor unit, an alarm event information issued by any sensor unit is received. The fourth determining module is used to determine the linkage order of the arbitrary sensor unit and the specified sensor unit when the acquisition device is linked, based on the index value of the linkage index corresponding to the arbitrary sensor unit and the index value of the linkage index corresponding to the specified sensor unit, according to the target linkage strategy. The generated linkage order is determined as the linkage order to be updated when the target unit finishes the linkage of the acquisition device. The target unit is the target sensor unit that is performing the linkage of the acquisition device when it receives the alarm event information issued by the arbitrary sensor unit. The designated sensor unit is the target sensor unit that has not been involved in the linkage process during the current execution. or, The second determining module includes: The indicator value determination submodule is used to determine the indicator value of the linkage indicator of the specified unit after data update processing based on the indicator value of the linkage indicator of the specified unit; wherein, the specified unit is the target sensor unit that needs to update the indicator value of the linkage indicator based on historical alarm information. The sequence determination submodule is used to determine the linkage order of each target sensor unit when the acquisition device is linked, based on the index value of the linkage index of the specified unit after data update processing, and the index value of the linkage index of the target sensor units other than the specified unit, according to the target linkage strategy. The data update process is a processing method based on the historical alarm information of the designated unit, which conforms to a predetermined update rule. The scheduled update rules include: If the specified evaluation data obtained based on the historical alarm information analysis of the specified unit meets the corresponding update conditions, then the index value of the linkage index of the specified unit is updated according to the processing method corresponding to the specified evaluation data; wherein, the specified evaluation data includes a first index value representing false alarm or a second index value representing correct alarm; the update condition corresponding to the first index value is: the first index value is higher than a first predetermined threshold, and the processing method corresponding to the first index value is: a method for lowering the linkage urgency level corresponding to the linkage index; the update condition corresponding to the second index value is: the second index value is higher than a second predetermined threshold, and the processing method corresponding to the second index value is: a method for increasing the linkage urgency level corresponding to the linkage index.
9. An electronic device, characterized in that, include: Memory, used to store computer programs; A processor, when executing a program stored in memory, implements the method of any one of claims 1-6.
Citation Information
Patent Citations
Target object tracking method and device, monitoring equipment and storage medium
CN111383251A
Cruise monitoring method, device and equipment and storage medium
CN111683229A
Extensible Internet of Things system and method
CN113485206A