title: Extracting fixed number of IMFs using EMD
body: <p>I am doing a project on audio watermarking via Empirical Mode Decomposition. I have to decompose the signal into IMFs, embed watermark into the last IMF and reconstruct the signal at the sender end. At the receiver end, I have to decompose the signal into IMFs using EMD, extract the watermark. For this to be done successfully, I have to get same number of IMFs in sender and receiver end while decomposing the frame using EMD. I accomplished it by setting the maximum iterations to number of IMFs obtained in sender end, but I didnt find the extraction results satisfactory. Is there any other way to do this?</p>