[go: up one dir, main page]

CN119692529A - A rice yield prediction method and system based on multi-source time series remote sensing data - Google Patents

A rice yield prediction method and system based on multi-source time series remote sensing data Download PDF

Info

Publication number
CN119692529A
CN119692529A CN202411700491.0A CN202411700491A CN119692529A CN 119692529 A CN119692529 A CN 119692529A CN 202411700491 A CN202411700491 A CN 202411700491A CN 119692529 A CN119692529 A CN 119692529A
Authority
CN
China
Prior art keywords
data
time series
remote sensing
rice
sub
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202411700491.0A
Other languages
Chinese (zh)
Inventor
单鼎
曾跃华
刘勇
龙晓波
邵泽毅
刘志
方杰
田冰川
刘洪�
杨欧
管恩相
郭君
杨文武
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hejiashan Seed Farm Of Hunan Province
Huazhi Zhonggu Zhichuang Technology Zhejiang Co ltd
Original Assignee
Hejiashan Seed Farm Of Hunan Province
Huazhi Zhonggu Zhichuang Technology Zhejiang Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hejiashan Seed Farm Of Hunan Province, Huazhi Zhonggu Zhichuang Technology Zhejiang Co ltd filed Critical Hejiashan Seed Farm Of Hunan Province
Priority to CN202411700491.0A priority Critical patent/CN119692529A/en
Publication of CN119692529A publication Critical patent/CN119692529A/en
Pending legal-status Critical Current

Links

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02ATECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE
    • Y02A40/00Adaptation technologies in agriculture, forestry, livestock or agroalimentary production
    • Y02A40/10Adaptation technologies in agriculture, forestry, livestock or agroalimentary production in agriculture

Landscapes

  • Image Processing (AREA)

Abstract

本发明提供一种基于多源时序遥感数据的水稻产量预测方法及系统,涉及农业信息化与遥感技术应用领域,所述方法包括:通过采集多光谱数据和激光雷达数据,并利用高精度卫星定位系统进行数据的精准地理定位,以获取多源无人机遥感数据;对多光谱数据进行相机内定向、波段配准、正射影像拼接与镶嵌、辐射校正及遥感指数计算,以得到处理后的多光谱数据;对激光雷达数据进行点云重建和点云过滤,并计算水稻植株高度,以得到处理后的激光雷达数据。本发明融合了多源遥感数据、时空数据,并且通过对水稻不同物候期的遥感特征进行动态分析和过滤,显著提升了稻田产量预测的精度和可靠性。

The present invention provides a rice yield prediction method and system based on multi-source time series remote sensing data, which relates to the field of agricultural informatization and remote sensing technology application. The method includes: acquiring multi-source UAV remote sensing data by collecting multi-spectral data and laser radar data, and using a high-precision satellite positioning system to accurately locate the data; performing in-camera orientation, band registration, orthophoto stitching and mosaicking, radiation correction and remote sensing index calculation on the multi-spectral data to obtain processed multi-spectral data; performing point cloud reconstruction and point cloud filtering on the laser radar data, and calculating the height of rice plants to obtain processed laser radar data. The present invention integrates multi-source remote sensing data and spatiotemporal data, and significantly improves the accuracy and reliability of rice field yield prediction by dynamically analyzing and filtering the remote sensing characteristics of different phenological periods of rice.

Description

Rice yield prediction method and system based on multi-source time sequence remote sensing data
Technical Field
The invention relates to the technical field of agricultural informatization and remote sensing, in particular to a rice yield prediction method and system based on multisource time sequence remote sensing data.
Background
The fusion of unmanned aerial vehicle multispectral image data and laser radar data requires specialized data processing technology and algorithm support. The application fields of the composite material are also increasingly wide, and the composite material comprises various aspects of agriculture, forestry, geology, weather and the like. In the agricultural field, the remote sensing technology can provide important basis for predicting the crop yield by acquiring the information of spectral characteristics, growth conditions and the like of crops. However, the current data fusion technology still has some challenges, such as insufficient data registration accuracy, data redundancy, information loss and the like, which can reduce the accuracy and reliability of the fused data. The construction of a high-precision yield prediction model by combining space-time characteristics requires specialized knowledge background and algorithm support. However, due to the complexity and diversity of the rice growth process, the model construction process may face significant challenges such as parameter tuning, model verification, and result interpretation.
Disclosure of Invention
The technical problem to be solved by the invention is to provide the paddy rice yield prediction method and system based on the multi-source time sequence remote sensing data, which are fused with the multi-source remote sensing data and the space-time data, and the accuracy and the reliability of paddy rice yield prediction are obviously improved by dynamically analyzing and filtering the remote sensing characteristics of different climates of the paddy rice.
In order to solve the technical problems, the technical scheme of the invention is as follows:
in a first aspect, a method for predicting rice yield based on multi-source time-series remote sensing data, the method comprising:
acquiring multispectral data and laser radar data, and performing accurate geographic positioning of the data by utilizing satellite positioning to acquire remote sensing data of the multisource unmanned aerial vehicle;
carrying out in-camera orientation, wave band registration, orthographic image splicing and embedding, radiation correction and remote sensing index calculation on the multispectral data to obtain processed multispectral data;
Performing point cloud reconstruction and point cloud filtering on the laser radar data, and calculating the height of rice plants to obtain processed laser radar data;
Registering the processed laser radar data with multispectral data to realize the preprocessing of the remote sensing data of the multisource unmanned plane;
based on the weather period, acquiring multi-source remote sensing data of a time sequence, and performing optimization processing on the time sequence data to obtain optimized time sequence data;
Extracting element features of the sub-region level according to the optimized time sequence data to construct an element feature set of the time sequence;
according to the element feature set of the constructed time sequence, obtaining the actual measurement yield data of the rice in the subarea;
Constructing a training data set according to the preprocessed multi-source remote sensing data and the actually measured yield data of the rice in the subarea;
Training the random forest regression model according to the training data set, and predicting the rice yield by utilizing the trained model to the new multi-source time sequence remote sensing data.
Further, the in-camera orientation, band registration, orthographic image stitching and mosaic, radiation correction and remote sensing index calculation are performed on the multispectral data to obtain processed multispectral data, including:
Geometrically correcting the image by using camera calibration parameters to obtain corrected image and determining internal orientation parameters;
and registering images of different wave bands by adopting an accurate registration algorithm according to the orientation parameters in the camera so as to obtain multiband images after wave band registration.
Performing feature matching on the overlapping region of the multiband images after band registration, and applying an automatic stitching algorithm to generate an orthographic image with uniform geographic coordinates;
performing radiation correction on the orthographic image to obtain a radiation corrected orthographic image;
from the radiation corrected orthographic image, by And calculating a normalized vegetation index to obtain an NDVI image. NIR is near infrared reflectance, RED is RED Duan Fanshe, and NDVI is normalized vegetation index.
Further, performing point cloud reconstruction and point cloud filtering on the laser radar data, and calculating the height of the rice plant to obtain processed laser radar data, including:
Collecting original point cloud data of a paddy field area through flight scanning to obtain the original point cloud data;
Splicing, integrating and eliminating redundant points of the overlapping area to obtain reconstructed point cloud data;
According to the reconstructed point cloud data, performing height threshold filtering and density threshold filtering to obtain filtered point cloud data;
And calculating an actual height image of the vegetation through CHM=DSM-DEM according to the filtered point cloud data to obtain processed laser radar data, wherein DSM represents the comprehensive height of the terrain and the object, DEM represents the pure terrain height, and CHM represents the actual height of the vegetation.
Further, registering the processed laser radar data with the multispectral data to realize preprocessing of remote sensing data of the multisource unmanned aerial vehicle, comprising:
Re-projecting the laser radar data and the multispectral data to the same coordinate system, and analyzing the re-projection of the laser radar data and the multispectral data to obtain a re-projection analysis result;
resampling the laser radar data to the resolution consistent with the multispectral data according to the result of the reprojection analysis to obtain resampled data, and vector clipping the resampled data to obtain image data covering the same geographic range:
and (3) aligning the image data with the actual geographic reference data, and adjusting the position and angle of the image to correct, so that the corrected image residual error is controlled within +/-2 cm, and the preprocessing of the remote sensing data of the multi-source unmanned aerial vehicle is realized.
Further, based on the weather period, obtaining the multi-source remote sensing data of the time sequence, and performing optimization processing on the time sequence data to obtain optimized time sequence data, wherein the method comprises the following steps:
acquiring analysis time nodes including a tillering stage, a jointing stage and a heading stage according to the physical stage of rice growth;
According to the analysis time node, a corresponding unmanned aerial vehicle flight plan is formulated, remote sensing data acquisition is carried out, and a complete time sequence data set is constructed;
According to the time sequence data set, fusing the NDVI and CHM images to obtain a time sequence data set;
Setting up the upper limit and the lower limit of the NDVI according to the time sequence data set, and passing To realize adaptive threshold filtering of NDVI, where NDVI is a normalized vegetation index of the multispectral image, NDVI (x, y, T) is an NDVI value at position (x, y) at climatic period T, T NDVI,min (T) and T NDVI,max (T) are minimum and maximum values of NDVI at climatic period T, respectively, and NDVI f (x, y, T) is an NDVI value after adaptive threshold filtering;
Setting upper and lower limits of CHM according to time sequence data group set and passing To achieve adaptive threshold filtering of canopy height, where CHM is the canopy height of the lidar data, CHM (x, y, t) is the CHM value at position (x, y) at weathered period t,AndIs the adaptive threshold range of CHM at the climatic period t, CHM f (x, y, t) is the CHM value after adaptive threshold filtering;
And optimizing the time sequence data through adaptive threshold filtering of NDVI and adaptive threshold filtering of CHM to obtain optimized time sequence data.
Further, extracting element features of sub-region levels according to the optimized time sequence data to construct an element feature set of the time sequence, wherein the element features comprise vegetation indexes and terrain heights, for example, and the method comprises the following steps:
Dividing a research area into a plurality of subareas according to the optimized time sequence data, wherein each subarea comprises a plurality of pixel points, and marking and classifying all the pixel points in each subarea to realize subarea division;
according to the division of subareas, by Calculating an average value of the normalized vegetation indexes after the adaptive threshold filtering by Calculating an average value of the canopy height after the adaptive threshold filtering, wherein,AndRespectively representing normalized vegetation index and canopy height mean value of the subarea under the physical weather period t, wherein n is the number of effective pixels in the subarea, and p represents the subarea;
and constructing a characteristic set of the time sequence according to the normalized vegetation index and the canopy height mean value of the sub-areas in the weathered period.
Further, according to the element feature set of the constructed time sequence, obtaining the measured yield data of the rice in the subarea, including:
Combining the time sequence element feature sets of all the subareas to form a multi-time sequence feature set of the whole research area;
and according to the multi-time sequence feature set, the element features in each subarea are corresponding to the yield data of the subarea through the corresponding geographic position and the corresponding time stamp, so that the actual measurement yield data of the rice in the subarea is obtained.
In a second aspect, a system for predicting rice yield based on multi-source time-series remote sensing data, comprising:
The acquisition module is used for acquiring multispectral data and laser radar data, carrying out accurate geographic positioning of the data by utilizing satellite positioning to acquire multisource unmanned aerial vehicle remote sensing data, carrying out in-camera orientation, wave band registration, orthographic image splicing, mosaic, radiation correction and remote sensing index calculation on the multispectral data to acquire processed multispectral data, carrying out point cloud reconstruction and point cloud filtering on the laser radar data, and calculating the height of rice plants to acquire processed laser radar data;
The processing module is used for acquiring multi-source remote sensing data of a time sequence based on a weather period, optimizing the time sequence data to obtain optimized time sequence data, extracting element characteristics of a sub-region level according to the optimized time sequence data to construct an element characteristic set of the time sequence, wherein the element characteristics comprise vegetation indexes and terrain heights, acquiring actual measurement yield data of rice in the sub-region according to the element characteristic set of the constructed time sequence, constructing a training data set according to the preprocessed multi-source remote sensing data and the actual measurement yield data of the rice in the sub-region, training a random forest regression model according to the training data set, and predicting the yield of the rice by utilizing the trained model to the new multi-source time sequence remote sensing data.
In a third aspect, a computing device includes:
one or more processors;
And a storage means for storing one or more programs that, when executed by the one or more processors, cause the one or more processors to implement the method.
In a fourth aspect, a computer readable storage medium has a program stored therein, which when executed by a processor, implements the method.
The scheme of the invention at least comprises the following beneficial effects:
Through adopting unmanned aerial vehicle platform to carry out data acquisition, unmanned aerial vehicle can carry out the fine monitoring in the low latitude, is fit for small-scale farmland, and can arrange the flight mission in a flexible way, improves data acquisition's real-time and operability and has fused unmanned aerial vehicle multispectral image data and laser radar data. The multispectral data captures the spectral characteristics of rice and reflects the growth condition of crops, and the laser radar data provides accurate three-dimensional structure information, so that comprehensive acquisition of crop phenotype information is realized, and the reliability and the accuracy of yield prediction are improved. The change in the growth process of the rice can be dynamically monitored through space-time data fusion, especially the multi-source remote sensing data of the key weather period. And by combining the space-time characteristics, a high-precision yield prediction model is constructed, the robustness of the model is enhanced, and the capability of predicting yield fluctuation is improved. The threshold value of the remote sensing data can be dynamically adjusted according to the characteristics of different growth periods of the rice based on the adaptive threshold value filtering technology of the physical period. The method ensures the accuracy and the effectiveness of the data in each growth stage, ensures that the yield prediction is more accurate, not only has higher prediction precision, but also can be applied to large-scale agricultural production, adapts to various agricultural scenes, and provides more flexible and reliable rice yield prediction service.
Drawings
Fig. 1 is a flow chart of a rice yield prediction method based on multi-source time-series remote sensing data according to an embodiment of the invention.
Fig. 2 is a schematic diagram of a rice yield prediction system based on multi-source time-series remote sensing data according to an embodiment of the present invention.
Detailed Description
Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in form and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.
As shown in fig. 1, an embodiment of the present invention provides a method for predicting rice yield based on multi-source time-series remote sensing data, the method comprising the following steps:
step 11, acquiring multispectral data and laser radar data, and performing accurate geographic positioning of the data by utilizing satellite positioning to acquire remote sensing data of the multisource unmanned aerial vehicle;
Step 12, performing in-camera orientation, band registration, orthographic image stitching and inlaying, radiation correction and remote sensing index calculation on the multispectral data to obtain processed multispectral data;
Step 13, performing point cloud reconstruction and point cloud filtering on the laser radar data, and calculating the height of rice plants to obtain processed laser radar data;
Step 14, registering the processed laser radar data with multispectral data to realize the preprocessing of the remote sensing data of the multisource unmanned aerial vehicle;
Step 15, based on the weather period, acquiring multi-source remote sensing data of a time sequence, and performing optimization processing on the time sequence data to obtain optimized time sequence data;
Step 16, extracting element features of the sub-region level according to the optimized time sequence data to construct an element feature set of the time sequence;
step 17, according to the element feature set of the constructed time sequence, obtaining the actual measurement yield data of the rice in the subarea;
Step 18, constructing a training data set according to the preprocessed multi-source remote sensing data and the actual measurement yield data of the rice in the subarea;
Training the random forest regression model according to the training data set, and predicting the rice yield by utilizing the trained model to the new multi-source time sequence remote sensing data.
In the embodiment of the invention, the accurate geographical positioning of the data is performed by collecting multispectral data and laser radar data and utilizing satellite positioning, so that more accurate and comprehensive farmland information can be obtained, the growth condition and environmental factors of rice can be known, and the accuracy of yield prediction is improved. A series of processing is carried out on multispectral data and laser radar data, such as camera internal orientation, wave band registration, orthographic image splicing and mosaic and radiation correction, so that noise and errors in the data can be eliminated, and the data quality is improved. The processed laser radar data and multispectral data are registered, so that the preprocessing of the remote sensing data of the multisource unmanned aerial vehicle is realized, the advantages of different data sources can be comprehensively utilized, and richer and more comprehensive information is provided. The multi-source remote sensing data of the time sequence is acquired based on the physical weather period, and the data are optimized, so that dynamic changes in the rice growth process can be captured. And extracting element characteristics of sub-region levels, such as vegetation indexes and terrain heights, according to the optimized time sequence data, so that the accuracy and reliability of yield prediction are improved. The preprocessed multisource remote sensing data and the actually measured yield data of the rice in the subarea are utilized to construct a training data set, and the random forest regression model is trained, so that the advantages of multisource data and the machine learning technology can be utilized.
In a preferred embodiment of the present invention, the step 11 includes:
determining a data acquisition area and a target, and determining a unmanned aerial vehicle and remote sensing equipment, wherein the unmanned aerial vehicle comprises a multispectral camera and a laser radar;
The unmanned aerial vehicle is controlled to fly according to the planned flight route, multispectral data are collected through the multispectral camera, elevation information of the landform is collected through the laser radar, and point cloud data are generated.
The satellite positioning system is utilized to accurately perform geographic positioning on the collected multispectral data and the laser radar data, and the collected multispectral data and the laser radar data are arranged and matched according to geographic position information so as to obtain remote sensing data of the multisource unmanned aerial vehicle.
According to the embodiment of the invention, through defining the data acquisition area and the target, unmanned aerial vehicles and remote sensing equipment can be deployed in a targeted manner, the unmanned aerial vehicles have high flexibility and accessibility, can easily cover complex terrains and areas which are difficult to reach, the multispectral camera can capture spectrum information of different wave bands, reflect various characteristics of the terrains, such as vegetation health status and soil components, and the laser radar can accurately acquire elevation information of the terrains and terrains to generate high-resolution point cloud data. The satellite positioning system is utilized to accurately perform geographic positioning on the acquired data, and the high-precision positioning service can effectively improve the unmanned aerial vehicle line precision and the data alignment precision, so that the spatial data in the scanning area can be accurately mapped. Accurate geolocation makes multisource data can effectively integrate and contrast under same geographical frame, has improved availability and the analysis precision of data. Multispectral data and laser radar data are arranged and matched according to geographic position information, a multisource unmanned aerial vehicle remote sensing dataset is formed, and the advantages of different data sources can be comprehensively utilized.
In a specific embodiment of the invention, the data acquisition area and the target are determined, and the selection is based on a Xinjiang Matrice RTK unmanned aerial vehicle, and a long-light Yu multispectral camera and a Xinjiang Buddhist L 1 laser radar camera are mounted. The multispectral camera is used for shooting, has the capability of multiband capture and covers visible light, near infrared and red side bands, collected bands are 450nm@35nm, 555nm@27nm,660nm@22nm, 720nm@10nm, 750nm@10nm and 840nm@30nm, spectral characteristics of crops can be comprehensively captured through the combination of the bands, the red side band and the near infrared band provide sensitive information on vegetation conditions so as to acquire multispectral data, wherein the flight height of an unmanned aerial vehicle is set to 50m, the heading overlapping rate is set to 80%, and the side overlapping rate is set to 70%. The laser radar camera is used for scanning and recording, the camera adopts a high-precision LiDAR technology, accurate three-dimensional point cloud data can be captured in a large-area rice area to acquire laser radar data, wherein flight parameters are set to be that the flying height of an unmanned aerial vehicle is set to be 50m, the laser side overlap rate is set to be 60%, so that the visible side overlap rate of a mapping camera is ensured to be larger than 65%, and the visible heading overlap rate is set to be 80%. The positioning service adopts a thousands of self-defined network RTK to provide centimeter-level positioning precision.
In a preferred embodiment of the present invention, the step 12 includes:
Geometrically correcting the image by using camera calibration parameters to obtain corrected image and determining internal orientation parameters;
and registering images of different wave bands by adopting an accurate registration algorithm according to the orientation parameters in the camera so as to obtain multiband images after wave band registration.
Performing feature matching on the overlapping region of the multiband images after band registration, and applying an automatic stitching algorithm to generate an orthographic image with uniform geographic coordinates;
performing radiation correction on the orthographic image to obtain a radiation corrected orthographic image;
from the radiation corrected orthographic image, by And calculating a normalized vegetation index to obtain an NDVI image. NIR is near infrared reflectance, RED is RED Duan Fanshe, and NDVI is normalized vegetation index.
In the embodiment of the invention, the geometric orientation is carried out by camera calibration parameters, so that image distortion can be eliminated, the geographical position of each pixel is ensured to be accurate, the accurate band registration can ensure that the information of the same geographical position on different bands is consistent, the tiny offset and distortion among the bands are eliminated, the spectral characteristics of the ground objects can be accurately analyzed, and the interpretation capability of remote sensing data is improved. The automatic splicing technology can perform feature matching based on the overlapping area to generate an orthographic image covering the whole research area, so that the working efficiency is improved, the continuity and the seamless performance of the image are ensured, and the radiation correction can eliminate the influence of external factors on the radiation value of the image, so that the spectral information in the image reflects the reflection characteristics of the surface object more truly. By calculating a remote sensing index, such as a normalized vegetation index, the growth and coverage of vegetation can be quantitatively assessed.
In one embodiment of the invention, the long-light Yu multispectral preprocessing software is used for in-camera directional correction of the acquired image, and camera calibration parameters such as focal length, principal point offset and lens distortion parameters are utilized for geometric correction of the image to eliminate image distortion. The multispectral preprocessing software for the long light is used for accurately registering images of different wave bands shot by the multispectral camera, aligning the space positions among the wave bands and eliminating possible tiny offset and distortion among the wave bands. The multi-band images after band registration are spliced and inlaid by using professional unmanned aerial vehicle mapping software to generate an orthographic image map covering the whole research area, the characteristic matching is carried out based on the overlapping area by using automatic splicing in the splicing process, and the radiation correction is carried out on the images by using the standardized data of the on-site reflectivity plate by using long-light Yu-day multi-spectrum preprocessing software. And carrying out remote sensing index calculation through a formula, and preprocessing the remote sensing index image.
In a preferred embodiment of the present invention, the step 13 includes:
Collecting original point cloud data of a paddy field area through flight scanning to obtain the original point cloud data;
Splicing, integrating and eliminating redundant points of the overlapping area to obtain reconstructed point cloud data;
According to the reconstructed point cloud data, performing height threshold filtering and density threshold filtering to obtain filtered point cloud data;
And calculating an actual height image of the vegetation through CHM=DSM-DEM according to the filtered point cloud data to obtain processed laser radar data, wherein DSM represents the comprehensive height of the terrain and the object, DEM represents the pure terrain height, and CHM represents the actual height of the vegetation.
In the embodiment of the invention, the laser radar is used for flight scanning, so that the three-dimensional information of the paddy field area can be captured with high precision, and the original point cloud data can be generated. The reconstructed point cloud data can be obtained by splicing and integrating the point cloud data and eliminating redundant points in the overlapping area, so that the consistency and accuracy of the data are improved, abnormal points and redundant points can be removed by the high-threshold filtering and the density threshold filtering, the point cloud data are purified, and the accuracy and consistency of the data are optimized. According to the filtered point cloud data, the actual height image of vegetation can be accurately calculated.
In a specific embodiment of the invention, the intelligent map software of Xinjiang is used for splicing and integrating the original point cloud data acquired by the laser radar camera of Xinjiang Buddhist L 1, and the ENVI software is used for filtering the standard point cloud data file to remove abnormal points and redundant points. The height threshold value is set according to the flying height of the unmanned aerial vehicle, and the points exceeding the range of +/-2 meters are filtered, and the density threshold value is passedSetting, wherein N 0 is the total number of points in the point cloud, N (A i, r) is the number of neighbor points in a sphere with a radius r and taking the point A i as the center, the neighbor density of the ith point is represented, te is the threshold percentage of the standard for setting screening density, and H is the density threshold. And processing the filtered point cloud data by using ENVI software to obtain the comprehensive height of the terrain and the plants and the terrain height. The precise plant height of the rice can be extracted through the combination of the two, the actual height of the vegetation is obtained through a formula by utilizing the comprehensive height of the topography and the plants and the topography height data, so as to obtain an actual height image of the vegetation after pretreatment.
In a preferred embodiment of the present invention, the step 14 includes:
Re-projecting the laser radar data and the multispectral data to the same coordinate system, and analyzing the re-projection of the laser radar data and the multispectral data to obtain a re-projection analysis result;
resampling the laser radar data to the resolution consistent with the multispectral data according to the result of the reprojection analysis to obtain resampled data;
the image data is aligned with the actual geographic reference data, and the position and angle of the image are adjusted to correct, so that the corrected image residual error is controlled within +/-2 cm, and the preprocessing of the remote sensing data of the multi-source unmanned aerial vehicle is realized;
In the embodiment of the invention, all data sets are re-projected to the same coordinate system, so that the spatial consistency among different data sources is ensured, and the subsequent data fusion and analysis are facilitated. The laser radar data is resampled to the resolution consistent with the multispectral data, the comparability between the data can be improved, the information of different data sources can be compared and analyzed on the same scale through the matching of the resolution, and the availability and the accuracy of the data are enhanced. Vector clipping is carried out on the resampled data, so that all the data are ensured to cover the same geographical range. The method has the advantages that the method is aligned with the actual geographic reference data, the position and the angle of the image are adjusted to be corrected, the geographic positioning precision of remote sensing data can be remarkably improved, the corrected image residual error is controlled within +/-2 cm, the laser radar data and the multispectral data can be effectively fused, and the preprocessed data has a uniform coordinate system, resolution and geographic range.
In a specific embodiment of the invention, a target coordinate system is determined as WGS84, original laser radar data and multispectral data are obtained, geographic information processing software is used for opening the laser radar data and the multispectral data, the target coordinate system is set as WGS84, the two data are respectively reprojected, the data before and after reprojection are compared, the corresponding relation of the data on the geographic space is determined, errors and deformation possibly occurring in the reprojection process are analyzed, an analysis result is recorded, the resolution of the multispectral data is checked and used as the target resolution of the laser radar data, in geographic information processing software, the target resolution is set as the resolution of the multispectral data according to the laser radar data, whether the resolutions are consistent or not is checked, and whether the data quality is affected or not is checked. According to the range or actual requirement of the multispectral data, a vector clipping frame is created, the resampled laser radar data and multispectral data are input, and the created vector clipping frame is used for executing clipping operation, so that the two data are clipped to the same geographical range. The ground control points are acquired in the actual geographic area through the GPS equipment, the cut image data and the ground control point data are loaded, the position and the angle of the image are adjusted, and the corrected image residual error is controlled within +/-2 cm, so that corrected laser radar data and multispectral data are obtained.
In a preferred embodiment of the present invention, the step 15 includes:
acquiring analysis time nodes including a tillering stage, a jointing stage and a heading stage according to the physical stage of rice growth;
According to the analysis time node, a corresponding unmanned aerial vehicle flight plan is formulated, remote sensing data acquisition is carried out, and a complete time sequence data set is constructed;
According to the time sequence data set, fusing the NDVI and CHM images to obtain a time sequence data set;
Setting up the upper limit and the lower limit of the NDVI according to the time sequence data set, and passing To realize adaptive threshold filtering of NDVI, where NDVI is a normalized vegetation index of the multispectral image, NDVI (x, y, T) is an NDVI value at position (x, y) at climatic period T, T NDVI,min (T) and T NDVI,max (T) are minimum and maximum values of NDVI at climatic period T, respectively, and NDVI f (x, y, T) is an NDVI value after adaptive threshold filtering;
Setting upper and lower limits of CHM according to time sequence data group set and passing To achieve adaptive threshold filtering of canopy height, where CHM is the canopy height of the lidar data, CHM (x, y, t) is the CHM value at position (x, y) at weathered period t,AndIs the adaptive threshold range of CHM at the climatic period t, CHM f (x, y, t) is the CHM value after adaptive threshold filtering;
And optimizing the time sequence data through adaptive threshold filtering of NDVI and adaptive threshold filtering of CHM to obtain optimized time sequence data.
In the embodiment of the invention, the abnormal value caused by the environmental factors can be effectively removed by self-adaptive threshold filtering, so that the accuracy of the data is improved, the optimized time series data is more stable and reliable, the high-quality data set enables an agricultural manager to make decisions more quickly, the accurate monitoring of the key physical waiting period in the rice growth process is facilitated, the accurate agricultural management is realized, the resource utilization efficiency is improved, and the environmental burden is reduced.
In a specific embodiment of the invention, the information of the physical stage of the rice in the research area is collected, and the tillering stage, the jointing stage and the heading stage are selected as key time nodes for analysis. And (3) making a flight plan according to the weather period, and acquiring data at each key stage by using the unmanned aerial vehicle, wherein each stage acquires multispectral images and laser radar data so as to construct a complete time sequence data set. And merging the normalized vegetation index of the multispectral image and the canopy height of the laser radar data to obtain a time sequence data set, wherein the data set totally comprises 6 wave band data. Setting an upper limit and a lower limit of a normalized vegetation index according to the time sequence data set, setting an upper limit and a lower limit of a canopy height according to the time sequence data set by realizing self-adaptive threshold filtering of the normalized vegetation index, and optimizing the time sequence data after optimization by the self-adaptive threshold filtering of the normalized vegetation index and the self-adaptive threshold filtering of the canopy height by realizing self-adaptive threshold filtering of the canopy height.
In a preferred embodiment of the present invention, the step 16 includes:
Dividing a research area into a plurality of subareas according to the optimized time sequence data, wherein each subarea comprises a plurality of pixel points, and marking and classifying all the pixel points in each subarea to realize subarea division;
according to the division of subareas, by Calculating an average value of the normalized vegetation indexes after the adaptive threshold filtering by Calculating an average value of the canopy height after the adaptive threshold filtering, wherein,AndRespectively representing normalized vegetation index and canopy height mean value of the subarea under the physical weather period t, wherein n is the number of effective pixels in the subarea, and p represents the subarea;
and constructing a characteristic set of the time sequence according to the normalized vegetation index and the canopy height mean value of the sub-areas in the weathered period.
In the embodiment of the invention, through sub-region division, vegetation growth and canopy structure change can be analyzed on finer spatial scale, which is beneficial to improving research precision and resolution. Calculating the average value for each sub-region can reduce redundant information in the data. The average value is used as the characteristic representation of the subarea, so that the overall condition of the subarea can be reflected more accurately, and the influence of individual abnormal pixel points on the result is reduced. The constructed time sequence feature set can clearly show the change condition of each subarea in different climatic periods, and is convenient for time sequence analysis and comparison.
In a specific embodiment of the present invention, based on the optimized time-series data, the whole research area is divided into a plurality of sub-areas according to the actual field test plan and the geographic boundary, each sub-area should include a plurality of pixels, and ensure that the pixels are continuous in geographic space, so as to ensure that the pixel data in each sub-area can effectively represent the rice growth condition of the specific area, and the GIS software or programming script is used to realize automatic area division and pixel marking, and each pixel is assigned with a specific sub-area identifier. After the subarea division is completed, counting the number of effective pixels in each subarea, and calculating the average value of normalized vegetation indexes and the average value of canopy heights of the pixels subjected to self-adaptive threshold filtering under a specific climatic period to construct a time sequence feature set.
In a preferred embodiment of the present invention, the step 17 includes:
Combining the time sequence element feature sets of all the subareas to form a multi-time sequence feature set of the whole research area;
and according to the multi-time sequence feature set, the element features in each subarea are corresponding to the yield data of the subarea through the corresponding geographic position and the corresponding time stamp, so that the actual measurement yield data of the rice in the subarea is obtained.
In the embodiment of the invention, by combining the time sequence element feature sets of all the subareas, the vegetation growth and canopy structure features of the whole research area can be more comprehensively reflected, and the unilateral property of local data is avoided. And the key features are correspondingly associated with the measured yield data, so that the accuracy of data analysis is ensured. The method has the advantages that the sub-region element characteristics and the yield data are accurately associated, powerful support is provided for accurate agricultural management, and the established multi-time sequence characteristic set and the associated analysis of the yield data provide precious data resources for research in the fields of agricultural science, ecology and the like.
In a specific embodiment of the present invention, a data structure in a programming language is used to store a time sequence element feature set of each sub-region, and by traversing all sub-regions, the feature sets are added one by one into a total multi-time sequence feature set for merging, and each sub-region corresponds to a feature subset, and each feature subset includes a normalized vegetation index and a canopy height mean value of the sub-region under all key weathers. After the multi-time sequence feature set is built, the actual yield data of the corresponding sub-areas are found by matching with the field test records according to the geographical position information of each sub-area in the multi-time sequence feature set, and the actually measured yield data of each sub-area is associated with the corresponding feature subset by creating a data structure containing the feature subset and the corresponding target variable in the programming environment so as to realize the one-to-one correspondence between the feature data and the yield data of each sub-area. And finally, sorting the measured output data of all the subareas to form a complete target variable set.
In a preferred embodiment of the present invention, the step 18 includes:
Extracting features related to rice yield according to the preprocessed multi-source remote sensing data and the actually measured yield data of the rice in the subarea to obtain extracted features, wherein the features comprise average values of normalized vegetation indexes in different climates and average values of canopy heights;
And integrating the extracted features with the measured yield data of the corresponding subareas to form a training data set containing input features and target variables, wherein the input features comprise an average value of normalized vegetation indexes of each weathered period and a remote sensing feature of canopy height, and the target variables are the measured yields of the rice of the corresponding subareas.
In the embodiment of the invention, by extracting the characteristics directly related to the rice yield and integrating the measured yield data, a more accurate prediction model can be constructed, the accurate yield prediction is beneficial to decision makers to optimize the allocation and utilization of agricultural resources, and the extracted characteristics and the integrated data set provide valuable data resources for the research in the fields of agricultural science, ecology and the like. The prediction model constructed based on the training data set can provide scientific basis for agricultural decision. Accurate yield predictions help assess risk and uncertainty in agricultural production.
In a specific embodiment of the invention, the preprocessed multi-source remote sensing data are loaded from a storage medium, the data comprise vegetation indexes and canopy heights in different climatic periods, different climatic periods such as a tillering period, a jointing period and a heading period are determined according to the growth period of rice and the acquisition time of the remote sensing data, and an average value of normalized vegetation indexes and an average value of canopy heights are acquired for the remote sensing data of each climatic period. And obtaining the actual measurement rice yield data of each sub-area, and matching the remote sensing characteristic data of each sub-area with the contemporaneous actual measurement rice yield data. The extracted remote sensing features are used as input features, the corresponding measured output data are used as target variables, and a training data set comprising the input features and the target variables is created, wherein the data set is a two-dimensional array or table, each row represents data of a sub-area or field, and each column represents a feature or variable.
In a preferred embodiment of the present invention, the step 19 includes:
Constructing a random forest regression model RF Yield=f(InputSetp,Yieldp),InputSetp, wherein the random forest regression model RF Yield=f(InputSetp,Yieldp),InputSetp is a feature set formed by normalized vegetation indexes and canopy height features at different time points, YIeld p is actual Yield data of corresponding plots, RF Yield is a final prediction model, the random forest model parameters comprise that the number of decision trees is 100 trees, the maximum depth is 10 layers, the number of selected features at the time of splitting is a random selection part of the features at the time of each splitting, and a bootstrap method is to randomly sample from a training dataset to generate a plurality of subsets, and each subset is used for training different decision trees.
According to the training data set, inputting the time sequence normalized vegetation index and canopy height characteristic of each land block into a model, using the yield as an output variable, generating a plurality of subsets by using a bootstrap method, respectively training decision trees, integrating the prediction results of all the trees in a voting or average value mode, and generating a final prediction model.
And obtaining a yield predicted value through the input time sequence characteristic data by utilizing the trained random forest model.
In the embodiment of the invention, the random forest can generally obtain higher prediction precision than a single model by integrating the prediction results of a plurality of decision trees. Each tree in the random forest is trained based on a randomly sampled subset of data, helping to reduce the risk of model overfitting the training data. Randomly selecting features at each split also increases the diversity of the model, and random forests can effectively process datasets containing a large number of features. The features are randomly selected at each split, and the model can automatically perform feature selection so as to identify the features most important for prediction. Random forests can calculate the extent of contribution of each feature to the prediction results, thereby helping to understand which features are most critical to yield prediction, helping to guide future data collection work, and optimizing agricultural management strategies.
In a specific embodiment of the invention, a random forest regression model is constructed, parameters of the random forest regression model are determined, the random forest regression model is initialized by using selected parameters, a bootstrap method is applied to randomly sample from a training data set to generate a plurality of subsets, each subset is used for training an independent decision tree, each generated subset is used as training data, a time sequence normalized vegetation index and canopy height characteristic are used as input, the actual yield of a corresponding land block is used as output, a decision tree is trained, each tree independently constructs own model without being influenced by other trees in the training process, node splitting is carried out according to the set maximum depth and characteristic selection quantity, after all decision trees are trained, a random forest is formed by integrating the decision trees, and when new input data exists, each tree can be predicted independently. Preparing time sequence normalized vegetation index and canopy height characteristic data of a land block needing to be predicted in yield, inputting the prepared prediction data into a trained random forest regression model, and outputting a yield prediction value of a corresponding land block through an integrated decision tree prediction result.
As shown in fig. 2, an embodiment of the present invention further provides a rice yield prediction system 20 based on multi-source time-series remote sensing data, including:
The acquisition module 21 is used for acquiring multispectral data and laser radar data, performing accurate geographic positioning of the data by utilizing satellite positioning to acquire multisource unmanned aerial vehicle remote sensing data, performing in-camera orientation, wave band registration, orthographic image stitching, mosaic, radiation correction and remote sensing index calculation on the multispectral data to acquire processed multispectral data, performing point cloud reconstruction and point cloud filtering on the laser radar data, and calculating the height of rice plants to acquire processed laser radar data, and registering the processed laser radar data with the multispectral data to realize preprocessing of the multisource unmanned aerial vehicle remote sensing data;
The processing module 22 is configured to obtain multi-source remote sensing data of a time sequence based on a weather period, perform an optimization process on the time sequence data to obtain optimized time sequence data, extract element features of a sub-region level according to the optimized time sequence data to construct an element feature set of the time sequence, where the element features include, for example, a vegetation index and a terrain height, obtain actual measurement yield data of rice in the sub-region according to the element feature set of the constructed time sequence, construct a training dataset according to the preprocessed multi-source remote sensing data and the actual measurement yield data of rice in the sub-region, train a random forest regression model according to the training dataset, and predict rice yield using the trained model for new multi-source time sequence remote sensing data.
It should be noted that, the system is a system corresponding to the above method, and all implementation manners in the above method embodiment are applicable to the embodiment, so that the same technical effects can be achieved.
Embodiments of the invention also provide a computing device comprising a processor, a memory storing a computer program which, when executed by the processor, performs a method as described above. All the implementation manners in the method embodiment are applicable to the embodiment, and the same technical effect can be achieved.
Embodiments of the present invention also provide a computer-readable storage medium storing instructions that, when executed on a computer, cause the computer to perform a method as described above. All the implementation manners in the method embodiment are applicable to the embodiment, and the same technical effect can be achieved.
While the foregoing is directed to the preferred embodiments of the present invention, it will be appreciated by those skilled in the art that various modifications and adaptations can be made without departing from the principles of the present invention, and such modifications and adaptations are intended to be comprehended within the scope of the present invention.

Claims (10)

1.一种基于多源时序遥感数据的水稻产量预测方法,其特征在于,所述方法包括:1. A rice yield prediction method based on multi-source time series remote sensing data, characterized in that the method comprises: 通过采集多光谱数据和激光雷达数据,并利用卫星定位进行数据的精准地理定位,以获取多源无人机遥感数据;Acquire multi-source UAV remote sensing data by collecting multispectral data and LiDAR data and using satellite positioning for accurate geolocation of the data; 对多光谱数据进行相机内定向、波段配准、正射影像拼接与镶嵌、辐射校正及遥感指数计算,以得到处理后的多光谱数据;Perform camera orientation, band registration, orthophoto stitching and mosaicking, radiation correction and remote sensing index calculation on multispectral data to obtain processed multispectral data; 对激光雷达数据进行点云重建和点云过滤,并计算水稻植株高度,以得到处理后的激光雷达数据;Perform point cloud reconstruction and point cloud filtering on the LiDAR data and calculate the height of rice plants to obtain processed LiDAR data; 将处理后的激光雷达数据与多光谱数据进行配准,以实现多源无人机遥感数据的预处理;The processed lidar data is registered with the multispectral data to achieve preprocessing of multi-source UAV remote sensing data; 基于物候期,获取时间序列的多源遥感数据,对时间序列数据进行优化处理,以得到优化后的时间序列数据;Based on the phenological period, multi-source remote sensing data of time series are obtained, and the time series data are optimized to obtain optimized time series data; 根据优化后的时间序列数据,提取子区域级别的要素特征,以构建时间序列的要素特征集合;According to the optimized time series data, extract the feature features at the sub-region level to construct a feature feature set of the time series; 根据构建时间序列的要素特征集合,以获取子区域内水稻的实测产量数据;According to the feature set of the constructed time series, the measured rice yield data in the sub-region is obtained; 根据预处理后的多源遥感数据和子区域内水稻的实测产量数据,以构建成训练数据集;A training data set is constructed based on the preprocessed multi-source remote sensing data and the measured rice yield data in the sub-region; 根据训练数据集对随机森林回归模型进行训练,并利用训练好的模型对新的多源时序遥感数据进行水稻产量预测。The random forest regression model is trained according to the training data set, and the trained model is used to predict rice yield for new multi-source time series remote sensing data. 2.根据权利要求1所述的基于多源时序遥感数据的水稻产量预测方法,其特征在于,对多光谱数据进行相机内定向、波段配准、正射影像拼接与镶嵌、辐射校正及遥感指数计算,以得到处理后的多光谱数据,包括:2. The rice yield prediction method based on multi-source time series remote sensing data according to claim 1 is characterized in that the multispectral data is subjected to camera internal orientation, band registration, orthophoto stitching and mosaicking, radiation correction and remote sensing index calculation to obtain processed multispectral data, including: 利用相机标定参数对影像进行几何校正,以获得校正后的影像并确定内定向参数;The image is geometrically corrected using the camera calibration parameters to obtain a corrected image and determine the internal orientation parameters; 根据相机内定向参数,采用精确的配准算法对不同波段影像进行配准,以获得波段配准后的多波段影像。According to the camera's internal orientation parameters, an accurate registration algorithm is used to register images of different bands to obtain multi-band images after band registration. 对波段配准后的多波段影像的重叠区域进行特征匹配,应用自动化拼接算法,以生成具有统一地理坐标的正射影像图;Perform feature matching on the overlapping areas of the multi-band images after band registration and apply an automated stitching algorithm to generate an orthophoto map with unified geographic coordinates; 对正射影像图进行辐射校正,以得到辐射校正后的正射影像图;Performing radiation correction on the orthophoto to obtain a radiation-corrected orthophoto; 根据辐射校正后的正射影像图,通过计算归一化植被指数,以得到NDVI影像图;NIR是近红外波段反射率,RED是红波段反射率,NDVI是归一化植被指数。According to the orthophoto map after radiation correction, Calculate the Normalized Difference Vegetation Index to obtain the NDVI image map; NIR is the near-infrared band reflectance, RED is the red band reflectance, and NDVI is the Normalized Difference Vegetation Index. 3.根据权利要求2所述的基于多源时序遥感数据的水稻产量预测方法,其特征在于,对激光雷达数据进行点云重建和点云过滤,并计算水稻植株高度,以得到处理后的激光雷达数据,包括:3. The rice yield prediction method based on multi-source time series remote sensing data according to claim 2 is characterized in that point cloud reconstruction and point cloud filtering are performed on the laser radar data, and the height of the rice plant is calculated to obtain processed laser radar data, including: 通过飞行扫描,采集稻田区域的原始点云数据,以获取原始点云数据;By flying scans, the original point cloud data of the rice field area is collected to obtain the original point cloud data; 对点云数据进行拼接、整合以及消除重叠区域冗余点,以得到重建的点云数据;Splice and integrate the point cloud data and eliminate redundant points in overlapping areas to obtain reconstructed point cloud data; 根据重建的点云数据,进行高度阈值过滤和密度阈值过滤,以得到过滤后的点云数据;According to the reconstructed point cloud data, height threshold filtering and density threshold filtering are performed to obtain filtered point cloud data; 根据过滤后的点云数据,通过CHM=dSM-DEM计算植被的实际高度影像,以得到处理后的激光雷达数据,其中,DSM表示地形与物体的综合高度,DEM代表纯粹的地形高度,CHM代表了植被的实际高度。According to the filtered point cloud data, the actual height image of the vegetation is calculated through CHM=dSM-DEM to obtain the processed lidar data, where DSM represents the combined height of the terrain and the object, DEM represents the pure terrain height, and CHM represents the actual height of the vegetation. 4.根据权利要求3所述的基于多源时序遥感数据的水稻产量预测方法,其特征在于,将处理后的激光雷达数据与多光谱数据进行配准,以实现多源无人机遥感数据的预处理,包括:4. The rice yield prediction method based on multi-source time series remote sensing data according to claim 3 is characterized in that the processed lidar data is registered with the multispectral data to realize the preprocessing of the multi-source UAV remote sensing data, comprising: 将激光雷达数据和多光谱数据重新投影到同一坐标系,并对激光雷达数据与多光谱数据的重投影进行分析,以得到重投影分析结果;Reprojecting the lidar data and the multispectral data to the same coordinate system, and analyzing the reprojections of the lidar data and the multispectral data to obtain reprojection analysis results; 根据重投影分析结果,对将激光雷达数据重采样至与多光谱数据一致的分辨率,以得到重采样后数据;对重采样后数据进行矢量裁剪,以得到覆盖相同的地理范围的影像数据;According to the reprojection analysis results, the lidar data is resampled to a resolution consistent with the multispectral data to obtain resampled data; the resampled data is vector-clipped to obtain image data covering the same geographic range; 通过影像数据与实际地理参考数据对齐,并调整影像的位置和角度进行校正,使校正后的影像残差控制±2cm内,以实现多源无人机遥感数据的预处理。The image data is aligned with the actual geographic reference data, and the position and angle of the image are adjusted for correction so that the residual error of the corrected image is controlled within ±2cm to achieve the preprocessing of multi-source UAV remote sensing data. 5.根据权利要求4所述的基于多源时序遥感数据的水稻产量预测方法,其特征在于,基于物候期,获取时间序列的多源遥感数据,对时间序列数据进行优化处理,以得到优化后的时间序列数据,包括:5. The rice yield prediction method based on multi-source time series remote sensing data according to claim 4 is characterized in that, based on the phenological period, multi-source remote sensing data of the time series is obtained, and the time series data is optimized to obtain the optimized time series data, including: 根据水稻生长的物候期,获取分析时间节点,包括分蘖期、拔节期和抽穗期;According to the phenological period of rice growth, the analysis time nodes are obtained, including tillering period, jointing period and heading period; 根据分析时间节点,制定相应的无人机飞行计划,进行遥感数据采集,以构建完整的时间序列数据集;According to the analysis time nodes, the corresponding UAV flight plan is formulated to collect remote sensing data to build a complete time series data set; 根据时序数据集,融合NDVI及CHM影像,以获取时序数据组集;According to the time series data set, NDVI and CHM images are fused to obtain a time series data set; 根据时序数据组集,设置NDVI的上限和下限,并通过 以实现NDVI的自适应阈值过滤,其中,NDVI是多光谱影像的归一化植被指数,NDVI(x,y,t)是位置(x,y)在物候期t时NDVI值,TNDVI,min(t)和TNDVI,max(t)分别是在物候期t下NDVI的最小值和最大值,NDVIf(x,y,t)是经过自适应阈值过滤后的NDVI值;According to the time series data set, set the upper and lower limits of NDVI and To achieve adaptive threshold filtering of NDVI, where NDVI is the normalized difference vegetation index of the multispectral image, NDVI(x,y,t) is the NDVI value at the position (x,y) in phenological period t, T NDVI,min (t) and T NDVI,max (t) are the minimum and maximum NDVI values in phenological period t, respectively, and NDVI f (x,y,t) is the NDVI value after adaptive threshold filtering; 根据时序数据组集,设置CHM的上限和下限,并通过 以实现冠层高度的自适应阈值过滤,其中,CHM是激光雷达数据的冠层高度,CHM(x,y,t)是位置(x,y)在物候期t时的CHM值,是在物候期t下CHM的自适应阈值范围,CHMf(x,y,t)是经过自适应阈值过滤后的CHM值;According to the time series data set, set the upper and lower limits of CHM and To achieve adaptive threshold filtering of canopy height, where CHM is the canopy height of the lidar data, CHM(x,y,t) is the CHM value of the position (x,y) at phenological period t, and is the adaptive threshold range of CHM under phenological period t, CHM f (x, y, t) is the CHM value after filtering by the adaptive threshold; 通过NDVI的自适应阈值过滤和CHM的自适应阈值过滤对时间序列数据进行优化处理,以得到优化后的时间序列数据。The time series data are optimized through adaptive threshold filtering of NDVI and adaptive threshold filtering of CHM to obtain optimized time series data. 6.根据权利要求5所述的基于多源时序遥感数据的水稻产量预测方法,其特征在于,根据优化后的时间序列数据,提取子区域级别的要素特征,以构建时间序列的要素特征集合,要素特征包括如植被指数、地形高度,包括:6. The rice yield prediction method based on multi-source time series remote sensing data according to claim 5 is characterized in that, according to the optimized time series data, the element features at the sub-region level are extracted to construct the element feature set of the time series, and the element features include vegetation index, terrain height, and include: 根据优化后的时间序列数据,将研究区域划分为多个子区域,每个子区域包含若干像素点,对每个子区域内的所有像素点进行标记和归类,以实现子区域划分;According to the optimized time series data, the research area is divided into multiple sub-areas, each of which contains a number of pixels. All the pixels in each sub-area are marked and classified to achieve sub-area division; 根据子区域划分,通过计算自适应阈值过滤后的归一化植被指数的平均值,通过 计算自适应阈值过滤后的冠层高度的平均值,其中,分别表示物候期t下子区域的归一化植被指数和冠层高度均值,n是子区域内有效像素的数量,p代表子区域;According to the sub-regional division, Calculate the average value of the normalized difference vegetation index after adaptive threshold filtering, through Calculate the average of the canopy height after adaptive threshold filtering, where and They represent the normalized vegetation index and the mean canopy height of the sub-region under phenological period t, n is the number of valid pixels in the sub-region, and p represents the sub-region; 根据物候期子区域的归一化植被指数和冠层高度均值,构建时间序列的特征集合。The feature set of time series was constructed based on the normalized difference vegetation index and the mean canopy height of the phenological period sub-regions. 7.根据权利要求6所述的基于多源时序遥感数据的水稻产量预测方法,其特征在于,根据构建时间序列的要素特征集合,以获取子区域内水稻的实测产量数据,包括:7. The rice yield prediction method based on multi-source time series remote sensing data according to claim 6 is characterized in that the measured yield data of rice in the sub-region is obtained according to the element feature set of the constructed time series, including: 将所有子区域的时间序列要素特征集合并,以构成整个研究区域的多时序特征集;The time series feature sets of all sub-regions are combined to form a multi-time series feature set for the entire study area; 根据多时序特征集,通过对应的地理位置和时间戳,将每个子区域内的要素特征与该子区域的产量数据对应,以获取子区域内水稻的实测产量数据。According to the multi-time series feature set, the feature features in each sub-region are matched with the yield data of the sub-region through the corresponding geographical location and timestamp to obtain the measured yield data of rice in the sub-region. 8.一种基于多源时序遥感数据的水稻产量预测系统,其特征在于,包括:8. A rice yield prediction system based on multi-source time series remote sensing data, characterized by comprising: 获取模块,用于通过采集多光谱数据和激光雷达数据,并利用卫星定位进行数据的精准地理定位,以获取多源无人机遥感数据;对多光谱数据进行相机内定向、波段配准、正射影像拼接与镶嵌、辐射校正及遥感指数计算,以得到处理后的多光谱数据;对激光雷达数据进行点云重建和点云过滤,并计算水稻植株高度,以得到处理后的激光雷达数据;将处理后的激光雷达数据与多光谱数据进行配准,以实现多源无人机遥感数据的预处理;The acquisition module is used to acquire multi-source UAV remote sensing data by collecting multispectral data and LiDAR data and using satellite positioning to accurately locate the data; perform in-camera orientation, band registration, orthophoto stitching and mosaicking, radiation correction and remote sensing index calculation on the multispectral data to obtain processed multispectral data; perform point cloud reconstruction and point cloud filtering on the LiDAR data and calculate the height of rice plants to obtain processed LiDAR data; register the processed LiDAR data with the multispectral data to achieve preprocessing of multi-source UAV remote sensing data; 处理模块,用于基于物候期,获取时间序列的多源遥感数据,对时间序列数据进行优化处理,以得到优化后的时间序列数据;根据优化后的时间序列数据,提取子区域级别的要素特征,以构建时间序列的要素特征集合,要素特征包括如植被指数、地形高度;根据构建时间序列的要素特征集合,以获取子区域内水稻的实测产量数据;根据预处理后的多源遥感数据和子区域内水稻的实测产量数据,以构建训练数据集;根据训练数据集对随机森林回归模型进行训练,并利用训练好的模型对新的多源时序遥感数据进行水稻产量预测。The processing module is used to obtain multi-source remote sensing data of time series based on phenological period, optimize the time series data to obtain optimized time series data; extract sub-region level feature features according to the optimized time series data to construct a feature feature set of the time series, the feature features include vegetation index, terrain height; obtain the measured yield data of rice in the sub-region according to the constructed feature feature set of the time series; construct a training data set according to the pre-processed multi-source remote sensing data and the measured yield data of rice in the sub-region; train the random forest regression model according to the training data set, and use the trained model to predict the rice yield of new multi-source time series remote sensing data. 9.一种计算设备,其特征在于,包括:9. A computing device, comprising: 一个或多个处理器;one or more processors; 存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1至7中任一项所述的方法。A storage device for storing one or more programs, when the one or more programs are executed by the one or more processors, the one or more processors implement the method as claimed in any one of claims 1 to 7. 10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有程序,该程序被处理器执行时实现如权利要求1至7中任一项所述的方法。10. A computer-readable storage medium, characterized in that a program is stored in the computer-readable storage medium, and when the program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.
CN202411700491.0A 2024-11-26 2024-11-26 A rice yield prediction method and system based on multi-source time series remote sensing data Pending CN119692529A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202411700491.0A CN119692529A (en) 2024-11-26 2024-11-26 A rice yield prediction method and system based on multi-source time series remote sensing data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202411700491.0A CN119692529A (en) 2024-11-26 2024-11-26 A rice yield prediction method and system based on multi-source time series remote sensing data

Publications (1)

Publication Number Publication Date
CN119692529A true CN119692529A (en) 2025-03-25

Family

ID=95032300

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202411700491.0A Pending CN119692529A (en) 2024-11-26 2024-11-26 A rice yield prediction method and system based on multi-source time series remote sensing data

Country Status (1)

Country Link
CN (1) CN119692529A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN120278341A (en) * 2025-06-03 2025-07-08 北华航天工业学院 Crop yield prediction method based on time sequence remote sensing image

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN120278341A (en) * 2025-06-03 2025-07-08 北华航天工业学院 Crop yield prediction method based on time sequence remote sensing image

Similar Documents

Publication Publication Date Title
US20230316555A1 (en) System and Method for Image-Based Remote Sensing of Crop Plants
CN113029971B (en) A crop canopy nitrogen monitoring method and system
JP6273473B2 (en) Forest information management device
CN111028096A (en) System and method for integrating space, air and ground data
Baofeng et al. Digital surface model applied to unmanned aerial vehicle based photogrammetry to assess potential biotic or abiotic effects on grapevine canopies
Sahoo et al. Drone remote sensing of wheat N using hyperspectral sensor and machine learning
Zhou et al. An automated, high-performance approach for detecting and characterizing broccoli based on UAV remote-sensing and transformers: A case study from Haining, China
Zhang et al. A 250m annual alpine grassland AGB dataset over the Qinghai-Tibetan Plateau (2000–2019) based on in-situ measurements, UAV images, and MODIS Data
CN119692529A (en) A rice yield prediction method and system based on multi-source time series remote sensing data
Murray et al. The novel use of proximal photogrammetry and terrestrial LiDAR to quantify the structural complexity of orchard trees
Zou et al. The fusion of satellite and unmanned aerial vehicle (UAV) imagery for improving classification performance
CN118506188A (en) Multi-source remote sensing data fusion-based farmland non-agrochemistry non-grazing dynamic monitoring method
Yang et al. Simple, low-cost estimation of potato above-ground biomass using improved canopy leaf detection method
CN114858722A (en) Method and device for generating flower volume space distribution map
Sharma et al. Datasets for Satellite Remote Sensing in Agriculture: An Overview and Analysis
Calders et al. Terrestrial LiDAR for measuring above-ground biomass and forest structure
Ronchetti UAV surveys for crop monitoring and management in precision agriculture
Allu et al. Fusion of satellite and UAV imagery for crop monitoring
CN118865151B (en) Agricultural land utilization system monitoring management method, platform and storage medium
Poudel et al. Assessing Red Pine Seedlings Using Uav Point Clouds and Field-Verified Data
Xu Obtaining forest description for small-scale forests using an integrated remote sensing approach
Yasen UAV-Based Sorghum Growth Monitoring Using LiDar, Photogrammetry, and Machine Learning
Powell Using remote sensing to improve canegrub management in North Queensland canefields: final report 2015/038
Bolo et al. Precision Crop Farming Framework for Small-Scale Rainfed Agriculture Using UAV RGB High-Resolution Imagery
Sajjad et al. Enhancing Crop Health Monitoring via GAN-Based Multimodal Data Fusion Using Farmbot and Machine Vision

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination