Skip to content

SpFeas updates

Jordan edited this page Jul 11, 2018 · 27 revisions

Updates

New in version 0.3.4

  • Fixed bug that didn't allow processing of single-band imagery

New in version 0.3.3

  • Upgraded SFS to allow for 1-pixel blocks

New in version 0.3.2

  • Fixed a bug with LBP moments

New in version 0.3.1

  • Reinstated parallel section processing
  • Fixed a bug with Gabor convolution scaling
  • Fixed a bug with Fourier window slicing

New in version 0.3.0

  • The goal of version 0.3.0 is to support SpFeas for Python 2.7, 3.5, and 3.6.
  • Enhancements
    • Updated syntax to support Python 2.x and 3.x versions.
    • Added feature testing

New in version 0.2.9

  • Bug fixes
    • Fixed Python scalar issue with LBP calculations.
    • However, the LBP outputs are still not correct.

New in version 0.2.6

  • Bug fixes
    • Now forcing GeoTiffs to BIGTIFF.
    • Fixed satellite dictionary lookup error.
  • Removed --format command-line option
  • Added --raster-options command-line helper.
  • Added support for all spectral indices that are available in MpGlue.

New in version 0.2.2

  • Bug fixes
    • Changed YAML status writing from concurrent to single thread.
    • Fixed a bounds-checking error with the mean feature that occurred on occasion with odd section sizes.
    • Swapped joblib for multiprocessing.Pool to process sections in parallel.

New in version 0.2.0

  • New features
    • SpFeas 0.2.0 supports parallel tile reading and writing.
    • Added n-jobs-sections and n-jobs-chunks parameters for dual parallelism.
    • Added support to monitor corrupted input and output bands.
      • Status checking is performed with a master YAML file.
  • Bug fixes
    • Fixed corrupted output blocks (chunks)
  • File storage
    • Features are no longer stored as individual layers.
      • All statistics are stored in one GeoTiff file.
    • Features are no longer stored as one image mosaic.
      • Features are stored by tile.
      • A VRT file still links to all GeoTiff tiles, which allows users to view a full mosaic.

New in version 0.1.0

  • New features

    • ORB
      • Oriented FAST and Rotated BRIEF
      • Pyramid histograms of ORB key point features
      • Added to replace SURF, which was removed in OpenCV version 3.0.
      • Reference
        • Rublee et al. (2011) ORB: an efficient alternative to SIFT or SURF.
    • Saliency
      • Uses euclidean distance in color space
      • Reference
        • Perazzi et al. (2012) Contrast Based Filtering for Salient Region Detection. IEEE CVPR, Providence, Rhode Island, USA, June 16-21.
    • EVI2
      • Modified (two-band) enhanced vegetation index
    • grad
      • Gradient magnitude mean
  • Modifications/bug fixes

    • HoG
      • Fixed issue with calculations on small scales sizes
    • LSR
      • Fixed issue with Fourier calculations on negative values
    • Mean
      • Now computes inverse distance weighted mean and variance
    • SFS
      • Added pure C translations
      • Added an angle skip factor parameter