The invention relates to the technical field of target tracking in heavily populated public places, in particular to a method, device and system for tracking potential infected persons in a public place during an epidemic period.
During the epidemic propagation process, assume there are three types of persons, namely person A, person B and person C, person C has been definitely come into contact with person A, so when person A is diagnosed as a patient, it is easy to determine that person C in contact with person A is also a patient. Assume person A encounters unacquainted person B in a public place (such as an airport, a bus station or a harbor during a trip), person A does not know the existence of person B, and person B does not know the existence of person A either. If it is found, after several days of virus incubation, that person A is virus-infected, person B who has been in contact with person A in the public place will be a potential virus-infected person who is highly dangerous because no one including himself/herself knows that he/she has been virus-infected before a definitive diagnosis. Person B may continue appear in public places without any protection, and virus spread and propagation within a wider range will be caused undoubtedly during the incubation period of person B if person B is certainly infected due to the contact with person A.
How to find potential infected persons (referred to as “person B”) who once come into contact with a confirmed case or even a person from an epidemic focus (referred to as “person A”) on a public vehicle or in a public place is an important part for epidemic control.
At present, there have already been some solutions or software for finding potential infected persons. For example, the following solutions may be adopted at the airport, in the waiting room or at the ticket entrance:
These three mainstream solutions have the following problems:
All these three solutions can find part of potential infected persons to some extent, but cannot determine the identity of potential infected persons at the airport terminal.
As can be seen, heavily populated public places where passengers stay for a long time, such as large airport terminals, train stations and bus stations, are primary focuses during epidemic defense. How to accurately locate potential infected persons in these public places according to the information of a confirmed case and verify the identity of the infected persons is a technical issue urgently to be settled by those skilled in the art.
In view of this, the embodiments of the invention provides a method, device and system for tracking potential infected persons in a public place during an epidemic period, which determine the location and track of potential infected persons based on multi-target tracking using the epidemic propagation mechanism as an approach and verify the identity of the potential infected persons in terms of temporal and spatial dimension features.
In a first aspect, the invention discloses a method for tracking potential infected persons in a public place during an epidemic period, comprising:
Further, according to the method, the associated information of the confirmed case includes: identity information of the confirmed case and operation information of a vehicle taken by the confirmed case.
Further, according to the method, determining location information of the confirmed case in the public place comprises:
Further, according to the method, extracting and verifying the confirmed case in the video frames comprise:
Further, according to the method, searching for potential infected persons by means of video frame data provided by video monitoring devices in the public place based on an epidemic propagation mechanism comprises:
Further, according to the method, tracking the potential infected persons based on multi-target tracking and verifying the identity of the potential infected persons comprise:
Further, after extracting locations and features of the confirmed case at different times in different video frames, the method further comprises: constructing a feature pyramid, and determining the feature space according to the feature pyramid; and
After extracting locations and features of a searched-out potential infected person at different time in different video frames, the method also comprises: constructing a feature pyramid, and determining the feature space according to the feature pyramid.
Further, according to the method, determining a similarity of the confirmed case or the potential infected person at adjacent time nodes in different video frames based on the feature space and the spatial probability feature of the confirmed case or the potential infected person obtained based on the video frames comprises:
In a second aspect, the invention further provides a device for tracking potential infected persons in a public place during an epidemic period, comprising:
Further, according to the device, the associated information of the confirmed case includes: identity information of the confirmed case and operation information of a vehicle taken by the confirmed case.
Further, according to the device, the confirmed case search module comprises:
Further, according to the device, in the video frames, the confirmed case determining module further comprises:
Further, according to the device, the potential infected person search module is used for:
Further, according to the device, the potential infected person identity verification module comprises:
Further, after extracting locations and features of the confirmed case at different times in different video frames, the device further comprises: constructing a feature pyramid, and determining the feature space according to the feature pyramid; and after extracting locations and features of a searched-out potential infected person at different time in different video frames, the device also comprises: constructing a feature pyramid, and determining the feature space according to the feature pyramid.
Further, according to the device, the first verification sub-unit and the second verification sub-unit are used for:
In a third aspect, the invention further discloses a method for tracking potential infected persons in a public place during an epidemic period. With an airport terminal as the public place, the method comprises: dividing the airport terminal into a check-in area, a security check area and a waiting area; performing the method for tracking potential infected persons in a public place during an epidemic period in the check-in area, the security check area and the waiting area; based on a confirmed case, obtaining a first set of potential infected persons in the check-in area, obtaining a second set of potential infected persons in the safety check area, and obtaining a third set of potential infected persons in the waiting area; and taking a union set of the first set, the second set and the third set as potential infected persons.
According to the invention, based on the existing monitoring environment of a public place (such as an airport terminal), potential infected persons associated with a confirmed case are actively searched in the public place under the precondition that the identity of the confirmed case is verified, and the identity of the potential infected persons is verified. Upon data testing, the precision of the invention can be over 80%, the issue of searching for and verifying potential infected persons in the public place is settled to a great extent, and the invention plays an important role in epidemic control.
The patent or application file contains at least one drawing executed in color. Copies of this patent or patent application publication with color drawing(s) will be provided by the Office upon request and payment of the necessary fee.
To more clearly explain the technical solutions of the embodiments of the invention, drawings used for explaining the embodiments will be briefly introduced below. Obviously, the drawings in the following description are merely for some embodiments of the invention. Those ordinarily skilled in the art can obtain other drawings according to the following ones without creative labor.
The embodiments of the invention will be described in detail below in conjunction with the accompanying drawings.
The implementation of the disclosure will be explained in conjunction with specific embodiments, and those skilled in the art can easily understand other advantages and effects of the disclosure with reference to the contents disclosed in this specification. Obviously, the embodiments in the following description are merely illustrative ones, and not all possible ones of the disclosure. The disclosure can be implemented or applied in other different forms, and all details in this specification can be modified or changed based on different ideas and applications without departing from the spirit of the invention. It should be noted that the following embodiments and features in the following embodiments can be combined without any conflict. All other embodiments obtained by those ordinarily skilled in the art without creative labor should fall within the protection scope of the disclosure.
It should be noted that all aspects of the embodiments within the scope of the appended claims are described below. Obviously, these aspects described in this specification can be reflected in different forms, and any specific structures and/or functions described in this specification are merely illustrative. Based on the disclosure, those skilled in the art should understand that any one aspect in this specification may be implemented independent of other aspects, and two or more of these aspects can be combined in various forms. For example, the device and/or method can be implemented using any number of these aspects expounded in this specification. In addition, the device and/method can be implemented using one or more other aspects expect those expounded in this specification.
It should also be noted that the figures in the following embodiments are used to illustratively explain the basic concept of the disclosure, and are not drawn according to the actual number, shape and size of components involved in the disclosure. During actual implementation, the shape, number and scale of the components can be changed, and the layout of the components may be more complicated.
In addition, for the sake of a thorough understanding of examples specific details are provided in the following description. However, those skilled in the art should understand that the aspects of the disclosure can be implemented without these specific details.
Before the steps of the solutions are described, “person B” will be defined.
During the epidemic propagation process, assume there are three types of persons, namely person A, person B and person C, person A is a confirmed virus-infected person, and before being confirmed as a virus-infected person, person A may come in contract with two types of persons, namely person B and person C; person A does not know person B and knows person C, so when person A is confirmed as a virus-infected person, it is easy to determine that person C is also virus-infected, but it is difficult to find person B because person A encounters unacquainted person B in a public place, person A does not know the existence of person B, and person B does not know the existence of person A either. So, person B is the biggest hidden trouble and cannot be found easily because no one knows who is person B and even person B himself/herself knows whether he/she is virus-infected.
One embodiment of the invention provides a method and system for tracking potential infected persons in a public place during an epidemic period, which determine the location and track of potential infected persons based on multi-target tracking using the epidemic propagation mechanism as an approach and verify the identity of the potential infected persons in terms of temporal and spatial dimension features. The method for tracking potential infected persons in a public place during an epidemic period comprises the following steps:
Referring to
Below, the method for tracking potential infected persons in a public place during an epidemic period will be explained in further detail with an airport terminal as an example. It should be noted that, although this embodiment is explained with the airport terminal as an example, the invention is not limited to the airport terminal and can be applied to other public places where video monitoring devices are available and identity verification is needed such as bus stations, train stations and harbors.
Refer to
In brief, before the departure of a confirmed virus-infected case, according to associated information of the confirmed case (including personal information of the confirmed case and operation information of a flight taken by the confirmed case), pedestrian features are located in a check-in area, a security check area and a waiting area based on an epidemic propagation mechanism in terms of time axis information of video frames to search for potential infected persons, wherein each area comprises three key points: (1) determination of time nodes and location information of the confirmed case in the critical areas; (2) calibration of the location and image identity of potential infected persons based on the virus propagation mechanism; and (3) tracking and verification of identity information of potential infected persons in the critical areas. In one embodiment, as shown in
The verification method will be further described below in the case of potential infected persons (person B) and will not be detailed here. Please refer to the following description for the verification method.
Step S120, that is, how to search for potential infected persons according to the time nodes and location information of the confirmed case in the public place by means of video frame data provided by video monitoring devices in the public place based on an epidemic propagation mechanism will be described below. Specifically, referring to
Below, Step S130 will be further explained. In one embodiment, the potential infected persons are tracked and the identity of the potential infected persons is verified through the following steps:
In this embodiment, potential infected persons associated with the confirmed case in the public place are searched actively based on an existing monitoring environment of the airport terminal under the precondition that the identity of the confirmed case is verified, and the identity of the potential infected persons is determined. Upon data tests, the precision of the method can be over 80%, the issue of searching for and verifying potential infected persons in a public traffic place is settled to a great extent, and the method plays an important role in epidemic control.
The method for tracking potential infected persons in a public place during an epidemic period will be explained below in conjunction with a more specific embodiment. In this embodiment, the method will be explained with the security check area of the airport terminal as an example.
Step 1: a time node of the motion of a confirmed case A in the airport terminal, and location information matching the time node are determined according to associated information of the confirmed case A.
Specifically, the location and time of the confirmed case A appearing in the security check channel are determined according to identify information and flight information of the confirmed case A, wherein the ticket-check time of the confirmed case A in the ticket-check area at an airport is set as 11:23, and the number of the security check channel is 10.
Video frames are extracted according to the time node 11:23 and the security check channel 10, and one frame of image is acquired from the video frames. Then, this frame of image is blocked, and pedestrians are detected through an RCNN model in the prior art, and are numbered, as shown in
Step 2: according to the time node and location information of the confirmed case A in the security check area of the airport terminal, potential infected persons, namely persons B, are searched by means of video frame data provided by video monitoring devices in the security check area of the airport terminal based on an epidemic propagation mechanism.
According to the epidemic propagation mechanism, all persons within a range of m meters and staying for time t can be determined as potential infected persons B.
A security distance between pedestrians at the ticket-check counter in the security check area is d, and the distance of the security distance mapped into the image is y, which is defined as a reference distance based on which a radius will be calculated later;
According to a video perspective model, a proportional relation between distance changes in a three-dimensional space and distance changes in a two-dimensional space is
The location of the confirmed case in the image is determined, wherein the size of m mapped into the image is ma.
In the video frames, a circle with the location of the confirmed case A as the center and ma as the radius is constructed, as shown in
Next, the confirmed case A is tracked backward from current location by means of historical data, and circle O1 is constructed with a previous location of the confirmed case A as the center, wherein circle O is tangent to circle O1, and the radius of circle O1 is calculated based on the model shown in
In
Assume the radius of O1 is r1 and the radius of O is r, the formula for calculating r1 is:
r and r1 meet the following relation:
Circle O1 is determined as mentioned above, and then potential infected persons in circle O1 are determined. Refer to
The process from circle O to circle O1 is repeated until the location of all potential infected persons, namely persons B, is determined according to the motion track of the confirmed case A.
Step 3: the potential infected persons are tracked and the identity of the potential infected persons is verified. In this embodiment, the potential infected persons are tracked based on a multi-target tracking technique, and the identity of the potential infected persons is verified.
As mentioned above, the location of the infected persons, which are number as 19 and 30, respectively, in circle O have been determined. The tracking technique for potential infected persons is also suitable for the confirmed case.
The video frame matching
is input to a mask-RCNN network in the prior art, features of pedestrians 19 and 30 are extracted, and a feature pyramid of the pedestrians 19 and 30 is constructed to construct a feature space. The use of the feature pyramid allows more advanced semantic information to be detected. The feature space is:
Referring to
Pedestrians in the frame of image matching
are detected, and a feature pyramid of the pedestrians is constructed and is marked as:
According to the geographic location features of the security check area, the spatial motion direction of pedestrians is certain, and the probabilities of moving in different directions of the pedestrians are different and are set as Pi (Pi is a statistical empirical value, for example, at the security checkpoint, the probability of moving towards the security checkpoint of pedestrians is greater than the probability of moving in other directions). So, the similarity (Q) is defined as:
To reduce the calculation amount, features of the corresponding layer are used for calculating the similarity in an actual case as follows:
Finally:
In actual application, P1 > P2 > P3.
In this way, the redundancy of calculation based on all features is avoided, and the calculation speed in actual application is further increased.
The position of the potential infected persons in the frame matching
is determined according to the similarity, and tracking continues until the location of the potential infected persons is the ticket-check counter near the security check channel, and the identity of the infected persons B is verified according to ticket check information and is reported.
In one embodiment, in Step 1, the identity of the confirmed case A in the security check area is determined based on the similarity and is checked continuously, and the algorithm adopted in Step 1 is the same as the algorithm mentioned here, and will not be detailed anymore.
It should be noted that, in this embodiment, how the identity of potential infected persons B in the security check area is verified is explained by way of an example, and potential infected persons B in the check-in area and the waiting area, which are not involved in this embodiment, can be verified in the same way, which will not be detailed here. During specific implementation, based on the confirmed case, a first set of potential infected persons is obtained in the check-in area, a second set of potential infected persons is obtained in the safety check area, a third set of potential infected persons is obtained in the waiting area; and a union set of the first set, the second set and the third set is taken as potential infected persons.
In this embodiment, based on the existing monitoring environment of a public place (such as an airport terminal), potential infected persons associated with a confirmed case are actively searched in the public place under the precondition that the identity of the confirmed case is verified, and the identity of the potential infected persons is verified. Upon data testing, the precision of the method in this embodiment can be over 80%, the issue of searching for and verifying potential infected persons in the public place is settled to a great extent, and the method in this embodiment plays an important role in epidemic control.
In a second aspect, the invention further provides a device for tracking potential infected persons in a public place during an epidemic period. As shown in
A confirmed case search module 1001 used for determining, according to associated information of a confirmed case, time nodes of motions of the confirmed case in a public place and location information matching the time nodes;
A potential infected person search module 1002 used for searching for, according to the time nodes and location information of the confirmed case in the public place, potential infected persons by means of video frame data provided by video monitoring devices in the public place based on an epidemic propagation mechanism; and
A potential infected person identity verification module 1003 used for tracking the potential infected persons based on multi-target tracking, and verifying the identity of the potential infected persons according to time nodes of motions of the potential infected persons in the public place.
It should be noted that the principle of the device for tracking potential infected persons in a public place during an epidemic period is the same as the principle of the method for tracking potential infected persons in a public place during an epidemic period, which has been explained above, and relevant details can be cross-referred, and will not be detailed here.
In addition, one embodiment of the invention further provides a system for tracking potential infected persons in a public place during an epidemic period, which comprises: at least one processor, and a memory in communication connection with the at least one processor, wherein an instruction to be executed by the at least one processor is stored in the memory, and when the instruction is executed by the at least one processor, the at least one processor implements the method for tracking potential infected persons in a public place during an epidemic period in the above embodiment.
The method for tracking potential infected persons in a public place during an epidemic period has been explained above, and relevant details can be cross-referred, and will not be detailed here.
The above embodiments are merely specific ones of the invention, and the protection scope of the invention is not limited to these embodiments. All variations or substitutions easily obtained by any skilled in the art within the technical scope of the invention should fall within the protection scope of the invention. Thus, the protection scope of the invention should be subjected to the protection scope of the claims.
Number | Date | Country | Kind |
---|---|---|---|
202010154976.X | Mar 2020 | CN | national |
Number | Date | Country | |
---|---|---|---|
Parent | PCT/CN2020/080855 | Mar 2020 | WO |
Child | 17979782 | US |