Target analysis method and device, electronic equipment and computer readable storage medium

By setting target monitoring points and integration values, specific targets can be automatically analyzed and identified, solving the problem of low efficiency in existing technologies and improving the efficiency of specific target identification.

CN114267017BActive Publication Date: 2026-03-17HANGZHOU HIKVISION SYST TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-27
Publication Date
2026-03-17

AI Technical Summary

Technical Problem

In existing technologies, it is impossible to automatically analyze specific targets that need attention for targets for which information has not been obtained in advance, resulting in low efficiency.

Method used

By pre-setting the target monitoring points that trigger the integration process and the integration value of each target monitoring point, the target monitoring points that the target to be analyzed passes through are determined based on the monitoring data of the target to be analyzed, and specific targets are identified based on the integration value.

Benefits of technology

It achieves improved efficiency by automatically analyzing and identifying specific targets without prior knowledge of those targets.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114267017B_ABST
    Figure CN114267017B_ABST
Patent Text Reader

Abstract

The application provides a target analysis method and device, electronic equipment and a computer readable storage medium. The method comprises: determining a target monitoring point passed by a target to be analyzed according to monitoring data of the target to be analyzed, the target monitoring point being a monitoring point for which a preset trigger integral processing is performed; determining an integral value of the target to be analyzed according to the target monitoring point passed by the target to be analyzed and preset integral values of the target monitoring points; and identifying whether the target to be analyzed is a specific target according to the integral value of the target to be analyzed. The method can automatically analyze and identify the specific target in the target to be analyzed, thereby improving the efficiency of specific target identification.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of data processing, and particularly relates to a target analysis method and device, electronic equipment and a computer readable storage medium. BACKGROUND

[0002] At present, target analysis is mainly realized by configuring a target library, and information of a specific target is stored in the target library, so that the specific target is detected according to the information stored in the target library.

[0003] However, it is found in practice that in the traditional target analysis scheme, for a target for which information is not acquired in advance, the specific target that needs to be paid attention to cannot be automatically analyzed, and manual investigation needs to be performed, which is low in efficiency. SUMMARY

[0004] Therefore, the present application provides a target analysis method and device, electronic equipment and a computer readable storage medium.

[0005] According to a first aspect of an embodiment of the present application, a target analysis method is provided, comprising:

[0006] According to monitoring data of a target to be analyzed, a target monitoring point passed by the target to be analyzed is determined, the target monitoring point being a preset monitoring point triggering integral processing;

[0007] According to the target monitoring point passed by the target to be analyzed and preset integral values of the target monitoring points, an integral value of the target to be analyzed is determined;

[0008] According to the integral value of the target to be analyzed, it is identified whether the target to be analyzed is a specific target.

[0009] According to a second aspect of an embodiment of the present application, a target analysis device is provided, comprising:

[0010] A first determination unit is configured to determine, according to monitoring data of a target to be analyzed, a target monitoring point passed by the target to be analyzed, the target monitoring point being a preset monitoring point triggering integral processing;

[0011] A second determination unit is configured to determine, according to the target monitoring point passed by the target to be analyzed and preset integral values of the target monitoring points, an integral value of the target to be analyzed;

[0012] An analysis unit is configured to identify, according to the integral value of the target to be analyzed, whether the target to be analyzed is a specific target.

[0013] According to a third aspect of the embodiments of the present application, an electronic device is provided, comprising a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory complete mutual communication through the communication bus;

[0014] The memory is configured to store a computer program.

[0015] The processor is configured to execute the program stored in the memory, and implement the target analysis method of the first aspect.

[0016] According to a fourth aspect of the embodiments of the present application, a computer readable storage medium is provided, and the computer readable storage medium stores a computer program, and the computer program is executed by the processor to implement the target analysis method of the first aspect.

[0017] According to a fifth aspect of the embodiments of the present application, a computer program is provided, and the computer program is stored in the computer readable storage medium, and when the processor executes the computer program, the processor is prompted to execute the target analysis method of the first aspect.

[0018] The target analysis method of the embodiments of the present application, by pre-setting the target monitoring point position triggering the integral processing and the integral value of each target monitoring point position, can determine the target monitoring point position passed by the target to be analyzed according to the monitoring data of the target to be analyzed, and determine the integral value of the target to be analyzed according to the target monitoring point position passed by the target to be analyzed and the pre-set integral value of each target monitoring point position, and then can identify whether the target to be analyzed is a specific target according to the integral value of the target to be analyzed, so as to realize that the specific target in the target to be analyzed is automatically analyzed and identified according to the monitoring point position passed by the target to be analyzed without pre-acquiring the information of the target to be analyzed, and improve the efficiency of specific target identification. BRIEF DESCRIPTION OF DRAWINGS

[0019] Figure 1 is a flowchart of a target analysis method provided by the embodiments of the present application;

[0020] Figure 2 is a flowchart of determining the integral value of the target to be analyzed provided by the embodiments of the present application;

[0021] Figure 3A is a monitoring point position diagram of a concert scene provided by the embodiments of the present application;

[0022] Figure 3B is a trajectory diagram of a concert scene provided by the embodiments of the present application;

[0023] Figure 3C is another trajectory diagram of a concert scene provided by the embodiments of the present application;

[0024] Figure 4A is a trajectory schematic diagram of a specific key safety area scene provided by an embodiment of the present application;

[0025] Figure 4B is another trajectory schematic diagram of a specific key safety area scene provided by an embodiment of the present application;

[0026] Figure 4C is another trajectory schematic diagram of a specific key safety area scene provided by an embodiment of the present application;

[0027] Figure 5 is a structural schematic diagram of a target analysis device provided by an embodiment of the present application;

[0028] Figure 6 is a hardware structural schematic diagram of an electronic device provided by an embodiment of the present application. DETAILED DESCRIPTION

[0029] The exemplary embodiments will be described in detail herein with reference to the attached drawings. The following description is with reference to the drawings, in which like numerals refer to like elements throughout. The following detailed description is not intended to restrict the examples to the embodiments described, but rather, is intended to provide examples of devices and methods in accordance with some aspects of the present application, as described in the claims.

[0030] The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the present application. As used herein, the singular forms "a", "an" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise.

[0031] In order to make the technical solutions provided by the embodiments of the present application better understood by those skilled in the art, and to make the above-mentioned purposes, features and advantages of the embodiments of the present application more apparent and easy to understand, the technical solutions in the embodiments of the present application will be further described in detail below with reference to the drawings.

[0032] It should be noted that the sequence numbers of the steps in the embodiments of the present application do not mean the order of execution, and the execution order of the processes should be determined according to their functions and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0033] Please refer to Figure 1 , a flowchart of a target analysis method provided by an embodiment of the present application, as shown in Figure 1 , the target analysis method can include the following steps:

[0034] Step S100, determining target monitoring points passed by the target to be analyzed according to the monitoring data of the target to be analyzed, the target monitoring points being monitoring points preset to trigger the score processing.

[0035] In the embodiments of the present application, it is considered that for some areas of interest (referred to as designated areas herein), the trajectories of normal targets and abnormal targets in the designated areas, or from other areas to the designated areas, or from the designated areas to other areas, usually have obvious differences, and the trajectories of abnormal targets usually have more significant characteristics.

[0036] For example, taking a concert venue as an example, an abnormal target (such as a scalper) usually wanders outside the venue, while for a normal target, it usually enters the venue after arriving at the venue, and generally wanders outside the venue less (for people watching the concert), or leaves after passing through one or more monitoring points outside the concert venue (for people not watching the concert), and generally does not wander outside the venue.

[0037] For example, the trajectory of a target can be represented according to the monitoring points passed by the target, which can be determined according to the obtained monitoring data.

[0038] Correspondingly, the monitoring points (referred to as target monitoring points herein) that trigger the score processing can be preset, for example, the target monitoring points that need to trigger the score processing can be set according to the trajectory characteristics of normal targets and abnormal targets in the designated area, that is, when the target to be analyzed passes through the target monitoring points, the update of the score of the target to be analyzed needs to be triggered. For any target to be analyzed, the target monitoring points passed by the target to be analyzed can be determined according to the monitoring data of the target to be analyzed, so as to perform score processing on the target to be analyzed according to the target monitoring points passed by the target to be analyzed.

[0039] Step S110, determining the score of the target to be analyzed according to the target monitoring points passed by the target to be analyzed and the preset scores of the target monitoring points.

[0040] In the embodiments of the present application, the scores of the target monitoring points can also be preset, for example, the scores of the target monitoring points can be set according to the distance between the target monitoring points and the designated area, the scores of the target monitoring points around the designated area can be set to be higher, and the scores of the target monitoring points far away from the designated area can be set to be lower.

[0041] In the case where the target monitoring points passed by the target to be analyzed are determined in the manner described in step S100, for any target monitoring point passed by the target to be analyzed, the score of the target to be analyzed can be updated according to the preset score of the target monitoring point.

[0042] For any target monitoring point, the target monitoring point triggering the updating of the integral value of the target to be analyzed can include integral accumulation, integral reduction, or no change in integral, etc.

[0043] For example, for a target monitoring point matching the trajectory of an abnormal target, the target monitoring point triggering the updating of the integral value of the target to be analyzed can be integral accumulation, i.e., when the target to be analyzed passes through the target monitoring point, the integral value of the target monitoring point is added to the current integral value of the target to be analyzed; for example, for the wandering trajectory of a yellow cow in the inner hall, the integral value updating mode of the target monitoring point in the inner hall can be set to integral accumulation, thereby helping to identify targets that wander in the inner observation and have yellow cow suspicion; for a target monitoring point deviating from the trajectory of an abnormal target, the target monitoring point triggering the updating of the integral value of the target to be analyzed can be integral reduction, i.e., when the target to be analyzed passes through the target monitoring point, the integral value of the target monitoring point is subtracted from the current integral value of the target to be analyzed.

[0044] In step S120, whether the target to be analyzed is a specific target is identified according to the integral value of the target to be analyzed.

[0045] In the embodiments of the present application, the integral value expected to be satisfied by the abnormal target can be determined according to the trajectory characteristics of the abnormal target and the integral values of the preset target monitoring points, so that for any target to be analyzed, when the integral value of the target to be analyzed is determined in the above manner, the integral value of the target to be analyzed can be determined according to the integral value of the target to be analyzed, and whether the integral value of the target to be analyzed satisfies the integral value expected to be satisfied by the abnormal target can be determined, thereby identifying whether the target to be analyzed is a specific target.

[0046] For example, the target to be analyzed can be determined as a specific target when the integral value of the target to be analyzed exceeds a preset threshold value (which can be referred to as a minimum warning integral).

[0047] As can be seen in the method flow shown in Figure 1 In the method flow shown in

[0048] In some embodiments, in step S110, the integral value of the target to be analyzed is determined according to the target monitoring points passed by the target to be analyzed and the preset integral values of the target monitoring points.

[0049] The integral value of the target to be analyzed is determined according to the time sequence relationship of the target monitoring points passed by the target to be analyzed, the preset integral values of the target monitoring points, and the integral processing mode preset when the target monitoring points are switched.

[0050] For example, in order to improve the flexibility of integral value statistics, the integral processing mode when the different target monitoring points are switched can be preset.

[0051] For example, the integral processing mode can include accumulation, subtraction, or no change.

[0052] For example, assuming that the integral processing mode when the target monitoring point A is switched to the target monitoring point B is accumulation, in the case that the target to be analyzed moves from the target monitoring point A to the target monitoring point B, the integral value of the target to be analyzed can be updated by adding the integral value of the target monitoring point B to the current integral value of the target to be analyzed.

[0053] For example, assuming that the integral processing mode when the target monitoring point B is switched to the target monitoring point C is subtraction, in the case that the target to be analyzed moves from the target monitoring point B to the target monitoring point C, the integral value of the target to be analyzed can be updated by subtracting the integral value of the target monitoring point C from the current integral value of the target to be analyzed.

[0054] For example, assuming that the integral processing mode when the target monitoring point C is switched to the target monitoring point D is no change, in the case that the target to be analyzed moves from the target monitoring point C to the target monitoring point D, the integral value of the target to be analyzed can be kept unchanged.

[0055] For example, the time sequence relationship of the target monitoring points passed by the target to be analyzed, i.e., the time sequence of the target monitoring points passed by the target to be analyzed, can be determined according to the monitoring data of the target to be analyzed, and the switching relationship between the target monitoring points passed by the target to be analyzed can be determined according to the time sequence relationship of the target monitoring points passed by the target to be analyzed. Then, the integral value of the target to be analyzed is determined according to the switching relationship between the target monitoring points passed by the target to be analyzed, the preset integral values of the target monitoring points, and the integral processing mode preset when the target monitoring points are switched.

[0056] For example, in combination with the above example, it is assumed that the target to be analyzed passes through target monitoring point A, target monitoring point B, target monitoring point C and target monitoring point D in sequence, the integral value when the target to be analyzed passes through target monitoring point A is S0, the integral values of target monitoring point B, target monitoring point C and target monitoring point D are S1, S2 and S3 in sequence, and the integral value of the target to be analyzed after passing through target monitoring point D is S0+S1-S2.

[0057] In one example, the preset integral processing mode when switching between target monitoring points includes an integral processing mode when switching between target monitoring points with the same serial number and an integral processing mode when switching between target monitoring points with different serial numbers.

[0058] As shown in FIG. 8, the integral value of the target to be analyzed can be determined according to the time sequence relationship of the target to be analyzed passing through each target monitoring point, the preset integral values of each target monitoring point, and the preset integral processing mode when switching between target monitoring points, and can be implemented by the following steps: Figure 2

[0059] Step S200: According to the time sequence relationship of the target to be analyzed passing through each target monitoring point, each target monitoring point is traversed.

[0060] Step S210: For any target monitoring point traversed, according to the serial number of the target monitoring point and the serial number of the previous target monitoring point, the corresponding integral processing mode is determined.

[0061] Step S220: According to the integral processing mode and the integral value of the target monitoring point, the current integral value of the target to be analyzed is updated.

[0062] For example, in order to simplify the setting of the integral processing mode when switching between target monitoring points, the target monitoring points can be provided with serial numbers, and the integral processing mode when switching between target monitoring points with the same serial number and the integral processing mode when switching between target monitoring points with different serial numbers can be set for each target monitoring point.

[0063] For example, the serial number of the target monitoring point can be used to represent the point set to which the target monitoring point belongs. One or more target monitoring points can be included in the same point set, and the target monitoring points in the same point set have the same serial number, and the target monitoring points in different point sets have different serial numbers.

[0064] For example, the integral processing mode when switching between target monitoring points with the same serial number corresponding to different point sets can be different, and / or the integral processing mode when switching between target monitoring points with different serial numbers corresponding to different point sets can be different.

[0065] ​For example, assuming that the point set 1 includes the target monitoring point A1 and the target monitoring point B1, and the point set 2 includes the target monitoring point A2 and the target monitoring point B2, the integral processing mode when the target monitoring points with the same serial number in the point set 1 are switched can be accumulation, i.e., when the target to be analyzed moves from the target monitoring point A1 to the target monitoring point B1, the integral value of the target to be analyzed can be added to the integral value of the target monitoring point B1 on the basis of the current integral value of the target to be analyzed. The integral processing mode when the target monitoring points with the same serial number in the point set 2 are switched can be unchanged, i.e., when the target to be analyzed moves from the target monitoring point A2 to the target monitoring point B2, the integral value of the target to be analyzed can remain unchanged.

[0066] Correspondingly, in the case where the time sequence relationship of the target to be analyzed passing through the target monitoring points is determined, each target monitoring point can be traversed according to the time sequence relationship of the target to be analyzed passing through the target monitoring points.

[0067] For any target monitoring point traversed, the corresponding integral processing mode (i.e., the integral processing mode when the target monitoring points with the same serial number are switched or the integral processing mode when the target monitoring points with different serial numbers are switched) can be determined according to the serial number of the target monitoring point and the serial number of the last target monitoring point, and the current integral value of the target to be analyzed can be updated according to the integral processing mode and the integral value of the target monitoring point.

[0068] In some embodiments, in step S100, the target monitoring points passed through by the target to be analyzed can be determined according to the monitoring data of the target to be analyzed, which can include:

[0069] In the case where the monitoring data of the target to be analyzed is acquired by the designated monitoring point, the target monitoring points passed through by the target to be analyzed can be determined according to the monitoring data of the target to be analyzed.

[0070] For example, considering that for any designated area that needs to be concerned, the specific target of the designated area is usually acquired by the monitoring data of the designated monitoring point, for example, the monitoring data acquired by the monitoring point deployed at the designated position (such as the entrance and exit) of the designated area.

[0071] Therefore, in order to improve the efficiency of the specific target analysis and reduce the workload of the target analysis, for any target to be analyzed, whether the target to be analyzed is acquired by the monitoring data of the designated monitoring point can be determined according to the monitoring data of the target to be analyzed, and in the case where the target to be analyzed is acquired by the monitoring data of the designated monitoring point, the target monitoring points passed through by the target to be analyzed can be determined in the manner described in the above embodiments.

[0072] For example, the designated monitoring point can be the target monitoring point deployed at the designated position of the designated area.

[0073] It should be noted that, considering that the monitoring data associated with any to-be-analyzed target obtained by the designated monitoring point is usually not too long in time interval, a maximum time interval (which can be referred to as a first maximum time interval) can be preset, and for any to-be-analyzed target obtained by the designated monitoring point, the monitoring data within a time interval of not more than the maximum time interval before the time point at which the to-be-analyzed target is obtained by the designated point and / or the monitoring data within a time interval of not more than the maximum time interval after the time point can be obtained according to the time point at which the to-be-analyzed target is obtained by the designated point, to analyze whether the to-be-analyzed target is a specific target.

[0074] In addition, in the embodiments of the present application, the maximum time interval (which can be referred to as a second maximum time interval) between adjacent monitoring data can also be pre-configured for monitoring data acquisition. In the process of acquiring monitoring data, the time at which the monitoring data of the designated monitoring point is currently acquired can be taken as the reference, and whether the time interval between adjacent monitoring data exceeds the second maximum time interval can be determined in time sequence, and if it exceeds, it is determined as invalid monitoring data, and the monitoring data acquisition is ended, and the target analysis is performed according to the monitoring data that has been acquired.

[0075] For example, the maximum time interval between adjacent monitoring data can be determined according to the distance between the monitoring points and the moving speed of the to-be-analyzed target (which can be an empirical value).

[0076] In one example, the time difference between the two times at which the to-be-analyzed target is recently obtained by the designated monitoring point exceeds a preset time threshold.

[0077] For example, considering that for some scenarios, the target that is frequently obtained by the designated monitoring point is usually not an abnormal target.

[0078] For example, taking a specific key security area scenario as an example, for a to-be-analyzed target that often appears around the area, the probability of making an abnormal behavior is usually low, and for a to-be-analyzed target that appears only a few times for a long time, the probability of making an abnormal behavior is usually high.

[0079] Therefore, in order to further reduce the workload of target analysis, the to-be-analyzed target can be screened according to the time difference between the two times at which the to-be-analyzed target is continuously obtained by the designated monitoring point.

[0080] For any to-be-analyzed target of monitoring data of the designated monitoring point, it can be determined whether the time difference between the two times at which the to-be-analyzed target is recently obtained by the designated monitoring point exceeds a preset time threshold.

[0081] It should be noted that for the to-be-analyzed target which is only assigned to the monitoring point to obtain the monitoring data once, the time difference between the latest two times when the to-be-analyzed target is assigned to the monitoring point to obtain the monitoring data can be considered as +∞, that is, the time difference between the latest two times when the to-be-analyzed target is assigned to the monitoring point to obtain the monitoring data exceeds the preset time.

[0082] For example, in the case that the to-be-analyzed target is assigned to the monitoring point to obtain the monitoring data, and the time difference between the latest two times when the to-be-analyzed target is assigned to the monitoring point to obtain the monitoring data exceeds the preset time threshold, the integral value of the to-be-analyzed target can be determined in the manner described in the above embodiments, and whether the to-be-analyzed target is a specific target can be determined according to the integral value of the to-be-analyzed target.

[0083] In the case that the time difference between the latest two times when the to-be-analyzed target is assigned to the monitoring point to obtain the monitoring data does not exceed the preset time threshold, the to-be-analyzed target can be determined as a normal target, and the subsequent analysis process can not be needed for the to-be-analyzed target.

[0084] In one example, the time when the to-be-analyzed target is assigned to the monitoring point to obtain the monitoring data is within a specified time range.

[0085] For example, considering that for some scenarios, a normal target usually will not be assigned to the monitoring point to obtain the monitoring data within some specific time range (referred to as a specified time range herein).

[0086] For example, taking a concert scenario as an example, for a normal target such as a person watching a concert, the person usually will not appear at the exit of a concert venue within the time range from the start to the end of the concert, that is, will not be assigned to the monitoring point deployed at the exit of the concert venue to obtain the monitoring data within the time range.

[0087] Therefore, in order to further reduce the workflow of target analysis, the to-be-analyzed target can be screened once according to the monitoring data of the to-be-analyzed target within the specified time range.

[0088] For any to-be-analyzed target with monitoring data of the assigned monitoring point, it can be determined whether the time when the to-be-analyzed target is assigned to the monitoring point to obtain the monitoring data is within the specified time range.

[0089] In the case that the time when the to-be-analyzed target is assigned to the monitoring point to obtain the monitoring data is within the specified time range, the integral value of the to-be-analyzed target can be determined in the manner described in the above embodiments, and whether the to-be-analyzed target is a specific target can be determined according to the integral value of the to-be-analyzed target.

[0090] In some embodiments, the information of the to-be-analyzed target is not recorded in the specified database.

[0091] For example, the designated database can be used to record relevant information of normal targets, such as relevant information of staff or relevant information of vehicles of the staff.

[0092] Correspondingly, in one example, in order to reduce the workload of target analysis, for any to-be-analyzed target of which monitoring data is obtained by the designated monitoring point, it can be determined whether the information of the to-be-analyzed target is recorded in the designated database.

[0093] In the case that the information of the to-be-analyzed target is recorded in the designated database, it can be determined that the to-be-analyzed target is a normal target, and subsequent analysis processes can not be required for the to-be-analyzed target.

[0094] In the case that the information of the to-be-analyzed target is not recorded in the designated database, the integral value of the to-be-analyzed target can be further determined in the manner described in the above examples, and whether the to-be-analyzed target is a specific target can be determined according to the integral value of the to-be-analyzed target.

[0095] It should be noted that the conditions for screening the to-be-analyzed target can also be used in association, for example, in the case that the information of the to-be-analyzed target is recorded in the designated database and the time difference between the last two times when the to-be-analyzed target is obtained by the designated monitoring point is not more than a preset time threshold, it is determined that the to-be-analyzed target is a normal target; otherwise, the integral value of the to-be-analyzed target is further determined in the manner described in the above examples, and whether the to-be-analyzed target is a specific target is determined according to the integral value of the to-be-analyzed target.

[0096] In order for those skilled in the art to better understand the technical solutions provided by the embodiments of the present application, the technical solutions provided by the embodiments of the present application will be described below in conjunction with specific examples.

[0097] Embodiment one, concert scene

[0098] Suppose a star holds a concert, and a large number of scalpers are present in the concert venue, causing adverse effects on the order of the scene, such as the presence of fake tickets and fake ticket inspectors. Due to the particularity of the scalpers and the chaos of the on-site personnel, manual screening is difficult.

[0099] In this embodiment, the scene shown in FIG. 1 is taken as an example, in order to realize automatic screening of scalpers, the following integral rules can be configured for the target monitoring points around the concert venue: the same serial number calculation manner is the integral processing manner when the monitoring points of the same serial number are switched, and the serial number switching calculation manner is the integral processing manner when the monitoring points of different serial numbers are switched. Figure 3A

[0100]

[0101] Wherein, the maximum time interval is 1 hour, and the minimum early warning score is 10 points.

[0102] For the normal ticket buyers, the route is generally through 2 corners to reach the main gate, and then walk through the gate to enter the inner hall to find a position. According to the normal path, the score is usually no more than 7 points, and then, 2 points are deducted when entering the hall, so that the final score is about 5 points. Considering the normal people waiting for others at the door, the minimum early warning score is set to 10 points, which can avoid misidentifying the concert viewers as ticket scalpers.

[0103] The ticket scalpers are always wandering at various points and do not enter the hall, so the score can be 30 to 50 points, which is much higher than that of the concert viewers.

[0104] For example, for the concert viewers, the trajectory diagram can be seen from Figure 3B As shown in Figure 3B , for the concert viewers, the score is less than 10 points, which includes 5 points of the target monitoring point of adding score (YY road and XX road intersection, XX road left, gymnasium door outside, gymnasium door inside, A hall No. 1 door outside) and 2 points of the target monitoring point of reducing score (A hall inside door, A hall inside passage 1).

[0105] For the ticket scalpers, the trajectory diagram can be seen from Figure 3C . As shown in Figure 3C , the ticket scalpers generally wander outside the inner hall and do not generally enter the inner hall, and will pass through more target monitoring points of adding score, so the score is usually high.

[0106] For example, during the concert, for any person who is monitored by the exit monitoring point (designated monitoring point) before the concert ends, the historical monitoring data of the person can be obtained, and the score is counted according to the obtained historical monitoring data.

[0107] For the ticket scalpers identified according to the counted score, the photo and related information can be stored in the ticket scalper database.

[0108] It should be noted that after the concert ends, for any person who is monitored by the exit monitoring point, the historical monitoring data of the person can be obtained, and the score is counted according to the obtained historical monitoring data.

[0109] For the ticket scalpers identified according to the counted score, the related information can be stored in the ticket scalper database.

[0110] Example two, specific key security area scenario

[0111] Some key security areas, access is usually characterized by the region.

[0112] For example, a key security area in City A, under normal circumstances, only residents of City A will directly access, and residents of other cities will not usually directly enter City A from other cities and then directly access the key security area. Therefore, for targets entering City A from other cities and directly accessing the key security area, there is a high probability that they are specific targets that need to be concerned about.

[0113] In this embodiment, based on the above considerations, in order to realize the automatic identification of specific targets for the key area (assuming XX key area), the following scoring rules can be configured, where the same sequence number calculation method is the same as the above-mentioned scoring processing method when switching between monitoring points with the same sequence number; and the sequence number switching calculation method is the above-mentioned scoring processing method when switching between monitoring points with different sequence numbers.

[0114]

[0115]

[0116] Where the maximum time interval is 5 hours, and the minimum early warning score is 5 points.

[0117] For the first time a target from another city accesses the XX key area, it will usually navigate and drive, so the driving route is basically fixed, and the corresponding scoring rules can be configured for each route to identify the targets from other cities that access the XX key area through the corresponding route.

[0118] Based on the above configuration, for any target that accesses the specified location of the XX key area (i.e. the above-mentioned specified monitoring point, such as the entrance of the XX key area), the target's monitoring data can be obtained first, and then the target's information can be used to query the specified database (such as the license plate registration information of City A residents) to determine whether the target belongs to City A. If so, no further processing is needed.

[0119] If the target does not belong to City A, the target's monitoring data can be obtained, and the scoring value can be calculated according to the pre-configured scoring rules.

[0120] As shown in Figure 4A In one example, it is assumed that the target enters City A through S0 highway entrance 1 point, and then passes through XX intersection and XX elevated road, and then directly arrives at the entrance of the XX key area. According to the above scoring rules, the final scoring value is: 1+1+2+2=6 points. At this time, it can be determined that the target is a specific target that needs to be concerned about.

[0121] As shown in Figure 4BAs shown in another example, assuming that the target enters A city through S0 high-speed entrance snap machine 1 point, and after passing through XX intersection, goes to XX scenic spot intersection, and after leaving XX scenic spot exit, passes through XX high-speed underpass and XX key area entrance, according to the above score rule, the final score value is: 1+1-1-1+2+2=4 points. At this time, it can be determined that the target is not a specific target.

[0122] As Figure 4C shown in another example, assuming that the target enters A city through S0 high-speed entrance snap machine 1 point, and after passing through XX intersection, goes to XX scenic spot intersection, and after leaving XX scenic spot exit, passes through XX high-speed underpass and XX key area entrance, and then goes around XX key area, and then passes through XX key area entrance, XX key area A corner, and XX key area B exit, according to the above score rule, the final score value is: 1+1-1-1+2+2+2+2=8 points. At this time, it can be determined that the target is a specific target that needs to be paid attention to.

[0123] The above describes the method provided by the present application. The following describes the device provided by the present application:

[0124] Please refer to Figure 5 , a structure diagram of a target analysis device provided by an embodiment of the present application, as Figure 5 shown, the target analysis device can include:

[0125] The first determination unit 510 is configured to determine the target monitoring point passed by the target to be analyzed according to the monitoring data of the target to be analyzed, and the target monitoring point is a preset monitoring point triggering score processing;

[0126] The second determination unit 520 is configured to determine the score value of the target to be analyzed according to the target monitoring point passed by the target to be analyzed and the score value of each preset target monitoring point.

[0127] The analysis unit 530 is configured to determine whether the target to be analyzed is a specific target according to the score value of the target to be analyzed.

[0128] In some embodiments, the second determination unit 520 is specifically configured to determine the score value of the target to be analyzed according to the time sequence relationship of the target to be analyzed passing through each target monitoring point, the score value of each preset target monitoring point, and the score processing mode when switching between preset target monitoring points.

[0129] In some embodiments, the preset integral processing mode when switching between target monitoring points includes an integral processing mode when switching between target monitoring points with the same serial number and an integral processing mode when switching between target monitoring points with different serial numbers; and the serial number of a target monitoring point is used to represent a point set to which the target monitoring point belongs.

[0130] The second determining unit 520 is specifically configured to traverse each target monitoring point according to the time sequence relationship of the target to be analyzed passing through each target monitoring point; for any target monitoring point traversed, determine a corresponding integral processing mode according to the serial number of the target monitoring point and the serial number of the previous target monitoring point; and update the current integral value of the target to be analyzed according to the integral processing mode and the integral value of the target monitoring point.

[0131] In some embodiments, the first determining unit 510 is specifically configured to, in a case where the target to be analyzed is acquired with monitoring data by a designated monitoring point, determine the target monitoring points passed through by the target to be analyzed according to the monitoring data of the target to be analyzed.

[0132] In some embodiments, the information of the target to be analyzed is not recorded in a designated database; and / or, the time difference between the two most recent times when the target to be analyzed is acquired with monitoring data by a designated monitoring point exceeds a preset time threshold; and / or, the time when the target to be analyzed is acquired with monitoring data by a designated monitoring point is within a designated time range.

[0133] Please refer to Figure 6 A hardware structure schematic diagram of an electronic device is provided for the embodiments of the present application. The electronic device can include a processor 601, a communication interface 602, a memory 603 and a communication bus 604. The processor 601, the communication interface 602 and the memory 603 complete the communication with each other through the communication bus 604. Among them, the memory 603 stores a computer program; the processor 601 can execute the target analysis method described above by executing the program stored in the memory 603.

[0134] The memory 603 mentioned in the present application can be any electronic, magnetic, optical or other physical storage device, and can contain or store information such as executable instructions, data, etc. For example, the memory 603 can be: RAM (Radom Access Memory, Random Access Memory), volatile memory, non-volatile memory, flash memory, storage drive (such as hard disk drive), solid state disk, any type of storage disk (such as optical disk, dvd, etc.), or similar storage medium, or combination thereof.

[0135] The embodiments of the present application also provide a computer readable storage medium having a computer program stored therein, for example Figure 6 The computer program can be executed byFigure 6 The processor 601 in the electronic device shown performs to implement the target analysis method described above.

[0136] The embodiments of the present application also provide a computer program stored in a computer readable storage medium, such as the memory 603 in the electronic device 600, and when the processor executes the computer program, the processor 601 is caused to perform the target analysis method described above. Figure 6 The embodiments of the present application also provide a computer program stored in a computer readable storage medium, such as the memory 603 in the electronic device 600, and when the processor executes the computer program, the processor 601 is caused to perform the target analysis method described above.

[0137] It should be noted that, in this document, the terms such as first and second are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between such entities or operations. Also, the terms "comprises", "comprising", or any other variations thereof are intended to cover a non-exclusive inclusion, so that a process, method, article, or apparatus that includes a list of elements does not only include those elements, but also includes other elements not expressly listed or inherent to such process, method, article, or apparatus. Without more limitations, an element defined by the statement "comprises a" does not exclude the existence of additional identical elements in the process, method, article, or apparatus that includes the element.

[0138] The above only describes the preferred embodiments of the present application and is not intended to limit the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the scope of protection of the present application.

Claims

1. A method of target analysis, characterized by, The method comprises the following steps: According to the monitoring data of the target to be analyzed, the target monitoring point passed by the target to be analyzed is determined, and the target monitoring point is a preset monitoring point triggering the integral processing; According to the target monitoring point passed by the target to be analyzed and the integral value of each preset target monitoring point, the integral value of the target to be analyzed is determined; According to the integral value of the target to be analyzed, whether the target to be analyzed is a specific target is identified; The integral value of the target to be analyzed is determined according to the time sequence relationship of each target monitoring point passed by the target to be analyzed, the integral value of each preset target monitoring point, and the integral processing mode when the preset target monitoring points are switched; The integral processing mode when the preset target monitoring points are switched includes the integral processing mode when the target monitoring points with the same serial number are switched and the integral processing mode when the target monitoring points with different serial numbers are switched; the serial number is used to represent the point set to which the target monitoring point belongs; The integral value of the target to be analyzed is determined according to the time sequence relationship of each target monitoring point passed by the target to be analyzed, the integral value of each preset target monitoring point, and the integral processing mode when the preset target monitoring points are switched; According to the time sequence relationship of each target monitoring point passed by the target to be analyzed, each target monitoring point is traversed; For any target monitoring point traversed, the corresponding integral processing mode is determined according to the serial number of the target monitoring point and the serial number of the last target monitoring point; According to the integral processing mode and the integral value of the target monitoring point, the current integral value of the target to be analyzed is updated. The target monitoring point passed by the target to be analyzed is determined according to the monitoring data of the target to be analyzed, and the target monitoring point is a preset monitoring point triggering the integral processing.

2. The method of claim 1, wherein, In the case that the target to be analyzed is monitored by a specified monitoring point to obtain monitoring data, the target monitoring point passed by the target to be analyzed is determined according to the monitoring data of the target to be analyzed. The information of the target to be analyzed is not recorded in a specified database; and / or, the time difference between the last two times when the target to be analyzed is monitored by a specified monitoring point to obtain monitoring data exceeds a preset time threshold; 3. The method of claim 2, wherein, And / or, the time when the target to be analyzed is monitored by a specified monitoring point to obtain monitoring data is within a specified time range. The method comprises the following steps:

4. A target analysis device, characterized by comprising: The first determination unit is configured to determine the target monitoring point passed by the target to be analyzed according to the monitoring data of the target to be analyzed, and the target monitoring point is a preset monitoring point triggering the integral processing; The second determination unit is configured to determine the integral value of the target to be analyzed according to the target monitoring point passed by the target to be analyzed and the integral value of each preset target monitoring point; The analysis unit is configured to identify whether the target to be analyzed is a specific target according to the integral value of the target to be analyzed; ​ The second determining unit is specifically configured to determine the integral value of the target to be analyzed according to the time sequence relationship of the target to be analyzed passing through each target monitoring point, the preset integral values of each target monitoring point, and a preset integral processing mode when the target monitoring points switch. The preset integral processing mode when the target monitoring points switch includes an integral processing mode when target monitoring points with the same serial number switch and an integral processing mode when target monitoring points with different serial numbers switch. The serial number is used to represent a point set to which the target monitoring point belongs. The second determining unit is specifically configured to traverse each target monitoring point according to the time sequence relationship of the target to be analyzed passing through each target monitoring point. For any target monitoring point traversed, a corresponding integral processing mode is determined according to the serial number of the target monitoring point and the serial number of the previous target monitoring point. The current integral value of the target to be analyzed is updated according to the integral processing mode and the integral value of the target monitoring point.

5. The apparatus of claim 4, wherein The first determining unit is specifically configured to determine the target monitoring points passed through by the target to be analyzed according to the monitoring data of the target to be analyzed when the target to be analyzed is monitored by a designated monitoring point. The information of the target to be analyzed is not recorded in a designated database; and / or the time difference between the latest two times when the target to be analyzed is monitored by a designated monitoring point exceeds a preset time threshold; and / or the time when the target to be analyzed is monitored by a designated monitoring point is within a designated time range.

6. An electronic device, comprising: The apparatus includes a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other through the communication bus. The memory is used to store a computer program. The processor is used to execute the program stored on the memory to implement the method of any one of claims 1-3.

7. A computer readable storage medium characterized by The computer readable storage medium stores a computer program, and the computer program is executed by the processor to implement the method of any one of claims 1-3. The computer readable storage medium stores a computer program, and the computer program is executed by the processor to implement the method of any one of claims 1-3.

Citation Information

Patent Citations

  • Regional range wandering detection method and system based on path trajectory analysis

    CN112268554A

  • Suspicion degree determination method and data analysis equipment

    CN112347151A