-
Notifications
You must be signed in to change notification settings - Fork 8
SpFeas updates
Jordan edited this page Jul 11, 2018
·
27 revisions
- Fixed bug that didn't allow processing of single-band imagery
- Upgraded SFS to allow for 1-pixel blocks
- Fixed a bug with LBP moments
- Reinstated parallel section processing
- Fixed a bug with Gabor convolution scaling
- Fixed a bug with Fourier window slicing
- The goal of version
0.3.0
is to support SpFeas for Python2.7
,3.5
, and3.6
. - Enhancements
- Updated syntax to support Python 2.x and 3.x versions.
- Added feature testing
- Bug fixes
- Fixed Python scalar issue with
LBP
calculations. - However, the LBP outputs are still not correct.
- Fixed Python scalar issue with
- 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
.
- 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
formultiprocessing.Pool
to process sections in parallel.
- New features
-
SpFeas 0.2.0
supports parallel tile reading and writing. - Added
n-jobs-sections
andn-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.
- Features are no longer stored as individual layers.
-
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
- ORB
-
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
- HoG