|
Algorithm 1 Modulation and Encryption of ECG Signal |
Input Biomedical signal , Chaotic signal , Modulation order M Output Modulated signal
-
1:
procedure Preprocess_Encrypt_Signal
-
2:
def -
-
3:
▹ ECG signal combined with chaotic signal
-
4:
▹ Initialize the normalized signal array according to the n-QAM order
-
5:
for each in do
-
6:
-
7:
end for
-
8:
return sN
-
9:
▹ Initialize the discretized signal array
-
10:
for each in do
-
11:
▹ Signal rounding and conversion to complex signal
-
12:
end for
-
13:
return
-
14:
ECG_ds ← {real(sD), imag(sD)} ▹ Decomposition of the signal
-
15:
▹ Modulation of the encrypted signal based on the n-QAM order
-
16:
return
-
17:
end procedure
|