Satellite remote sensing image transmission and storage method and system for tobacco planting analysis

By identifying and marking abnormal images, blurring and encryption processing, the problems of degradation of satellite remote sensing image quality and blurring of detailed information in tobacco planting areas are solved, and efficient and secure image transmission and storage are achieved, ensuring the accuracy of subsequent analysis.

CN119653027AInactive Publication Date: 2025-03-18LIANGSHAN BRANCH OF SICHUAN TOBACCO

Patent Information

Application Number
CN202510157528.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-13
Publication Date
2025-03-18
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

In the prior art, in the satellite remote sensing image transmission storage in tobacco planting areas, it is difficult to effectively deal with the problem of image quality degradation and blurred details caused by weather or equipment failures, which affects the accuracy of subsequent analysis and processing.

Method used

A satellite remote sensing image transmission and storage method for tobacco planting analysis is proposed. By identifying and marking abnormal images, blurring processes are performed to generate code images, building pixel transmission paths, forming encrypted images, and ensuring the integrity and security of encrypted codes through hashing operations.

Benefits of technology

It effectively reduces the transmission amount of redundant data, improves the security and transmission efficiency of image data, ensures the accuracy of subsequent analysis and processing, and provides dual guarantees for image data integrity and security.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119653027A_ABST
    Figure CN119653027A_ABST
Patent Text Reader

Abstract

The invention discloses a satellite remote sensing image transmission and storage method and system for tobacco planting analysis, and relates to the technical field of image data processing. Comprising the following steps: identifying and marking abnormal images in multiple frames of collected tobacco satellite remote sensing images, and performing fuzzy processing on all images except the abnormal images in the tobacco satellite remote sensing images; according to the method, the abnormal images such as the vegetation density, the growth state and the lesion position in the tobacco satellite remote sensing image are identified and marked, and then the abnormal images are taken as boundaries to perform fuzzy processing on the non-abnormal image segments in the tobacco satellite remote sensing image, so that key details are prevented from being lost, and the accuracy of the tobacco satellite remote sensing image is improved. The transmission quantity of redundant data of the tobacco satellite remote sensing image is reduced, so that the subsequent processing of the tobacco satellite remote sensing image can be analyzed based on the abnormal image, the subsequent analysis speed of the tobacco satellite remote sensing image is improved to a certain extent, and the analysis and processing accuracy of the subsequent tobacco satellite remote sensing image is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the technical field of image data processing, and in particular to a satellite remote sensing image transmission and storage method and system for tobacco planting analysis. Background Art

[0002] In the process of tobacco planting, real-time monitoring and analysis of the tobacco growing environment, soil conditions, and pests and diseases are crucial. Satellite remote sensing images, as high-resolution images taken by satellite and transmitted to the ground, can reveal in detail the surface characteristics and crop growth conditions of tobacco planting areas. Given the huge amount of satellite remote sensing image data, in practical applications, it is particularly necessary to design a special satellite remote sensing image transmission and storage method and system.

[0003] After searching, the Chinese invention patent with publication number "CN114119343A" discloses "a dark field image storage method using sparse matrix characteristics". The application uses compressed sparse rows (CSR) to compress data, making the data structure flexible enough while ensuring a certain compression rate; sparse matrices can make full use of the extremely low density characteristics and design targeted structures to omit the storage of 0 elements, thereby achieving the purpose of optimizing performance in time or space.

[0004] The Chinese invention patent with publication number "CN118096500A" discloses "an image storage method and system based on the dynamic characteristics of a multi-stable coupled neural network". The application establishes the dynamic criterion of the multi-stable state of the neural network based on algebraic inequalities, and proposes sufficient conditions to ensure that each sub-network can produce multiple stable equilibrium states. Then, the graph theory knowledge is used to connect the sub-networks according to certain connection weights to form a coupled neural network and an event-triggered pulse controller is designed. The sub-networks are differentiated to form an error system. Based on the error system, the relevant Lyapunov function is designed, and a linear matrix inequality criterion for synchronization between multiple sub-networks is given; an effective method for image storage is designed according to the dynamic characteristics of the coupled neural network formed. Compared with the traditional image storage method based on multi-stability, the images stored based on the method of the present invention have better noise resistance.

[0005] Given that the spatial distribution of tobacco-growing areas exhibits significant heterogeneity, for example, in border areas, the vegetation coverage is low and there is an interlaced planting phenomenon with other crops. In addition, when actually collecting satellite remote sensing images of tobacco-growing areas, the interference of meteorological factors such as cloud cover and fog often leads to reduced image quality and blurred detail information. These factors affect the accuracy of subsequent analysis and processing of satellite remote sensing images. Therefore, in the transmission process of satellite remote sensing images, it is particularly necessary to perform special processing on abnormal images. However, the above-mentioned two methods and similar technologies, although they can achieve image compression storage and enhanced anti-noise performance in actual applications, are not optimized for the specific needs of tobacco-growing areas. In particular, when dealing with problems such as image quality degradation and blurred detail information, it is difficult to ensure the accuracy of subsequent image analysis and processing. Summary of the invention

[0006] The object of the present invention is to provide a satellite remote sensing image transmission and storage method and system for tobacco planting analysis to solve the problems raised in the above background technology.

[0007] To achieve the above object, the present invention provides the following technical solutions: In the first aspect, a satellite remote sensing image transmission and storage method for tobacco planting analysis is proposed, comprising: Identify and mark abnormal images in multiple frames of tobacco satellite remote sensing images collected; Perform fuzzy processing on all tobacco satellite remote sensing images except abnormal images, and generate code images; According to the characteristics of the pixels in the abnormal image, a pixel transmission path is constructed; The pixels in the code image are transmitted sequentially based on the pixel transmission path to form an encrypted image; Set the code prefix according to the specifications of the encrypted image; Set the code suffix according to the location of the high pixel point in the encrypted image; The code prefix and the suffix together constitute the primary code; hashing the primary code based on the number of code suffixes to generate a unique hash value; The unique hash value is used as the check code of the primary code, and the check code and the primary code together constitute the encrypted code; During the storage and transmission of the encrypted code, the receiving end re-performs a hash operation on the primary code after receiving the primary code, and compares the obtained hash value with the check code in the encrypted code. If the hash values ​​are consistent, the encrypted code has not been tampered with, and the encrypted image is decrypted and reconstructed normally. If the hash values ​​are inconsistent, the encryption code has been tampered with, and the image acquisition, processing and encryption process is repeated.

[0008] As a further preferred embodiment of the present technical solution, the method for identifying abnormal images includes: In the collected multi-frame tobacco satellite remote sensing image sequence, an image at any frame rate is selected as a research object and named as the first tobacco satellite remote sensing image; The remote sensing images collected under abnormal tobacco planting environment were obtained by using network interconnection technology and named as the second tobacco satellite remote sensing images; According to the specifications of tobacco satellite remote sensing images, an NXN pixel acquisition frame and a cross coordinate system are constructed. The pixel acquisition frame is used to extract pixel point information in tobacco satellite remote sensing images and mark abnormal images. The cross coordinate system is used to determine the position of the pixel acquisition frame in the tobacco satellite remote sensing image. The origin of the cross coordinate system is set at the center point of the tobacco satellite remote sensing image. The abscissa and ordinate of the cross coordinate system are used to indicate the horizontal and vertical positions of the pixels in the tobacco satellite remote sensing image, respectively. Comparing and analyzing the first tobacco satellite remote sensing image and the second tobacco satellite remote sensing image, and comparing the pixel feature differences within the pixel acquisition frame at all positions in the cross coordinate system; According to the pixel feature difference value, the coordinate position of the abnormal image in the cross coordinate system of the tobacco satellite remote sensing image is determined.

[0009] As a further preferred embodiment of the present technical solution, the formula for obtaining the pixel feature difference value is: ; in It is the first tobacco satellite remote sensing image. For the second tobacco satellite remote sensing image, the size of the pixel acquisition frame is NXN, and are used to represent the first tobacco satellite remote sensing image and the second tobacco satellite remote sensing image in The pixel value at Used to sum all pixels within the pixel acquisition frame. Used to normalize the difference value to [0,1], the function The output value is used to indicate the position in the cross coordinate system The average absolute difference of the pixel values ​​of the two images within the pixel acquisition frame. The larger the average absolute difference, the closer the first tobacco remote sensing image and the second tobacco satellite remote sensing image are. The greater the difference within the region, the smaller the average absolute difference value, which means that the first tobacco remote sensing image and the second tobacco satellite remote sensing image are The smaller the differences within the region.

[0010] As a further preferred embodiment of the present technical solution, the method for generating a code image includes: The fuzzy processing is performed by taking the edge of the pixel acquisition frame as the starting boundary of the fuzzy processing and taking the boundary of the tobacco satellite remote sensing image as the ending boundary of the fuzzy processing; During the fuzzy processing, the brightness of each pixel outside the pixel acquisition frame is gradually reduced until the brightness of the pixel outside the pixel acquisition frame matches the average brightness of the pixel inside the pixel acquisition frame, thereby forming a fuzzy processed image; The blur threshold is based on the average pixel value in the pixel acquisition frame; Each pixel value in the blurred image is compared with the blur threshold, and the blurred image is converted into a binary black-and-white image based on the comparison result. The binary black-and-white image is spliced ​​with the image in the pixel acquisition frame to generate a code image.

[0011] As a further preferred embodiment of the present technical solution, the method for forming the encrypted image includes: The dimension of the stripping channel is set based on the number of pixel color types in the abnormal image; For each pixel of a color in the abnormal image, a corresponding stripping channel is constructed; in the stripping channel, the pixels of the same color are arranged according to their positions in the abnormal image to form a pixel transmission path; On the pixel transmission path, the transmission order of the pixels is set according to the number of pixels in the abnormal image; The pixels in the code image are transmitted sequentially based on the pixel transmission path to form an encrypted image.

[0012] As a further preferred embodiment of the present technical solution, the method for forming the encrypted image includes: In the abnormal image, the pixels of each color in the abnormal image are indexed and numbered, and the index is used for reference in the subsequent encrypted image construction process; Construct a position mapping table, which records the position information of each color pixel in the abnormal image in the cross coordinate system; According to the color index and position mapping table, the pixels in the code image are rearranged to generate an encrypted image.

[0013] As a further preferred embodiment of the present technical solution, the method for forming the encrypted image includes: Capturing the image features of tobacco in abnormal images; Obtaining color pixels in the image features, and constructing a feature color mapping table according to the color types and quantities of the color pixels in the image features, wherein the feature color mapping table is used to record the color information and quantity of each color pixel in the image features; According to the characteristic color mapping table, the color of the pixels in the code image is replaced to form an encrypted image.

[0014] As a further preferred embodiment of the present technical solution, the method for constructing the encryption code includes: Extract the coordinate sequence of the pixel acquisition frame in the cross coordinate system (X1, Y1), (X2, Y1), (X3, Y3)... (X N ,Y N ); Output the global coordinate code (A, B) of the encrypted image according to the cross coordinate system, where the global coordinate code (A, B) represents the size specification of the image; The global coordinate code is used as the code prefix and the coordinate sequence is used as the code suffix to form the primary code (A, B)-(X1, Y1), (X2, Y1), (X3, Y3)... (X N ,Y N ); A hash operation is performed on the primary code based on the number of code suffixes to generate a unique hash value, which is used as a check code for the primary code. The check code and the primary code together constitute an encrypted code.

[0015] In the second aspect, in order to improve the above technical solution, a system using the above satellite remote sensing image transmission and storage method for tobacco planting analysis is also proposed, and includes: An image acquisition module, used to obtain tobacco satellite remote sensing images of tobacco growing areas; An abnormal image recognition module is used to recognize and mark abnormal images in multiple frames of tobacco satellite remote sensing images; An image fuzzification processing module is used to perform fuzzification processing on non-abnormal image segments in tobacco satellite remote sensing images and generate code images; A pixel transmission path construction module is used to construct a pixel transmission path according to the characteristics of the pixel points in the abnormal image; An encrypted image generation module, used to sequentially transmit the pixels in the code image based on a pixel transmission path to form an encrypted image; The encryption code generation module is used to set the code prefix and suffix according to the specifications of the encrypted image, which together constitute the encryption code for transmission and storage.

[0016] As a further preferred embodiment of the present technical solution, it also includes: The verification module is used to perform hash operation verification on the received primary code during the storage and transmission of the encrypted code to ensure the integrity and security of the encrypted code during the transmission process; And a decryption and reconstruction module is used to decrypt and reconstruct the encrypted image after confirming that the encryption code has not been tampered with, and restore the original tobacco satellite remote sensing image for subsequent tobacco planting analysis.

[0017] Compared with the prior art, the present invention has the following beneficial effects: The satellite remote sensing image transmission and storage method and system for tobacco planting analysis, by identifying and marking abnormal images in tobacco satellite remote sensing images, such as vegetation density and growth status and lesion location, and then using the abnormal images as boundaries, fuzzy processing is performed on non-abnormal image segments in tobacco satellite remote sensing images, thereby avoiding the loss of key details and reducing the transmission amount of redundant data of tobacco satellite remote sensing images, so that subsequent processing of tobacco satellite remote sensing images can be analyzed based on abnormal images, thereby improving the subsequent analysis speed of tobacco satellite remote sensing images to a certain extent, and improving the accuracy of subsequent analysis and processing of tobacco satellite remote sensing images; In addition, by constructing a pixel transmission path and transmitting the pixels in the code image in an orderly manner to form an encrypted image, it not only effectively reduces the amount of redundant data transmission, but also greatly improves the security and transmission efficiency of image data; It should be added that, by designing code prefixes and suffixes based on the specifications of the encrypted image, a setting of encryption codes that are easy to transmit and store is formed, which provides double protection for the integrity and security of the encryption codes during storage and transmission. Specifically, once the encryption code is tampered with during transmission, the receiving end will quickly discover the anomaly through hash operation verification, thereby avoiding the use of erroneous image data for tobacco planting analysis. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] Figure 1 A flowchart of the steps of a satellite remote sensing image transmission and storage method for tobacco planting analysis disclosed in the present invention; Figure 2 is an auxiliary illustration of step S100 of the present invention; Figure 3 The present invention is a module composition diagram of a satellite remote sensing image transmission and storage system for tobacco planting analysis. DETAILED DESCRIPTION

[0019] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0020] Before understanding the technical solution proposed in the present application, it should be clear that before the execution of the satellite remote sensing image transmission and storage method for tobacco planting analysis, the collection end of the satellite remote sensing image is specifically the remote sensing satellite in the prior art, and the remote sensing drone captures ground information through a high-resolution camera and records this information in the form of digital images. It should be added that the satellite remote sensing image covers a wide geographical area and provides detailed visual information about the tobacco planting area. The storage end of the satellite remote sensing image is specifically the image database and cloud storage repository in the prior art. The image database and cloud storage repository are both reliable and large-capacity, and can safely store a large amount of satellite remote sensing image data from remote sensing satellites. In addition, the transmission end of the satellite remote sensing image adopts high-speed data transmission technology, such as satellite communication and fiber optic communication, to ensure that the image data can be quickly and accurately transmitted to the designated processing system. The remote sensing satellite, the image database in the remote sensing satellite, and the processing system of the remote sensing satellite work together to form the basis of the satellite remote sensing image transmission and storage method for tobacco planting analysis in the technical solution of the present application.

[0021] like Figure 1 As shown, the present invention provides a technical solution: a satellite remote sensing image transmission and storage method for tobacco planting analysis, specifically comprising steps S100 to S900.

[0022] Step S100: identifying and marking abnormal images in the collected multiple frames of tobacco satellite remote sensing images.

[0023] It should be clear that in the present invention, step S100 is intended to identify and mark abnormal images with reduced image quality or missing information due to weather factors (such as cloud cover and fog) or equipment failure. This step is crucial for subsequent analysis because it ensures that high-quality images with complete information are used for analysis of tobacco planting, thereby improving the accuracy and reliability of the analysis.

[0024] Specifically, the method for identifying abnormal images in step S100 includes: steps S101 to S105.

[0025] Step S101: In a sequence of multiple tobacco satellite remote sensing images, an image at any frame rate is selected as a research object and named as a first tobacco satellite remote sensing image.

[0026] Step S102: using network interconnection technology to obtain a remote sensing image collected under an abnormal tobacco planting environment, and naming it as a second tobacco satellite remote sensing image.

[0027] Step S103: constructing an N×N pixel acquisition frame and a cross coordinate system according to the specifications of the tobacco satellite remote sensing image.

[0028] refer to Figure 2It can be seen that it should be noted that in step S103, the pixel acquisition frame is used to extract pixel point information in the tobacco satellite remote sensing image and mark abnormal images. The cross coordinate system is used to determine the position of the pixel acquisition frame in the tobacco satellite remote sensing image. The origin of the cross coordinate system is set at the center point of the tobacco satellite remote sensing image. The horizontal and vertical coordinates of the cross coordinate system are used to indicate the horizontal and vertical positions of the pixel points in the tobacco satellite remote sensing image, respectively.

[0029] Step S104: performing comparative analysis on the first tobacco satellite remote sensing image and the second tobacco satellite remote sensing image, and comparing the pixel feature differences within the pixel acquisition frame at all positions in the cross coordinate system.

[0030] Step S105: Determine the coordinate position of the abnormal image in the cross coordinate system of the tobacco satellite remote sensing image based on the pixel feature difference value. It should be supplemented that the calculation of the pixel feature value in step S105 is obtained by calculation using a formula for obtaining a pixel feature difference value.

[0031] Specifically, the formula for obtaining the pixel feature difference value is: ; in It is the first tobacco satellite remote sensing image. For the second tobacco satellite remote sensing image, the size of the pixel acquisition frame is NXN, and are used to represent the first tobacco satellite remote sensing image and the second tobacco satellite remote sensing image in The pixel value at , X and Y are the coordinates of the upper left corner of the pixel acquisition frame in the entire cross coordinate system, i and j represent the pixel index in the horizontal and vertical directions starting from the upper left corner of the pixel acquisition frame, respectively. Used to sum all pixels within the pixel acquisition frame. Used to normalize the difference value to [0,1], the function The output value is used to indicate the position in the cross coordinate system The average absolute difference of the pixel values ​​of the two images within the pixel acquisition frame. The larger the average absolute difference, the closer the first tobacco remote sensing image and the second tobacco satellite remote sensing image are. The greater the difference within the region, the smaller the average absolute difference value, which means that the first tobacco remote sensing image and the second tobacco satellite remote sensing image are The smaller the differences within the region.

[0032] Specifically, when the pixel acquisition frame When the specific coordinate value is (4,6), the size of the pixel acquisition frame is 3X3 (that is, N=3). Figure 2 It can be seen that The pixel values ​​in the pixel acquisition frame are: ; The pixel values ​​in the pixel acquisition frame are: ; Now substitute X=4, Y=6, N=3 and calculate the pixel difference:

[0033] Therefore, when the coordinates of the pixel acquisition frame are (4,6), the difference value of the two tobacco remote sensing images within the acquisition frame is approximately 1.1111.

[0034] Step S200: performing fuzzy processing on all images except abnormal images in tobacco satellite remote sensing images, and generating code images.

[0035] It should be noted that step S200 is used in the present invention to reduce noise and details in the image, making the image smoother for subsequent analysis and processing.

[0036] Specifically, the method for generating the code image in step S200 includes: steps S201 to S204.

[0037] Step S201 performs fuzzy processing with the edge of the pixel acquisition frame as the starting boundary of the fuzzy processing and the boundary of the tobacco satellite remote sensing image as the ending boundary of the fuzzy processing.

[0038] Step S202: During the blurring process, the brightness of each pixel outside the pixel acquisition frame is gradually reduced until the brightness of the pixel outside the pixel acquisition frame matches the average brightness of the pixel inside the pixel acquisition frame, thereby forming a blurred image.

[0039] Step S203: using the average pixel value in the pixel acquisition frame as a reference blur threshold.

[0040] Step S204: Compare each pixel value in the blurred image with the blur threshold, convert the blurred image into a binary black-and-white image based on the comparison result, and splice the binary black-and-white image with the image in the pixel acquisition frame to generate a code image.

[0041] It should be noted that in step S204, if the pixel value of a pixel in the blurred image is greater than the blur threshold, the pixel is set as a foreground pixel (usually white, i.e., a binary value of 1); otherwise, it is set as a background pixel (usually black, i.e., a binary value of 0).

[0042] It should be noted that, in the present invention, the fuzzy processing not only reduces the noise and details in the image, but also retains the key information, making the image easier to analyze and identify in subsequent processing. At the same time, the generated code image has clear boundaries and clear pixel values, which is convenient for further processing and analysis of subsequent algorithms. This processing method not only improves the efficiency of image processing, but also enhances the accuracy of image analysis, providing more reliable data support for tobacco planting analysis.

[0043] Step S300: constructing a pixel transmission path according to the characteristics of the pixels in the abnormal image.

[0044] Step S400: Pixels in the code image are transmitted sequentially based on a pixel transmission path to form an encrypted image.

[0045] It should be noted that, in the present invention, step S300 and step S400 cooperate with each other to jointly realize the encryption processing of tobacco satellite remote sensing images.

[0046] Specifically, step S300 designs an optimal pixel transmission path according to the unique features of the pixels in the abnormal image, such as color, brightness or texture. This pixel transmission path not only takes into account the correlation between the pixels, but also ensures the efficiency and security of data transmission. Step S400 uses this pixel transmission path to transmit the pixels in the code image in sequence to form an encrypted image. During the transmission process, each pixel is transformed according to a preset rule, so that the encrypted image visually presents a difficult-to-recognize pattern, thereby effectively protecting the sensitive information in the image. In this way, the present invention not only realizes the rapid and accurate transmission of tobacco satellite remote sensing images, but also improves the security of image data through encryption processing, which provides more reliable data support for tobacco planting analysis, and also provides new ideas and methods for research and application in related fields.

[0047] It should be further supplemented that the method for forming an encrypted image in the present invention includes: step S401 to step S404.

[0048] Step S401: setting the dimension of the stripping channel based on the number of color types of pixels in the abnormal image.

[0049] Step S402: construct a corresponding stripping channel for each color pixel in the abnormal image.

[0050] It should be noted that, in the stripping channel, pixels of the same color are arranged according to their positions in the abnormal image to form a pixel transmission path.

[0051] Step S403: On the pixel transmission path, the transmission order of the pixels is set according to the number of pixels in the abnormal image.

[0052] It should be noted that the transmission order of the pixels in step S403 is specifically the order in which the pixels appear in the abnormal image, that is, the first pixel is transmitted first, and then the subsequent pixel is transmitted. Through such a transmission order, it is ensured that each pixel can be accurately transmitted to the target position, and the relative position relationship between the pixels can also be maintained, thereby avoiding distortion or deformation of the image during the transmission process. This transmission order setting not only improves the accuracy of image transmission, but also further enhances the integrity and reliability of the image data.

[0053] Step S404: Pixels in the code image are transmitted sequentially based on the pixel transmission path to form an encrypted image.

[0054] It should be noted that when there are four types of pixel colors in the abnormal image, four stripping channels will be constructed, each stripping channel corresponds to a pixel of one color. In the stripping channel, the stripped pixels are arranged into four pixel transmission paths according to their original positions in the abnormal image. Subsequently, these pixels are transmitted in sequence according to the order in which the pixels appear in the abnormal image, forming an encrypted image. This encryption method not only improves the security of image transmission, but also ensures the integrity and accuracy of the image during the transmission process, providing reliable data support for subsequent tobacco planting analysis.

[0055] As a preferred implementation, the method for forming an encrypted image in the present invention further includes: step S410 to step S430.

[0056] Step S410: In the abnormal image, index number the pixels of each color in the abnormal image.

[0057] It should be noted that the index in step S410 is used for reference in the subsequent encrypted image construction process.

[0058] Step S420: construct a location mapping table.

[0059] It should be noted that the position mapping table in step S420 records the position information of each color pixel point in the abnormal image in the cross coordinate system.

[0060] Step S430: rearrange the pixels in the code image according to the color index and the position mapping table, thereby generating an encrypted image.

[0061] It should be added that, compared with steps S401 to S404, steps S410 to S430 disclosed in this embodiment have higher flexibility and adaptability in actual application scenarios.

[0062] Specifically, step S410 provides a convenient reference method for the subsequent construction of encrypted images by indexing and numbering the pixels of each color in the abnormal image. This index numbering method not only simplifies the encryption process, but also improves the encryption efficiency. The position mapping table constructed in step S420 records in detail the position information of each color pixel in the abnormal image in the cross coordinate system. This information is crucial to ensuring the integrity and accuracy of the encrypted image during transmission. Step S430 rearranges the pixels in the code image according to the color index and position mapping table, and then generates an encrypted image. This encryption method not only enhances the security of the image data, but also makes the encrypted image more difficult to identify visually, thereby further improving the protection effect of the image data.

[0063] In actual application scenarios, steps S410-S430 disclosed in this embodiment can be flexibly adjusted and optimized according to specific needs to adapt to encryption requirements in different scenarios, which provides a more comprehensive and reliable solution for the transmission and storage of satellite remote sensing images for tobacco planting analysis.

[0064] It should also be added that, when steps S410 to S430 are implemented, when the types of pixels of each color in the abnormal image are specifically red, green, and blue, the red pixels can be indexed first, for example, the red pixels are numbered R1, R2, R3...Rn, where n is the total number of red pixels, and then the green pixels are indexed, for example, the green pixels are numbered G1, G2, G3...Gm, where m is the total number of green pixels, and finally the blue pixels are indexed, for example, the blue pixels are numbered B1, B2, B3...Bq, where q is the total number of blue pixels. In this way, the pixels of each color have a unique index number, which provides a clear reference basis for the subsequent construction of the encrypted image.

[0065] It should be noted that the construction of the position mapping table is based on the index number. The position information of each color pixel in the cross coordinate system is recorded in detail to form a complete position mapping table. Finally, according to this color index and position mapping table, the pixels in the code image are rearranged to generate an encrypted image.

[0066] As a preferred implementation, the method for forming an encrypted image in the present invention further includes: step S41 to step S43.

[0067] Specifically, step S41: capturing image features related to tobacco in the abnormal image; Step S42: obtaining color pixels in the image features, and constructing a feature color mapping table according to the color types and quantities of the color pixels in the image features.

[0068] It should be noted that the feature color mapping table in step S42 is used to record the color information and quantity of each color pixel in the image feature.

[0069] Step S43: According to the characteristic color mapping table, the color of the pixels in the code image is replaced to form an encrypted image.

[0070] It should be noted that the color replacement method disclosed in steps S41-S43 further enriches the encryption means, so that the encrypted image can achieve pixel-level confusion while maintaining the original image features, thereby greatly increasing the difficulty of illegal cracking. In addition, the construction of the feature color mapping table provides accurate data support for the encryption process, ensuring the visual indiscernibility and data security of the encrypted image. In practical applications, this method of forming an encrypted image can be customized according to the specific needs of tobacco planting analysis to adapt to the encryption requirements in different scenarios, providing a more flexible and reliable solution for the transmission and storage of satellite remote sensing images.

[0071] Specifically, when the image features of tobacco in the abnormal image are specifically the texture and color of tobacco leaves, these features can be captured through step S41. For example, tobacco leaves usually have specific green tones and texture patterns. In step S42, color pixels in these features, such as green pixels, are identified and extracted, and their color information and quantity are recorded. Based on this information, a feature color mapping table is constructed, which records in detail the color information and quantity of each color pixel in the tobacco leaf features. Finally, in step S43, according to the feature color mapping table, the pixels in the code image are replaced in color. For example, some pixels in the code image are replaced with green pixels similar to the tobacco leaf features, but the arrangement is disrupted, thereby generating an encrypted image that retains the tobacco features and achieves pixel-level confusion. This encryption method not only enhances the security of the image, but also makes the encrypted image more difficult to be illegally copied or tampered with, providing a strong technical guarantee for the transmission and storage of satellite remote sensing images for tobacco planting analysis.

[0072] Step S500: Setting a code prefix according to the specification of the encrypted image.

[0073] Step S600: setting a code suffix according to the position of the high pixel point in the encrypted image.

[0074] Step S700: The code prefix and the suffix together constitute a primary code.

[0075] Step S800: Perform a hash operation on the primary code based on the number of code suffixes to generate a unique hash value.

[0076] Step S900: The unique hash value is used as the verification code of the primary code, and the verification code and the primary code together constitute the encryption code.

[0077] It should be noted that during the storage and transmission of the encrypted code, the receiving end re-hashes the primary code after receiving the primary code, and compares the obtained hash value with the check code in the encrypted code. If the hash values ​​are consistent, the encryption code has not been tampered with, and the encrypted image is decrypted and reconstructed normally. If the hash values ​​are inconsistent, the encryption code has been tampered with, and the image acquisition, processing and encryption process is performed again.

[0078] Specifically, the method for constructing the encryption code in step S900 includes: step S901 to step S903.

[0079] Step S901: extracting the coordinate sequence of the pixel acquisition frame in the cross coordinate system (X1, Y1), (X2, Y1), (X3, Y3) ... (X N ,Y N ).

[0080] Step S902: Output the global coordinate code (A, B) of the encrypted image according to the cross coordinate system. The global coordinate code (A, B) represents the size specification of the image.

[0081] Step S903: Use the global coordinate code as the code prefix and the coordinate sequence as the code suffix to form a primary code (A, B)-(X1, Y1), (X2, Y1), (X3, Y3)... (X N ,Y N ).

[0082] See also Figure 3 In order to further optimize the above technical solution, the present invention proposes a satellite remote sensing image transmission and storage system for tobacco planting analysis. It should be emphasized that the satellite remote sensing image transmission and storage system for tobacco planting analysis proposed by the present invention uses the satellite remote sensing image transmission and storage method for tobacco planting analysis mentioned above, and is integrated into the internal processing system and collection part of the remote sensing satellite in the prior art. Specifically, a satellite remote sensing image transmission and storage system for tobacco planting analysis includes the following components: Image acquisition module,The main function of the image acquisition module is to obtain tobacco satellite remote sensing images of tobacco growing areas.

[0083] The abnormal image recognition module is used to recognize and mark abnormal images appearing in multiple frames of tobacco satellite remote sensing images.

[0084] The image fuzzification processing module is used to perform fuzzification processing on the non-abnormal image segments in the tobacco satellite remote sensing image and generate the corresponding code image; The pixel transmission path construction module is responsible for constructing a pixel transmission path according to the characteristics of the pixels in the abnormal image; The encrypted image generation module has the function of sequentially transmitting the pixels in the code image based on the pixel transmission path to form an encrypted image; The encryption code generation module is used to set the code prefix and suffix according to the specifications of the encrypted image, which together constitute the encryption code for transmission and storage; Verification module: The function of the verification module is to perform hash operation verification on the received primary code during the storage and transmission of the encrypted code to ensure the integrity and security of the encrypted code during the transmission process; The decryption and reconstruction module is used to decrypt and reconstruct the encrypted image after confirming that the encryption code has not been tampered with, and restore the original tobacco satellite remote sensing image for subsequent tobacco planting analysis.

[0085] Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is limited by the attached embodiments and their equivalents.

Claims

1. A satellite remote sensing image transmission and storage method for tobacco planting analysis, characterized in that: include: Identify and mark abnormal images in multiple frames of tobacco satellite remote sensing images collected; Perform fuzzy processing on all tobacco satellite remote sensing images except abnormal images, and generate code images; According to the characteristics of the pixels in the abnormal image, a pixel transmission path is constructed; The pixels in the code image are transmitted sequentially based on the pixel transmission path to form an encrypted image; Set the code prefix according to the specifications of the encrypted image; Set the code suffix according to the location of the high pixel point in the encrypted image; The code prefix and the suffix together constitute the primary code; hashing the primary code based on the number of code suffixes to generate a unique hash value; The unique hash value is used as the check code of the primary code, and the check code and the primary code together constitute the encrypted code; During the storage and transmission of the encrypted code, the receiving end re-performs a hash operation on the primary code after receiving the primary code, and compares the obtained hash value with the check code in the encrypted code. If the hash values ​​are consistent, the encrypted code has not been tampered with, and the encrypted image is decrypted and reconstructed normally. If the hash values ​​are inconsistent, the encryption code has been tampered with, and the image acquisition, processing and encryption process is repeated.

2. The method for transmitting and storing satellite remote sensing images for tobacco planting analysis according to claim 1, characterized in that: The recognition methods of abnormal images include: In the collected multi-frame tobacco satellite remote sensing image sequence, an image at any frame rate is selected as a research object and named as the first tobacco satellite remote sensing image; The remote sensing images collected under abnormal tobacco planting environment were obtained by using network interconnection technology and named as the second tobacco satellite remote sensing images; According to the specifications of tobacco satellite remote sensing images, an NXN pixel acquisition frame and a cross coordinate system are constructed. The pixel acquisition frame is used to extract pixel point information in tobacco satellite remote sensing images and mark abnormal images. The cross coordinate system is used to determine the position of the pixel acquisition frame in the tobacco satellite remote sensing image. The origin of the cross coordinate system is set at the center point of the tobacco satellite remote sensing image. The abscissa and ordinate of the cross coordinate system are used to indicate the horizontal and vertical positions of the pixels in the tobacco satellite remote sensing image, respectively. Comparing and analyzing the first tobacco satellite remote sensing image and the second tobacco satellite remote sensing image, and comparing the pixel feature differences within the pixel acquisition frame at all positions in the cross coordinate system; According to the pixel feature difference value, the coordinate position of the abnormal image in the cross coordinate system of the tobacco satellite remote sensing image is determined.

3. The satellite remote sensing image transmission and storage method for tobacco planting analysis according to claim 2, characterized in that: The formula for obtaining the pixel feature difference value is: ; in It is the first tobacco satellite remote sensing image. For the second tobacco satellite remote sensing image, the size of the pixel acquisition frame is NXN, and are used to represent the first tobacco satellite remote sensing image and the second tobacco satellite remote sensing image in The pixel value at Used to sum all pixels within the pixel acquisition frame. Used to normalize the difference value to [0,1], the function The output value is used to indicate the position in the cross coordinate system The average absolute difference of the pixel values ​​of the two images within the pixel acquisition frame. The larger the average absolute difference, the closer the first tobacco remote sensing image and the second tobacco satellite remote sensing image are. The greater the difference within the region, the smaller the average absolute difference value, which means that the first tobacco remote sensing image and the second tobacco satellite remote sensing image are The smaller the differences within the region.

4. The method for transmitting and storing satellite remote sensing images for tobacco planting analysis according to claim 2, characterized in that: The code image generation method includes: The fuzzy processing is performed by taking the edge of the pixel acquisition frame as the starting boundary of the fuzzy processing and taking the boundary of the tobacco satellite remote sensing image as the ending boundary of the fuzzy processing; During the fuzzy processing, the brightness of each pixel outside the pixel acquisition frame is gradually reduced until the brightness of the pixel outside the pixel acquisition frame matches the average brightness of the pixel inside the pixel acquisition frame, thereby forming a fuzzy processed image; The blur threshold is based on the average pixel value in the pixel acquisition frame; Each pixel value in the blurred image is compared with the blur threshold, and the blurred image is converted into a binary black-and-white image based on the comparison result. The binary black-and-white image is spliced ​​with the image in the pixel acquisition frame to generate a code image.

5. The method for transmitting and storing satellite remote sensing images for tobacco planting analysis according to claim 1, characterized in that: The method of forming the encrypted image includes: The dimension of the stripping channel is set based on the number of pixel color types in the abnormal image; For each pixel of a color in the abnormal image, a corresponding stripping channel is constructed; in the stripping channel, the pixels of the same color are arranged according to their positions in the abnormal image to form a pixel transmission path; On the pixel transmission path, the transmission order of the pixels is set according to the number of pixels in the abnormal image; The pixels in the code image are transmitted sequentially based on the pixel transmission path to form an encrypted image.

6. The method for transmitting and storing satellite remote sensing images for tobacco planting analysis according to claim 2, characterized in that: The method of forming the encrypted image includes: In the abnormal image, the pixels of each color in the abnormal image are indexed and numbered, and the index is used for reference in the subsequent encrypted image construction process; Constructing a position mapping table, which records the position information of each color pixel in the abnormal image in the cross coordinate system; According to the color index and position mapping table, the pixels in the code image are rearranged to generate an encrypted image.

7. The method for transmitting and storing satellite remote sensing images for tobacco planting analysis according to claim 6, characterized in that: The method of forming the encrypted image includes: Capturing image features about tobacco in abnormal images; Obtaining color pixels in the image features, and constructing a feature color mapping table according to the color types and quantities of the color pixels in the image features, wherein the feature color mapping table is used to record the color information and quantity of each color pixel in the image features; According to the characteristic color mapping table, the color of the pixels in the code image is replaced to form an encrypted image.

8. The method for transmitting and storing satellite remote sensing images for tobacco planting analysis according to claim 2, characterized in that: The encryption code is constructed by: Extract the coordinate sequence of the pixel acquisition frame in the cross coordinate system (X1, Y1), (X2, Y1), (X3, Y3)... (X N ,Y N ); Output the global coordinate code (A, B) of the encrypted image according to the cross coordinate system, where the global coordinate code (A, B) represents the size specification of the image; The global coordinate code is used as the code prefix and the coordinate sequence is used as the code suffix to form the primary code (A, B)-(X1, Y1), (X2, Y1), (X3, Y3)... (X N ,Y N ); A hash operation is performed on the primary code based on the number of code suffixes to generate a unique hash value, which is used as a check code for the primary code. The check code and the primary code together constitute an encrypted code.

9. A satellite remote sensing image transmission and storage system for tobacco planting analysis, using the satellite remote sensing image transmission and storage method for tobacco planting analysis as described in any one of claims 1 to 8, characterized in that: include: An image acquisition module, used to obtain tobacco satellite remote sensing images of tobacco growing areas; An abnormal image recognition module is used to recognize and mark abnormal images in multiple frames of tobacco satellite remote sensing images; An image fuzzification processing module is used to perform fuzzification processing on non-abnormal image segments in tobacco satellite remote sensing images and generate code images; A pixel transmission path construction module is used to construct a pixel transmission path according to the characteristics of the pixel points in the abnormal image; An encrypted image generation module, used to sequentially transmit the pixels in the code image based on a pixel transmission path to form an encrypted image; The encryption code generation module is used to set the code prefix and suffix according to the specifications of the encrypted image, which together constitute the encryption code for transmission and storage.

10. A satellite remote sensing image transmission and storage system for tobacco planting analysis according to claim 9, characterized in that: Also includes: The verification module is used to perform hash operation verification on the received primary code during the storage and transmission of the encrypted code to ensure the integrity and security of the encrypted code during the transmission process; And a decryption and reconstruction module is used to decrypt and reconstruct the encrypted image after confirming that the encryption code has not been tampered with, and restore the original tobacco satellite remote sensing image for subsequent tobacco planting analysis.

Citation Information

Patent Citations

  • Dark field image storage method using sparse matrix characteristics

    CN114119343A

  • Image storage method and system based on dynamic characteristics of multistable coupling neural network

    CN118096500A

Cited By

  • Image transmission method and satellite communication system

    CN120302016A