Hilbert–Huang Transform
   HOME

TheInfoList



OR:

The Hilbert–Huang transform (HHT) is a way to decompose a
signal A signal is both the process and the result of transmission of data over some media accomplished by embedding some variation. Signals are important in multiple subject fields including signal processing, information theory and biology. In ...
into so-called intrinsic mode functions (IMF) along with a trend, and obtain
instantaneous frequency Instantaneous phase and frequency are important concepts in signal processing that occur in the context of the representation and analysis of time-varying functions. The instantaneous phase (also known as local phase or simply phase) of a ''compl ...
data. It is designed to work well for data that is nonstationary and
nonlinear In mathematics and science, a nonlinear system (or a non-linear system) is a system in which the change of the output is not proportional to the change of the input. Nonlinear problems are of interest to engineers, biologists, physicists, mathe ...
. The Hilbert–Huang transform (HHT), a
NASA The National Aeronautics and Space Administration (NASA ) is an independent agencies of the United States government, independent agency of the federal government of the United States, US federal government responsible for the United States ...
designated name, was proposed by Norden E. Huang. It is the result of the empirical mode decomposition (EMD) and the Hilbert spectral analysis (HSA). The HHT uses the EMD method to decompose a
signal A signal is both the process and the result of transmission of data over some media accomplished by embedding some variation. Signals are important in multiple subject fields including signal processing, information theory and biology. In ...
into so-called intrinsic mode functions (IMF) with a trend, and applies the HSA method to the IMFs to obtain
instantaneous frequency Instantaneous phase and frequency are important concepts in signal processing that occur in the context of the representation and analysis of time-varying functions. The instantaneous phase (also known as local phase or simply phase) of a ''compl ...
data. Since the signal is decomposed in time domain and the length of the IMFs is the same as the original signal, HHT preserves the characteristics of the varying frequency. This is an important advantage of HHT since a real-world signal usually has multiple causes happening in different time intervals. The HHT provides a new method of analyzing nonstationary and
nonlinear In mathematics and science, a nonlinear system (or a non-linear system) is a system in which the change of the output is not proportional to the change of the input. Nonlinear problems are of interest to engineers, biologists, physicists, mathe ...
time series data.


Definition


Empirical mode decomposition

The fundamental part of the HHT is the empirical mode decomposition (EMD) method. Breaking down signals into various components, EMD can be compared with other analysis methods such as
Fourier transform In mathematics, the Fourier transform (FT) is an integral transform that takes a function as input then outputs another function that describes the extent to which various frequencies are present in the original function. The output of the tr ...
and Wavelet transform. Using the EMD method, any complicated data set can be decomposed into a finite and often small number of components. These components form a complete and nearly orthogonal basis for the original signal. In addition, they can be described as intrinsic mode functions (IMF). Because the first IMF usually carries the most oscillating (high-frequency) components, it can be rejected to remove high-frequency components (e.g., random noise). EMD based smoothing algorithms have been widely used in seismic data processing, where high-quality seismic records are highly demanded. Without leaving the time domain, EMD is adaptive and highly efficient. Since the decomposition is based on the local characteristic time scale of the data, it can be applied to
nonlinear In mathematics and science, a nonlinear system (or a non-linear system) is a system in which the change of the output is not proportional to the change of the input. Nonlinear problems are of interest to engineers, biologists, physicists, mathe ...
and nonstationary processes.


Intrinsic mode functions

An intrinsic mode function (IMF) is defined as a function that satisfies the following requirements: # In the whole data set, the number of extrema and the number of zero-crossings must either be equal or differ at most by one. # At any point, the mean value of the envelope defined by the local maxima and the envelope defined by the local
minima In mathematical analysis, the maximum and minimum of a function are, respectively, the greatest and least value taken by the function. Known generically as extremum, they may be defined either within a given range (the ''local'' or ''relative'' ...
is zero. It represents a generally simple
oscillatory Oscillation is the repetitive or periodic variation, typically in time, of some measure about a central value (often a point of equilibrium) or between two or more different states. Familiar examples of oscillation include a swinging pendulum ...
mode as a counterpart to the simple
harmonic In physics, acoustics, and telecommunications, a harmonic is a sinusoidal wave with a frequency that is a positive integer multiple of the ''fundamental frequency'' of a periodic signal. The fundamental frequency is also called the ''1st har ...
function. By definition, an IMF is any function with the same number of extrema and zero crossings, whose envelopes are symmetric with respect to zero. This definition guarantees a well-behaved
Hilbert transform In mathematics and signal processing, the Hilbert transform is a specific singular integral that takes a function, of a real variable and produces another function of a real variable . The Hilbert transform is given by the Cauchy principal value ...
of the IMF.


Hilbert spectral analysis

Hilbert spectral analysis (HSA) is a method for examining each IMF's
instantaneous frequency Instantaneous phase and frequency are important concepts in signal processing that occur in the context of the representation and analysis of time-varying functions. The instantaneous phase (also known as local phase or simply phase) of a ''compl ...
as functions of time. The final result is a frequency-time distribution of signal amplitude (or energy), designated as the
Hilbert spectrum The Hilbert spectrum (sometimes referred to as the Hilbert amplitude spectrum), named after David Hilbert, is a statistical tool that can help in distinguishing among a mixture of moving signals. The spectrum itself is decomposed into its compo ...
, which permits the identification of localized features.


Techniques

The Intrinsic Mode Function (IMF) amplitude and frequency can vary with time and it must satisfy the rule below: # The number of extremes(local maximums & local minimums) and the number of zero-crossings must either equal or differ at most by one. # At any point, the mean value of the envelope defined by the local maxima and the envelope defined by the local minima is near zero.


Empirical mode decomposition

The empirical mode decomposition (EMD) method is a necessary step to reduce any given data into a collection of intrinsic mode functions (IMF) to which the Hilbert spectral analysis can be applied. IMF represents a simple oscillatory mode as a counterpart to the simple
harmonic In physics, acoustics, and telecommunications, a harmonic is a sinusoidal wave with a frequency that is a positive integer multiple of the ''fundamental frequency'' of a periodic signal. The fundamental frequency is also called the ''1st har ...
function, but it is much more general: instead of constant amplitude and frequency in a simple
harmonic In physics, acoustics, and telecommunications, a harmonic is a sinusoidal wave with a frequency that is a positive integer multiple of the ''fundamental frequency'' of a periodic signal. The fundamental frequency is also called the ''1st har ...
component, an IMF can have variable amplitude and frequency along the time axis. The procedure of extracting an IMF is called sifting. The sifting process is as follows: # Identify all the local extrema in the test data. # Connect all the local maxima by a cubic spline line as the upper envelope. # Repeat the procedure for the local
minima In mathematical analysis, the maximum and minimum of a function are, respectively, the greatest and least value taken by the function. Known generically as extremum, they may be defined either within a given range (the ''local'' or ''relative'' ...
to produce the lower envelope. The upper and lower envelopes should cover all the data between them. Their
mean A mean is a quantity representing the "center" of a collection of numbers and is intermediate to the extreme values of the set of numbers. There are several kinds of means (or "measures of central tendency") in mathematics, especially in statist ...
is ''m''1. The difference between the data and ''m''1 is the first component ''h''1: :X(t)-m_1 = h_1.\, Ideally, ''h''1 should satisfy the definition of an IMF, since the construction of h1 described above should have made it
symmetric Symmetry () in everyday life refers to a sense of harmonious and beautiful proportion and balance. In mathematics, the term has a more precise definition and is usually used to refer to an object that is invariant under some transformations ...
and having all maxima positive and all
minima In mathematical analysis, the maximum and minimum of a function are, respectively, the greatest and least value taken by the function. Known generically as extremum, they may be defined either within a given range (the ''local'' or ''relative'' ...
negative. After the first round of sifting, a crest may become a local
maximum In mathematical analysis, the maximum and minimum of a function (mathematics), function are, respectively, the greatest and least value taken by the function. Known generically as extremum, they may be defined either within a given Interval (ma ...
. New extrema generated in this way actually reveal the proper modes lost in the initial examination. In the subsequent sifting process, h1 can only be treated as a proto-IMF. In the next step, ''h''1 is treated as data: :h_ - m_ = h_.\, After repeated sifting up to ''k'' times, h1 becomes an IMF, that is :h_ - m_ = h_.\, Then, ''h''1k is designated as the first IMF component of the data: :c_1 = h_.\,


Stoppage criteria of the sifting process

The stoppage criterion determines the number of sifting steps to produce an IMF. Following are the four existing stoppage criterion:


Standard deviation

This criterion is proposed by Huang et al. (1998). It is similar to the
Cauchy convergence test Baron Augustin-Louis Cauchy ( , , ; ; 21 August 1789 – 23 May 1857) was a French mathematician, engineer, and physicist. He was one of the first to rigorously state and prove the key theorems of calculus (thereby creating real a ...
, and we define a sum of the difference, SD, as :SD_k=\sum_^\frac.\, :Then the sifting process stops when SD is smaller than a pre-given value.


S Number criterion

This criterion is based on the so-called S-number, which is defined as the number of consecutive siftings for which the number of zero-crossings and extrema are equal or at most differing by one. Specifically, an S-number is pre-selected. The sifting process will stop only if, for S consecutive siftings, the numbers of zero-crossings and extrema stay the same, and are equal or at most differ by one.


Threshold method

Proposed by Rilling,
Flandrin Flandrin is a French surname. Notable people with the surname include a family of 19th and 20th-century painters: *Jean-Hippolyte Flandrin (1809–1864), French painter, the best-known of the family * Paul Flandrin (1811–1902), painter, brother o ...
and Gonçalvés, threshold method set two threshold values to guaranteeing globally small fluctuations in the meanwhile taking in account locally large excursions.


Energy difference tracking

Proposed by Cheng, Yu and Yang, energy different tracking method utilized the assumption that the original signal is a composition of orthogonal signals, and calculate the energy based on the assumption. If the result of EMD is not an orthogonal basis of the original signal, the amount of energy will be different from the original energy. Once a stoppage criterion is selected, the first IMF, c1, can be obtained. Overall, c1 should contain the finest scale or the shortest period component of the
signal A signal is both the process and the result of transmission of data over some media accomplished by embedding some variation. Signals are important in multiple subject fields including signal processing, information theory and biology. In ...
. We can, then, separate c1 from the rest of the data by X(t)-c_1=r_1.\, Since the residue, r1, still contains longer period variations in the data, it is treated as the new data and subjected to the same sifting process as described above. This procedure can be repeated for all the subsequent rj's, and the result is :r_-c_n=r_n.\, The sifting process finally stops when the residue, rn, becomes a
monotonic function In mathematics, a monotonic function (or monotone function) is a function between ordered sets that preserves or reverses the given order. This concept first arose in calculus, and was later generalized to the more abstract setting of or ...
from which no more IMF can be extracted. From the above equations, we can induce that :X(t)=\sum_^n c_j+r_n.\, Thus, a decomposition of the data into n-empirical modes is achieved. The components of the EMD are usually physically meaningful, for the characteristic scales are defined by the physical data. Flandrin et al. (2003) and Wu and Huang (2004) have shown that the EMD is equivalent to a dyadic filter bank.


Hilbert spectral analysis

Having obtained the intrinsic mode function components, the
instantaneous frequency Instantaneous phase and frequency are important concepts in signal processing that occur in the context of the representation and analysis of time-varying functions. The instantaneous phase (also known as local phase or simply phase) of a ''compl ...
can be computed using the
Hilbert transform In mathematics and signal processing, the Hilbert transform is a specific singular integral that takes a function, of a real variable and produces another function of a real variable . The Hilbert transform is given by the Cauchy principal value ...
. After performing the Hilbert transform on each IMF component, the original data can be expressed as the real part, Real, in the following form: :X(t)=\text.\,


Current applications


Two-Dimensional EMD

In the above examples, all signals are one-dimensional signals, and in the case of two-dimensional signals, the Hilbert-Huang Transform can be applied for image and video processing in the following ways: # Pseudo-Two-Dimensional EMD (Pseudo-two-dimensional Empirical Mode Decomposition): #:Directly splitting the two-dimensional signal into two sets of one-dimensional signals and applying the Hilbert-Huang Transform separately. After that, rearrange the two signals back into a two-dimensional signal. #:The result can produce excellent patterns, and display local rapid oscillations in long-wavelength waves. However, this method has many drawbacks. The most significant one is the discontinuities, occurring when the two sets of processed Intrinsic Mode Functions (IMFs) are recombined into the original two-dimensional signal. The following methods can be used to address this issue. # Pseudo-Two-Dimensional EEMD (Pseudo-two-dimensional Ensemble Empirical Mode Decomposition): #:Compared to Pseudo-Two-Dimensional EMD, using EEMD instead of EMD can effectively improve the issue of discontinuity. However, this method has limitations and it's only effective when the time scale is very clear, such as in the case of temperature detection in the North Atlantic. It is not suitable for situations where the time scale of the signal is unclear. # Genuine Two-Dimensional EMD (Genuine two-dimensional Empirical Mode Decomposition): #:As Genuine Two-Dimensional EMD directly processes two-dimensional signals, it poses some definitional challenges. ::*How to determine the maximum value—should the edges of the image be considered, or should another method be used to define the maximum value? ::*How to choose the progressive manner after identifying the maximum value. While
Bézier curve A Bézier curve ( , ) is a parametric equation, parametric curve used in computer graphics and related fields. A set of discrete "control points" defines a smooth, continuous curve by means of a formula. Usually the curve is intended to approxima ...
s may be effective in one-dimensional signals, they may not be directly applicable to two-dimensional signals. ::Therefore, Nunes et al. used radial basis functions and the Riesz transform to handle Genuine Two-Dimensional EMD. The following is the form of the Riesz transform. For a complex function f on R^d. ::for ''j'' = 1,2,...,''d''. ::The constant C_d is a dimension-normalized constant. ::c_d = \frac = \frac. ::Linderhed used Genuine Two-Dimensional EMD for image compression. Compared to other compression methods, this approach provides a lower distortion rate. Song and Zhang 001 Damerval et al.
005 ''005'' (pronounced "''double-o five''") is a 1981 arcade video game by Sega. They advertised it as the first of their RasterScan Convert-a-Game series, designed so that it could be changed into another game in minutes "at a substantial savings. ...
and Yuan et al.
008 008, OO8, O08, or 0O8 may refer to: * "008", a fictional 00 Agent In Ian Fleming's James Bond novels and the derived films, the 00 Section of MI6 is considered the secret service's elite. A 00 (pronounced "Double O") is a field agent who ho ...
used Delaunay triangulation to find the upper and lower bounds of the image. Depending on the requirements for defining maxima and selecting different progressive methods, different effects can be obtained.


Other application

*Improved EMD on ECG signals: Ahmadi et al.
019 Nineteen or 19 may refer to: * 19 (number) * One of the years 19 BC, AD 19, 1919, 2019 Films * ''19'' (film), a 2001 Japanese film * ''Nineteen'' (1987 film), a 1987 science fiction film * '' 19-Nineteen'', a 2009 South Korean film * '' Dici ...
presented an Improved EMD and compared with other types of EMD. Results show the proposed algorithm provides no spurious IMF for these functions and is not placed in an infinite loop. EMD types comparison on ECG(Electrocardiography) signals reveal the improved EMD was an appropriate algorithm to be used for analyzing biological signals. *Biomedical applications: Huang et al. 999banalyzed the pulmonary arterial pressure on conscious and unrestrained
rat Rats are various medium-sized, long-tailed rodents. Species of rats are found throughout the order Rodentia, but stereotypical rats are found in the genus ''Rattus''. Other rat genera include '' Neotoma'' (pack rats), '' Bandicota'' (bandicoo ...
s. *Neuroscience: Pigorini et al. 011analyzed Human EEG response to Transcranial Magnetic Stimulation; Liang et al.
005 ''005'' (pronounced "''double-o five''") is a 1981 arcade video game by Sega. They advertised it as the first of their RasterScan Convert-a-Game series, designed so that it could be changed into another game in minutes "at a substantial savings. ...
analyzed the visual evoked potentials of macaque performing visual spatial attention task. *Epidemiology: Cummings et al.
004 004, 0O4, O04, OO4 may refer to: * 004, fictional British 00 Agent * 0O4, Corning Municipal Airport (California) * O04, the Oversea-Chinese Banking Corporation * Abdul Haq Wasiq, Guantanamo detainee 004 * Junkers Jumo 004 turbojet engine * La ...
applied the EMD method to extract a 3-year-periodic mode embedded in Dengue Fever outbreak time series recorded in Thailand and assessed the travelling speed of Dengue Fever outbreaks. Yang et al.
010 010 may refer to: * 10 (number) * 8 (number) in octal numeral notation * Motorola 68010, a microprocessor released by Motorola in 1982 * 010, the telephone area code of Beijing * 010, the Rotterdam Rotterdam ( , ; ; ) is the second-largest ...
applied the EMD method to delineate sub-components of a variety of neuropsychiatric epidemiological time series, including the association between seasonal effect of Google search for depression
010 010 may refer to: * 10 (number) * 8 (number) in octal numeral notation * Motorola 68010, a microprocessor released by Motorola in 1982 * 010, the telephone area code of Beijing * 010, the Rotterdam Rotterdam ( , ; ; ) is the second-largest ...
association between suicide and air pollution in Taipei City 011 and association between cold front and incidence of migraine in Taipei city 011 *Chemistry and chemical engineering: Phillips et al.
003 003, O03, 0O3, OO3 may refer to: * 003, former emergency telephone number for the Norwegian ambulance service (until 1986) * 1990 OO3, the asteroid 6131 Towen * OO3 gauge model railway * ''O03 (O2)'' and other related blood type alleles in the AB ...
investigated a conformational change in
Brownian dynamics In physics, Brownian dynamics is a mathematical approach for describing the dynamics of molecular systems in the diffusive regime. It is a simplified version of Langevin dynamics and corresponds to the limit where no average acceleration takes p ...
and
molecular dynamics Molecular dynamics (MD) is a computer simulation method for analyzing the Motion (physics), physical movements of atoms and molecules. The atoms and molecules are allowed to interact for a fixed period of time, giving a view of the dynamics ( ...
simulations using a comparative analysis of HHT and
wavelet A wavelet is a wave-like oscillation with an amplitude that begins at zero, increases or decreases, and then returns to zero one or more times. Wavelets are termed a "brief oscillation". A taxonomy of wavelets has been established, based on the n ...
methods. Wiley et al.
004 004, 0O4, O04, OO4 may refer to: * 004, fictional British 00 Agent * 0O4, Corning Municipal Airport (California) * O04, the Oversea-Chinese Banking Corporation * Abdul Haq Wasiq, Guantanamo detainee 004 * Junkers Jumo 004 turbojet engine * La ...
used HHT to investigate the effect of reversible digitally filtered molecular dynamics which can enhance or suppress specific frequencies of motion. Montesinos et al.
002 002, 0O2, O02, OO2, or 002 may refer to: Airports *0O2, Baker Airport *O02, Nervino Airport Astronomy *1996 OO2, the minor planet 7499 L'Aquila *1990 OO2, the asteroid 9175 Graun Fiction *002, fictional British 00 Agent *''002 Operazione Luna'' ...
applied HHT to signals obtained from BWR
neuron A neuron (American English), neurone (British English), or nerve cell, is an membrane potential#Cell excitability, excitable cell (biology), cell that fires electric signals called action potentials across a neural network (biology), neural net ...
stability. *Financial applications: Huang et al. 003bapplied HHT to nonstationary financial time series and used a weekly mortgage rate data. *Image processing: Hariharan et al.
006 Alec Trevelyan is a fictional character who is the main antagonist in the 1995 James Bond film ''GoldenEye,'' portrayed by actor Sean Bean. Bean's likeness was also used as the model for Alec Trevelyan in the 1997 video game '' GoldenEye 007' ...
applied EMD to image fusion and enhancement. Chang et al.
009 009 may refer to: * OO9, gauge model railways * O09, FAA identifier for Round Valley Airport * 0O9, FAA identifier for Ward Field, see List of airports in California * British secret agent 009, see 00 Agent * BA 009, see British Airways Flight ...
applied an improved EMD to iris recognition, which reported a 100% faster in computational speed without losing accuracy than the original EMD. *Atmospheric turbulence: Hong et al.
010 010 may refer to: * 10 (number) * 8 (number) in octal numeral notation * Motorola 68010, a microprocessor released by Motorola in 1982 * 010, the telephone area code of Beijing * 010, the Rotterdam Rotterdam ( , ; ; ) is the second-largest ...
applied HHT to turbulence data observed in the stable boundary layer to separate turbulent and non-turbulent motions. *Scaling processes with intermittency correction: Huang et al.
008 008, OO8, O08, or 0O8 may refer to: * "008", a fictional 00 Agent In Ian Fleming's James Bond novels and the derived films, the 00 Section of MI6 is considered the secret service's elite. A 00 (pronounced "Double O") is a field agent who ho ...
has generalized the HHT into arbitrary order to take the intermittency correction of scaling processes into account, and applied this HHT-based method to hydrodynamic turbulence data collected in laboratory experiment,; daily river discharge,; Lagrangian single particle statistics from direct numerical simulation,; Tan et al.,
014 014 may refer to: * Argus As 014 The Argus As 014 (designated 109-014 by the Ministry of Aviation (Germany), RLM) was a pulsejet engine used on the German V-1 flying bomb of World War II, and the first model of pulsejet engine placed in mass pr ...
vorticity field of two dimensional turbulence,; Qiu et al.
016 The Home Guard Special Division 016 (; abbreviated as HV-016) is a former military unit of Norway, that was a part of the Home Guard. It was established after 1985 to "stop terror- or sabotage actions that could weaken or paralyze Norway's abili ...
two dimensional bacterial turbulence,; Li & Huang
014 014 may refer to: * Argus As 014 The Argus As 014 (designated 109-014 by the Ministry of Aviation (Germany), RLM) was a pulsejet engine used on the German V-1 flying bomb of World War II, and the first model of pulsejet engine placed in mass pr ...
China stock market,; Calif et al.
013 013 is a music venue in Tilburg, the Netherlands. The venue opened in 1998 and replaced the ''Noorderligt'', the ''Bat Cave'' and the ''MuziekKantenWinkel''. 013 is the largest popular music venue in the southern Netherlands. There are two concer ...
solar radiation. A source code to realize the arbitrary order Hilbert spectral analysis can be found at . *Meteorological and atmospheric applications: Salisbury and Wimbush
002 002, 0O2, O02, OO2, or 002 may refer to: Airports *0O2, Baker Airport *O02, Nervino Airport Astronomy *1996 OO2, the minor planet 7499 L'Aquila *1990 OO2, the asteroid 9175 Graun Fiction *002, fictional British 00 Agent *''002 Operazione Luna'' ...
using Southern Oscillation Index data, applied the HHT technique to determine whether the
Sphere of influence In the field of international relations, a sphere of influence (SOI) is a spatial region or concept division over which a state or organization has a level of cultural, economic, military, or political exclusivity. While there may be a formal a ...
data are sufficiently noise free that useful predictions can be made and whether future
El Nino southern oscillation EL, El or el may refer to: Arts and entertainment Fictional entities * El, a character from the manga series ''Shugo Chara!'' by Peach-Pit * Eleven (''Stranger Things'') (El), a fictional character in the TV series ''Stranger Things'' * El, fami ...
events can be predicted from SOI data. Pan et al.
002 002, 0O2, O02, OO2, or 002 may refer to: Airports *0O2, Baker Airport *O02, Nervino Airport Astronomy *1996 OO2, the minor planet 7499 L'Aquila *1990 OO2, the asteroid 9175 Graun Fiction *002, fictional British 00 Agent *''002 Operazione Luna'' ...
used HHT to analyze
satellite A satellite or an artificial satellite is an object, typically a spacecraft, placed into orbit around a celestial body. They have a variety of uses, including communication relay, weather forecasting, navigation ( GPS), broadcasting, scient ...
scatterometer A scatterometer or diffusionmeter is a scientific instrument to measure the return of a beam of light or radar waves scattered by diffusion in a medium such as air. Diffusionmeters using visible light are found in airports or along roads to measur ...
wind data over the northwestern Pacific and compared the results to vector empirical orthogonal function results. *Ocean engineering: Schlurmann
002 002, 0O2, O02, OO2, or 002 may refer to: Airports *0O2, Baker Airport *O02, Nervino Airport Astronomy *1996 OO2, the minor planet 7499 L'Aquila *1990 OO2, the asteroid 9175 Graun Fiction *002, fictional British 00 Agent *''002 Operazione Luna'' ...
introduced the application of HHT to characterize
nonlinear In mathematics and science, a nonlinear system (or a non-linear system) is a system in which the change of the output is not proportional to the change of the input. Nonlinear problems are of interest to engineers, biologists, physicists, mathe ...
water waves In fluid dynamics, a wind wave, or wind-generated water wave, is a surface wave that occurs on the free surface of bodies of water as a result of the wind blowing over the water's surface. The contact distance in the direction of the wind is k ...
from two different perspectives, using laboratory experiments. Veltcheva
002 002, 0O2, O02, OO2, or 002 may refer to: Airports *0O2, Baker Airport *O02, Nervino Airport Astronomy *1996 OO2, the minor planet 7499 L'Aquila *1990 OO2, the asteroid 9175 Graun Fiction *002, fictional British 00 Agent *''002 Operazione Luna'' ...
applied HHT to wave data from nearshore sea. Larsen et al.
004 004, 0O4, O04, OO4 may refer to: * 004, fictional British 00 Agent * 0O4, Corning Municipal Airport (California) * O04, the Oversea-Chinese Banking Corporation * Abdul Haq Wasiq, Guantanamo detainee 004 * Junkers Jumo 004 turbojet engine * La ...
used HHT to characterize the
underwater An underwater environment is a environment of, and immersed in, liquid water in a natural or artificial feature (called a Water, body of water), such as an ocean, sea, lake, pond, reservoir, river, canal, or aquifer. Some characteristics of the ...
electromagnetic environment In telecommunications, the term electromagnetic environment (EME) has the following meanings: #For a telecommunications system, the spatial distribution of electromagnetic fields surrounding a given site. The electromagnetic environment may be expr ...
and identify transient manmade electromagnetic disturbances. *Seismic studies: Huang et al. 001used HHT to develop a spectral representation of
earthquake An earthquakealso called a quake, tremor, or tembloris the shaking of the Earth's surface resulting from a sudden release of energy in the lithosphere that creates seismic waves. Earthquakes can range in intensity, from those so weak they ...
data. Chen et al. 002aused HHT to determine the
dispersion Dispersion may refer to: Economics and finance *Dispersion (finance), a measure for the statistical distribution of portfolio returns * Price dispersion, a variation in prices across sellers of the same item *Wage dispersion, the amount of variat ...
curves of seismic surface waves and compared their results to Fourier-based time-frequency analysis. Shen et al.
003 003, O03, 0O3, OO3 may refer to: * 003, former emergency telephone number for the Norwegian ambulance service (until 1986) * 1990 OO3, the asteroid 6131 Towen * OO3 gauge model railway * ''O03 (O2)'' and other related blood type alleles in the AB ...
applied HHT to
ground motion Ground motion is the movement of the Earth’s surface from earthquakes or explosions. Ground motion is produced by seismic waves that are generated by sudden slip on a fault or sudden pressure at the explosive source and travel through the Eart ...
and compared the HHT result with the Fourier spectrum. *Solar physics: Nakariakov et al.
010 010 may refer to: * 10 (number) * 8 (number) in octal numeral notation * Motorola 68010, a microprocessor released by Motorola in 1982 * 010, the telephone area code of Beijing * 010, the Rotterdam Rotterdam ( , ; ; ) is the second-largest ...
used EMD to demonstrate the triangular shape of quasi-periodic pulsations detected in the hard X-ray and microwave emission generated in
solar flares A solar flare is a relatively intense, localized emission of electromagnetic radiation in the Stellar atmosphere, Sun's atmosphere. Flares occur in active regions and are often, but not always, accompanied by coronal mass ejections, solar partic ...
. Barnhart and Eichinger
010 010 may refer to: * 10 (number) * 8 (number) in octal numeral notation * Motorola 68010, a microprocessor released by Motorola in 1982 * 010, the telephone area code of Beijing * 010, the Rotterdam Rotterdam ( , ; ; ) is the second-largest ...
used HHT to extract the periodic components within
sunspot Sunspots are temporary spots on the Sun's surface that are darker than the surrounding area. They are one of the most recognizable Solar phenomena and despite the fact that they are mostly visible in the solar photosphere they usually aff ...
data, including the 11-year Schwabe, 22-year Hale, and ~100-year Gleissberg cycles. They compared their results with traditional
Fourier analysis In mathematics, Fourier analysis () is the study of the way general functions may be represented or approximated by sums of simpler trigonometric functions. Fourier analysis grew from the study of Fourier series, and is named after Joseph Fo ...
. *Structural applications: Quek et al.
003 003, O03, 0O3, OO3 may refer to: * 003, former emergency telephone number for the Norwegian ambulance service (until 1986) * 1990 OO3, the asteroid 6131 Towen * OO3 gauge model railway * ''O03 (O2)'' and other related blood type alleles in the AB ...
illustrate the feasibility of the HHT as a signal processing tool for locating an anomaly in the form of a crack,
delamination Delamination is a mode of failure where a material fractures into layers. A variety of materials, including Lamination, laminate Composite material, composites and concrete, can fail by delamination. Processing can create layers in materials, suc ...
, or stiffness loss in beams and plates based on physically acquired propagating wave signals. Using HHT, Li et al.
003 003, O03, 0O3, OO3 may refer to: * 003, former emergency telephone number for the Norwegian ambulance service (until 1986) * 1990 OO3, the asteroid 6131 Towen * OO3 gauge model railway * ''O03 (O2)'' and other related blood type alleles in the AB ...
analyzed the results of a pseudodynamic test of two rectangular reinforced
concrete Concrete is a composite material composed of aggregate bound together with a fluid cement that cures to a solid over time. It is the second-most-used substance (after water), the most–widely used building material, and the most-manufactur ...
bridge columns. *Structural health monitoring: Pines and Salvino
002 002, 0O2, O02, OO2, or 002 may refer to: Airports *0O2, Baker Airport *O02, Nervino Airport Astronomy *1996 OO2, the minor planet 7499 L'Aquila *1990 OO2, the asteroid 9175 Graun Fiction *002, fictional British 00 Agent *''002 Operazione Luna'' ...
applied HHT in structural health monitoring. Yang et al.
004 004, 0O4, O04, OO4 may refer to: * 004, fictional British 00 Agent * 0O4, Corning Municipal Airport (California) * O04, the Oversea-Chinese Banking Corporation * Abdul Haq Wasiq, Guantanamo detainee 004 * Junkers Jumo 004 turbojet engine * La ...
used HHT for damage detection, applying EMD to extract damage spikes due to sudden changes in
structural stiffness A structure is an arrangement and organization of interrelated elements in a material object or system, or the object or system so organized. Material structures include man-made objects such as buildings and machines and natural objects such as ...
. Yu et al.
003 003, O03, 0O3, OO3 may refer to: * 003, former emergency telephone number for the Norwegian ambulance service (until 1986) * 1990 OO3, the asteroid 6131 Towen * OO3 gauge model railway * ''O03 (O2)'' and other related blood type alleles in the AB ...
used HHT for fault diagnosis of roller bearings. *System identification: Chen and Xu
002 002, 0O2, O02, OO2, or 002 may refer to: Airports *0O2, Baker Airport *O02, Nervino Airport Astronomy *1996 OO2, the minor planet 7499 L'Aquila *1990 OO2, the asteroid 9175 Graun Fiction *002, fictional British 00 Agent *''002 Operazione Luna'' ...
explored the possibility of using HHT to identify the modal
damping ratio In physical systems, damping is the loss of energy of an oscillating system by dissipation. Damping is an influence within or upon an oscillatory system that has the effect of reducing or preventing its oscillation. Examples of damping include ...
s of a structure with closely spaced modal frequencies and compared their results to
FFT A fast Fourier transform (FFT) is an algorithm that computes the discrete Fourier transform (DFT) of a sequence, or its inverse (IDFT). A Fourier transform converts a signal from its original domain (often time or space) to a representation in ...
. Xu et al.
003 003, O03, 0O3, OO3 may refer to: * 003, former emergency telephone number for the Norwegian ambulance service (until 1986) * 1990 OO3, the asteroid 6131 Towen * OO3 gauge model railway * ''O03 (O2)'' and other related blood type alleles in the AB ...
compared the modal frequencies and
damping ratio In physical systems, damping is the loss of energy of an oscillating system by dissipation. Damping is an influence within or upon an oscillatory system that has the effect of reducing or preventing its oscillation. Examples of damping include ...
s in various time increments and different winds for one of the tallest composite buildings in the world. *Speech recognition: Huang and Pan
006 Alec Trevelyan is a fictional character who is the main antagonist in the 1995 James Bond film ''GoldenEye,'' portrayed by actor Sean Bean. Bean's likeness was also used as the model for Alec Trevelyan in the 1997 video game '' GoldenEye 007' ...
have used the HHT for speech pitch determination. * Astroparticle physics : Bellini et al.
014 014 may refer to: * Argus As 014 The Argus As 014 (designated 109-014 by the Ministry of Aviation (Germany), RLM) was a pulsejet engine used on the German V-1 flying bomb of World War II, and the first model of pulsejet engine placed in mass pr ...
(Borexino collaboration), Measurement of the seasonal modulation of the solar neutrino fluxes with Borexino experiment, Phys. Rev. D 89, 112007 2014


Limitations

Chen and Feng
003 003, O03, 0O3, OO3 may refer to: * 003, former emergency telephone number for the Norwegian ambulance service (until 1986) * 1990 OO3, the asteroid 6131 Towen * OO3 gauge model railway * ''O03 (O2)'' and other related blood type alleles in the AB ...
proposed a technique to improve the HHT procedure. The authors noted that the EMD is limited in distinguishing different components in
narrow-band Narrowband signals are signals that occupy a narrow range of frequencies or that have a small fractional bandwidth. In the audio spectrum, ''narrowband sounds'' are sounds that occupy a narrow range of frequencies. In telephony, narrowband is us ...
signals. The narrow band may contain either (a) components that have adjacent frequencies or (b) components that are not adjacent in frequency but for which one of the components has a much higher
energy Energy () is the physical quantity, quantitative physical property, property that is transferred to a physical body, body or to a physical system, recognizable in the performance of Work (thermodynamics), work and in the form of heat and l ...
intensity Intensity may refer to: In colloquial use * Strength (disambiguation) *Amplitude * Level (disambiguation) * Magnitude (disambiguation) In physical sciences Physics *Intensity (physics), power per unit area (W/m2) *Field strength of electric, m ...
than the other components. The improved technique is based on beating-phenomenon waves. Datig and Schlurmann
004 004, 0O4, O04, OO4 may refer to: * 004, fictional British 00 Agent * 0O4, Corning Municipal Airport (California) * O04, the Oversea-Chinese Banking Corporation * Abdul Haq Wasiq, Guantanamo detainee 004 * Junkers Jumo 004 turbojet engine * La ...
conducted a comprehensive study on the performance and limitations of HHT with particular applications to irregular water waves. The authors did extensive investigation into the
spline interpolation In the mathematical field of numerical analysis, spline interpolation is a form of interpolation where the interpolant is a special type of piecewise polynomial called a spline. That is, instead of fitting a single, high-degree polynomial to all ...
. The authors discussed using additional points, both forward and backward, to determine better envelopes. They also performed a parametric study on the proposed improvement and showed significant improvement in the overall EMD computations. The authors noted that HHT is capable of differentiating between time-variant components from any given data. Their study also showed that HHT was able to distinguish between riding and carrier waves. Huang and Wu
008 008, OO8, O08, or 0O8 may refer to: * "008", a fictional 00 Agent In Ian Fleming's James Bond novels and the derived films, the 00 Section of MI6 is considered the secret service's elite. A 00 (pronounced "Double O") is a field agent who ho ...
reviewed applications of the Hilbert–Huang transformation emphasizing that the HHT theoretical basis is purely empirical, and noting that "one of the main drawbacks of EMD is mode mixing". They also outline outstanding open problems with HHT, which include: End effects of the EMD, Spline problems, Best IMF selection and uniqueness. Although the ensemble EMD (EEMD) may help mitigate the latter.


End effect

End effect occurs at the beginning and end of the signal because there is no point before the first data point and after the last data point to be considered together. However, in most cases, these endpoints are not the extreme value of the signal. Therefore, when doing the EMD process of the HHT, the extreme envelope will diverge at the endpoints and cause significant errors. This error distorts the IMF waveform at its endpoints. Furthermore, the error in the decomposition result accumulates through each repetition of the sifting process. When computing the instantaneous frequency and amplitude of IMFs, Fast Fourier Transform (FFT) result may cause Gibbs phenomenon and frequency leakage, leading to information loss. Here are several methods are proposed to solve the end effect in HHT:


1. Characteristic wave extending method

This method leverages the inherent variation trend of the signal to extend itself, resulting in extensions that closely resemble the characteristics of the original data. * Waveform matching extensio

: This extension is based on the assumption that similar waveforms repeat themselves within the signal. Therefore, a triangular waveform best matching the signal's boundary is identified within the signal's waveform. Local values within the signal's boundary can then be predicted based on the corresponding local values of the triangular waveform. * Mirror extending method: : Many signals exhibit internal repetition patterns. Leveraging this characteristic, the mirror extension method appends mirrored copies of the original signal to its ends. This simple and efficient approach significantly improves the accuracy of Intrinsic Mode Functions (IMFs) for periodic signals. However, it is not suitable for non-periodic signals and can introduce side effects. Several alternative strategies have been proposed to address these limitation

https://www.semanticscholar.org/paper/Improved-Empirical-Mode-Decomposition-Algorithm-of-Yang-]


2. Data extending method

design and compute some needed parameters from the original signal for building a particular mathematical model. After that, the model predicts the trend of the two endpoints. * Support vector regression machine (SVRM) predictio

: This method utilizes machine learning techniques to tackle the end effect in HHT. Its advantages are adaptive, flexible, highly accurate, and effective for both periodic and non-periodic signals. Although computational complexity can be a concern, disregarding this factor reveals SVRM as a robust and effective solution for mitigating the end effect in HHT. * Autoregressive (AR) mode

: : By formulating the input-output relationship as linear equations with time-varying coefficients, AR modeling enables statistical prediction of the missing values at the signal's endpoints. This method requires minimal computational resources and proves particularly effective for analyzing stationary signals. However, its accuracy diminishes for non-stationary signals, and the selection of an appropriate model order can significantly impact its effectiveness. * Neural network prediction: : Leveraging the power of neural network learning, these methods offer a versatile and robust approach to mitigating the end effect in HHT. Various network architectures, including RBF-N

and GRN

have emerged, demonstrating their ability to capture complex relationships within the signal and learn from large datasets.


Mode mixing problem

Mode mixing problem happens during the EMD process. A straightforward implementation of the sifting procedure produces mode mixing due to IMF mode rectification. Specific signals may not be separated into the same IMFs every time. This problem makes it hard to implement feature extraction, model training, and pattern recognition since the feature is no longer fixed in one labeling index. Mode mixing problem can be avoided by including an intermittence test during the HHT process.


Masking Method

Source: The masking method improves EMD by allowing for the separation of similar frequency components through the following steps: # Construction of masking signal: #: Construct masking signal s(n) from the frequency information of the original data, x(n). This masking signal is designed to prevent lower-frequency components from IMFs obtained through EMD. # Perform EMD with masking signal: #: EMD is again performed on the modified signal x+(n) = x(n) + s(n) to obtain the IMF z+(n), and similarly, on x-(n) = x(n) - s(n) to obtain the IMF z-(n). The IMF is then defined as z(n) = (z+(n) + z-(n))/2 . # Separation of Components: #: By appropriately choosing the masking signal frequency, components with similar frequencies can be separated. The masking signal prevents mode mixing, allowing EMD to distinguish between closely spaced frequency components. # Error Minimization: #: The choice of parameters for the masking signal, such as amplitude, will affect the performance of the algorithm. The optimal choice of amplitude depends on the frequencies Overall, the masking method enhances EMD by providing a means to prevent mode mixing, improving the accuracy and applicability of EMD in signal analysis


Ensemble empirical mode decomposition (EEMD)

Source:Wu, Z., & Huang, N. E. (2009). ENSEMBLE EMPIRICAL MODE DECOMPOSITION: A NOISE-ASSISTED DATA ANALYSIS METHOD. Advances in Adaptive Data Analysis, 01(01), 1–41. https://doi.org/10.1142/s1793536909000047 EEMD adds finite amplitude white noise to the original signal. After that, decompose the signal into IMFs using EMD. The processing steps of EEMD are developed as follows: # Add finite amplitude white noise to the original signal. # Decompose the noisy signal into IMFs using EMD. # Repeat steps 1 and 2 multiple times to create an ensemble of IMFs. # Calculate the mean of each IMF across the ensemble to obtain the final IMF components. The effects of the decomposition using the EEMD are that the added white noise series cancel each other(or fill all the scale space uniformly). The noise also enables the EMD method to be a truly dyadic filter bank for any data, which means that a signal of a similar scale in a noisy data set could be contained in one IMF component, significantly reducing the chance of mode mixing. This approach preserves the physical uniqueness of decomposition and represents a major improvement over the EMD method.


Comparison with other transforms


See also

*
Hilbert transform In mathematics and signal processing, the Hilbert transform is a specific singular integral that takes a function, of a real variable and produces another function of a real variable . The Hilbert transform is given by the Cauchy principal value ...
* Hilbert spectral analysis *
Hilbert spectrum The Hilbert spectrum (sometimes referred to as the Hilbert amplitude spectrum), named after David Hilbert, is a statistical tool that can help in distinguishing among a mixture of moving signals. The spectrum itself is decomposed into its compo ...
*
Instantaneous frequency Instantaneous phase and frequency are important concepts in signal processing that occur in the context of the representation and analysis of time-varying functions. The instantaneous phase (also known as local phase or simply phase) of a ''compl ...
* Multidimensional empirical mode decomposition *
Nonlinear In mathematics and science, a nonlinear system (or a non-linear system) is a system in which the change of the output is not proportional to the change of the input. Nonlinear problems are of interest to engineers, biologists, physicists, mathe ...
* Wavelet transform *
Fourier transform In mathematics, the Fourier transform (FT) is an integral transform that takes a function as input then outputs another function that describes the extent to which various frequencies are present in the original function. The output of the tr ...
* Signal envelope


References


Further reading

* * * * * * * * * * * * {{DEFAULTSORT:Hilbert-Huang transform Signal processing Telecommunication theory