CN110738779A - personnel trajectory detection method, system and device - Google Patents
personnel trajectory detection method, system and device Download PDFInfo
- Publication number
- CN110738779A CN110738779A CN201911028118.4A CN201911028118A CN110738779A CN 110738779 A CN110738779 A CN 110738779A CN 201911028118 A CN201911028118 A CN 201911028118A CN 110738779 A CN110738779 A CN 110738779A
- Authority
- CN
- China
- Prior art keywords
- person
- gate
- detected
- passage
- image
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/26—Government or public services
- G06Q50/265—Personal security, identity or safety
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/16—Human faces, e.g. facial parts, sketches or expressions
- G06V40/172—Classification, e.g. identification
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- General Health & Medical Sciences (AREA)
- Theoretical Computer Science (AREA)
- Tourism & Hospitality (AREA)
- Health & Medical Sciences (AREA)
- Physics & Mathematics (AREA)
- Primary Health Care (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Development Economics (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- General Business, Economics & Management (AREA)
- Computer Security & Cryptography (AREA)
- Educational Administration (AREA)
- Oral & Maxillofacial Surgery (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- Image Analysis (AREA)
Abstract
The application provides personnel trajectory detection method, system and device, wherein the method comprises the steps of receiving a face image of a person to be detected, inquiring a plurality of passage records corresponding to the person to be detected from a database according to the face image, wherein each passage record comprises passage time of the person to be detected when the person to be detected passes through a gate and gate information of the gate, and generating the passage trajectory of the person to be detected according to the passage time and the gate information.
Description
Technical Field
The application relates to the technical field of Internet of things, in particular to a method, a system and a device for detecting personnel trajectories.
Background
In some special cases, when a security worker needs to inquire the action track of a specific worker in a park, the security worker needs to ask the worker in an office area, or a plurality of parts are coordinated to call a monitoring video, and the action track of the specific worker is manually searched by watching the video and playing back.
Disclosure of Invention
The embodiment of the application aims to provide personnel track detection methods, systems and devices, and the personnel track detection is realized by using a passing record generated when a person to be detected passes through a gate.
, the embodiment of the application provides a people track detection method, which includes the steps of receiving a face image of a person to be detected, inquiring a plurality of passage records corresponding to the person to be detected from a database according to the face image, wherein each passage record comprises passage time of the person to be detected when the person to be detected passes through a gate and gate information of the gate, and generating a passage track of the person to be detected according to the passage time and the gate information.
Above-mentioned scheme can provide convenient orbit inquiry mode for the security personnel in the garden, and security personnel can detect personnel's face image through providing , then can detect the current orbit of personnel in the garden by the automatic generation of server to saved and watched a large amount of surveillance video's work load, and, because the record of passage is the time and the positional information that detect personnel's actual current, consequently the current orbit that obtains is accurate, effectual.
In possible implementation manners, before querying a plurality of passage records corresponding to the person to be detected from a database according to the face image, the method further comprises the steps of receiving a snapshot image of the person to be detected, wherein the snapshot image is acquired by a gate before the person to be detected passes through the gate, calculating the matching degree of the snapshot image and each face base image which is prestored in the validity period, sending a passage instruction to the gate when the maximum value of the matching degrees is larger than a set threshold value, and generating the passage record of the person to be detected after the person to be detected is determined to pass through the gate.
In possible embodiments, the method further comprises the step of receiving the passage record sent by the gate, wherein the passage record is generated by the gate by collecting a snapshot image of a person to be detected, calculating the matching degree between the snapshot image and each face base map which is prestored in the validity period, and opening a passage of the gate when the maximum value of the matching degrees is greater than the set threshold value, and detecting that the person to be detected passes through the gate.
In the two embodiments, the passage record is generated after the person to be detected passes the face check and confirms that the person to be detected passes, so that the passage record generated when the person to be detected passes the gate times can be used for grasping the passing place of the person to be detected at time, and the passing track of the person to be detected can be obtained.
In possible embodiments, after receiving the passage record sent by the gate, the method further includes storing the passage record in a database and establishing a mapping relationship between the passage record and the bottom map of the face of the person to be detected.
In possible embodiments, before determining that the maximum value of the matching degrees is greater than the set threshold, the method further includes sending a prompt message to the gate when the time length between the current time and the expiration time of the validity period of the face base map is lower than a second set threshold, so that the gate prompts the person to be detected to replace the face base map according to the prompt message.
The server sends a prompt for replacing the face base map to the person to be detected through the gate before the validity period of the face base map of the person to be detected is over, and the face base map can be always close to the state of the nearest time of the worker through timing updating of the face base map, so that the face matching result is more accurate.
In a second aspect, the personnel track detection system comprises a plurality of gates and a server in communication connection with each gate, wherein the gates are used for collecting snapshot images of a person to be detected and sending the snapshot images to the server, the server is used for generating a passage record of the person to be detected according to the snapshot images, the passage record comprises passage time of the person to be detected when the person to be detected passes through the gates and gate information of the gates, the server is further used for receiving face images of the person to be detected, inquiring a plurality of passage records corresponding to the person to be detected from a database according to the face images, and generating a passage track of the person to be detected according to the passage time in the plurality of passage records and the gate information.
The system can provide a convenient track query mode for security personnel in the park, improves track query efficiency, and saves time and workload for the security personnel to watch a large number of monitoring videos.
In possible implementation manners, the server is specifically configured to receive a snapshot of the person to be detected, calculate a matching degree between the snapshot and a prestored each face base map within a validity period, send a passage instruction to the gate when a maximum value of the matching degrees is greater than a th set threshold, and generate a passage record of the person to be detected after it is determined that the person to be detected passes through the gate.
In possible implementation manners, the server is further configured to send a prompt message to the gate when a time length between a current time and an expiration time of the validity period of the face base map is lower than a second set threshold, so that the gate prompts the person to be detected to change the face base map according to the prompt message.
In a third aspect, the kinds of people trajectory detection device provided by the embodiment of the application comprises a receiving module, an inquiring module and a trajectory generating module, wherein the receiving module is used for receiving a face image of a person to be detected, the inquiring module is used for inquiring a plurality of passage records corresponding to the person to be detected from a database according to the face image, each passage record comprises passage time of the person to be detected when the person to be detected passes through a gate and gate information of the gate, and the trajectory generating module is used for generating a passage trajectory of the person to be detected according to the passage time and the gate information.
In a fourth aspect, embodiments of the present application provide storage media having a computer program stored thereon, which when executed by a processor, perform the method according to any of possible implementations of aspects or .
In a fifth aspect, the present application provides electronic devices, including a processor, a memory and a bus, where the memory stores machine-readable instructions executable by the processor, and when the electronic devices are running, the processor and the memory communicate via the bus, and the machine-readable instructions, when executed by the processor, perform the method according to any possible implementation manners of the or aspects.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are required to be used in the embodiments of the present application will be briefly described below, it should be understood that the following drawings only illustrate some embodiments of the present application and therefore should not be considered as limiting the scope, and that those skilled in the art can also obtain other related drawings based on the drawings without inventive efforts.
Fig. 1 is a schematic diagram of an people trajectory detection system provided in an embodiment of the present application;
fig. 2 is a flowchart of a method for detecting kinds of person trajectories according to an embodiment of the present disclosure;
FIG. 3 is another flowchart of a method for detecting human trajectories according to an embodiment of the present disclosure;
fig. 4 is a schematic diagram of an people trajectory detection device according to an embodiment of the present application;
fig. 5 is a schematic diagram of electronic devices provided in an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be described below with reference to the drawings in the embodiments of the present application.
It should be noted that like reference numerals and letters refer to like items in the following figures, and thus , once an item is defined in figures, it need not be further defined and explained in subsequent figures it should be noted that in this document, relational terms such as , second, etc. are used solely to distinguish entities or operations from another entities or operations, without necessarily requiring or implying any actual such relationship or order between such entities or operations.
Referring to fig. 1, a people trajectory detection system provided for an embodiment of the present application includes a plurality of gates 101 and a server 102 communicatively connected to each gate 101, wherein the gates 101 include, but are not limited to, gates installed at a campus, key aisles, gates of buildings, etc. a camera is installed on the gate 101, and a snapshot image of a person may be collected in real time by the camera on the gate 101 before the person passes through the gate 101 (the snapshot image may be frames of images extracted from a real-time camera shot by the camera, or may be directly snapshot the current person through the camera), and by matching the snapshot image with each bottom image in a validity period in a human bottom library, it may be determined whether to pass the person from the gate 101 according to a matching result, when persons successfully pass through the gate, a bar record of the person may be generated, indicating that the person may pass through the gate and a pass time of the gate, and when a suspicious person passing through the gate trace is obtained, the gate record may be obtained when the person passes through the gate 101.
Next, a specific implementation of the people trajectory detection method provided in the embodiment of the present application is explained according to the above system, and referring to fig. 2, the method includes the following steps:
step 201: receiving a face image of a person to be detected.
The face image may be any photos of the person to be detected, including but not limited to any frames of images captured from real-time video captured by a gate, or other images, such as a life photograph, a certificate photograph, etc., of the person to be detected, and the provided face image should meet the basic requirement that the face features are clearly visible, but the specific form is not limited.
The security personnel can send the face image to the server through terminal equipment (such as a personal computer, a smart phone, a tablet computer and the like).
Step 202: and inquiring a plurality of passage records corresponding to the person to be detected from the database according to the face image.
passage records are generated when a person to be detected successfully passes through the gate machine for times, each passage record comprises passage time when the person to be detected passes through the gate machine and gate machine information of the passed gate machine, wherein the gate machine information aims to provide the position of the gate machine passed through by the person to be detected for the server, for example, the gate machine information can directly describe the current position of each gate machine (such as GPS positioning information of the gate machine) or can be a preset number of each gate machine, the database also stores a mapping relation table of the gate machine numbers and the gate machine positions in advance besides the passage records, if the gate machine information in a certain passage record is a number of '01', the current position of the gate machine corresponding to the number can be obtained by inquiring the mapping relation table, as only the number of the gate machine is stored in the passage record but not the actual position of the gate machine, the occupied space of a large number of the passage records in the database can be reduced, and the data transmission quantity of the gate machine when the record is sent to the server, when part of the gate machine has changed, the corresponding mapping relation of the gate machine is not changed, and therefore, the corresponding number of the passage record can not be changed.
In embodiments, the passage record may be generated by a server, and referring to fig. 3, taking the person to be detected as an example, the step of generating the passage record by the server is:
step 301: and receiving the snapshot image of the person to be detected.
The snapshot image is acquired by a camera on the gate before a person to be detected passes through the gate, and is used for checking the face of the person to be detected so as to determine whether the face in the snapshot image has the right of passage. The gate machine shoots and obtains a snapshot image of a person to be detected and then sends the snapshot image to the server, and the server can execute the following steps of face recognition, gate machine traffic control and traffic record generation according to the snapshot image.
It should be noted that when a plurality of people are waiting to pass in line at the same time, the image captured by the gate camera may include a plurality of people, and in this case, only the image part of the current person needs to be extracted and retained, so that negative effects of the faces of other people in the image on the subsequent face matching process are avoided.
And step 302, calculating the matching degree of the snapshot image and each face base map which is pre-stored in the validity period.
And 303, sending a passing command to the gate when the maximum value of the matching degrees is larger than the -th set threshold value.
The human face base map is an image which is collected by the server in advance and stored in the database, for example, each workers in the park send images containing their human faces to the server in advance as the human face base map, so that the self human faces can be used as pass tokens when passing through a gate, in addition, when visitors visit in the park, the visitors are informed in advance to provide the human face base map to enable the visitors to have the authority of the gate, meanwhile, each human face base maps need to be provided with a validity period of , for example, the validity period is set to be three months, then each workers need to replace the human face base map before the validity period is over, meanwhile, the original human face base map is invalid when being updated, the invalid human face base map is not used for matching calculation of the human faces any more, the invalid human face base map is deleted regularly, and the human face base map can be always close to the state of the workers in the latest time by updating the timing of the human face base map, so that the matching result is more accurate.
After the snapshot image of the person to be detected is obtained, the server needs to calculate the matching degree between the snapshot image and each human face base images in the database within the validity period, when the maximum value of the obtained multiple matching degrees is greater than a -th set threshold (for example, the -th set threshold is 92%), it is indicated that the person to be detected and the human face in the human face base image belong to the same person, and then the server sends a passage instruction to the gate to indicate that the human face of the person to be detected passes the verification, so that the gate opens the passage to indicate the passage of the person to be detected.
Step 304: and generating a passing record of the person to be detected after the person to be detected is confirmed to pass through the gate.
The passing records are generated after the person to be detected passes the face check and confirms that the person to be detected passes, because the generation of the passing track at least needs to contain the time and position information during passing, passing records at least comprise the passing time and gate information of the passing, besides, required contents such as personnel information, access types, snapshot images and the like can be added to the passing records, wherein the personnel information comprises but is not limited to basic personal information (such as name, mobile phone number and the like) and/or working information (such as affiliated company and department , employee number and the like) of the person to be detected, the personnel information can be provided by a company system or is docked with a personnel management system of the person to be detected and extracted from the personnel information, when the matching degree of the snapshot image of the person to be detected and a certain face base map is higher than a threshold value set at , the personnel information related to the face base map and the snapshot image can be stored in the same record, so that the identity of the person to be detected and the passing gate can be detected can be identified more conveniently, and the passing track of the person to be detected can be checked can pass through the gate can be more easily.
Optionally, the staff to be detected can input staff information such as staff numbers or names on input equipment on the gate before passing through the gate, and the server can directly extract face base pictures corresponding to the staff information after receiving the staff information and the snapshot images, so that the server only needs to calculate the matching degree of the snapshot images and the face base pictures, and does not need to match with every face base pictures in the database in sequence, thereby reducing the calculation amount.
In another embodiments, the gate machine generates the passage record, and the server only receives and stores the passage record generated by the gate machine, the step of the gate machine generating the passage record is the same as the step of the server generating the passage record, namely, the human face base map of each workers in the garden is preset in each gate machine, when the camera on the gate machine collects the snapshot image of the person to be detected, the camera can directly match the human face base map in the validity period in the local region of the gate machine, and the channel of the gate machine is opened when the maximum value of a plurality of matching degrees is greater than the set threshold value, so that the person to be detected can pass through the opened channel, passage records are generated after the person to be detected passes through the gate machine, and the passage record is sent to the server.
At least infrared sensors are arranged at the passing exit of the gate, and the infrared sensors can be used for detecting whether an object passes through the exit, so that when an indicating signal of the infrared sensors is received within a preset time interval after the gate opens the passage (the indicating signal indicates that a person passes through), the fact that a person to be detected passes through the gate can be confirmed.
Step 203: and generating the passing track of the person to be detected according to the passing time and the gate information in the plurality of passing records.
After the step 202 is executed to obtain multiple passage records of the person to be detected, the passage time and the gate information in each passage record may be extracted, and the positions of the person to be detected at each time point are synthesized into the passage track according to the time sequence.
To the security personnel in the garden, when the action orbit of some suspicious personnel need to be inquired, make it only need to send the current orbit of this suspicious personnel to the server through terminal equipment through above-mentioned scheme, need not to seek and compare from a large amount of surveillance videos, the orbit inquiry efficiency has been improved, and whole process is very convenient, in addition, can also utilize current record to master visitor's current orbit, confirm the key region that its passed through, thereby effectively improve the security in garden, avoid appearing the potential safety hazard.
Optionally, after the server generates the passage record or receives the passage record sent by the gate, the server stores the passage record in the database, and simultaneously establishes a mapping relationship between the passage record and the face base map of the person to be detected, so that in step 202, a plurality of passage records corresponding to the person to be detected are queried from the database according to the face image, and possible implementations include that the server extracts the face feature information of the person to be detected from the face image, performs face feature matching on the face feature information and the face base maps associated with a plurality of passage records in the database, detects the passage records corresponding to all the face base maps with the matching degree with the face image higher than a set threshold (which may be a set threshold), and may extract all the passage records in a preset time period (for example, a time period formed by times before receiving the face image) or in an unlimited time during detection.
Optionally, before step 303, that is, before it is determined that the maximum value of the multiple matching degrees is greater than the th set threshold, the method further includes sending a prompt message to the gate when the time length between the current time and the expiration time of the validity period of the face base map is less than the second set threshold, where a voice playing device or a display device is arranged on the gate, and when a person to be detected waits for the face to pass through the gate for verification, if it is determined that the validity period of the face base map corresponding to the person to be detected is about to expire, the server sends the prompt message to the gate, and after receiving the prompt message, the gate can play a specified voice through the voice playing device, such as a prompt phrase "the validity period of the face base map is about to expire and please replace", or displays the prompt phrase on the display device, so that the person to be detected can hear or see the prompt message when passing through the gate, and further know that the face base map is about to expire and replace in time.
It should be noted that the specific implementation manner provided by the foregoing method embodiment is only an example, and does not indicate that the gate can only be accessed by a human face recognition method in this technical solution, and does not exclude that the gate can also be accessed by a method that can verify personnel information by using a two-dimensional code or a staff card, and as long as passing through the gate for times successfully, pieces of pass records should be stored in the server, so that security personnel can query the pass track of the personnel, and therefore the embodiment of the present application does not limit what method the personnel in the campus use the gate.
In addition, the passage record can be used for generating a passage track and can also be used as of attendance record of the employee, for example, the gate machine can be arranged at an access passage of the company, the employee can generate passage records when going to and from the gate machine every day, the passage records can be used as the attendance record of the employee when going to and from the gate machine, and the administrative management staff of the company can initiate a query request to the server database through terminal equipment (or the server regularly pushes the terminal equipment every day), so that the passage condition of the employee when going to and from the gate machine every day can be obtained every , and the passage record can be used as the attendance record of the employee, therefore, the company does not need to additionally purchase a special attendance machine, meanwhile, the problem of abnormal attendance caused by forgetting to check the card of the employee can be effectively avoided, the employee does not need to actively check the attendance, the attendance record can be automatically completed only through the face identification of the gate machine when entering the company, and the attendance.
Above-mentioned technical scheme can directly implement on the current floodgate in the garden, need not to purchase alone again or produce the floodgate, only need update the procedure of setting for in the floodgate and can realize above-mentioned technological effect, consequently need not spend extra manufacturing cost.
Based on the same inventive concept as , the embodiment of the present application further provides people trajectory detection devices, which may be configured in the server described above, and with reference to fig. 4, the device includes:
a receiving module 401, configured to receive a face image of a person to be detected;
the query module 402 is used for querying a plurality of passage records corresponding to the person to be detected from the database according to the face image, wherein each passage record comprises passage time of the person to be detected when the person to be detected passes through a gate and gate information of the gate;
and a track generating module 403, configured to generate a passing track of the person to be detected according to the passing time and the gate information.
Optionally, the device further comprises a passage record generating module for receiving the snapshot image of the person to be detected, wherein the snapshot image is acquired by the gate before the person to be detected passes through the gate, calculating the matching degree of the snapshot image and each pre-stored human face base map in the validity period, sending a passage instruction to the gate when the maximum value of the matching degrees is greater than a -th set threshold value, and generating a passage record of the person to be detected after the person to be detected is determined to pass through the gate.
Optionally, the device further comprises a passage record storage module for receiving a passage record sent by the gate, wherein the passage record is generated by the gate by collecting a snapshot image of a person to be detected, calculating the matching degree between the snapshot image and each face base map which is pre-stored in the validity period, starting a channel of the gate when the maximum value of the matching degrees is greater than a -th set threshold value, and detecting that the person to be detected passes through the gate.
Optionally, the passage record storage module is further configured to store the passage record in the database and establish a mapping relationship between the passage record and the human face base map of the person to be detected after receiving the passage record sent by the gate.
Optionally, the apparatus further comprises: and the reminding module is used for sending prompt information to the gate machine when the time length between the current time and the expiration time of the validity period of the face base map is lower than a second set threshold value, so that the gate machine reminds the person to be detected to replace the face base map according to the prompt information.
The basic principle and the resulting technical effect of the above-mentioned human trajectory detection method are the same as those of the embodiment of the method , and for the sake of brief description, corresponding contents in the above-mentioned embodiment of the method may be referred to where not mentioned in this embodiment, and are not described herein again.
The embodiment of the present application further provides storage media, where the storage media stores thereon a computer program, and when the computer program is executed by a processor, the steps of the person trajectory detection method provided in the foregoing embodiment of the present application are performed.
Referring to fig. 5, the present embodiment provides electronic devices 500, including a processor 501 and a memory 502, where the memory 502 stores at least instructions, at least programs, code sets, or instruction sets, and at least instructions, at least programs, code sets, or instruction sets are loaded and executed by the processor 501 to implement the people trajectory detection method provided in the foregoing embodiment.
The memory 502 may include High-speed random access memory (as cache) and may also include non-volatile memory, such as at least disk storage devices, flash memory devices, or other volatile solid state storage devices, the communication Bus 504 is a circuit connecting the described elements and enabling transmission between these elements, for example, the processor 501 receives commands from other elements through the communication Bus 504, decodes the received commands, and performs computation or data processing according to the decoded commands, the communication Interface 503 connects the electronic device 500 with other network devices, user equipment, a network, for example, the communication Interface 503 may be connected to the network by wired or wireless to connect to external other network devices or user equipment, wireless communication may include at least of WIFI, bluetooth, cellular communication, and Global System for mobile communication (GSM), etc., wired communication may include at least of Universal Serial Bus (USB), High Definition Multimedia Interface (High Definition Multimedia Interface, Interface 232), asynchronous transfer Standard (HDMI-RS), etc.
The above-described apparatus embodiments are merely illustrative, and for example, the flowcharts and block diagrams in the figures may illustrate the architecture, functionality, and operation of possible implementations of apparatus, methods and computer program products according to various embodiments of the present application.
In addition, each functional module in the embodiments of the present application may be integrated in to form independent parts, or each module may exist separately, or two or more modules may be integrated to form independent parts.
Based on the understanding that the technical solution of the present application, in essence or a part contributing to the prior art, or a part of the technical solution, can be embodied in the form of a software product, the computer software product is stored in storage media, and includes several instructions for making computer devices (which may be personal computers, servers, or network devices) execute all or part of the steps of the methods described in the embodiments of the present application.
The above description is only for the specific embodiments of the present application, but the scope of the present application is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present application, and shall be covered by the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.
Claims (10)
1, people's trajectory detection method, characterized by, including:
receiving a face image of a person to be detected;
inquiring a plurality of passage records corresponding to the person to be detected from a database according to the face image, wherein each passage record comprises passage time of the person to be detected when the person to be detected passes through a gate and gate information of the gate;
and generating the passing track of the person to be detected according to the passing time and the gate information.
2. The method according to claim 1, wherein before querying a plurality of passage records corresponding to the person to be detected from a database according to the face image, the method further comprises:
receiving a snapshot image of the person to be detected, wherein the snapshot image is acquired by a gate before the person to be detected passes through the gate;
calculating the matching degree of the snap-shot image and each face base image which is prestored in the validity period, and sending a passing instruction to the gate machine when the maximum value of the matching degrees is greater than a set threshold value of ;
and generating a passing record of the personnel to be detected after the personnel to be detected passes through the gate.
3. The method of claim 1, further comprising:
receiving the passage record sent by the gate;
the passing record is generated by the gate machine after the gate machine collects the snapshot image of the person to be detected, the matching degree of the snapshot image and each face base image which is stored in advance and is in the validity period is calculated, and when the maximum value of the matching degrees is larger than a set threshold value , the channel of the gate machine is opened, and the person to be detected passes through the gate machine.
4. The method of claim 3, wherein after receiving the pass record sent by the gate, the method further comprises:
and storing the passage record in a database and establishing a mapping relation between the passage record and the human face base map of the person to be detected.
5. The method of claim 2, wherein prior to determining that a maximum of the plurality of degrees of match is greater than an th set threshold, the method further comprises:
and when the time length between the current time and the expiration time of the validity period of the face base map is lower than a second set threshold, sending prompt information to the gate machine so that the gate machine reminds the person to be detected to change the face base map according to the prompt information.
6, personnel track detection systems, which are characterized by comprising a plurality of gates and a server in communication connection with each gate;
the gate is used for acquiring a snapshot image of a person to be detected and sending the snapshot image to the server;
the server is used for generating a passage record of the person to be detected according to the snapshot image, wherein the passage record comprises passage time of the person to be detected when the person to be detected passes through a gate and gate information of the gate;
the server is also used for receiving the face image of the person to be detected; inquiring a plurality of passage records corresponding to the person to be detected from a database according to the face image; and generating the passing track of the person to be detected according to the passing time and the gate information in the plurality of passing records.
7. The system of claim 6, wherein the server is specifically configured to receive the snapshot of the person to be detected, calculate a matching degree between the snapshot and each face base map that is pre-stored within a validity period, send a passage instruction to the gate when a maximum value of the matching degrees is greater than a set threshold value , and generate a passage record of the person to be detected after it is determined that the person to be detected passes through the gate.
8. The system according to claim 7, wherein the server is further configured to send a prompt message to the gate when a time length between a current time and an expiration time of the validity period of the face base map is lower than a second set threshold, so that the gate prompts the person to be detected to replace the face base map according to the prompt message.
The personnel trajectory detection device of kinds, characterized by that, includes:
the receiving module is used for receiving a face image of a person to be detected;
the query module is used for querying a plurality of passage records corresponding to the person to be detected from a database according to the face image, wherein each passage record comprises passage time of the person to be detected when the person to be detected passes through a gate and gate information of the gate;
and the track generation module is used for generating the passing track of the personnel to be detected according to the passing time and the gate information.
Storage medium 10, , characterized in that the storage medium has stored thereon a computer program which, when being executed by a processor, performs the method according to any of claims 1-5 to .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201911028118.4A CN110738779A (en) | 2019-10-25 | 2019-10-25 | personnel trajectory detection method, system and device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201911028118.4A CN110738779A (en) | 2019-10-25 | 2019-10-25 | personnel trajectory detection method, system and device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN110738779A true CN110738779A (en) | 2020-01-31 |
Family
ID=69271564
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201911028118.4A Pending CN110738779A (en) | 2019-10-25 | 2019-10-25 | personnel trajectory detection method, system and device |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN110738779A (en) |
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111260838A (en) * | 2020-02-27 | 2020-06-09 | 广州羊城通有限公司 | Face brushing passing method based on local identification and gate equipment |
| CN111369721A (en) * | 2020-05-26 | 2020-07-03 | 浙江宇视科技有限公司 | Quarantine method, gate unit and gate system |
| CN111429598A (en) * | 2020-04-11 | 2020-07-17 | 济南市妇幼保健院 | Automatic outpatient sign-in method |
| CN111738187A (en) * | 2020-06-28 | 2020-10-02 | 杭州海康威视数字技术股份有限公司 | A face recognition method, device, electronic device and storage medium |
| CN112163503A (en) * | 2020-09-24 | 2021-01-01 | 高新兴科技集团股份有限公司 | Method, system, storage medium and equipment for generating insensitive track of personnel in case handling area |
| CN112435382A (en) * | 2020-11-23 | 2021-03-02 | 上海宝信数据中心有限公司 | Data center operation full-self-service access following passing method, system and medium |
| CN112651642A (en) * | 2020-12-29 | 2021-04-13 | 中水三立(北京)技术服务有限公司 | Hydraulic engineering field personnel safety management system based on multi-device perception |
| CN113192244A (en) * | 2021-04-27 | 2021-07-30 | 上海创米科技有限公司 | Intelligent door control system and method |
| CN113570756A (en) * | 2021-06-18 | 2021-10-29 | 广联达科技股份有限公司 | Personnel counting method and device and electronic equipment |
| CN119314300A (en) * | 2024-09-12 | 2025-01-14 | 江苏鸿奥信息科技有限公司 | A smart park prevention and control system based on big data |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106095980A (en) * | 2016-06-21 | 2016-11-09 | 成都科曦科技有限公司 | The three-dimensional display system and method for personnel movement track in building under a kind of accident |
| CN108171842A (en) * | 2017-12-28 | 2018-06-15 | 深圳市泛海三江科技发展有限公司 | A kind of personnel management system |
| CN109829355A (en) * | 2018-12-05 | 2019-05-31 | 深圳市北斗智能科技有限公司 | A kind of dynamic trajectory generation method and system, equipment, storage medium |
| CN109858358A (en) * | 2018-12-28 | 2019-06-07 | 深圳供电局有限公司 | Method and system for tracking person track between buildings and computer readable storage medium |
| CN110047174A (en) * | 2019-03-11 | 2019-07-23 | 利智华(北京)智能科技有限公司 | A kind of orbit traffic full network multifunctional platform management system |
| CN110245622A (en) * | 2019-06-18 | 2019-09-17 | 青岛中科福田科技有限公司 | A kind of face identification method, device and equipment |
| CN110348143A (en) * | 2019-07-15 | 2019-10-18 | 广州图普网络科技有限公司 | A kind of track merging method, device and storage medium |
-
2019
- 2019-10-25 CN CN201911028118.4A patent/CN110738779A/en active Pending
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106095980A (en) * | 2016-06-21 | 2016-11-09 | 成都科曦科技有限公司 | The three-dimensional display system and method for personnel movement track in building under a kind of accident |
| CN108171842A (en) * | 2017-12-28 | 2018-06-15 | 深圳市泛海三江科技发展有限公司 | A kind of personnel management system |
| CN109829355A (en) * | 2018-12-05 | 2019-05-31 | 深圳市北斗智能科技有限公司 | A kind of dynamic trajectory generation method and system, equipment, storage medium |
| CN109858358A (en) * | 2018-12-28 | 2019-06-07 | 深圳供电局有限公司 | Method and system for tracking person track between buildings and computer readable storage medium |
| CN110047174A (en) * | 2019-03-11 | 2019-07-23 | 利智华(北京)智能科技有限公司 | A kind of orbit traffic full network multifunctional platform management system |
| CN110245622A (en) * | 2019-06-18 | 2019-09-17 | 青岛中科福田科技有限公司 | A kind of face identification method, device and equipment |
| CN110348143A (en) * | 2019-07-15 | 2019-10-18 | 广州图普网络科技有限公司 | A kind of track merging method, device and storage medium |
Cited By (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111260838A (en) * | 2020-02-27 | 2020-06-09 | 广州羊城通有限公司 | Face brushing passing method based on local identification and gate equipment |
| CN111429598A (en) * | 2020-04-11 | 2020-07-17 | 济南市妇幼保健院 | Automatic outpatient sign-in method |
| CN111369721A (en) * | 2020-05-26 | 2020-07-03 | 浙江宇视科技有限公司 | Quarantine method, gate unit and gate system |
| CN111738187A (en) * | 2020-06-28 | 2020-10-02 | 杭州海康威视数字技术股份有限公司 | A face recognition method, device, electronic device and storage medium |
| CN112163503A (en) * | 2020-09-24 | 2021-01-01 | 高新兴科技集团股份有限公司 | Method, system, storage medium and equipment for generating insensitive track of personnel in case handling area |
| CN112435382A (en) * | 2020-11-23 | 2021-03-02 | 上海宝信数据中心有限公司 | Data center operation full-self-service access following passing method, system and medium |
| CN112651642A (en) * | 2020-12-29 | 2021-04-13 | 中水三立(北京)技术服务有限公司 | Hydraulic engineering field personnel safety management system based on multi-device perception |
| CN113192244A (en) * | 2021-04-27 | 2021-07-30 | 上海创米科技有限公司 | Intelligent door control system and method |
| CN113570756A (en) * | 2021-06-18 | 2021-10-29 | 广联达科技股份有限公司 | Personnel counting method and device and electronic equipment |
| CN113570756B (en) * | 2021-06-18 | 2023-02-10 | 广联达科技股份有限公司 | Personnel counting method and device and electronic equipment |
| CN119314300A (en) * | 2024-09-12 | 2025-01-14 | 江苏鸿奥信息科技有限公司 | A smart park prevention and control system based on big data |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN110738779A (en) | personnel trajectory detection method, system and device | |
| CN111508118B (en) | Visitor management method, device, system and computer readable storage medium | |
| US8750576B2 (en) | Method of managing visiting guests by face recognition | |
| CN108932760A (en) | Work attendance method and terminal based on recognition of face | |
| CN112330834A (en) | Attendance checking method, equipment and storage medium for actively selecting attendance checking event | |
| CN113032047A (en) | Face recognition system application method, electronic device and storage medium | |
| TWI754184B (en) | Lost and found method and lost and found device | |
| US11676439B2 (en) | Face authentication system and face authentication method | |
| CN110895663A (en) | A two-wheeled vehicle identification method, device, electronic equipment and monitoring system | |
| CN112802252B (en) | Intelligent building safety management method, system and storage medium based on Internet of things | |
| CN112687044A (en) | Method, system, medium, and apparatus for managing staying person | |
| CN112613467B (en) | Method and device for managing community personnel safety, readable storage medium and electronic equipment | |
| CN111191995A (en) | Method for realizing store intelligent monitoring and member-to-store intelligent reminding based on Internet platform | |
| TW202004551A (en) | Image surveillance device, system and method of processing images | |
| TWM569449U (en) | Smart attendance system and its mobile device | |
| US11080977B2 (en) | Management system, server, management device, and management method | |
| JP2004234543A (en) | Person identification method, information equipment, and person identification system | |
| CN112669477A (en) | Attendance checking method based on face recognition | |
| TWI559260B (en) | Patrol device, method and computer program products | |
| CN110276681B (en) | Method and device for developing business | |
| US10614690B2 (en) | Management system, server, management device, and management method | |
| CN114821880A (en) | Board card intelligent micro-bin fault detection system based on Bayesian network algorithm | |
| CN113468948A (en) | View data based security and protection control method, module, equipment and storage medium | |
| CN105989642A (en) | Entrance guard management apparatus and entrance guard management method | |
| US9940493B2 (en) | Systems and methods of real-time assignment of items to preregistered individuals |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200131 |
|
| RJ01 | Rejection of invention patent application after publication |