【案例教程】无人机遥感在农林信息提取中的实现方法与GIS融合应用_吹翻书页的风的博客-程序员秘密

技术标签: 作物倒伏  农作物  无人机  农业遥感  农林遥感  数据语言、统计分析  农林生态遥感  

【查看原文】无人机遥感在农林信息提取中的实现方法与GIS融合应用

       在新一轮互联网信息技术大发展的现今,无人机、大数据、人工智能、物联网等新兴技术在各行各业都处于大爆发的前夜。为了将人工智能方法引入农业生产领域。首先在种植、养护等生产作业环节,逐步摆脱人力依赖;在施肥灌溉环节构建智慧节能系统;在产量预测和商品定价生产管理环节提高效能。这些智慧农业迫切需要实现的目标,首先要解决的问题就是多源数据的获取与快速分析。

      遥感技术作为一种空间大数据手段,能够从多时、多维、多地等角度,获取大量的农情数据。数据具有面状、实时、非接触、无伤检测等显著优势,是智慧农业必须采用的重要技术之一。本课程梳理了我国目前无人机遥感在智慧农业信息提取的综合态势,对无人机平台的性能、机载传感器指标、地面传感器应用、农林遥感光谱指数、农林光谱建模方法进行了大量的分析。在此基础上,按照形态、生理生化、胁迫、估产等四大类信息提取目标,从理论和实践两方面进行了详细的分析。

       其中,围绕着四大类信息,划分为十四个子专题:株数和株高、冠层覆盖度、作物倒伏、不同生育期状况、叶面积指数、作物系数、叶绿素含量、营养元素含量、异常因素胁迫、病虫害、作物衰老、净同化率、蛋白质含量、生物量。对每一个子信息都有相应的数据,涵盖三波段真彩色、多光谱和高光谱无人机数据,进行智慧信息提取的学习。

【目标】:

1、了解目前我国无人机遥感在农林业应用的总体态势;
2、掌握无人机遥感在农作物形态、生理生化、胁迫、估产方面的应用方法;
3、掌握ENVI软件、PhotoScan软件处理无人机遥感数据(真彩色、多光谱、高光谱)技术;
4、掌握基于在线AI技术的农作物估产技术;

【内容简述】:

本内容包括无人机平台和传感器等分析。按照作物形态、生理生化、作物胁迫和产量计算等4大专题,划分为株数和株高、冠层覆盖度、作物倒伏、不同生育期状况、叶面积指数、作物系数、叶绿素含量、营养元素含量、异常因素胁迫、病虫害、作物衰老、净同化率、蛋白质含量、生物量等主要环节。

 

第一章 综合态势分析

1.1 研究区及作物品种分析

(1)形态指标分析
(2)生理生化指标分析
(3)胁迫指标分析
(4)产量指标分析
(5)综合分析

1.2 无人机平台分析

分析目前常用于农林行业的无人机平台。

1.3 无人机机载传感器分析

分析目前常用于农林行业的无人机机载传感器。

1.4 地面应用传感器分析

分析目前常用于农林行业的地面应用传感器分析。

1.5 农林遥感光谱指数分析

1.6 农林业建模方法分析

 

第二章 农作物形态信息提取理论与实践

2.1 株数和株高——阈值分割技术

2.1.1 理论与方法
2.1.2 加载影像
2.1.3 波段指数计算
2.1.4 阈值分割
2.1.5 后处理
2.1.6 植株数统计、查询和制图

2.2 冠层覆盖度——属性计算技术

2.2.1 理论与方法
2.2.2 加载影像
2.2.3 导出面积数据

2.3 作物倒伏——数字表面模型技术

2.3.1 理论与方法
2.3.2 加载影像
2.3.3 对齐照片
2.3.4 建立密集点云
2.3.4 生成网格
2.3.5 生成纹理
2.3.6 生成数字表面模型
2.3.7 导出DEM数据和正射数据
2.3.8 分析株高和作物倒伏

2.4 不同生育期状况——变化检测技术

2.4.1 理论和方法 41
2.4.2 加载影像 43
2.4.3 变化检测工作流 44
2.4.4 不同生育期结果分析 46

 

第三章 农作物生理生化信息提取理论与实践

3.1 叶面积指数——多元线性回归技术

3.1.1 理论与方法
3.1.2 加载影像
3.1.3 地面实测数据
3.1.4 假设条件
3.1.5 植被指数提取
3.1.6 数据整理
3.1.7 建立反演模型
3.1.8 数字制图

3.2 作物系数——多项式回归技术

3.2.1 理论与方法
3.2.2 加载影像
3.2.3 地面实测数据
3.2.4 假设条件
3.2.5 归一化水分指数提取
3.2.6 数据整理
3.2.7 建立反演模型
3.2.8 数字制图

3.3 叶绿素含量——相关性分析技术

3.3.1 理论与方法
3.3.2 加载影像
3.3.3 地面实测数据
3.3.4 假设条件
3.3.5 数据采集与整理
3.3.6 相关性分析
3.3.7 建立回归方程
3.3.8 数字制图

3.4 营养元素含量——间接提取技术

3.4.1 理论与方法
3.4.2 加载影像
3.4.3 地面实测数据
3.4.4 假设条件
3.4.5 回归分析
3.4.6 数字制图

 

第四章 农作物胁迫信息提取理论与实践

4.1 异常因素胁迫——异常信息提取技术

4.1.1 理论与方法
4.1.2 加载影像
4.1.3 建立遮掩层
4.1.4 异常信息提取流程
4.1.5 数字制图

4.2 病虫害——农作物胁迫信息提取技术

4.2.1 理论与方法
4.2.2 加载影像
4.2.3 胁迫提取
4.2.4 数字制图

4.3 作物衰老——森林健康提取技术

4.3.1 理论与方法
4.3.1 加载影像
4.3.3 衰老信息提取
4.3.4 数字制图

 

第五章 农作物产量信息提取理论与实践

5.1 净同化率——面向对象图谱合一提取技术

5.1.1 理论与方法
5.1.2 加载数据
5.1.3 地面实测数据
5.1.4 建立基于样本的规则
5.1.5 农田分割与合并
5.1.6 特征提取
5.1.7 数字制图

5.2 蛋白质含量——多指数决策树技术

5.2.1 理论与方法
5.2.2 加载数据
5.2.3 地面实测数据
5.2.4 作物多种指数计算
5.2.5 采集指数数据
5.2.6 建立决策树
5.2.7 运行决策树

5.3 生物量——人工智能信息提取技术

5.3.1 理论与方法
5.3.2 数据集说明
5.3.3 上传数据
5.3.4 图片标注
5.3.5 模型训练
5.3.6 校验模型
5.3.7 识别未知生物量图片

第六章:遥感提取结果的空间表达——GIS制图流程

1 地理信息系统的基本概念

2 ArcGIS应用
(1)创建新地图文档
(2)地图与图层操作
(3)ToolBox内容简介

3 遥感结果数据的采集与组织
(1)创建shapefile文件
(2)创建Geodatabase数据库
(3)数据编辑
(4)遥感结果数据投影变换
(5)数据翻转、移动与扭曲
(6)数据裁切、拼接、提取

4 空间数据综合制图
(1)数据符号化
(2)编制一景高质量的专题地图

 

【其它相关推荐】:

农林生态专业软件模型:DSSAT、Meta 分析、CASA、Biome-BGC、CENTURY、CMIP6、InVEST模型等​

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_49857990/article/details/128353519

智能推荐

附加上下移动的vue穿梭框实现_ghl-Dragon的博客-程序员秘密

功能需求:1、左侧的子节点移动到右侧的表格中2、右侧选中的内容移动到左侧树中,单一移动和全部移动3、点击右侧节点实现上下移动首先会遇到的问题可能是如何实现左侧只让子节点显示checkbox,我这边是根据后端返回了一个参数来判断是否是父节点(其实只要后端给父节点加一个nocheck=true就可以) if (res.data.code == 0) { let { data } = res.data; data.forEach((item) => { i.

Intellij IDEA神器那些让人爱不释手的小技巧_java面试笔试的博客-程序员秘密

完整的IDEA使用教程,GitHub地址:https://github.com/judasn/IntelliJ-IDEA-Tutorial概述之前写了一篇介绍Intell...

Microsoft Dynamics AX 2009 Snap_weixin_34378922的博客-程序员秘密

已经编译过的Dynamics AX 2009 Snap-In Microsoft Dynamics AX 2009 Snap-in (Size 5.0 MB) 转载于:https://www.cnblogs.com/joshuali/archive/2010/07/14/4339173.html

用jsonArray解析数据例子_波哥的技术积累的博客-程序员秘密

<br />1:需要解析的数据格式为:<br />{"results": {<br />  "ju_response": "success",<br />  "get_mark_list": [<br />    {<br />      "markId": 1,<br />      "ID": "111",<br />      "goods_id": "1",<br />      "markContent": "akaja",<br />      "userNickname": "jianjian

SpringMVC 组件类大全_lldouble的博客-程序员秘密

1、SpringMVC 组件类有哪些?       在了解Spring MVC各组件之前,我们先来看一下Spring MVC框架结构:  从上图我们可以看到, Spring MVC主要包括:       1. 前端控制器组件(DispatcherServlet)       2. 处理器组件(Controller)       3. 处理器映射器组件(HandlerMapping)       4...

Launchpad msp430 PWM实验_p1dir |=bit6_w282529350的博客-程序员秘密

#include "msp430g2231.h"#define PWM BIT6int main( void ){  unsigned int i;  unsigned char flag;  flag = 1;  i = 0;  // Stop watchdog timer to prevent time out reset  WDTCTL = WDT

随便推点

Android Listview下拉刷新数据_长虹小范的博客-程序员秘密

Android listview仿新浪微博下拉刷新例子,其实所有此功能最早是国外实现的,现在网上能看到的都是基于这个例子,只是有些细节不同。算法上确实比较巧妙,直得学习一下。AndroidManifest.xml查看源码打印?01xmlversion="1.0"encoding="utf-8"?>

利用指针找最大值_誰能久伴不乏的博客-程序员秘密

实现的方法很简单,一边输入一边判断,遍历数组在使用一个值专门来记数组最大值的下标就可以了,

centos初始化mysql报错_CentOS初始化Mysql5.7密码_为了晴子的博客-程序员秘密

/etc/init.d/mysql stopmysqld_safe --user=mysql --skip-grant-tables --skip-networking &amp;mysql -u root mysqlupdate user set authentication_string=password('123456') where user='root';FLUSH PRIVILEGES...

电阻阻值表(转)_NemoYxc的博客-程序员秘密

关于精密电阻的电阻阻值表https://wenku.baidu.com/view/61f48d0b7f1922791788e8c7.html

C# 实现CRC-16 CCIT方法_billy_16888的博客-程序员秘密

使用.Net C# 来实现 CRC-16 CCIT 的方法分享1、首先定议一个table(值范围)ushort[] crc_tab16 = new ushort[256]{ 0x0000, 0x1021, 0x2042, 0x3063, 0x4084, 0x50a5, 0x60c6, 0x70e7, 0x8108, 0x9129, 0xa14a, 0xb16b, 0xc18c, 0xd1ad, 0xe1ce, 0xf1ef,

推荐文章

热门文章

相关标签