|
本帖最后由 天清地清 于 2016-8-30 14:45 编辑
1、eCognition Developer
eCognition Developer是一个强大的面向对象的影像分析开发环境。它用来在地球科学领域开发规则集(或为eCognition Architect开发应用程序)以做到遥感数据的自动分析。
特点与优点
1.优良的面向对象的影像分析工具和算法的集合
2.分析栅格、矢量和点云数据
3.两种启动模式——快速使用的QuickMap模式与传统的Developer模式
4.直观的开发环境
5.从单一的桌面版扩展到企业产品工作流程
6.软件开发工具包(SDK)
7.在线访问规则集资源
优良的面向对象的影像分析工具和算法
针对图像分析的不同方面,Definiens Developer提供了一个全面的算法集合。用户能从各种分割算法中进行选择,如多分辨率分割、四义树分割或棋盘分割。分类算法的范围包括基于采样的最邻近法、模糊逻辑隶属函数或专门上下文驱动分析。层操作算法允许应用面对象元的过滤器,如坡度、坡向、边缘提取或用户自定义的层计数。
自动化和生产
在eCognition Architect中建立一个应用程序后,它可以被存储,并能扩展eCognition Server功能,并适用于大量的图像。通过面向服务架构提供广泛的可扩展性时,这能够使图像分析过程完全自动化。
软件开发工具包(SDK)
内置的SDK允许通过添加算法、对象特征以及数据驱动程序等扩展Definiens Developer的核心能力。因此,自定义分割、分类、层操作或对象特征就可以添加到软件当中。
eCognition Developer是如何工作的?
在数据加载步骤中,数据能以任意组合的方式导入。它支持不同分辨率、不同传感器类型的数据。影像分割源于同质的影像区域,为接下来的分析步骤提供基础层。影像分析是在条件、样本或两者结合的基础上实现的。通过上下文分析,无法单独识别的特征可以在光谱或纹理属性的基础上进行提取。
提取的特征能以栅格或矢量的格式导出,其导出的文件可以很顺利地集成到GIS工作流程中。某一任务规则集和应用程序的开发可以在更大的区域中重新使用,有效地完成自动。
2、eCognition Architect
eCognition Architect——非专业用户信息提取的强大工具,能够让植被制图专家,城市规划师或林业工作者等这些非专业技术人员轻松利用Definiens公司的技术和产品。用户可以很方便地对eCognition Developer中创建的工作流程进行配置、校准和执行图像分析。
特点与优点
1.轻松访问面向对象的影像分析功能的高级集合
2.预封装的通用工具箱—可以简单的点击和分类解决方案
3.从单一的桌面版扩展到企业产品工作流程
4.在线访问解决方案资源
5.易于使用的工作流程向导
产品亮点
Architect Toolbox是一个eCognition Architect中带有的预定义操作集。未进行任何开发工作,它就能通过简单的点击和分类解决方案进行建立。在Developer中开发的规则集可以转换为eCognition Architect中的应用程序,这样,非图像专家可以利用这些简单易用的解决方案。eCognition Architect是一个综合的工具集,它用来支持交互编辑和质量评价工作流程。
3、eCognition Server
eCognition Server软件提供了一个图像分析工作的批处理执行环境。基于专为大比例尺影像工程设计的网格架构,eCognition Server可以自动地处理大量的影像,并在单一的、全自动运行的环境中实行详细的分析。
特点与优点
1.自动处理大的数据集
2.全面的管理工具集
3.使用应用程序编程接口(API)嵌入工作流程
专为大比例尺影像工程设计的网格架构,eCognition Server可以自动地处理大量的影像,并在单一的、全自动运行的环境中实行详细的分析。
自动处理大的数据集
eCognition Server可以自动的分析大视景以及大量的数据。通过利用自动平铺和拼接方法,可以处理非常大的数据集。通过添加额外的服务器引擎,可以大大缩减处理时间。
流畅的工作流程嵌入
内置的应用程序编程接口(API)允许Definiens eCognition Server嵌入到现有的工作流程中。使用Automation API,可以利用所有步骤建立系统,这些步骤包括工作空间的生成、数据提交以及状态监控,都可以使用第三方软件触发。
全面的管理工具集
Definiens eCognition Server带有一个管理和监测工具集,可以更容易、更有效的建立和使用。管理控制台是一个简单易用的基于网络管理工具,它允许Definiens eCognitionServer环境进行集中管理。另外,基于日丁ML的状态监控器提供一个正在处理的所有工作的全面概述,包括每个单独工作细节、使用的引擎以及总工作量。
eCognition Server是如何工作的?
eCognition Server是一个软件组件,它通常是在专用的服务器硬件上运行的。eCognition Developer或eCognition Architect用户向eCognition Server提交了一个包含多种工程的工作空问,在批处理模式下,eCognition Server可以自动处理所有提交的数据。
|
|