Trimble ecognition Release Notes
Trimble Documentation: ecognition 8.9 Release Notes Imprint and Version Document Version 8.9 Copyright 2013 Trimble Germany GmbH. All rights reserved. This document may be copied and printed only in accordance with the terms of the Frame License Agreement for End Users of the related ecognition software. Published by: Trimble Germany GmbH, Arnulfstrasse 126, D-80636 Munich, Germany Phone: +49 89 8905 710... Fax: +49 89 8905 71411 Web: www.ecognition.com Dear User, Thank you for using ecognition software. We appreciate being of service to you with image analysis solutions. At Trimble we constantly strive to improve our products. We therefore appreciate all comments and suggestions for improvements concerning our software, training, and documentation. Feel free to contact us via the web form on www.ecognition.com/support. Thank you. Legal Notes Trimble and ecognition are registered trademarks of Trimble Germany GmbH in Germany and other countries. All other product names, company names, and brand names mentioned in this document may be trademark properties of their respective holders. Protected by patents EP0858051; WO0145033; WO2004036337; US 6,832,002; US 7,437,004; US 7,574,053 B2; US 7,146,380; US 7,467,159 B; US 7,873,223; US 7,801,361 B2. Acknowledgments Portions of this product are based in part on third-party software components: ecognition Developer 2013 Trimble Germany GmbH, Arnulfstrasse 126, 80636 Munich, Germany. All rights reserved. The Visualisation Toolkit (VTK) 1993 2006 Ken Martin, Will Schroeder, Bill Lorensen. All rights reserved. Insight Segmentation and Registration Toolkit (ITK) 1999-2003 Insight Software Consortium. All rights reserved. * * * Typeset by Wikipublisher All rights reserved. 2013 Trimble Documentation, München, Germany Day of print: 02 July 2013
Contents 1 Overview 1 1.1 Overview.................................. 1 1.2 About ecognition 8.9............................ 1 1.3 ecognition 8.9 Highlights.......................... 1 1.4 Key Features................................ 1 2 New Features, Bug Fixes and Limitations 3 2.1 New Features................................ 3 2.2 Bug Fixes.................................. 6 2.3 Known Issues and Limitations....................... 7 2.4 Errata.................................... 7 Acknowledgments 8 The Visualization Toolkit (VTK) Copyright................... 8 ITK Copyright................................... 9 python/tests/test_doctests.py........................ 9 src/verson.rc................................ 10 src/gt_wkt_srs.cpp............................. 10 ii
1 Overview 1.1 Overview ecognition 8.9 is a comprehensive image analysis platform for multi-dimensional image analysis. It contains all the client and server software needed to extract information from any digital image in a fully-automated or semi-automated way. 1.2 About ecognition 8.9 ecognition 8.9 is a major functional update to ecognition 8.8 and includes a significant number of new functionality and bug fixes. Trimble recommends customers review these release notes to plan any update. If you have any questions please contact us via the web form on www.ecognition.com/support. 1.3 ecognition 8.9 Highlights Land Mobile Feature Extraction Multi-perspective analysis 3D information available for 2D analysis Time frame specific points can be addressed vector Extended Point Cloud Handling point cloud Standardized filter Support of Trimble Imaging LAS Driver Improved Rule Set Flexibility New classifier Random Trees Type Conversion Improved temporary image layer Display settings and Window docking Management 1.4 Key Features Available rule-based ecognition clients for application developers and end users: 1
Overview 2 Figure 1.1. ecognition multi-dimensional image analysis software ecognition Developer ecognition Architect ecognition Server: A scalable, server-based batch processing environment for multidimensional analysis.
2 New Features, Bug Fixes and Limitations 2.1 New Features See table 2.1 on this page, New Land Mobile Extraction Features in ecognition 8.9. Table 2.1. New Land Mobile Extraction Features in ecognition 8.9 Story Feature Advantage Benefit Multiperspective analysis copy map New parameter Camera View to Top Down : Creates TopDown maps based on a Camera View map Combine both ways to analyze land mobile data: Camera and TopDown perspective 3D information in 2D analysis LiDAR file converter New converter options X coordinate, Y coordinate and Distance to camera provides 3D position information of time frame pixel Using 3D characteristics for segmentation 3D information in 2D analysis Point Cloud Object Features New features X coordinate and Y coordinate facilitating 3D measurements Enables width-, depth-, height-, position- and distancecalculation for 2D time frame image objects 3D information in 2D analysis Point Cloud Object Features New feature Distance to camera provides relative position information for image objects Apply different analysis approaches and/or exclude objects because of their distance to sensor Time frame specific points set rule set options New parameter Point cloud distance filter focusing time frame analysis on relevant points from point clouds Exclude areas from the analysis because of their distance to the sensor to improve performance Continues... 3
New Features, Bug Fixes and Limitations 4 Story Feature Advantage Benefit vector New create temporary thematic vector layer Create temporary thematic vector layers Performance improvement by using 3D vector points instead of classified point clouds vector New export existing vector layer Export existing temporary thematic vector layers Export 3D point position information See table 2.2 on the current page, New Point Cloud Handling Features in ecognition 8.9. Table 2.2. New Point Cloud Handling Features in ecognition 8.9 Story Feature Advantage Benefit point cloud New create temporary point cloud Creating temporary (filtered) point clouds Enable efficient data access to focus the analysis on points of interest, extract a copy for processing without modifying original data, increase analysis performance and enable easy workflows point cloud New transfer temporary point cloud information Transfers point information from one point cloud layer to another point cloud layer Time consuming need to work with external algorithms or to export&import results now overcome, provides simpler workflow Standardized filter All Point Cloud Object Features Unified point cloud filter parameter and options Improved point cloud filter usability Standardized filter Standardized filter LiDAR file converter export point cloud Unified point cloud filter parameter and options Unified point cloud filter parameter and options Improved point cloud filter usability Improved point cloud filter usability Trimble Imaging LAS Driver LAS Driver Same LAS Library in Trident, inpho and ecognition Better input/output & viewing performance and precision, read LAS files up to version 1.4
New Features, Bug Fixes and Limitations 5 See table 2.3 on this page, New Rule Set Flexibility Features in ecognition 8.9. Table 2.3. New Rule Set Flexibility Features in ecognition 8.9 Story Feature Advantage Benefit Random Trees classifier Fully integrated Random Trees classifier (following Leo Breiman s theory of random forests) Saves time and simplifies workflows Type Conversion update variable Converting rule set item types (scene or object features, map names, level names, etc.) to text and vice versa Using rule set items independent of the type (flexible information exchange in Rule Sets or Architect solutions) Type Conversion update array Converting array types to text and vice versa Using arrays independent of the type (flexible information exchange in Rule Sets or Architect solutions) image layer All Workspace Automation algorithms Stitching of temporary image and point cloud layers Faster image or point cloud layer processing image layer New transfer layer Transferring image layers between maps Easier workflow with no need to export & import results image layer layer arithmetics Trigonometric and exponential layer operations Support terrain and radiometric calculations (illumination, slope, aspect, etc.) image layer distance map New calculation mode to compute distance to class (object independent) Time consuming workaround to destroy image object hierarchy to get seamless distance to a class now obsolete Display Settings and Window Docking Management Display Settings and Window Docking Management set custom view settings configure image equalization Configure view options in Rule Sets Configure image equalization in Rule Sets Apply different view settings during rule set runtime to focus on specific information content Apply different equalization modes during rule set runtime to focus on specific information content Continues...
New Features, Bug Fixes and Limitations 6 Story Feature Advantage Benefit Display Settings and Window Docking Management New rename map Renaming of existing maps Flexible Architect solutions Display Settings and Window Docking Management New BCG library Docking Indicators, Auto hide & Group window functions Flexible GUI control 2.2 Bug Fixes See table 2.4 on the current page, Bug Fixes in ecognition 8.9. Table 2.4. Bug Fixes in ecognition 8.9 Reference ECOG-00171 ECOG-00476 ECOG-00502 ECOG-00562 ECOG-00572 ECOG-00627 ECOG-00664 ECOG-00672 ECOG-00676 ECOG-00686 ECOG-00695 ECOG-00695 ECOG-00696 ECOG-00698 Description No deleted files in results folder using delete tiles algorithm Wrong quantile values in point cloud features export point cloud doesn t work in Camera perspective Incorrect notification message when loading old rule sets Point cloud display not correct (no raster) FlexnetSetupPlugin.dll not available for installation Operations Error at installation selecting localhost license server Crash when using set custom view settings algorithm Missing EngineService_XD license in installation configure image equalization changes layer mixing Subroutines not always available in Process Tree Window Subroutines not always available in Process Tree Window Save Current View menu entry does not save view settings Map name not updated in drop-down box after executing processes Continues...
New Features, Bug Fixes and Limitations 7 Reference ECOG-00699 ECOG-00713 ECOG-00714 ECOG-00714 ECOG-00736 ECOG-00743 Description Option search subfolders in file selection dialog produces error message (no valid BDI driver found) merge point clouds do not work for time frame projects Image Layer Mixing dialog will not updated after file removing Image Layer Mixing dialog will not updated after file removing Crash when loading Rule Set and image object information contains quantile feature No projection information exported when using export existing vector layer algorithm 2.3 Known Issues and Limitations In ecognition 8.9 is it not possible to create and use a 3D raster stacks based on point cloud data, because the Z resolution of a LAS files will not supported by the new LAS driver. We will fix this issue in the first maintenance release of ecognition 8.9. 2.4 Errata None.
Acknowledgments Portions of this product are based in part on the third-party software components. Trimble is required to include the following text, with software and distributions. The Visualization Toolkit (VTK) Copyright This is an open-source copyright as follows: Copyright 1993 2006 Ken Martin, Will Schroeder and Bill Lorensen. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. Neither name of Ken Martin, Will Schroeder, or Bill Lorensen nor the names of any contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CON- TRIBUTORS AS IS AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUD- ING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABIL- ITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR ANY DI- RECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTI- TUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLI- GENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 8
Acknowledgments 9 ITK Copyright Copyright 1999 2003 Insight Software Consortium All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. Neither the name of the Insight Software Consortium nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CON- TRIBUTORS AS IS AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUD- ING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABIL- ITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSE- QUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUD- ING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAM- AGE. python/tests/test_doctests.py Copyright 2007, Sean C. Gillies, sgillies@frii.com All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. Neither the name of Sean C. Gillies nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CON- TRIBUTORS AS IS AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUD-
Acknowledgments 10 ING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABIL- ITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSE- QUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUD- ING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAM- AGE. src/verson.rc Copyright 2005, Frank Warmerdam, warmerdam@pobox.com All rights reserved. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the Software ), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WAR- RANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPY- RIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABIL- ITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARIS- ING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER src/gt_wkt_srs.cpp Copyright 1999, Frank Warmerdam, warmerdam@pobox.com Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the Software ), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WAR- RANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE
ecognition 8.9 11 AND NON-INFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPY- RIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABIL- ITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARIS- ING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
ecognition 8.9 12 2013 Trimble Germany GmbH Page collection published 02 July 2013 Typeset by Wikipublisher