Research Article

An Efficient Adaptive Window Size Selection Method for Improving Spectrogram Visualization

Algorithm 1

Complete algorithm.
Reqiure: Non-stationary input signal , Optimum threshold , Bandwidth of 1st filter ,
  Center frequency of 1st filter , Logarithmic growth factor , Number of filters
() procedure
()  PSD periodogram()
()  Normalized PSD /sum()
()   Expectation of (Equation (8))
()   Standard Deviation of (Equation (9))
()  if then             ▹ SIFT Selected
()   Window Size
()   Overlapping Region
()   FFT Points
()   Run STFT with , (Equation (1))
()  else             ▹ CQT Selected
()   Run CQT (Equation (6))
()   (Optional) User Defined Bins (Equation (12))
()  end if
() end procedure
() return Spectogram