This is probably a really basic question but I'm a little stumped and would appreciate some practical input on how to go about doing this rather than reading dockets of equations semi-related to what I am doing.
So say I have data which is largely reminiscent of a sine wave. I do an forward Fourier transform and low pass filter it to remove some noise. Is it possible to then find the phase or shift of the remaining sine wave with the transformed data in the frequency domain before performing the inverse transform?
I did some reading and it looks like the phase shift information is stored in the imaginary part of the transform?
I've written two algorithms for finding the phase shift in the time domain, but they are clunky and unfortunately unreliable. Any help would be appreciated.
Also, I'm not specifically asking for the answer but keywords to research, or places to find information would be highly appreciated.