GithubHelp home page GithubHelp logo

fif2's Introduction

FIF2

Multidimensional Fast Iterative Filtering for the decompostion of 2D non-stationary signals [1,2].

Please refer to "Example_v3.m" for an example of how to use the code.

It is based on FFT, which makes FIF2 to be really fast [2,3]. This implies that it is required a periodical extension at the boundaries.

To overcome this limitation we can preextend the signal under investigation [4].

Please cite our works:

[1] A. Cicone, H. Zhou. "Multidimensional Iterative Filtering method for the decomposition of high-dimensional non-stationary signals". Cambridge Core in Numerical Mathematics: Theory, Methods and Applications, Volume 10, Issue 2, Pages 278-298, 2017. doi:10.4208/nmtma.2017.s05

[2] S. Sfarra, A. Cicone, B. Yousefi, S. Perilli, L. Robol, X. P.V. Maldague. "Maximizing the detection of thermal imprints in civil engineering composites after a thermal stimulus - The contribution of an innovative mathematical pre-processing tool: the 2D Fast Iterative Filtering algorithm. Philosophy, comparisons, numerical, qualitative and quantitative results". 2021. Submitted

[3] A. Cicone, H. Zhou. "Numerical Analysis for Iterative Filtering with New Efficient Implementations Based on FFT". Numerische Mathematik, 147 (1), pages 1-28, 2021. doi: 10.1007/s00211-020-01165-5

[4] A. Stallone, A. Cicone, M. Materassi. "New insights and best practices for the successful use of Empirical Mode Decomposition, Iterative Filtering and derived algorithms". Scientific Reports, Volume 10, article number 15161, 2020. doi: 10.1038/s41598-020-72193-2

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.