Target Signal Extraction Method Based on Enhanced ICA with Reference

Algorithm 1

Iterative implementation process for and .

Input: The observation signal , the number of signal sources , the reference signal , the difference terminates of distance metric errors.

Output: The target signal , separation vector .

Step 1: Preprocessing: whiten the observational signal , in which is obtained by using equation (3).

Step 2: Initialize:

Step 2.1: Determines the initial separation vector with a unit norm.

Step 2.2: Determines the initial estimation signal and the initial distance metric error

Step 2.3: Determine the initial parameters: ,,,.

Step 3: Iterations:

Step 3.1: According to equation (31), update , get ..

Step 3.2: Normalize :.

Step 3.3: Update and distance metric error: ,.

Step 3.4: Update the parameters ,, and .,,.

Step 3.6: Update the difference between the distance metric errors for the iterative .

Step 3.7: Compare with , if , then stop iterating; otherwise, , go to step 3.1 to continue the iteration.

Step 4: Output results: ,.

We are committed to sharing findings related to COVID-19 as quickly and safely as possible. Any author submitting a COVID-19 paper should notify us at help@hindawi.com to ensure their research is fast-tracked and made available on a preprint server as soon as possible. We will be providing unlimited waivers of publication charges for accepted articles related to COVID-19. Sign up here as a reviewer to help fast-track new submissions.