A vehicle monitoring method and system for collecting and uploading face and license plate information

By real-time monitoring and consistency verification of vehicle-collected and uploaded files, the problem of lacking monitoring methods in existing technologies has been solved, enabling the supervision of facial and license plate information in vehicle-collected and uploaded files, thus ensuring network data security and protecting consumer interests.

CN116434213BActive Publication Date: 2025-12-19QINGCHUANG WANGYU (HEFEI) TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310171427.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-02-28
Publication Date
2025-12-19
Estimated Expiration
2043-02-28

AI Technical Summary

Technical Problem

Existing technologies lack methods and techniques for monitoring facial and license plate information in vehicle data collection and uploading files, making it impossible to guarantee the consistency of supervision over vehicle data collection and uploading activities, thus posing a risk to network data security.

Method used

Through the collaborative work of the vehicle-side SDK, key management module, monitoring module, and face and license plate recognition module, real-time monitoring and consistency verification of vehicle-collected and uploaded files are achieved, generating a monitoring table of vehicle-collected and uploaded faces and license plates, and displaying the monitoring results in a browser.

Benefits of technology

It enables routine monitoring of facial and license plate information in vehicle data collection and upload files, ensuring the consistency of these files and protecting consumer interests and national network data security.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116434213B_ABST
    Figure CN116434213B_ABST
Patent Text Reader

Abstract

The application relates to the technical field of information collection, and discloses a monitoring method for collecting and uploading face and license plate information of vehicles, which comprises the following steps: step 1, a vehicle end SDK requests a key management module to execute vehicle registration; step 2, the vehicle end SDK generates a log record table for the uploading behavior of a file and sends the log record table to a monitoring module; step 3, the monitoring module verifies the consistency of the uploaded file; step 4, a face and license plate recognition module recognizes the face and license plate information of the uploaded file; step 5, the monitoring module generates a vehicle collection and uploading face and license plate monitoring table according to an association information table; and step 6, all data in the vehicle collection and uploading face and license plate monitoring table are exported through a CGI program, the corresponding format is subjected to visual aesthetic treatment, a corresponding HTML page is generated, and the HTML page is displayed in a browser; thus, the face and license plate information existing in the vehicle collection and uploading file is monitored, and the use of the collection file by a vehicle enterprise is supervised.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of information collection, in particular to a monitoring method and system for collecting and uploading vehicle face and license plate information. BACKGROUND

[0002] With the acceleration of the pace of intelligent and networked vehicles, vehicle manufacturers are collecting and uploading a large number of videos and pictures of vehicle driving processes to train automatic driving models and improve the competitiveness of vehicles in automatic driving. However, it is unknown whether the collected and uploaded files contain personal information such as faces and license plates that infringe on the interests of consumers. Moreover, face and license plate information will become important data after reaching a certain order of magnitude, posing a risk to national network data security. How to identify face and license plate information in all vehicle collection and upload files, allowing vehicle manufacturers to use the collected files under supervision, thereby protecting consumer interests, safeguarding industry development, and maintaining national network data security, is a problem currently faced.

[0003] The existing identification of all vehicle collection and upload files has the following problems:

[0004] 1. There is no monitoring method and technical means for face and license plate information in vehicle collection and upload files, and no supervision of vehicle collection and upload behavior.

[0005] 2. The current monitoring method mainly relies on files provided by vehicle manufacturers voluntarily, which cannot guarantee consistency with files collected and uploaded by the vehicle end, and cannot achieve a closed loop of monitoring. SUMMARY

[0006] The purpose of the present application is to provide a monitoring method and system for collecting and uploading face and license plate information by vehicles, which solves the above-mentioned problems.

[0007] The purpose of the present application can be achieved by the following technical solutions:

[0008] A monitoring method for collecting and uploading face and license plate information by vehicles, the method comprising the following steps:

[0009] Step 1: The vehicle end SDK requests the key management module to perform vehicle registration;

[0010] Step 2: The vehicle end SDK generates a log record table for the upload behavior of the file and sends it to the monitoring module;

[0011] Step 3: The monitoring module verifies the consistency of the uploaded file;

[0012] Step 4: The face and license plate recognition module identifies the face and license plate information of the uploaded file;

[0013] Step 5, monitoring module association information table, generating vehicle collection upload face and license plate monitoring table;

[0014] Step 6, all data in the vehicle collection upload face and license plate monitoring table are exported through the CGI program written, and the corresponding format is processed for visual beauty, and a corresponding HTML page is generated, which is displayed in the browser.

[0015] Through the above technical scheme, the present application provides a kind of vehicle collection upload face and license plate information monitoring method, realize to the file of vehicle collection upload whether there is face and license plate information normal monitoring, and the consistency inspection of the file of vehicle end collection upload is carried out, and the closed loop of monitoring is realized.

[0016] As further description of the present application scheme, the specific method of step 1 is:

[0017] Step 1.1, vehicle end SDK automatically judges whether there is key key file when vehicle starts for the first time, determines whether the vehicle is registered;

[0018] Step 1.2, there is no key key file, determine that the vehicle is not registered, vehicle end SDK obtains vehicle VIN code, and obtains vehicle end hardware serial number to generate unique value SDKID, complete vehicle registration;

[0019] Step 1.3, there is key key file, determine that the vehicle is registered, vehicle end SDK directly enters file upload monitoring state.

[0020] Through the above technical scheme, the present application first judges whether the vehicle is registered, obtains vehicle VIN code for the vehicle not registered, and obtains vehicle end hardware serial number to generate unique value SDKID, completes vehicle registration, and then enters file upload monitoring state.

[0021] As further description of the present application scheme, the specific method of step 1.2 is:

[0022] Step 1.2.1, vehicle end SDK sends registration request to key management module with vehicle VIN code and SDKID as registration parameters to identify vehicle identity information;

[0023] Step 1.2.2, after receiving the registration request, the key management module queries the vehicle registration information table with SDKID in the request parameter as the query condition, and judges whether there is registration record;

[0024] Step 1.2.3, there is no registration record, the key management module generates a new encryption key according to SDKID and random number by using HMAC algorithm, and responds to the registration request of vehicle end SDK;

[0025] Step 1.2.4, the registration record exists, and the key management module directly responds to the registration request of the vehicle-side SDK by taking the encrypted key information in the corresponding vehicle registration information table as a parameter;

[0026] Step 1.2.5, after receiving the encrypted key, the vehicle-side SDK generates a new key file by taking the encrypted key and the SDK ID as parameters, completes the vehicle registration, and enters a file uploading monitoring state.

[0027] As a further description of the scheme of the application, the specific method of step 1.2.3 is as follows:

[0028] Step 1.2.3.1, the key management module combines the SDK ID, the vehicle VIN code, the current time and the encrypted key information to generate a new record in the vehicle registration information table;

[0029] Step 1.2.3.2, the key management module takes the encrypted key information in the newly generated vehicle registration information table as a parameter to respond to the registration request of the vehicle-side SDK.

[0030] Through the above technical scheme, the application sends a registration request to the key management module by taking the unregistered vehicle VIN code and the SDK ID as registration parameters. After receiving the registration request, the key management module queries the vehicle registration information table, judges whether there is a registration record, generates a new encrypted key if there is no registration record, and then generates a new key file according to the encrypted key to complete the vehicle registration.

[0031] As a further description of the scheme of the application, the specific method of step 2 is as follows:

[0032] Step 2.1, the vehicle-side SDK continuously monitors the vehicle file uploading behavior to determine whether the vehicle has a file uploading behavior;

[0033] Step 2.2, when the file uploading behavior occurs, the vehicle-side SDK generates a message authentication code of the uploaded file by taking the encrypted key and using the HMAC algorithm;

[0034] Step 2.3, when the file uploading behavior does not occur, the file uploading monitoring state is maintained, and the vehicle file uploading behavior is continuously monitored.

[0035] As a further description of the scheme of the application, the specific method of step 2.2 is as follows:

[0036] Step 2.2.1, the vehicle-side SDK combines the uploading time, the SDK ID, the file name, the file size, the file type, the collection file storage server and the file message authentication code to generate a corresponding file uploading behavior log record table;

[0037] Step 2.2.2, the vehicle-side SDK sends the newly generated file uploading behavior log record table to the monitoring module;

[0038] Step 2.2.3, the vehicle end SDK returns the file upload monitoring state, and continuously monitors the file upload behavior of the vehicle.

[0039] Through the above technical solution, whether the vehicle has a file upload behavior is continuously monitored, and when the vehicle has a file upload behavior, the vehicle end SDK generates a message authentication code of the uploaded file through an encryption key.

[0040] As a further description of the present application scheme, the specific method of step 3 is:

[0041] Step 3.1, after the monitoring module receives the file upload behavior log record table, the detailed information of the log record table is parsed;

[0042] Step 3.2, the monitoring module takes the parsed SDKID as a query condition to query the encryption key corresponding to the SDKID from the vehicle registration information table;

[0043] Step 3.3, the monitoring module takes the parsed upload time, file name, file size, file type and other file information as request parameters to obtain the uploaded file from the corresponding file collection storage server;

[0044] Step 3.4, the monitoring module generates a message authentication code of the uploaded file through the HMAC algorithm on the queried encryption key and the obtained uploaded file;

[0045] Step 3.5, the monitoring module compares the generated message authentication code with the file message authentication code in the log record table, generates a file consistency verification record table, and sends the uploaded file and file information to the face and license plate recognition module.

[0046] Through the above technical solution, the monitoring module parses the file upload behavior log record table, queries the encryption key and obtains the uploaded file to generate a message authentication code of the uploaded file, and the monitoring module compares the generated message authentication code with the file message authentication code in the log record table to generate a file consistency verification record table.

[0047] As a further description of the present application scheme, the specific method of step 4 is:

[0048] Step 4.1, after the face and license plate recognition module receives the uploaded file and file information, the face and license plate information in the file is identified;

[0049] Step 4.2, after the face and license plate recognition module completes the identification, the combined file information and identification result are generated to generate a file face and license plate information identification table.

[0050] As a further description of the present application scheme, the specific method of step 5 is:

[0051] Step 5.1, the monitoring module associates the file face and license plate information identification table, the file consistency verification record table and the file upload behavior log record table through the file message authentication code and the file information;

[0052] Step 5.2, the monitoring module associates the file face and license plate information identification table, the file consistency verification record table, the file upload behavior log record table and the vehicle registration information table through the SDKID information, and generates a vehicle collection and upload face and license plate monitoring table.

[0053] Through the above technical solution, the face and license plate recognition module identifies the face and license plate information in the file, combines the file information and the identification result to generate an upload face and license plate information identification table, and the monitoring module generates a vehicle collection and upload face and license plate monitoring table according to the face and license plate information identification table in combination with the file consistency verification record table, the file upload behavior log record table and the vehicle registration information table.

[0054] A monitoring system for vehicle collection and upload face and license plate information, comprising a vehicle-side SDK, a key management module, a monitoring module and a face and license plate recognition module.

[0055] The vehicle-side SDK is configured to process vehicle collection information.

[0056] The key management module is configured to generate a new encryption key and respond to a registration request of the vehicle-side SDK.

[0057] The monitoring module is configured to monitor whether the real-time collection and upload file and the vehicle registration information table are consistent.

[0058] The face and license plate recognition module is configured to identify the face and license plate information in the file and generate a face and license plate information identification table.

[0059] Advantages:

[0060] The present application monitors the face and license plate information in the vehicle collection and upload file, supervises the use of the collection file by the vehicle enterprise without changing the vehicle enterprise workflow, allows the use of the collection file by the vehicle enterprise to be performed under supervision, maintains the national network data security, provides safe escort for industrial development, and protects the interests of consumers and the safety production of automobile enterprises. BRIEF DESCRIPTION OF DRAWINGS

[0061] The present application will be further described below with reference to the accompanying drawings.

[0062] Figure 1 The monitoring method for vehicle collection and upload face and license plate information provided by the present application is shown in the overall technical solution flowchart.

[0063] Figure 2Part flow schematic diagram of the monitoring method for collecting and uploading face and license plate information of the vehicle provided by the present application is provided;

[0064] Figure 3 Vehicle registration flow schematic diagram of the monitoring method for collecting and uploading face and license plate information of the vehicle provided by the present application is provided;

[0065] Figure 4 Vehicle registration information representation example diagram of the monitoring method for collecting and uploading face and license plate information of the vehicle provided by the present application is provided;

[0066] Figure 5 File uploading behavior log generation and sending flow schematic diagram of the monitoring method for collecting and uploading face and license plate information of the vehicle provided by the present application is provided;

[0067] Figure 6 File uploading behavior log record representation example diagram of the monitoring method for collecting and uploading face and license plate information of the vehicle provided by the present application is provided;

[0068] Figure 7 File uploading consistency checking flow schematic diagram of the monitoring method for collecting and uploading face and license plate information of the vehicle provided by the present application is provided;

[0069] Figure 8 File consistency checking record representation example diagram of the monitoring method for collecting and uploading face and license plate information of the vehicle provided by the present application is provided;

[0070] Figure 9 Face and license plate information identification flow schematic diagram of the monitoring method for collecting and uploading face and license plate information of the vehicle provided by the present application is provided;

[0071] Figure 10 File face and license plate information identification representation example diagram of the monitoring method for collecting and uploading face and license plate information of the vehicle provided by the present application is provided;

[0072] Figure 11 Vehicle collection and uploading face and license plate information monitoring table generation flow schematic diagram of the monitoring method for collecting and uploading face and license plate information of the vehicle provided by the present application is provided;

[0073] Figure 12 Vehicle collection and uploading face and license plate information monitoring representation example diagram of the monitoring method for collecting and uploading face and license plate information of the vehicle provided by the present application is provided. DETAILED DESCRIPTION

[0074] With reference to the drawings of the embodiments of the present application, the technical solutions in the embodiments of the present application will be described clearly and completely. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without creative work fall within the scope of the present application.

[0075] Please refer to Figure 1 、 Figure 2 The present application is a vehicle collection and uploading face and license plate information monitoring method, which comprises the following steps:

[0076] Step 1, the vehicle end SDK requests the key management module to perform vehicle registration;

[0077] Step 2, the vehicle end SDK generates a log record table for the uploading behavior of the file and sends it to the monitoring module;

[0078] Step 3, the monitoring module verifies the consistency of the uploaded file;

[0079] Step 4, the face and license plate recognition module identifies the face and license plate information of the uploaded file;

[0080] Step 5, the monitoring module generates a vehicle collection and uploading face and license plate monitoring table by associating the information table;

[0081] Step 6, all data in the vehicle collection and uploading face and license plate monitoring table are exported through the CGI program, and the corresponding format is processed for visual beauty to generate a corresponding HTML page, which is displayed in the browser.

[0082] Through the above technical solution, the present application provides a vehicle collection and uploading face and license plate information monitoring method, which realizes the normalized monitoring of whether there is face and license plate information in the vehicle collection and uploading file, and the consistency verification of the file collected and uploaded by the vehicle end, thereby realizing the closed loop of monitoring.

[0083] Please refer to Figure 3 The specific method of step 1 is as follows:

[0084] Step 1.1, the vehicle end SDK automatically judges whether there is a key file when the vehicle is started for the first time, and determines whether the vehicle is registered;

[0085] Step 1.2, if there is no key file, it is determined that the vehicle is not registered, the vehicle end SDK obtains the vehicle VIN code and the vehicle end hardware serial number to generate a unique value SDKID, and completes the vehicle registration;

[0086] Step 1.3, the key file exists, it is determined that the vehicle has been registered, and the vehicle-side SDK directly enters a file uploading monitoring state.

[0087] Through the technical solution, firstly, it is judged whether the vehicle is registered, the vehicle VIN code of the unregistered vehicle is acquired, the hardware serial number of the vehicle side is acquired to generate a unique value SDKID, the vehicle registration is completed, and then the file uploading monitoring state is entered.

[0088] As a further description of the scheme of the application, the specific method of step 1.2 is as follows:

[0089] Step 1.2.1, the vehicle-side SDK sends a registration request to the key management module by taking the vehicle VIN code and the SDKID as registration parameters, the vehicle VIN code being used to identify the vehicle identity information;

[0090] Step 1.2.2, after receiving the registration request, the key management module takes the SDKID in the request parameter as a query condition, queries the vehicle registration information table, and judges whether there is a registration record, please refer to Figure 4

[0091] Step 1.2.3, if there is no registration record, the key management module generates a new encryption key according to the SDKID and a random number by using the HMAC algorithm, and responds to the registration request of the vehicle-side SDK;

[0092] Step 1.2.4, if there is a registration record, the key management module directly takes the encryption key information in the corresponding vehicle registration information table as a parameter to respond to the registration request of the vehicle-side SDK;

[0093] Step 1.2.5, after receiving the encryption key, the vehicle-side SDK generates a new key file by using the encryption key and the SDKID, completes the vehicle registration, and enters the file uploading monitoring state.

[0094] As a further description of the scheme of the application, the specific method of step 1.2.3 is as follows:

[0095] Step 1.2.3.1, the key management module combines the SDKID, the vehicle VIN code, the current time and the encryption key information to generate a new record of the vehicle registration information table;

[0096] Step 1.2.3.2, the key management module takes the encryption key information in the newly generated vehicle registration information table as a parameter to respond to the registration request of the vehicle-side SDK.

[0097] ​Through the technical scheme, the unregistered vehicle VIN code and SDKID are taken as registration parameters to send a registration request to the key management module, the key management module receives the registration request, queries the vehicle registration information table, judges whether there is a registration record, if not, generates a new encryption key, and then generates a new key file according to the encryption key, and completes the vehicle registration.

[0098] Please refer to Figure 5 The specific method of step 2 is shown in the following table:

[0099] Step 2.1, the vehicle end SDK continuously monitors the vehicle file uploading behavior, and determines whether the vehicle has a file uploading behavior;

[0100] Step 2.2, when the file uploading behavior occurs, the vehicle end SDK generates a message authentication code of the uploaded file by encrypting the key through the HMAC algorithm.

[0101] Step 2.3, when the file uploading behavior does not occur, the file uploading monitoring state is maintained, and the vehicle file uploading behavior is continuously monitored.

[0102] As a further description of the scheme of the application, the specific method of step 2.2 is as follows:

[0103] Step 2.2.1, the vehicle end SDK combines the uploading time, SDKID, file name, file size, file type, file collection storage server and file message authentication code to generate a corresponding file uploading behavior log record table, please refer to Figure 6 ;

[0104] Step 2.2.2, the vehicle end SDK sends the newly generated file uploading behavior log record table to the monitoring module;

[0105] Step 2.2.3, the vehicle end SDK returns to the file uploading monitoring state, and continuously monitors the vehicle file uploading behavior.

[0106] Through the above technical scheme, the vehicle file uploading behavior is continuously monitored, and when the vehicle file uploading behavior occurs, the vehicle end SDK generates a message authentication code of the uploaded file by encrypting the key.

[0107] Please refer to Figure 7 The specific method of step 3 is shown in the following table:

[0108] Step 3.1, the monitoring module receives the file uploading behavior log record table, and analyzes the detailed information of the log record table;

[0109] Step 3.2, the monitoring module takes the parsed SDKID as a query condition to query the encryption key corresponding to the SDKID from the vehicle registration information table;

[0110] Step 3.3, the monitoring module parses the uploaded file information such as upload time, file name, file size, file type, etc. as request parameters to the corresponding file collection storage server to obtain the uploaded file;

[0111] Step 3.4, the monitoring module generates the message authentication code of the uploaded file by the HMAC algorithm on the encrypted key and the obtained uploaded file;

[0112] Step 3.5, the monitoring module compares the generated message authentication code with the file message authentication code in the log record table to generate a file consistency check record table, please refer to Figure 8 , and sends the uploaded file and file information to the face and license plate recognition module.

[0113] Through the above technical solution, the monitoring module parses the file upload behavior log record table, queries the encrypted key and obtains the uploaded file to generate the message authentication code of the uploaded file, and the monitoring module compares the generated message authentication code with the file message authentication code in the log record table to generate a file consistency check record table.

[0114] Please refer to Figure 9 , the specific method of step 4 is:

[0115] Step 4.1, after receiving the uploaded file and file information, the face and license plate recognition module identifies the face and license plate information in the file;

[0116] Step 4.2, after completing the identification, the face and license plate recognition module combines the file information and the identification result to generate a file face and license plate information identification table, please refer to Figure 10 .

[0117] Please refer to Figure 11 , the specific method of step 5 is:

[0118] Step 5.1, the monitoring module associates the file face and license plate information identification table, the file consistency check record table and the file upload behavior log record table through the file message authentication code and the file information;

[0119] Step 5.2, the monitoring module associates the file face and license plate information identification table, the file consistency check record table, the file upload behavior log record table and the vehicle registration information table through the SDKID information to generate a vehicle collection and upload face and license plate monitoring table, please refer to Figure 12 .

[0120] By the technical scheme, the face and license plate recognition module recognizes the face and license plate information in the file, combines the file information and the recognition result, generates a face and license plate information recognition table, and the monitoring module generates a vehicle collection and uploading face and license plate monitoring table according to the face and license plate information recognition table, a file consistency checking record table, a file uploading behavior log record table and a vehicle registration information table.

[0121] A monitoring system for vehicle collection and uploading face and license plate information, comprising a vehicle end SDK, a key management module, a monitoring module and a face and license plate recognition module.

[0122] The vehicle end SDK is used for processing vehicle collection information.

[0123] The key management module is used for generating a new encryption key and responding to a registration request of the vehicle end SDK.

[0124] The monitoring module is used for monitoring whether the real-time collection and uploading file and the vehicle registration information table are consistent.

[0125] The face and license plate recognition module is used for recognizing the face and license plate information in the file and generating a face and license plate information recognition table.

[0126] The above has described one embodiment of the present application in detail, but the content described is only the preferred embodiment of the present application and cannot be considered as used for limiting the implementation range of the present application. Any equivalent change and improvement made according to the application range of the present application should still belong to the patent coverage range of the present application.

Claims

1. A monitoring method for collecting and uploading face and license plate information of a vehicle, characterized in that, The method comprises the following steps: Step 1, the vehicle end SDK requests the key management module to perform vehicle registration; Step 2, the vehicle end SDK generates a log record table for the file uploading behavior and sends the monitoring module; Step 3, the monitoring module verifies the consistency of the uploaded file; The specific method of step 3 is: Step 3.1, after the monitoring module receives the file uploading behavior log record table, the log record table details are parsed; Step 3.2, the monitoring module takes the parsed SDKID as a query condition to query the encrypted key corresponding to the SDKID from the vehicle registration information table; Step 3.3, the monitoring module takes the parsed uploading time, file name, file size, and file type as request parameters to obtain the uploaded file from the corresponding file collection storage server; Step 3.4, the monitoring module generates a message authentication code for the uploaded file through the HMAC algorithm on the queried encrypted key and the obtained uploaded file; Step 3.5, the monitoring module compares the generated message authentication code with the file message authentication code in the log record table, generates a file consistency verification record table, and sends the uploaded file and file information to the face and license plate recognition module; Step 4, the face and license plate recognition module recognizes the face and license plate information of the uploaded file; Step 5, the monitoring module associates the information table to generate a vehicle collection uploaded face and license plate monitoring table; Step 6, all data in the vehicle collection uploaded face and license plate monitoring table are exported through the written CGI program, and the corresponding format is processed for visual aesthetics to generate a corresponding HTML page which is displayed in the browser.

2. The monitoring method of claim 1, wherein, The specific method of step 1 is: Step 1.1, the vehicle end SDK automatically determines whether there is a key key file when the vehicle is started for the first time to determine whether the vehicle is registered; Step 1.2, if there is no key key file, it is determined that the vehicle is not registered, the vehicle end SDK obtains the vehicle VIN code and the vehicle end hardware serial number to generate a unique value SDKID, and completes the vehicle registration; Step 1.3, if there is a key key file, it is determined that the vehicle is registered, and the vehicle end SDK directly enters the file uploading monitoring state.

3. The monitoring method of claim 2, wherein the vehicle collects and uploads the face and license plate information. The specific method of step 1.2 is: Step 1.2.1, the vehicle end SDK sends a registration request to the key management module with the vehicle VIN code and SDKID as registration parameters to identify the vehicle identity information; Step 1.2.2, after the key management module receives the registration request, it takes the SDKID in the request parameter as a query condition to query the vehicle registration information table and determine whether there is a registration record; Step 1.2.3, if there is no registration record, the key management module generates a new encrypted key based on the SDKID and a random number using the HMAC algorithm, and responds to the registration request of the vehicle end SDK; Step 1.2.4, if there is a registration record, the key management module directly takes the encrypted key information in the corresponding vehicle registration information table as a parameter to respond to the registration request of the vehicle end SDK; Step 1.2.5, after the vehicle end SDK receives the encrypted key, a new key file is generated through the encrypted key and the SDKID, the vehicle registration is completed, and the vehicle end SDK enters the file uploading monitoring state.

4. The monitoring method of claim 3, wherein the vehicle collects and uploads the face and license plate information. The specific method of step 1.2.3 is: Step 1.2.3.1, the key management module combines SDKID, vehicle VIN code, current time and encryption key information to generate a new record of vehicle registration information table; Step 1.2.3.2, the key management module takes the encryption key information in the newly generated vehicle registration information table as a parameter to respond to the registration request of the vehicle SDK.

5. The monitoring method of claim 1, wherein the vehicle collects and uploads the face and license plate information. The specific method of step 2 is: Step 2.1, the vehicle SDK continuously monitors the vehicle file upload behavior to determine whether the vehicle has file upload behavior; Step 2.2, when file upload behavior occurs, the vehicle SDK generates a message authentication code of the uploaded file by using the HMAC algorithm through the encryption key; Step 2.3, if no file upload behavior occurs, maintain the file upload monitoring state and continuously monitor the vehicle file upload behavior.

6. The monitoring method of claim 5, wherein the vehicle collects and uploads the face and license plate information. The specific method of step 2.2 is: Step 2.2.1, the vehicle SDK combines upload time, SDKID, file name, file size, file type, file collection storage server and file message authentication code to generate a corresponding file upload behavior log record table; Step 2.2.2, the vehicle SDK sends the newly generated file upload behavior log record table to the monitoring module; Step 2.2.3, the vehicle SDK returns to the file upload monitoring state and continuously monitors the vehicle file upload behavior.

7. The monitoring method of claim 1, wherein the method further comprises: The specific method of step 4 is: Step 4.1, after receiving the uploaded file and file information, the face and license plate recognition module identifies the face and license plate information in the file; Step 4.2, after completing the identification, the face and license plate recognition module combines the file information and the identification result to generate a file face and license plate information identification table.

8. The monitoring method of claim 1, wherein the vehicle collects and uploads the face and license plate information. The specific method of step 5 is: Step 5.1, the monitoring module associates the file face and license plate information identification table, the file consistency verification record table and the file upload behavior log record table through the file message authentication code and the file information; Step 5.2, the monitoring module associates the file face and license plate information identification table, the file consistency verification record table, the file upload behavior log record table and the vehicle registration information table through the SDKID information to generate a vehicle collection and upload face and license plate monitoring table.

9. A monitoring system for collecting and uploading face and license plate information of a vehicle using the method according to any one of claims 1-8, characterized in that, It comprises a vehicle SDK, a key management module, a monitoring module and a face and license plate recognition module; The vehicle SDK is used for processing vehicle collection information; The key management module is used for generating a new encryption key to respond to the registration request of the vehicle SDK; The monitoring module is used for monitoring whether the real-time collection uploaded file and the vehicle registration information table file are consistent; The face and license plate recognition module is used for identifying the face and license plate information in the file to generate a face and license plate information identification table.

Citation Information

Patent Citations

  • Vehicle information collection system, vehicle-mounted computer, vehicle information collection device, vehicle information collection method, and computer program

    CN109314640A

  • Real-time map updating system and method based on trust management, and Internet-of-vehicles terminal

    CN110377672A