Personnel positioning system, method, device, electronic device and storage medium

Through the working together of cloud servers and on-board terminal equipment, the driving recorder is used to identify candidate feature information, which solves the problem of low personnel positioning efficiency in the existing technology, and achieves a more flexible and efficient positioning process.

CN115909429BActive Publication Date: 2025-08-08PATEO CONNECT (NANJING) CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202110943990.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-08-17
Publication Date
2025-08-08
Estimated Expiration
2041-08-17

AI Technical Summary

Technical Problem

In the prior art, personnel positioning efficiency is low, due to the monitoring layout range, it requires manual analysis of a large number of surveillance videos, which consumes a lot of manpower and material resources.

Method used

The cloud server and vehicle terminal equipment work together, collect image recognition candidate feature information through the dash recorder, and the cloud server compares the feature information and returns the positioning information. The vehicle terminal equipment obtains positioning information to reduce the amount of manual analysis and data transmission.

Benefits of technology

It improves the efficiency and coverage of personnel positioning, reduces the amount of data transmission, and achieves a more flexible and efficient positioning process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115909429B_ABST
    Figure CN115909429B_ABST
Patent Text Reader

Abstract

The present application provides a personnel positioning system, method, device, electronic device and storage medium, including: a cloud server obtains feature information of at least one person to be positioned; a vehicle-mounted terminal device obtains feature information of a candidate person and uploads the feature information of the candidate person to the cloud server, wherein the feature information of the candidate person is identified from the image to be processed collected by the driving recorder; the cloud server compares the feature information of the candidate person with the feature information of the person to be positioned for each person to be positioned, and if the comparison is successful, the person to be positioned is used as the target person and returns a successful comparison information to the vehicle-mounted terminal device; after receiving the successful comparison information, the vehicle-mounted terminal device obtains the positioning information of the candidate person who has been successfully matched as the positioning information of the target person. In this way, the image to be processed collected by the driving recorder has a more flexible and wider coverage, and the amount of data transmitted is small, which can improve the efficiency of personnel positioning.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicle networking technology, and in particular to a personnel positioning system, method, device, electronic device and storage medium. Background Art

[0002] In some scenarios, it is necessary to track certain target persons and quickly determine their location. For example, for lost children or elderly people, the sooner they are located, the sooner their safety can be confirmed, reducing the possibility of danger.

[0003] With the popularization of urban road surveillance, a large number of surveillance videos can be obtained every day, which may contain images of target persons. Based on the analysis of these surveillance videos, it is very likely to determine the location of the target person.

[0004] However, this personnel positioning method is limited by the scope of the monitoring layout on the one hand, and requires manual analysis of a large number of monitoring videos on the other hand, which consumes a lot of manpower and material resources. Therefore, the efficiency of personnel positioning is not high. Summary of the Invention

[0005] To solve the above technical problems, the present application provides a personnel positioning method, device, electronic device and storage medium.

[0006] In a first aspect, the present application provides a personnel positioning system, the system comprising:

[0007] A cloud server is used to obtain characteristic information of at least one person to be located;

[0008] The vehicle-mounted terminal device is used to obtain characteristic information of a candidate person and upload the characteristic information of the candidate person to the cloud server, wherein the characteristic information of the candidate person is identified from the image to be processed collected by the driving recorder;

[0009] The cloud server is further configured to compare the characteristic information of the candidate person with the characteristic information of the person to be located for each person to be located. If the comparison is successful, the person to be located is used as the target person and a comparison success message is returned to the vehicle-mounted terminal device.

[0010] The vehicle-mounted terminal device is further configured to obtain the positioning information of the candidate person who has successfully matched the vehicle after receiving the matching success information, as the positioning information of the target person.

[0011] Optionally, the system further comprises:

[0012] The driving recorder is used to collect images to be processed, identify feature information of candidate persons in the images to be processed, and send the identified feature information of candidate persons to the vehicle-mounted terminal device.

[0013] Optionally, the cloud server is further configured to update feature information of the at least one person to be located according to a first preset period.

[0014] Optionally, the feature information includes a face image and facial feature information;

[0015] The vehicle-mounted terminal device is specifically used to upload the facial feature information of the candidate to the cloud server;

[0016] The cloud server is further configured to compare the facial feature information of the candidate person with the facial feature information of the person to be located for each person to be located. If the facial feature information is successfully compared, the person to be located is designated as a target person, and first successful comparison information of the facial feature information of the candidate person is returned to the vehicle-mounted terminal device.

[0017] The vehicle-mounted terminal device is further configured to upload the facial image of the candidate whose facial feature information has been successfully matched to the cloud server after receiving the first successful comparison information;

[0018] The cloud server is further configured to compare the facial image of the target person with the received facial image, and if the facial image comparison is successful, return second comparison success information of the facial image of the candidate person to the vehicle-mounted terminal device;

[0019] The vehicle-mounted terminal device is further configured to obtain the corresponding candidate person's positioning information as the target person's positioning information after receiving the second comparison success information.

[0020] Optionally, the vehicle-mounted terminal device is specifically configured to upload facial feature information of a plurality of candidate persons to the cloud server, wherein the facial feature information of each candidate person has a unique corresponding identifier;

[0021] The cloud server is specifically configured to compare, for each person to be located, the facial feature information of each candidate person with the facial feature information of the person to be located; if the facial feature information is successfully compared, the person to be located is used as a target person, an identifier of the facial feature information of the successfully compared candidate person is used as a target identifier, and a first comparison success message is returned to the vehicle-mounted terminal device, wherein the first comparison success message carries the target identifier;

[0022] The vehicle-mounted terminal device is specifically used to upload the facial image corresponding to the facial feature information of the successfully matched candidate to the cloud server according to the target identifier after receiving the first successful comparison information.

[0023] Optionally, the vehicle-mounted terminal device is specifically used to upload the facial feature information of the multiple candidate persons obtained in the current cycle to the cloud server according to a second preset cycle.

[0024] Optionally, the vehicle-mounted terminal device is further configured to delete the acquired characteristic information of the candidate according to a third preset period.

[0025] Optionally, the vehicle-mounted terminal device is further configured to play a preset audio after receiving the successful comparison information, and upload the positioning information of the target person to the platform server.

[0026] Optionally, the system further comprises:

[0027] The platform server is used to analyze the received positioning information of the multiple target persons to obtain the trajectory information of the target persons.

[0028] Optionally, the system further comprises:

[0029] The platform server is configured to generate positioning progress information of the target person and return the positioning progress information to the vehicle-mounted terminal device;

[0030] The vehicle-mounted terminal device is also used to display the positioning progress information of the target person.

[0031] In a second aspect, the present application provides a personnel positioning method, which is applied to a vehicle-mounted terminal device. The method includes:

[0032] Acquiring feature information of a candidate person, where the feature information of the candidate person is identified from an image to be processed captured by a driving recorder;

[0033] Uploading the characteristic information of the candidate person to the cloud server, so that when the characteristic information of the candidate person is successfully compared with the characteristic information of any person to be located, the cloud server will take the any person to be located as the target person and return a comparison success message;

[0034] After receiving the successful comparison information, the positioning information of the candidate who has successfully matched is obtained as the positioning information of the target person.

[0035] Optionally, the feature information includes a facial image and facial feature information, and uploading the candidate's feature information to a cloud server includes:

[0036] Uploading facial feature information of the plurality of candidate persons to the cloud server, so that when the facial feature information of any candidate person is successfully compared with the facial feature information of any person to be located, the cloud server will take the any person to be located as the target person and return a first comparison success message;

[0037] After receiving the first successful comparison information, uploading the facial image of the candidate person whose facial feature information is successfully compared to the facial image to the cloud server, so that the cloud server returns a second successful comparison information if the facial image of the target person and the received facial image are successfully compared;

[0038] After receiving the successful comparison information, obtaining the location information of the candidate who has successfully matched as the location information of the target person includes:

[0039] After receiving the second comparison success information, the corresponding location information of the candidate person is obtained as the location information of the target person.

[0040] Optionally, each candidate's facial feature information has a unique corresponding identifier, and the first successful comparison information returned by the cloud server carries the target identifier;

[0041] After receiving the first successful comparison information, uploading the facial image of the candidate whose facial features have been successfully compared to the cloud server includes:

[0042] After receiving the first successful comparison information, the candidate facial image corresponding to the successfully matched candidate facial feature information is uploaded to the cloud server according to the target identifier.

[0043] Optionally, uploading the plurality of candidate facial feature information to the cloud server includes:

[0044] According to the second preset cycle, the facial feature information of the plurality of candidate persons obtained in the current cycle is uploaded to the cloud server.

[0045] Optionally, the method further includes:

[0046] According to a third preset period, the acquired feature information of the candidate is deleted.

[0047] Optionally, after receiving the comparison success information, the method further includes:

[0048] Play the preset audio and upload the location information of the target person to the platform server.

[0049] Optionally, the method further includes:

[0050] Receive the positioning progress information of the target person generated by the platform server, and display the positioning progress information of the target person.

[0051] In a third aspect, the present application provides a personnel positioning method, which is applied to a cloud server. The method includes:

[0052] Obtaining feature information of at least one person to be located and feature information of candidate persons sent by the vehicle-mounted terminal device;

[0053] For each person to be located, comparing the feature information of the candidate with the feature information of the person to be located;

[0054] If the comparison is successful, the person to be located is used as the target person, and the comparison success information is returned to the vehicle-mounted terminal device, so that the vehicle-mounted terminal device obtains the positioning information of the candidate person who has successfully matched as the positioning information of the target person.

[0055] Optionally, the method further includes:

[0056] According to a first preset period, the feature information of the at least one person to be located is updated.

[0057] Optionally, the feature information includes a face image and facial feature information;

[0058] The acquiring of feature information of at least one person to be located and feature information of candidate persons sent by the vehicle-mounted terminal device includes:

[0059] Obtaining feature information of at least one person to be located and facial feature information of the candidate person sent by the vehicle-mounted terminal device;

[0060] For each person to be located, comparing the feature information of the candidate person with the feature information of the person to be located includes:

[0061] For each person to be located, compare the facial feature information of the candidate with the facial feature information of the person to be located;

[0062] If the facial feature information is successfully matched, the person to be located is used as the target person, and first successful matching information of the facial feature information of the candidate person is returned to the vehicle-mounted terminal device, so that the vehicle-mounted terminal device uploads the facial image of the candidate person whose facial feature information is successfully matched to the cloud server;

[0063] Comparing the target person's facial image with the received facial image;

[0064] If the facial image comparison is successful, the second comparison success information of the candidate person's facial image is returned to the vehicle-mounted terminal device, so that the vehicle-mounted terminal device obtains the corresponding candidate person's positioning information as the target person's positioning information.

[0065] Optionally, the candidate facial feature information includes a plurality of pieces, wherein each piece of candidate facial feature information has a unique corresponding identifier, and the step of comparing the facial feature information of the candidate with the facial feature information of the person to be located for each person to be located includes:

[0066] For each person to be located, compare the facial feature information of each candidate with the facial feature information of the person to be located;

[0067] The returning of the first successful comparison information of the facial feature information of the candidate person to the vehicle-mounted terminal device includes:

[0068] The identifier of the facial feature information of the successfully matched candidate is used as the target identifier, and the first successful comparison information is returned to the vehicle-mounted terminal device. The first successful comparison information carries the target identifier, so that the vehicle-mounted terminal device uploads the facial image corresponding to the facial feature information of the successfully matched candidate to the cloud server according to the target identifier.

[0069] In a fourth aspect, the present application provides a personnel positioning device, which is applied to a vehicle-mounted terminal device, and the device includes:

[0070] A first acquisition module is used to acquire feature information of a candidate person, where the feature information of the candidate person is identified from an image to be processed collected by a driving recorder;

[0071] An uploading module is used to upload the characteristic information of the candidate person to the cloud server, so that when the characteristic information of the candidate person is successfully compared with the characteristic information of any person to be located, the cloud server will use the any person to be located as the target person and return a comparison success message;

[0072] The positioning module is used to obtain the positioning information of the candidate who has successfully matched after receiving the matching success information, as the positioning information of the target person.

[0073] In a fifth aspect, the present application provides a personnel positioning device, which is applied to a cloud server and includes:

[0074] A second acquisition module is used to acquire feature information of at least one person to be located and feature information of candidate persons sent by the vehicle-mounted terminal device;

[0075] A comparison module, for comparing the feature information of the candidate with the feature information of the person to be located for each person to be located;

[0076] The feedback module is used to, if the comparison is successful, take the person to be located as the target person and return the comparison success information to the vehicle-mounted terminal device so that the vehicle-mounted terminal device obtains the positioning information of the candidate person who has successfully matched as the positioning information of the target person.

[0077] In a sixth aspect, the present application shows an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the steps of the personnel positioning method as described in any one of the above items are implemented.

[0078] In a seventh aspect, the present application shows a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the personnel positioning method as described in any one of the above items are implemented.

[0079] Compared with the prior art, this application has the following advantages:

[0080] In the personnel positioning system, it includes a cloud server and an on-board terminal device, wherein the cloud server obtains feature information of at least one person to be located; the on-board terminal device obtains feature information of a candidate person and uploads the feature information of the candidate person to the cloud server, wherein the feature information of the candidate person is identified from the image to be processed collected by the driving recorder; the cloud server compares the feature information of the candidate person with the feature information of the person to be located for each person to be located, and if the comparison is successful, the person to be located is used as the target person, and a comparison success information is returned to the on-board terminal device; after receiving the comparison success information, the on-board terminal device obtains the positioning information of the candidate person who has been successfully matched as the positioning information of the target person.

[0081] In this way, on the one hand, the characteristic information of candidate personnel is identified from the images to be processed collected by the driving recorder, which has a more flexible and wider coverage than urban road monitoring. On the other hand, the characteristic information of candidate personnel is uploaded by the vehicle-mounted terminal device, and the cloud server only needs to compare the characteristic information, and does not need manual analysis of the collected images. Moreover, the amount of data that needs to be transmitted in the process of personnel positioning is relatively small, which can improve the efficiency of personnel positioning. BRIEF DESCRIPTION OF THE DRAWINGS

[0082] Figure 1 It is an interactive diagram of a personnel positioning system of the present application;

[0083] Figure 2 It is a logical diagram of a personnel positioning method of the present application;

[0084] Figure 3 This is a flowchart of the steps of a personnel positioning method of the present application;

[0085] Figure 4 is a flowchart of the steps of another personnel positioning method of the present application;

[0086] Figure 5 This is a structural block diagram of a personnel positioning device of the present application;

[0087] Figure 6 This is a structural block diagram of another personnel positioning device of the present application;

[0088] Figure 7 It is a schematic diagram of an electronic device of the present application. DETAILED DESCRIPTION

[0089] In order to make the above-mentioned purposes, features and advantages of the present application more obvious and easy to understand, the present application is further described in detail below with reference to the accompanying drawings and specific implementation methods.

[0090] Reference Figure 1 , shows an interaction diagram of a personnel positioning system of the present application, which includes a cloud server and a vehicle-mounted terminal device.

[0091] S101: The cloud server obtains feature information of at least one person to be located.

[0092] Among them, the people to be located can be certain specific groups of people, such as lost or missing elderly people, children, or people with a high risk factor, etc., which can be set according to different application scenarios.

[0093] For example, feature information can reflect certain characteristics of a person. Different people correspond to different features, so feature information can be used to identify people. Specifically, feature information can include any one or more of facial images, facial feature information, and posture information. A facial image is obtained by performing facial recognition processing on an image containing the face of the person to be located. The facial image is obtained by intercepting the original image based on the coordinates of the detected facial rectangle. Each facial image has corresponding facial feature information, which can include key point information or facial feature contour information. Posture information can include body shape information, walking movement information, and so on of the person to be located.

[0094] Any face detection method can be used in this application. The current face detection method can support the simultaneous detection of up to thousands of faces, support 360-degree plane rotation face detection, support left and right maximum 90-degree side face detection, obtain 1024-dimensional deep learning features of the face, etc. At the same time, it can also achieve millisecond-level extraction of key points of facial features in the image, identify the location of 105 key points of the face, and also identify the four attributes of gender, age, expression, and glasses of each detected face with high accuracy.

[0095] The characteristic information of the person to be located can be stored in a preset database, which can be used to transmit data to the cloud server via a specific interface to obtain the characteristic information of the person to be located. Alternatively, the characteristic information of the person to be located can be stored in another server, which can then push the characteristic information of the person to be located to the cloud server based on the needs of person location. The specific details are not limited.

[0096] In one implementation, the cloud server may update the feature information of at least one person to be located according to a first preset period. The first preset period may be a fixed time, such as 8:00 a.m. every day, or a fixed time interval, such as an update every 24 hours, etc., without limitation.

[0097] S102: The vehicle-mounted terminal device obtains feature information of the candidate person, where the feature information of the candidate person is identified from the image to be processed collected by the driving recorder.

[0098] In this step, the vehicle-mounted terminal device can first obtain the image to be processed captured by the driving recorder, and then identify the feature information of the candidate person from the image to be processed, or it can directly obtain the feature information of the candidate person identified by the driving recorder from the image to be processed, without specific limitation.

[0099] For example, in one implementation, the personnel positioning system also includes a driving recorder, which is deployed in the same vehicle as the vehicle-mounted terminal device and can transmit data. Specifically, the driving recorder in the personnel positioning system can capture images to be processed, identify feature information of candidate persons in the images to be processed, and transmit the identified feature information of the candidate persons to the vehicle-mounted terminal device.

[0100] It can be understood that compared with urban road monitoring, driving recorders have more flexible and wider coverage, and can cover areas that urban road monitoring cannot monitor, thereby reducing blind spots in urban monitoring and expanding the scope of personnel positioning.

[0101] After acquiring the candidate's characteristic information, the vehicle-mounted terminal device stores it locally for easy retrieval and query. In one implementation, the vehicle-mounted terminal device can also delete the acquired candidate's characteristic information based on a third preset period, thereby conserving memory usage. The third preset period can be a longer period, such as a week or a month.

[0102] S103: The vehicle-mounted terminal device uploads the candidate's characteristic information to the cloud server.

[0103] The vehicle-mounted terminal device can upload the characteristic information of a single candidate to the cloud server in real time. This means that each time a candidate's characteristic information is acquired, it is uploaded to the cloud server, thereby improving the real-time performance of personnel positioning. Alternatively, the characteristic information of multiple candidates can be uploaded to the cloud server at a time, thereby reducing the number of data transmissions and reducing the use of network resources.

[0104] For example, the vehicle-mounted terminal device may upload characteristic information of multiple candidate personnel acquired during the current period to the cloud server according to a second preset period. The second preset period may be a fixed time, such as 8:00, 12:00, or 16:00 daily, or a fixed time interval, such as once an hour, etc., without limitation.

[0105] S104: The cloud server compares the feature information of the candidate with the feature information of the person to be located for each person to be located. If the comparison is successful, the person to be located is taken as the target person and S105 is executed.

[0106] In this step, by comparing the feature information of the candidate person and the person to be located, if the feature information of the person to be located and any candidate person is highly similar or consistent, it can be considered that the comparison is successful, that is, the candidate person is also the person to be located.

[0107] In one implementation, the feature information may include facial feature information and facial images. The cloud server may compare the facial feature information and facial images of the candidate person and the person to be located. If both the facial feature information and the facial images are successfully compared, the cloud server determines that the feature information comparison between the candidate person and the person to be located is successful. Alternatively, the cloud server may select any one item of feature information for comparison, such as comparing only the facial feature information of the candidate person and the person to be located, or comparing only the facial images of the candidate person and the person to be located. If either one of the comparisons is successful, the cloud server determines that the feature information comparison between the candidate person and the person to be located is successful. The specific details are not limited thereto.

[0108] For example, in one case, the cloud server determines whether the feature information of the candidate person and the person to be located is successfully matched by comparing the facial feature information of the candidate person and the person to be located, wherein the facial feature information includes the key points of the facial features of the human face. Then, the cloud server can compare the key points of the facial features of the candidate person with the key points of the facial features of the person to be located, and determine whether there is a matching facial feature information of the candidate person and the facial feature information of any person to be located based on the positional relationship between the key points of the facial features. If so, the facial feature information of the candidate person and the facial feature information of the person to be located are successfully matched, that is, the feature information of the candidate person and the person to be located are successfully matched.

[0109] Alternatively, in another case, the cloud server determines whether the feature information of the candidate person and the person to be located is successfully matched by comparing the facial images of the candidate person and the person to be located. Then, the cloud server can extract facial features from the facial images, and then use feature matching algorithms such as K-means algorithm, cosine similarity algorithm or machine learning algorithm to match the facial features of the candidate person and the person to be located. If the facial features match successfully, the feature information of the candidate person and the person to be located is successfully matched.

[0110] S105: The cloud server returns a comparison success message to the vehicle terminal device.

[0111] The successful matching information can also carry relevant information of the target person, such as the reason why the target person needs to be located, age, name, and other information. This makes it easier for the car owner to provide assistance in locating the person or stay away from dangerous people in time.

[0112] In one implementation, when the feature information includes a facial image and facial feature information, the vehicle-mounted terminal device can first upload the facial feature information of the candidate person to the cloud server. Then, in this step, the cloud server compares the facial feature information of the candidate person with the facial feature information of the person to be located for each person to be located. If the facial feature information is successfully compared, the person to be located is used as the target person, and the first comparison success information of the facial feature information of the candidate person is returned to the vehicle-mounted terminal device.

[0113] Then, after receiving the first successful comparison information, the on-board terminal device uploads the facial image of the candidate person whose facial feature information is successfully matched to the cloud server. The cloud server further compares the facial image of the target person and the received facial image. If the facial image comparison is successful, the second successful comparison information of the candidate person's facial image is returned to the on-board terminal device, and then the on-board terminal device executes the subsequent steps.

[0114] That is to say, the vehicle-mounted terminal device first returns the facial feature information to the cloud server. When the cloud server determines that the facial feature information is successfully matched, it further returns the facial image. Only after the facial image is successfully matched, it is determined that the feature information is successfully matched. Among them, the vehicle-mounted terminal device does not need to send all facial images to the cloud server, and the facial feature information has a smaller data volume than the facial image. Therefore, the amount of data that the vehicle-mounted terminal device needs to send is also relatively small, which can save bandwidth and reduce resource usage. On the other hand, compared with the facial feature information, the facial image contains more feature information. That is to say, the second comparison based on the facial image has a higher confidence level than the first comparison based solely on the facial feature information, which is conducive to improving the accuracy of facial matching, making the personnel positioning system more accurate and the positioning result more confident.

[0115] Among them, in one implementation method, the vehicle-mounted terminal device uploads the facial feature information of multiple candidate persons to the cloud server each time, and the facial feature information of each candidate person has a unique corresponding identifier. In this case, the cloud server can compare the facial feature information of each candidate person with the facial feature information of the person to be located for each person to be located. If the facial feature information is successfully compared, the person to be located will be used as the target person, and the identifier of the facial feature information of the successfully matched candidate person will be used as the target identifier, and the first comparison success information will be returned to the vehicle-mounted terminal device, and the first comparison success information carries the target identifier.

[0116] In this way, after receiving the first successful comparison information, the vehicle-mounted terminal device can upload the facial image of the successfully matched candidate to the cloud server according to the target identifier, and then quickly return the corresponding facial image to the cloud server, thereby improving the system's response speed.

[0117] S106: After receiving the successful matching information, the vehicle-mounted terminal device obtains the positioning information of the candidate person who has successfully matched as the positioning information of the target person.

[0118] Among them, the positioning information may include the identity of the target person, the current time and location information. The location information may be the specific latitude and longitude information or street information of the target person, and may also include information such as the moving direction of the target person, without specific limitation.

[0119] In one implementation, after receiving a successful match, the vehicle terminal device can also play a preset audio message, such as "Dear driver, your vehicle has detected an important person. You can check the search progress at any time through the vehicle computer." This allows the driver to provide assistance in locating the person or promptly move away from the dangerous person. At the same time, the vehicle terminal device can also upload the target person's location information to the platform server.

[0120] The platform server is a server used to coordinate personnel positioning or other servers that need to locate the target person. Using the location information of the target person uploaded by the vehicle terminal device, the platform server can locate the target person. For example, the platform server can also analyze the location information of multiple target persons received to obtain the target person's trajectory information.

[0121] In addition, the vehicle terminal device can have a display interface, and the platform server can also generate positioning progress information for the target person and return it to the vehicle terminal device, which then displays the positioning progress information for the target person. This makes it easier for the vehicle owner to grasp the relevant information of the target person and respond in a timely manner, thus improving the user experience of the personnel positioning system.

[0122] Reference Figure 2 , shows a logical diagram of a person location method of the present application, wherein the driving recorder can be connected to a facial recognition system to perform facial recognition on the collected images to be processed, obtain the facial image and facial feature information of the candidate person, and then store the facial image and facial feature information of the candidate person in the vehicle terminal device. The cloud server periodically downloads the facial image and facial feature information of the person to be located from the database.

[0123] The vehicle-mounted terminal device can upload the acquired facial feature information of the candidate person to the cloud server once every hour. The cloud server will compare the facial feature information of the candidate person with the facial feature information of the person to be located for each person to be located. If the facial feature information is successfully compared, the first comparison success information will be returned.

[0124] Furthermore, the vehicle-mounted terminal device can upload the facial image of the successfully matched candidate to the cloud server. The cloud server compares the facial image of the target person and the facial image of the successfully matched candidate. If the facial image is successfully matched, a second successful comparison information is returned. In this way, the vehicle-mounted terminal device can play the preset audio and upload the obtained candidate's positioning information as the target person's positioning information to the platform server.

[0125] From the above, it can be seen that in the solution disclosed in the present application, on the one hand, the characteristic information of candidate personnel is identified from the images to be processed collected by the driving recorder, which has a more flexible and wider coverage compared to urban road monitoring. On the other hand, the characteristic information of candidate personnel is uploaded by the vehicle-mounted terminal device, and the cloud server only needs to compare the characteristic information, and does not need manual analysis of the collected images. Moreover, the amount of data that needs to be transmitted in the process of personnel positioning is relatively small, thereby improving the efficiency of personnel positioning.

[0126] Reference Figure 3 , shows a flowchart of the steps of a personnel positioning method of the present application, which is applied to a vehicle-mounted terminal device and may specifically include the following steps:

[0127] S301: Acquire feature information of a candidate person, where the feature information of the candidate person is identified from an image to be processed collected by a driving recorder.

[0128] S302: Uploading the characteristic information of the candidate person to the cloud server, so that when the characteristic information of the candidate person is successfully compared with the characteristic information of any person to be located, the cloud server will take the any person to be located as the target person and return a comparison success message.

[0129] S303: After receiving the successful matching information, the positioning information of the candidate who has successfully matched is obtained as the positioning information of the target person.

[0130] In one implementation, the feature information includes a facial image and facial feature information, and uploading the feature information of the candidate to a cloud server includes:

[0131] Uploading facial feature information of the plurality of candidate persons to the cloud server, so that when the facial feature information of any candidate person is successfully compared with the facial feature information of any person to be located, the cloud server will take the any person to be located as the target person and return a first comparison success message;

[0132] After receiving the first successful comparison information, uploading the facial image of the candidate person whose facial feature information is successfully compared to the facial image to the cloud server, so that the cloud server returns a second successful comparison information if the facial image of the target person and the received facial image are successfully compared;

[0133] After receiving the successful comparison information, obtaining the location information of the candidate who has successfully matched as the location information of the target person includes:

[0134] After receiving the second comparison success information, the corresponding location information of the candidate person is obtained as the location information of the target person.

[0135] In one implementation, each candidate's facial feature information has a unique corresponding identifier, and the first successful comparison information returned by the cloud server carries the target identifier;

[0136] After receiving the first successful comparison information, uploading the facial image of the candidate whose facial features have been successfully compared to the cloud server includes:

[0137] After receiving the first successful comparison information, the candidate facial image corresponding to the successfully matched candidate facial feature information is uploaded to the cloud server according to the target identifier.

[0138] In one implementation, uploading the plurality of candidate facial feature information to the cloud server includes:

[0139] According to the second preset cycle, the facial feature information of the plurality of candidate persons obtained in the current cycle is uploaded to the cloud server.

[0140] In one implementation, the method further includes:

[0141] According to the third preset cycle, the acquired candidate face image and candidate facial feature information are deleted.

[0142] In one implementation, after receiving the comparison success information, the method further includes:

[0143] Play the preset audio and upload the location information of the target person to the platform server.

[0144] In one implementation, the method further includes:

[0145] Receive the positioning progress information of the target person generated by the platform server, and display the positioning progress information of the target person.

[0146] From the above, it can be seen that in the solution disclosed in the present application, on the one hand, the characteristic information of candidate personnel is identified from the images to be processed collected by the driving recorder, which has a more flexible and wider coverage compared to urban road monitoring. On the other hand, the characteristic information of candidate personnel is uploaded by the vehicle-mounted terminal device, and the cloud server only needs to compare the characteristic information, and does not need manual analysis of the collected images. Moreover, the amount of data that needs to be transmitted in the process of personnel positioning is relatively small, thereby improving the efficiency of personnel positioning.

[0147] Reference Figure 4 , shows a flowchart of the steps of a personnel positioning method of the present application, which is applied to a cloud server and may specifically include the following steps:

[0148] S401: Acquire feature information of at least one person to be located, and feature information of candidate persons sent by the vehicle-mounted terminal device.

[0149] S402: For each person to be located, compare the feature information of the candidate with the feature information of the person to be located. If the comparison is successful, execute S403.

[0150] S403: The person to be located is regarded as the target person, and a comparison success message is returned to the vehicle-mounted terminal device, so that the vehicle-mounted terminal device obtains the positioning information corresponding to the candidate face image as the positioning information of the target person.

[0151] In one implementation, the method further includes:

[0152] According to a first preset period, the feature information of the at least one person to be located is updated.

[0153] In one implementation, the feature information includes a facial image and facial feature information;

[0154] The acquiring of feature information of at least one person to be located and feature information of candidate persons sent by the vehicle-mounted terminal device includes:

[0155] Obtaining feature information of at least one person to be located and facial feature information of the candidate person sent by the vehicle-mounted terminal device;

[0156] For each person to be located, comparing the feature information of the candidate person with the feature information of the person to be located includes:

[0157] For each person to be located, compare the facial feature information of the candidate with the facial feature information of the person to be located;

[0158] If the facial feature information is successfully matched, the person to be located is used as the target person, and first successful matching information of the facial feature information of the candidate person is returned to the vehicle-mounted terminal device, so that the vehicle-mounted terminal device uploads the facial image of the candidate person whose facial feature information is successfully matched to the cloud server;

[0159] Comparing the target person's facial image with the received facial image;

[0160] If the facial image comparison is successful, the second comparison success information of the candidate person's facial image is returned to the vehicle-mounted terminal device, so that the vehicle-mounted terminal device obtains the corresponding candidate person's positioning information as the target person's positioning information.

[0161] In one implementation, the candidate facial feature information includes a plurality of pieces, wherein each piece of candidate facial feature information has a unique corresponding identifier, and the step of comparing the facial feature information of the candidate with the facial feature information of the person to be located for each person to be located includes:

[0162] For each person to be located, compare the facial feature information of each candidate with the facial feature information of the person to be located;

[0163] The returning of the first successful comparison information of the facial feature information of the candidate person to the vehicle-mounted terminal device includes:

[0164] The identifier of the facial feature information of the successfully matched candidate is used as the target identifier, and the first successful comparison information is returned to the vehicle-mounted terminal device. The first successful comparison information carries the target identifier, so that the vehicle-mounted terminal device uploads the facial image corresponding to the facial feature information of the successfully matched candidate to the cloud server according to the target identifier.

[0165] From the above, it can be seen that in the solution disclosed in the present application, on the one hand, the characteristic information of candidate personnel is identified from the images to be processed collected by the driving recorder, which has a more flexible and wider coverage compared to urban road monitoring. On the other hand, the characteristic information of candidate personnel is uploaded by the vehicle-mounted terminal device, and the cloud server only needs to compare the characteristic information, and does not need manual analysis of the collected images. Moreover, the amount of data that needs to be transmitted in the process of personnel positioning is relatively small, thereby improving the efficiency of personnel positioning.

[0166] It should be noted that for the method embodiments, for simplicity of description, they are all expressed as a series of action combinations, but those skilled in the art should be aware that this application is not limited by the order of the actions described, because according to this application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in this specification are all optional embodiments, and the actions involved are not necessarily required by this application.

[0167] Reference Figure 5 , shows a structural block diagram of a personnel positioning device of the present application, which is applied to a vehicle-mounted terminal device. The device may specifically include the following modules:

[0168] A first acquisition module 501 is used to acquire feature information of a candidate person, where the feature information of the candidate person is identified from an image to be processed captured by a driving recorder;

[0169] An uploading module 502 is configured to upload the characteristic information of the candidate to a cloud server, so that if the characteristic information of the candidate is successfully compared with the characteristic information of any person to be located, the cloud server will select the any person to be located as a target person and return a comparison success message;

[0170] The positioning module 503 is configured to obtain positioning information of the candidate who has successfully matched the candidate after receiving the matching success information, as the positioning information of the target person.

[0171] From the above, it can be seen that in the solution disclosed in the present application, on the one hand, the characteristic information of candidate personnel is identified from the images to be processed collected by the driving recorder, which has a more flexible and wider coverage compared to urban road monitoring. On the other hand, the characteristic information of candidate personnel is uploaded by the vehicle-mounted terminal device, and the cloud server only needs to compare the characteristic information, and does not need manual analysis of the collected images. Moreover, the amount of data that needs to be transmitted in the process of personnel positioning is relatively small, thereby improving the efficiency of personnel positioning.

[0172] Reference Figure 6 , shows a structural block diagram of a personnel positioning device of the present application, which is applied to a cloud server. The device may specifically include the following modules:

[0173] The second acquisition module 601 is used to obtain feature information of at least one person to be located and feature information of candidate persons sent by the vehicle-mounted terminal device;

[0174] A comparison module 602 is configured to compare the feature information of the candidate with the feature information of the person to be located for each person to be located;

[0175] Feedback module 603 is used to take the person to be located as the target person if the comparison is successful, and return the comparison success information to the vehicle-mounted terminal device, so that the vehicle-mounted terminal device obtains the positioning information of the candidate person who has successfully matched as the positioning information of the target person.

[0176] From the above, it can be seen that in the solution disclosed in the present application, on the one hand, the characteristic information of candidate personnel is identified from the images to be processed collected by the driving recorder, which has a more flexible and wider coverage compared to urban road monitoring. On the other hand, the characteristic information of candidate personnel is uploaded by the vehicle-mounted terminal device, and the cloud server only needs to compare the characteristic information, and does not need manual analysis of the collected images. Moreover, the amount of data that needs to be transmitted in the process of personnel positioning is relatively small, thereby improving the efficiency of personnel positioning.

[0177] As for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.

[0178] The embodiment of the present invention further provides an electronic device, such as Figure 7 As shown, it includes a processor 701, a communication interface 702, a memory 703 and a communication bus 704, wherein the processor 701, the communication interface 702, and the memory 703 communicate with each other through the communication bus 704.

[0179] Memory 703, for storing computer programs;

[0180] The processor 701 is configured to execute the program stored in the memory 703, and implement the following steps:

[0181] Acquiring feature information of a candidate person, where the feature information of the candidate person is identified from an image to be processed captured by a driving recorder;

[0182] Uploading the characteristic information of the candidate person to the cloud server, so that when the characteristic information of the candidate person is successfully compared with the characteristic information of any person to be located, the cloud server will take the any person to be located as the target person and return a comparison success message;

[0183] After receiving the successful comparison information, obtaining the location information of the candidate who has successfully matched as the location information of the target person;

[0184] Alternatively, implement the following steps:

[0185] Obtaining feature information of at least one person to be located and feature information of candidate persons sent by the vehicle-mounted terminal device;

[0186] For each person to be located, comparing the feature information of the candidate with the feature information of the person to be located;

[0187] If the comparison is successful, the person to be located is used as the target person, and the comparison success information is returned to the vehicle-mounted terminal device, so that the vehicle-mounted terminal device obtains the positioning information of the candidate person who has successfully matched as the positioning information of the target person.

[0188] From the above, it can be seen that in the solution disclosed in the present application, on the one hand, the characteristic information of candidate personnel is identified from the images to be processed collected by the driving recorder, which has a more flexible and wider coverage compared to urban road monitoring. On the other hand, the characteristic information of candidate personnel is uploaded by the vehicle-mounted terminal device, and the cloud server only needs to compare the characteristic information, and does not need manual analysis of the collected images. Moreover, the amount of data that needs to be transmitted in the process of personnel positioning is relatively small, thereby improving the efficiency of personnel positioning.

[0189] The communication bus mentioned in the terminal can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus. This communication bus can be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, only one thick line is used in the figure, but this does not mean that there is only one bus or only one type of bus.

[0190] The communication interface is used for communication between the above terminal and other devices.

[0191] The memory may include random access memory (RAM) or non-volatile memory, such as at least one disk storage. Alternatively, the memory may be at least one storage device located away from the processor.

[0192] The above-mentioned processor can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, and discrete hardware components.

[0193] In another embodiment of the present invention, a computer-readable storage medium is provided. The computer-readable storage medium stores instructions that, when executed on a computer, enable the computer to execute any of the personnel positioning methods described in the above embodiments.

[0194] In another embodiment of the present invention, a computer program product including instructions is provided. When the computer program product is run on a computer, the computer is enabled to execute any one of the personnel positioning methods described in the above embodiments.

[0195] The various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other.

[0196] Those skilled in the art will appreciate that the embodiments of the present application can be provided as methods, devices, or computer program products. Therefore, the present application can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program code.

[0197] The present application is described with reference to the flowcharts and / or block diagrams of the methods, terminal devices (systems), and computer program products according to the present application. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of the processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing terminal device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing terminal device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0198] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing terminal device to operate in a specific manner, so that the instructions stored in the computer readable memory produce a manufactured product including an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.

[0199] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal device so that a series of operating steps are executed on the computer or other programmable terminal device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable terminal device to implement the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.

[0200] Although the preferred embodiments of the present application have been described, those skilled in the art may make additional changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the present application.

[0201] Finally, it should be noted that, in this document, relational terms such as first and second, etc., are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the terms "comprises," "comprising," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or terminal device that includes a series of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, article, or terminal device. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of additional identical elements in the process, method, article, or terminal device that includes the element.

[0202] The above is a detailed introduction to a personnel positioning method, device, electronic device and storage medium provided by the present application. Specific examples are used herein to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method and core ideas of the present application. At the same time, for those skilled in the art, according to the ideas of the present application, there may be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as limiting the present application.

Claims

1. A personnel positioning system, characterized in that: The system comprises: A cloud server is used to obtain characteristic information of at least one person to be located; The vehicle-mounted terminal device is used to obtain characteristic information of a candidate person and upload the characteristic information of the candidate person to the cloud server, wherein the characteristic information of the candidate person is identified from the image to be processed collected by the driving recorder; The cloud server is further configured to compare the characteristic information of the candidate person with the characteristic information of the person to be located for each person to be located. If the comparison is successful, the person to be located is used as the target person and a comparison success message is returned to the vehicle-mounted terminal device. The vehicle-mounted terminal device is further configured to, after receiving the successful comparison information, obtain the positioning information of the candidate person who has successfully matched, as the positioning information of the target person; The feature information includes facial image and facial features information; The vehicle-mounted terminal device is specifically used to upload the facial feature information of the candidate to the cloud server; The cloud server is further configured to compare the facial feature information of the candidate person with the facial feature information of the person to be located for each person to be located. If the facial feature information is successfully compared, the person to be located is designated as a target person, and first successful comparison information of the facial feature information of the candidate person is returned to the vehicle-mounted terminal device. The vehicle-mounted terminal device is further configured to upload the facial image of the candidate whose facial feature information has been successfully matched to the cloud server after receiving the first successful comparison information; The cloud server is further configured to compare the facial image of the target person with the received facial image, and if the facial image comparison is successful, return second comparison success information of the facial image of the candidate person to the vehicle-mounted terminal device; The vehicle-mounted terminal device is further configured to obtain the corresponding candidate person's positioning information as the target person's positioning information after receiving the second comparison success information.

2. The system according to claim 1, wherein: The system further comprises: The driving recorder is used to collect images to be processed, identify feature information of candidate persons in the images to be processed, and send the identified feature information of candidate persons to the vehicle-mounted terminal device.

3. The system according to claim 1, wherein: The cloud server is further configured to update the feature information of the at least one person to be located according to a first preset period.

4. The system according to claim 1, wherein: The vehicle-mounted terminal device is specifically used to upload facial feature information of the plurality of candidate persons to the cloud server, wherein the facial feature information of each candidate person has a unique corresponding identifier; The cloud server is specifically configured to compare, for each person to be located, the facial feature information of each candidate person with the facial feature information of the person to be located; if the facial feature information is successfully compared, the person to be located is used as a target person, an identifier of the facial feature information of the successfully compared candidate person is used as a target identifier, and a first comparison success message is returned to the vehicle-mounted terminal device, wherein the first comparison success message carries the target identifier; The vehicle-mounted terminal device is specifically used to upload the facial image corresponding to the facial feature information of the successfully matched candidate to the cloud server according to the target identifier after receiving the first successful comparison information.

5. The system according to claim 4, characterized in that The vehicle-mounted terminal device is specifically used to upload the facial feature information of the multiple candidate persons obtained in the current cycle to the cloud server according to the second preset cycle.

6. The system according to claim 1, wherein: The vehicle-mounted terminal device is further configured to delete the acquired characteristic information of the candidate according to a third preset period.

7. The system according to claim 1, wherein: The vehicle-mounted terminal device is also used to play preset audio after receiving the successful comparison information, and upload the positioning information of the target person to the platform server.

8. The system according to claim 7, characterized in that The system further comprises: The platform server is used to analyze the received positioning information of the multiple target persons to obtain the trajectory information of the target persons.

9. The system according to claim 7, wherein: The system further comprises: The platform server is configured to generate positioning progress information of the target person and return the positioning progress information to the vehicle-mounted terminal device; The vehicle-mounted terminal device is also used to display the positioning progress information of the target person.

10. A personnel positioning method, characterized in that: Applied to an in-vehicle terminal device, the method includes: Acquiring feature information of a candidate person, where the feature information of the candidate person is identified from an image to be processed captured by a driving recorder; Uploading the characteristic information of the candidate person to the cloud server, so that when the characteristic information of the candidate person is successfully compared with the characteristic information of any person to be located, the cloud server will take the any person to be located as the target person and return a comparison success message; After receiving the successful comparison information, obtaining the location information of the candidate who has successfully matched as the location information of the target person; The characteristic information includes a facial image and facial feature information, and uploading the characteristic information of the candidate to a cloud server includes: Uploading facial feature information of the plurality of candidate persons to the cloud server, so that when the facial feature information of any candidate person is successfully compared with the facial feature information of any person to be located, the cloud server will use the any person to be located as a target person, use the identifier of the facial feature information of the successfully compared candidate person as the target identifier, and return a first successful comparison message; After receiving the first successful comparison information, uploading the facial image of the candidate person whose facial feature information is successfully compared to the facial image to the cloud server, so that the cloud server returns a second successful comparison information if the facial image of the target person and the received facial image are successfully compared; After receiving the successful comparison information, obtaining the location information of the candidate who has successfully matched as the location information of the target person includes: After receiving the second comparison success information, the corresponding location information of the candidate person is obtained as the location information of the target person.

11. The method according to claim 10, characterized in that Each candidate's facial feature information has a unique corresponding identifier, and the first successful comparison information returned by the cloud server carries the target identifier; After receiving the first successful comparison information, uploading the facial image of the candidate whose facial features have been successfully compared to the cloud server includes: After receiving the first successful comparison information, the facial image corresponding to the facial feature information of the successfully matched candidate is uploaded to the cloud server according to the target identifier.

12. The method according to claim 11, characterized in that The uploading of facial feature information of the plurality of candidate persons to the cloud server includes: According to the second preset cycle, the facial feature information of the plurality of candidate persons obtained in the current cycle is uploaded to the cloud server.

13. The method according to claim 10, characterized in that The method further comprises: According to a third preset period, the acquired feature information of the candidate is deleted.

14. The method according to claim 10, characterized in that After receiving the comparison success information, the method further includes: Play the preset audio and upload the location information of the target person to the platform server.

15. The method according to claim 14, characterized in that The method further comprises: Receive the positioning progress information of the target person generated by the platform server, and display the positioning progress information of the target person.

16. A personnel positioning method, characterized in that: Applied to a cloud server, the method includes: Obtaining feature information of at least one person to be located and feature information of candidate persons sent by the vehicle-mounted terminal device; For each person to be located, comparing the feature information of the candidate with the feature information of the person to be located; If the comparison is successful, the person to be located is regarded as the target person, and a comparison success message is returned to the vehicle-mounted terminal device, so that the vehicle-mounted terminal device obtains the positioning information of the candidate person who has successfully matched as the positioning information of the target person; The feature information includes facial image and facial features information; The acquiring of feature information of at least one person to be located and feature information of candidate persons sent by the vehicle-mounted terminal device includes: Obtaining feature information of at least one person to be located and facial feature information of the candidate person sent by the vehicle-mounted terminal device; For each person to be located, comparing the feature information of the candidate person with the feature information of the person to be located includes: For each person to be located, compare the facial feature information of the candidate with the facial feature information of the person to be located; If the facial feature information is successfully matched, the person to be located is used as the target person, and first successful matching information of the facial feature information of the candidate person is returned to the vehicle-mounted terminal device, so that the vehicle-mounted terminal device uploads the facial image of the candidate person whose facial feature information is successfully matched to the cloud server; Comparing the target person's facial image with the received facial image; If the facial image comparison is successful, the second comparison success information of the candidate person's facial image is returned to the vehicle-mounted terminal device, so that the vehicle-mounted terminal device obtains the corresponding candidate person's positioning information as the target person's positioning information.

17. The method according to claim 16, characterized in that The method further comprises: According to a first preset period, the feature information of the at least one person to be located is updated.

18. The method according to claim 16, characterized in that The facial features of the candidate include multiple features, among which: Each candidate's facial feature information has a unique corresponding identifier. For each person to be located, comparing the candidate's facial feature information with the facial feature information of the person to be located includes: For each person to be located, compare the facial feature information of each candidate with the facial feature information of the person to be located; The returning of the first successful comparison information of the facial feature information of the candidate person to the vehicle-mounted terminal device includes: The identifier of the facial feature information of the successfully matched candidate is used as the target identifier, and the first successful comparison information is returned to the vehicle-mounted terminal device. The first successful comparison information carries the target identifier, so that the vehicle-mounted terminal device uploads the facial image corresponding to the facial feature information of the successfully matched candidate to the cloud server according to the target identifier.

19. A personnel positioning device for implementing the personnel positioning method according to claim 10, characterized in that: Applied to vehicle-mounted terminal equipment, the device includes: A first acquisition module is used to acquire feature information of a candidate person, where the feature information of the candidate person is identified from an image to be processed collected by a driving recorder; An uploading module is used to upload the characteristic information of the candidate person to the cloud server, so that when the characteristic information of the candidate person is successfully compared with the characteristic information of any person to be located, the cloud server will use the any person to be located as the target person and return a comparison success message; The positioning module is used to obtain the positioning information of the candidate who has successfully matched after receiving the matching success information, as the positioning information of the target person.

20. A personnel positioning device for implementing the personnel positioning method according to claim 16, characterized in that: Applied to a cloud server, the device includes: A second acquisition module is used to acquire feature information of at least one person to be located and feature information of candidate persons sent by the vehicle-mounted terminal device; A comparison module, for comparing the feature information of the candidate with the feature information of the person to be located for each person to be located; The feedback module is used to, if the comparison is successful, take the person to be located as the target person and return the comparison success information to the vehicle-mounted terminal device so that the vehicle-mounted terminal device obtains the positioning information of the candidate person who has successfully matched as the positioning information of the target person.

21. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the program, the steps of the personnel positioning method according to any one of claims 10 to 15 or 16 to 18 are implemented.

22. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, which, when executed by a processor, implements the steps of the personnel positioning method according to any one of claims 10 to 15 or 16 to 18.

Citation Information

Patent Citations

  • Vehicle state information transmission method and device

    CN105577740A

  • Method and device for searching person and communication system

    CN107278369A