Unmanned aerial vehicle data security control method, system and readable storage medium
By identifying and self-checking unmanned aerial vehicles, performing departure identification and data type differentiation and storage, the problem of unmanned aerial vehicle data security control is solved, and data security and applicability are improved.
Patent Information
- Application Number
- CN202411106007.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-13
- Publication Date
- 2025-10-17
- Estimated Expiration
- 2044-08-13
AI Technical Summary
How to ensure the security of data during the departure, flight and landing of unmanned aerial vehicles, and reduce the generation of invalid data and data leakage incidents.
By obtaining input data, the target unmanned aerial vehicle is identified, the equipment self-checks and outputs the initial parameters for safety control. The flight field is identified based on the initial parameters, and the data types are distinguished and saved separately during the flight, using different paths and encryption methods.
It enhances the applicability of data, reduces the generation of invalid data and the occurrence of data leakage, and ensures data security.
Smart Images

Figure CN119007508B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of unmanned aerial vehicle operation, and more particularly, to an unmanned aerial vehicle data security control method and system and a readable storage medium. BACKGROUND
[0002] With the continuous development of science and technology, the application of unmanned aerial vehicles has been unprecedentedly developed, especially in the civil aspect, in the fields of aerial photography, agriculture, surveying and mapping, news reporting, power inspection, etc., greatly expanding the purpose of unmanned aerial vehicles themselves.
[0003] With the continuous application of unmanned aerial vehicles, the security control of unmanned aerial vehicle data has been valued, how to ensure that the unmanned aerial vehicle can successfully and safely obtain data, and how to improve the security of data, has become a research topic. SUMMARY
[0004] The purpose of the present application is to provide an unmanned aerial vehicle data security control method, system and readable storage medium, which can control the data security of unmanned aerial vehicles, can guarantee the data security from the multiple stages of unmanned aerial vehicle take-off and flight and landing, so as to enhance the applicability of data and reduce the generation of invalid data and the occurrence of data leakage events.
[0005] The present application provides an unmanned aerial vehicle data security control method in the first aspect, comprising the following steps:
[0006] Obtain input data, and identify a target unmanned aerial vehicle based on the input data;
[0007] Perform a device self-check based on the target unmanned aerial vehicle, and output a security control initial parameter based on the self-check result;
[0008] Perform flight take-off identification based on the security control initial parameter, wherein when the security control initial parameter meets the flight requirements, the target unmanned aerial vehicle is allowed to take off, otherwise it is not allowed to take off;
[0009] During the flight of the target unmanned aerial vehicle, the acquired data of the unmanned aerial vehicle is classified based on the type, and the data is saved separately based on the data type, wherein the saving path and the encryption method are different.
[0010] In the present application, the input data is obtained, and the target unmanned aerial vehicle is identified based on the input data, which specifically comprises:
[0011] Obtain input data of a user terminal;
[0012] obtaining a flight task type and a flight task level based on the input data;
[0013] screening an optional aircraft group in an unmanned aerial vehicle database based on the flight task type, wherein different optional aircraft groups correspond to different flight task types;
[0014] screening the target unmanned aerial vehicle in the optional aircraft group based on the flight task level, wherein the flight task level comprises a flight time level, a flight encryption level and a flight shooting level.
[0015] In this scheme, the device self-checking based on the target unmanned aerial vehicle, and outputting a safety control initial parameter based on the self-checking result, specifically comprising:
[0016] After recognizing the target unmanned aerial vehicle, performing self-checking on the device of the target unmanned aerial vehicle based on the input data, wherein,
[0017] identifying the target device on the target unmanned aerial vehicle as the target device based on the flight task type;
[0018] obtaining the safety control initial parameter based on the self-checking data of the target device, wherein the safety control initial parameter comprises a self-checking feedback value of the target device.
[0019] In this scheme, the flight departure identification based on the safety control initial parameter, specifically comprising:
[0020] obtaining a parameter database based on the target device, wherein the target device comprises a shooting device, a sensing device and a collecting device;
[0021] matching the parameter database based on the safety control initial parameter corresponding to each target device to determine whether the current unmanned aerial vehicle can depart, wherein,
[0022] if the safety control initial parameters corresponding to all target devices in the current flight task type meet the corresponding flight requirements, the target unmanned aerial vehicle is allowed to depart;
[0023] otherwise, the target unmanned aerial vehicle is not allowed to depart, and an alarm data is output.
[0024] In this scheme, during the flight of the target unmanned aerial vehicle, type differentiation is performed based on unmanned aerial vehicle acquisition data, specifically comprising:
[0025] obtaining the acquisition data based on different target devices on the unmanned aerial vehicle, wherein,
[0026] Obtaining shooting data based on the shooting device;
[0027] Obtaining sensing data based on the sensing device;
[0028] Obtaining collection data based on the collection device.
[0029] In the scheme, the saving based on the data types comprises the following steps:
[0030] The obtained data is distinguished based on different target devices and different data types, and the data flow is distinguished based on attribute factors;
[0031] The obtained data is saved based on different data types, and
[0032] The shooting data is saved in combination with the current flight shooting level and the flight encryption level;
[0033] The sensing data is saved in combination with the current flight time level and the flight encryption level;
[0034] The collection data is saved in combination with the current flight time level and the flight encryption level.
[0035] The second aspect of the application further provides an unmanned aerial vehicle data security control system, comprising a memory and a processor, wherein the memory comprises an unmanned aerial vehicle data security control method program, and the unmanned aerial vehicle data security control method program is executed by the processor to realize the following steps:
[0036] Obtaining input data, and identifying a target unmanned aerial vehicle based on the input data;
[0037] Performing device self-checking based on the target unmanned aerial vehicle, and outputting security control initial parameters based on the self-checking result;
[0038] Performing flight departure identification based on the security control initial parameters, wherein when the security control initial parameters meet flight requirements, the target unmanned aerial vehicle is allowed to depart, otherwise, the target unmanned aerial vehicle is not allowed to depart;
[0039] In the flight process of the target unmanned aerial vehicle, the obtained data of the unmanned aerial vehicle is distinguished based on types, and the data is saved based on the types, wherein the saving paths and encryption modes are different.
[0040] In the scheme, the input data is obtained, and the target unmanned aerial vehicle is identified based on the input data, which comprises the following steps:
[0041] Obtaining input data of a user terminal;
[0042] obtaining a flight task type and a flight task level based on the input data;
[0043] screening an alternative aircraft group in an unmanned aerial vehicle database based on the flight task type, wherein different alternative aircraft groups correspond to different flight task types;
[0044] screening the target unmanned aerial vehicle in the alternative aircraft group based on the flight task level, wherein the flight task level includes a flight time level, a flight encryption level, and a flight shooting level.
[0045] In this scheme, the device self-checking based on the target unmanned aerial vehicle, and outputting a safety control initial parameter based on the self-checking result, specifically includes:
[0046] After recognizing the target unmanned aerial vehicle, performing self-checking on the device of the target unmanned aerial vehicle based on the input data, wherein,
[0047] Identifying the target device on the target unmanned aerial vehicle as the target device based on the flight task type;
[0048] Obtaining the self-checking data of the target device to obtain the safety control initial parameter, wherein the safety control initial parameter includes a self-checking feedback value of the target device.
[0049] In this scheme, the flight departure identification based on the safety control initial parameter, specifically includes:
[0050] Obtaining a parameter database based on the target device, wherein the target device includes a shooting device, a sensing device, and a collection device;
[0051] Matching the parameter database based on the safety control initial parameter corresponding to each target device to determine whether the current unmanned aerial vehicle can depart, wherein,
[0052] If the safety control initial parameters corresponding to all target devices in the current flight task type meet the corresponding flight requirements, the target unmanned aerial vehicle is allowed to depart;
[0053] Otherwise, the target unmanned aerial vehicle is not allowed to depart, and alarm data is output.
[0054] In this scheme, during the flight of the target unmanned aerial vehicle, type differentiation is performed based on unmanned aerial vehicle acquisition data, specifically including:
[0055] Obtaining the acquisition data based on different target devices on the unmanned aerial vehicle, wherein,
[0056] Obtaining shooting data based on the shooting device;
[0057] Obtaining sensing data based on the sensing device;
[0058] Obtaining collecting data based on the collecting device.
[0059] In the scheme, the saving based on the data types specifically includes:
[0060] The obtaining data of different data types is distinguished based on different target devices, and the data flow is distinguished by attribute factors;
[0061] The obtaining data is saved based on different data types, wherein,
[0062] The shooting data is saved in combination with the current flight shooting level and the flight encryption level;
[0063] The sensing data is saved in combination with the current flight time level and the flight encryption level;
[0064] The collecting data is saved in combination with the current flight time level and the flight encryption level.
[0065] The third aspect of the present application provides a computer readable storage medium, the computer readable storage medium includes a kind of unmanned aerial vehicle data security control method program of machine, the unmanned aerial vehicle data security control method program is executed by processor, realizes the steps of the data security control method of any one of the unmanned aerial vehicle of above-mentioned.
[0066] The unmanned aerial vehicle data security control method, system and readable storage medium disclosed by the application can control the data security of unmanned aerial vehicles, can guarantee the data security from the multiple stages of the unmanned aerial vehicle appearance and flight and landing, to enhance the applicability of data, reduce the generation of invalid data and the occurrence of data leakage events. BRIEF DESCRIPTION OF DRAWINGS
[0067] Figure 1 The flow chart of the unmanned aerial vehicle data security control method of the application is shown;
[0068] Figure 2 The block diagram of the unmanned aerial vehicle data security control system of the application is shown. DETAILED DESCRIPTION
[0069] In order to enable more clear understanding of the above-mentioned objects, features and advantages of the present application, the present application is further described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be noted that the embodiments of the present application and the features in the embodiments can be combined with each other without conflict.
[0070] In the following description, many specific details are set forth in order to provide a thorough understanding of the present application, but the present application can be practiced without the specific details, which are different from the description, and thus, the scope of the present application is not limited to the following disclosed specific embodiments.
[0071] Figure 1 A flow chart of a data security control method of an unmanned aerial vehicle according to the present application is shown.
[0072] As shown in Figure 1 The present application discloses a data security control method of an unmanned aerial vehicle, which comprises the following steps:
[0073] S102, input data is acquired, and a target unmanned aerial vehicle is identified based on the input data;
[0074] S104, equipment self-checking is performed based on the target unmanned aerial vehicle, and initial safety control parameters are output based on the self-checking result;
[0075] S106, flight departure identification is performed based on the initial safety control parameters, wherein when the initial safety control parameters meet flight requirements, the target unmanned aerial vehicle is allowed to depart, otherwise, the target unmanned aerial vehicle is not allowed to depart;
[0076] S108, in the flight process of the target unmanned aerial vehicle, type differentiation is performed based on the acquired data of the unmanned aerial vehicle, so that the data is saved respectively based on the data type, wherein the saving paths and encryption modes are different.
[0077] It should be noted that in the present embodiment, the input data input by the user terminal is first acquired, so as to identify the target unmanned aerial vehicle based on the input data, to correspondingly execute the flight task of the user terminal based on the target unmanned aerial vehicle, accordingly, the input data includes the flight task, and then the equipment self-checking is performed based on the target unmanned aerial vehicle, to identify the self-checking result and output the safety control initial parameter, wherein the safety control initial parameter is used for flight departure identification, specifically, when the safety control initial parameter meets the flight requirement, the target unmanned aerial vehicle is allowed to depart, otherwise, the target unmanned aerial vehicle is not allowed to depart, so as to ensure the departure safety, and further ensure that the data required to be collected in the flight task can be safely acquired, further, in the flight process of the target unmanned aerial vehicle, the acquired data of the unmanned aerial vehicle can be classified, so as to be respectively saved, wherein the saved path and encryption mode are different, therefore, the different data types are saved and encrypted, to realize the data partition storage and different encryption, and further save the safety of the collected data.
[0078] According to the embodiment of the present application, the input data is acquired, and the target unmanned aerial vehicle is identified based on the input data, specifically including:
[0079] Acquiring the input data of the user terminal;
[0080] Obtaining the flight task type and the flight task level based on the input data;
[0081] Screening the candidate aircraft group in the unmanned aerial vehicle database based on the flight task type, wherein different candidate aircraft groups correspond to different flight task types;
[0082] Screening the target unmanned aerial vehicle in the candidate aircraft group based on the flight task level, wherein the flight task level includes the flight time level, the flight encryption level and the flight shooting level.
[0083] It should be noted that in the embodiment, the input data includes a flight task type and a flight task level, wherein the candidate aircraft group is screened in the unmanned aerial vehicle database based on the flight task type, wherein different candidate aircraft groups correspond to different flight task types, for example, the flight task types include cruise tasks, collection tasks, shooting tasks, etc., and the target unmanned aerial vehicle is screened from the candidate aircraft group based on the flight task level, specifically, different flight task levels are adapted to screen the unmanned aerial vehicle that can meet all flight task levels from the candidate aircraft group as the target unmanned aerial vehicle, wherein the flight task level includes a flight time level, a flight encryption level, and a flight shooting level, etc., wherein if the adaptation result shows that more than one unmanned aerial vehicle can meet the current demand, then a random unmanned aerial vehicle can be selected.
[0084] According to the embodiment of the application, the device self-checking is performed based on the target unmanned aerial vehicle, and the safety control initial parameter is output based on the self-checking result, specifically including:
[0085] After the target unmanned aerial vehicle is identified, the device of the target unmanned aerial vehicle is self-checked based on the input data, wherein,
[0086] The target device on the target unmanned aerial vehicle is identified as a target device based on the flight task type;
[0087] The self-checking data of the target device is obtained to obtain the safety control initial parameter, wherein the safety control initial parameter includes a self-checking feedback value of the target device.
[0088] It should be noted that in the embodiment, after the target unmanned aerial vehicle is successfully identified, the device of the target unmanned aerial vehicle is self-checked based on the input data, wherein the target device on the target unmanned aerial vehicle is identified as a target device based on the flight task type, for example, the flight task types include cruise tasks, collection tasks, shooting tasks, etc. as described in the above embodiment, accordingly, the target device includes shooting devices, collection devices, etc., the self-checking data of the target device is obtained to obtain the safety control initial parameter, wherein the safety control initial parameter includes a self-checking feedback value of the target device, accordingly, for different flight task types, the target device that needs to be self-checked is different, and the corresponding self-checking feedback value is also different.
[0089] According to the embodiment of the application, the flight departure identification is performed based on the safety control initial parameter, specifically including:
[0090] acquire a parameter database based on the target device, wherein the target device comprises a shooting device, a sensing device and a collecting device;
[0091] match the parameter database based on the safety control initial parameter corresponding to each target device to determine whether the target unmanned aerial vehicle can take off currently, wherein,
[0092] if the safety control initial parameter corresponding to all target devices in the current flight task type meets the corresponding flight requirement, the target unmanned aerial vehicle is allowed to take off;
[0093] otherwise, the target unmanned aerial vehicle is not allowed to take off, and alarm data is output.
[0094] It should be noted that in the embodiment, the parameters corresponding to different target data are different, and accordingly, the flight requirements met are also different, so it is necessary to acquire a parameter database based on the target device, wherein the target device comprises a shooting device, a sensing device and a collecting device; the parameter database is matched based on the safety control initial parameter corresponding to each target device to determine whether the target unmanned aerial vehicle can take off currently, wherein if the safety control initial parameter corresponding to all target devices in the current flight task type meets the corresponding flight requirement, i.e. the safety control initial parameter corresponding to the target device meets the corresponding parameter, for example, the shooting device self-checking result meets the current shooting requirement, such as shooting definition and the like, the target unmanned aerial vehicle is allowed to take off; otherwise, the target unmanned aerial vehicle is not allowed to take off, and alarm data is output.
[0095] According to the embodiment of the application, in the flight process of the target unmanned aerial vehicle, the acquisition data of the unmanned aerial vehicle is classified based on the type, specifically comprising:
[0096] the acquisition data is obtained based on the different target devices on the unmanned aerial vehicle, wherein,
[0097] shooting data is acquired based on the shooting device;
[0098] sensing data is acquired based on the sensing device;
[0099] collecting data is acquired based on the collecting device.
[0100] It should be noted that in the embodiment, the type distinction is specifically to distinguish data of different target devices, wherein the acquisition data of different target devices is different, specifically, the shooting data is acquired based on the shooting device; the sensing data is acquired based on the sensing device; and the collection data is acquired based on the collection device. The different data types in the data stream can be distinguished by distinguishing different attribute factors.
[0101] According to the embodiment of the application, the separate saving based on the data type specifically includes:
[0102] The acquisition data of different data types is distinguished based on different target devices, wherein the attribute factors are used to distinguish in the data stream;
[0103] The acquisition data is separately saved based on different data types, wherein,
[0104] The shooting data is saved in combination with the current flight shooting level and the flight encryption level;
[0105] The sensing data is saved in combination with the current flight time length level and the flight encryption level;
[0106] The collection data is saved in combination with the current flight time length level and the flight encryption level.
[0107] It should be noted that in the above embodiment, the different types of data in the data stream are distinguished by attribute factors, and therefore in the embodiment, the acquisition data can be separately saved based on different data types, wherein the shooting data is saved in combination with the current flight shooting level and the flight encryption level; the sensing data is saved in combination with the current flight time length level and the flight encryption level; and the collection data is saved in combination with the current flight time length level and the flight encryption level.
[0108] It is worth mentioning that the method further includes:
[0109] After the target unmanned aerial vehicle lands, the storage data on the target unmanned aerial vehicle is acquired;
[0110] The storage data is secondarily encrypted to obtain task total data of a flight task corresponding to the current target unmanned aerial vehicle based on the storage data;
[0111] The data transmission is performed based on the task total data for use by the user end.
[0112] It should be noted that, since the above embodiment describes that when the target unmanned aerial vehicle performs a flight mission, different data types can be given initial encryption in combination with different flight shooting levels, flight encryption levels, and flight duration levels, in this embodiment, after the target unmanned aerial vehicle lands, the stored data on the target unmanned aerial vehicle is secondary encrypted to obtain the total mission data. Therefore, during the data transmission process, only the total mission data is transmitted, and no specific data is transmitted. The secondary encryption method can further protect data security.
[0113] Figure 2 A block diagram of an unmanned aerial vehicle data security control system according to the present invention is shown.
[0114] like Figure 2 As shown, the present invention discloses an unmanned aircraft data security control system, including a memory and a processor. The memory includes an unmanned aircraft data security control method program. When the unmanned aircraft data security control method program is executed by the processor, the following steps are implemented:
[0115] obtaining input data, and identifying a target unmanned aerial vehicle based on the input data;
[0116] performing a self-test on the target unmanned aerial vehicle and outputting initial safety control parameters based on the self-test results;
[0117] performing flight departure identification based on the initial safety control parameters, wherein when the initial safety control parameters meet flight requirements, the target unmanned aerial vehicle is allowed to depart, otherwise it is not allowed to depart;
[0118] During the flight of the target unmanned aerial vehicle, data captured by the unmanned aerial vehicle are differentiated by type, and then saved separately based on the data type, wherein the paths and encryption methods of the separate saving are different.
[0119] It should be noted that in the present embodiment, the input data input by the user terminal is first acquired, so as to identify the target unmanned aerial vehicle based on the input data, to correspondingly execute the flight task of the user terminal based on the target unmanned aerial vehicle, accordingly, the input data includes the flight task, and then the equipment self-checking is performed based on the target unmanned aerial vehicle, to identify the self-checking result and output the safety control initial parameter, wherein the safety control initial parameter is used for flight departure identification, specifically, when the safety control initial parameter meets the flight requirement, the target unmanned aerial vehicle is allowed to depart, otherwise, the target unmanned aerial vehicle is not allowed to depart, so as to ensure the departure safety, and further ensure that the data required to be collected in the flight task can be safely acquired, further, in the flight process of the target unmanned aerial vehicle, the acquired data of the unmanned aerial vehicle can be classified, so as to be respectively saved, wherein the saved path and encryption mode are different, therefore, the different data types are saved and encrypted, to realize the data partition storage and different encryption, and further save the safety of the collected data.
[0120] According to the embodiment of the present application, the input data is acquired, and the target unmanned aerial vehicle is identified based on the input data, specifically including:
[0121] Acquiring the input data of the user terminal;
[0122] Obtaining the flight task type and the flight task level based on the input data;
[0123] Filtering the candidate aircraft group in the unmanned aerial vehicle database based on the flight task type, wherein different candidate aircraft groups correspond to different flight task types;
[0124] Filtering the target unmanned aerial vehicle in the candidate aircraft group based on the flight task level, wherein the flight task level includes the flight time level, the flight encryption level and the flight shooting level.
[0125] It should be noted that in the embodiment, the input data includes a flight task type and a flight task level, wherein the candidate aircraft group is screened in the unmanned aerial vehicle database based on the flight task type, wherein different candidate aircraft groups correspond to different flight task types, for example, the flight task types include cruise tasks, collection tasks, shooting tasks, etc., and the target unmanned aerial vehicle is screened from the candidate aircraft group based on the flight task level, specifically, different flight task levels are adapted to screen the unmanned aerial vehicle that can meet all flight task levels from the candidate aircraft group as the target unmanned aerial vehicle, wherein the flight task level includes flight time level, flight encryption level, flight shooting level, etc., wherein if the adaptation result shows that more than one unmanned aerial vehicle can meet the current demand, a random unmanned aerial vehicle can be selected.
[0126] According to the embodiment of the application, the device self-checking is performed based on the target unmanned aerial vehicle, and the safety control initial parameter is output based on the self-checking result, specifically including:
[0127] After the target unmanned aerial vehicle is identified, the device of the target unmanned aerial vehicle is self-checked based on the input data, wherein,
[0128] The target device on the target unmanned aerial vehicle is identified as a target device based on the flight task type;
[0129] The self-checking data of the target device is obtained to obtain the safety control initial parameter, wherein the safety control initial parameter includes a self-checking feedback value of the target device.
[0130] It should be noted that in the embodiment, after the target unmanned aerial vehicle is successfully identified, the device of the target unmanned aerial vehicle is self-checked based on the input data, wherein the target device on the target unmanned aerial vehicle is identified as a target device based on the flight task type, for example, the flight task types include cruise tasks, collection tasks, shooting tasks, etc. as described in the above embodiment, accordingly, the target device includes shooting devices, collection devices, etc., the self-checking data of the target device is obtained to obtain the safety control initial parameter, wherein the safety control initial parameter includes a self-checking feedback value of the target device, accordingly, for different flight task types, the target device that needs to be self-checked is different, and the corresponding self-checking feedback value is also different.
[0131] According to the embodiment of the application, the flight departure identification is performed based on the safety control initial parameter, specifically including:
[0132] acquire a parameter database based on the target device, wherein the target device comprises a shooting device, a sensing device and a collecting device;
[0133] match the parameter database based on the safety control initial parameter corresponding to each target device to determine whether the target unmanned aerial vehicle can take off currently, wherein,
[0134] if the safety control initial parameter corresponding to all target devices in the current flight task type meets the corresponding flight requirement, the target unmanned aerial vehicle is allowed to take off;
[0135] otherwise, the target unmanned aerial vehicle is not allowed to take off, and alarm data is output.
[0136] It should be noted that in the embodiment, the parameters corresponding to different target data are different, and accordingly, the flight requirements met are also different, so it is necessary to acquire a parameter database based on the target device, wherein the target device comprises a shooting device, a sensing device and a collecting device; the parameter database is matched based on the safety control initial parameter corresponding to each target device to determine whether the target unmanned aerial vehicle can take off currently, wherein if the safety control initial parameter corresponding to all target devices in the current flight task type meets the corresponding flight requirement, that is, the safety control initial parameter corresponding to the target device meets the corresponding parameter, for example, the self-checking result of the shooting device meets the current shooting requirement, such as shooting definition and the like, the target unmanned aerial vehicle is allowed to take off; otherwise, the target unmanned aerial vehicle is not allowed to take off, and alarm data is output.
[0137] According to the embodiment of the application, in the flight process of the target unmanned aerial vehicle, the acquisition data of the unmanned aerial vehicle is classified based on the type, specifically comprising:
[0138] the acquisition data is obtained based on the different target devices on the unmanned aerial vehicle, wherein,
[0139] shooting data is acquired based on the shooting device;
[0140] sensing data is acquired based on the sensing device;
[0141] collecting data is acquired based on the collecting device.
[0142] It should be noted that in the embodiment, the type distinction is specifically to distinguish data of different target devices, wherein the acquisition data of different target devices is different, specifically, the shooting data is acquired based on the shooting device; the sensing data is acquired based on the sensing device; and the collection data is acquired based on the collection device. The different data types in the data stream can be distinguished by distinguishing different attribute factors.
[0143] According to the embodiment of the application, the separate saving based on the data type specifically includes:
[0144] The acquisition data of different data types is distinguished based on different target devices, wherein the attribute factors are used to distinguish in the data stream;
[0145] The acquisition data is separately saved based on different data types, wherein,
[0146] The shooting data is saved in combination with the current flight shooting level and the flight encryption level;
[0147] The sensing data is saved in combination with the current flight time length level and the flight encryption level;
[0148] The collection data is saved in combination with the current flight time length level and the flight encryption level.
[0149] It should be noted that in the above embodiment, it is explained that the different types of data in the data stream are distinguished by attribute factors, and therefore in the embodiment, the acquisition data can be separately saved based on different data types, wherein the shooting data is saved in combination with the current flight shooting level and the flight encryption level; the sensing data is saved in combination with the current flight time length level and the flight encryption level; and the collection data is saved in combination with the current flight time length level and the flight encryption level.
[0150] It is worth mentioning that the method further includes:
[0151] After the target unmanned aerial vehicle lands, the storage data on the target unmanned aerial vehicle is acquired;
[0152] The storage data is secondarily encrypted to obtain task total data of a flight task corresponding to the current target unmanned aerial vehicle based on the storage data;
[0153] The task total data is transmitted for use by a user end based on the task total data.
[0154] It should be noted that, in the above embodiment, it is explained that different data types can be given different flight shooting levels, flight encryption levels and flight time levels for initial encryption when the target unmanned aerial vehicle performs a flight task, and in the present embodiment, after the target unmanned aerial vehicle lands, the stored data stored on the target unmanned aerial vehicle is secondarily encrypted to obtain task total data, so that only the task total data is transmitted in the data transmission process, and the specific data is not transmitted, and the secondary encryption can further protect the data security.
[0155] The third aspect of the present application provides a computer readable storage medium, wherein the computer readable storage medium comprises an unmanned aerial vehicle data security control method program, and the unmanned aerial vehicle data security control method program is executed by a processor to realize the steps of the unmanned aerial vehicle data security control method according to any one of the above aspects.
[0156] The unmanned aerial vehicle data security control method, system and readable storage medium disclosed by the present application can control the data security of the unmanned aerial vehicle, can guarantee the data security from the multiple stages of the unmanned aerial vehicle taking off, flying and landing, so as to enhance the applicability of the data and reduce the generation of invalid data and the occurrence of data leakage events.
[0157] In several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are only schematic, for example, the division of the units is only a logical function division, and actual implementation can have another division manner, for example, a plurality of units or components can be combined, or can be integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the various components shown or discussed can be indirect coupling or communication connection through some interface, device or unit, which can be electrical, mechanical or other forms.
[0158] The units described above as separate components can or can not be physically separated, and the components shown as units can or can not be physical units; they can be located in one place or distributed on multiple network units; and some or all of the units can be selected according to actual needs to achieve the purpose of the present embodiment.
[0159] In addition, each function unit in each embodiment of the present application can be integrated in one processing unit, or each unit can be separately taken as one unit, or two or more units can be integrated in one unit; the integrated unit can be realized in the form of hardware or in the form of hardware plus software function unit.
[0160] Those skilled in the art can understand that all or part of the steps of the above-mentioned method embodiments can be completed by program instruction related hardware, and the foregoing program can be stored in a computer readable storage medium, and the program executes the steps including the above-mentioned method embodiments when executed; and the foregoing storage medium includes various storage media that can store program codes, such as mobile storage devices, read-only memories (ROMs), random access memories (RAMs), magnetic discs or optical discs.
[0161] Alternatively, when the integrated unit of the present application is realized in the form of a software function module and sold or used as an independent product, it can also be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the embodiments of the present application can be embodied in the form of a software product, and the computer software product is stored in a storage medium, includes several instructions to make a computer device (which can be a personal computer, a server, or a network device, etc.) execute all or part of the methods described in the embodiments of the present application. The foregoing storage medium includes various storage media that can store program codes, such as mobile storage devices, ROMs, RAMs, magnetic discs or optical discs.
Claims
1. A method for controlling data security of an unmanned aerial vehicle, characterized in that: The following steps are involved: Obtaining input data, and identifying a target unmanned aerial vehicle based on the input data; wherein obtaining the input data and identifying the target unmanned aerial vehicle based on the input data specifically includes: obtaining input data from a user terminal; obtaining a flight mission type and a flight mission level based on the input data; screening an alternative fleet in an unmanned aerial vehicle database based on the flight mission type, wherein different alternative fleets correspond to different flight mission types; and screening the target unmanned aerial vehicle from the alternative fleet based on the flight mission level, wherein the flight mission level includes a flight duration level, a flight encryption level, and a flight photography level; Performing a self-test on the equipment of the target unmanned aerial vehicle and outputting initial safety control parameters based on the self-test results; wherein the performing a self-test on the equipment of the target unmanned aerial vehicle and outputting initial safety control parameters based on the self-test results specifically includes: after identifying the target unmanned aerial vehicle, performing a self-test on the equipment of the target unmanned aerial vehicle based on the input data, wherein the equipment to be inspected on the target unmanned aerial vehicle is identified as the target equipment based on the flight mission type; obtaining the self-test data of the target equipment to obtain the initial safety control parameters, wherein the initial safety control parameters include the self-test feedback value of the target equipment; performing flight departure identification based on the initial safety control parameters, wherein when the initial safety control parameters meet flight requirements, the target unmanned aerial vehicle is allowed to depart, otherwise it is not allowed to depart; During the flight of the target unmanned aerial vehicle, data acquired from the unmanned aerial vehicle is differentiated by type, and then saved separately based on the data type, wherein the paths and encryption methods of the separate saving are different.
2. The method for controlling data security of an unmanned aerial vehicle according to claim 1, wherein: The performing of flight exit identification based on the safety control initial parameters specifically includes: Acquiring a parameter database based on the target device, wherein the target device includes a shooting device, a sensing device, and a collection device; The parameter database is matched based on the initial safety control parameters corresponding to each target device to determine whether the unmanned aerial vehicle can currently take off, wherein: If the initial safety control parameters corresponding to all target devices in the current flight mission type meet the corresponding flight requirements, the target unmanned aerial vehicle is allowed to depart; Otherwise, the target unmanned aerial vehicle is not allowed to depart, and warning data is output.
3. The method for controlling data security of an unmanned aerial vehicle according to claim 2, wherein: The method of performing type differentiation based on data obtained from the target unmanned aerial vehicle during flight of the target unmanned aerial vehicle specifically includes: The acquired data is obtained based on the corresponding different target devices on the unmanned aerial vehicle, wherein: Acquiring shooting data based on the shooting device; acquiring sensing data based on the sensing device; Acquire collected data based on the collection device.
4. The method for controlling data security of an unmanned aerial vehicle according to claim 3, wherein: The data type-based storage specifically includes: Differentiate the acquired data of different data types based on different target devices, where attribute factors are used to distinguish the data stream; The acquired data are saved separately based on different data types, wherein: Saving the captured data based on the current flight capture level and flight encryption level; Saving based on the sensing data combined with the current flight duration level and flight encryption level; The collected data is saved based on the current flight duration level and flight encryption level.
5. An unmanned aerial vehicle data security control system, characterized in that: The system comprises a memory and a processor, wherein the memory comprises an unmanned aerial vehicle data security control method program, and when the unmanned aerial vehicle data security control method program is executed by the processor, the following steps are implemented: Obtaining input data, and identifying a target unmanned aerial vehicle based on the input data; wherein obtaining the input data and identifying the target unmanned aerial vehicle based on the input data specifically includes: obtaining input data from a user terminal; obtaining a flight mission type and a flight mission level based on the input data; screening an alternative fleet in an unmanned aerial vehicle database based on the flight mission type, wherein different alternative fleets correspond to different flight mission types; and screening the target unmanned aerial vehicle from the alternative fleet based on the flight mission level, wherein the flight mission level includes a flight duration level, a flight encryption level, and a flight photography level; Performing a self-test on the equipment of the target unmanned aerial vehicle and outputting initial safety control parameters based on the self-test results; wherein the performing a self-test on the equipment of the target unmanned aerial vehicle and outputting initial safety control parameters based on the self-test results specifically includes: after identifying the target unmanned aerial vehicle, performing a self-test on the equipment of the target unmanned aerial vehicle based on the input data, wherein the equipment to be inspected on the target unmanned aerial vehicle is identified as the target equipment based on the flight mission type; obtaining the self-test data of the target equipment to obtain the initial safety control parameters, wherein the initial safety control parameters include the self-test feedback value of the target equipment; performing flight departure identification based on the initial safety control parameters, wherein when the initial safety control parameters meet flight requirements, the target unmanned aerial vehicle is allowed to depart, otherwise it is not allowed to depart; During the flight of the target unmanned aerial vehicle, data acquired from the unmanned aerial vehicle is differentiated by type, and then saved separately based on the data type, wherein the paths and encryption methods of the separate saving are different.
6. The unmanned aerial vehicle data security control system according to claim 5, characterized in that: The performing of flight exit identification based on the safety control initial parameters specifically includes: Acquiring a parameter database based on the target device, wherein the target device includes a shooting device, a sensing device, and a collection device; The parameter database is matched based on the initial safety control parameters corresponding to each target device to determine whether the unmanned aerial vehicle can currently take off, wherein: If the initial safety control parameters corresponding to all target devices in the current flight mission type meet the corresponding flight requirements, the target unmanned aerial vehicle is allowed to depart; Otherwise, the target unmanned aerial vehicle is not allowed to depart, and warning data is output.
7. The unmanned aerial vehicle data security control system according to claim 6, characterized in that: The method of performing type differentiation based on the data obtained from the target unmanned aerial vehicle during the flight of the target unmanned aerial vehicle specifically includes: The acquired data is obtained based on the corresponding different target devices on the unmanned aerial vehicle, wherein: Acquiring shooting data based on the shooting device; Acquiring sensing data based on the sensing device; Acquire collected data based on the collection device.
8. The unmanned aerial vehicle data security control system according to claim 7, characterized in that: The data type-based storage specifically includes: Differentiate the acquired data of different data types based on different target devices, where attribute factors are used to distinguish the data stream; The acquired data is saved separately based on different data types, wherein the data is saved based on the shooting data in combination with the current flight shooting level and flight encryption level; the data is saved based on the sensing data in combination with the current flight duration level and flight encryption level; and the data is saved based on the collected data in combination with the current flight duration level and flight encryption level.
9. A computer-readable storage medium, characterized in that The computer-readable storage medium includes an unmanned aerial vehicle data security control method program. When the unmanned aerial vehicle data security control method program is executed by a processor, the steps of the unmanned aerial vehicle data security control method according to any one of claims 1 to 4 are implemented.
Citation Information
Patent Citations
Transport vehicle scheduling method and system and control center system
CN111522340A
Linkage control method and system for multiple unmanned aircrafts and medium
CN115810293A