# A Novel Demodulation System Based on Continuous Wavelet Transform

Authors: Lanting Fang; Lenan Wu; Yudong Zhang
Journal: Mathematical Problems in Engineering
 (2015)

---

## Abstract

Considering the problem of EBPSK signal demodulation, a new approach based on the wavelet scalogram using continuous wavelet transform is proposed. Our system is twofold: an adaptive wavelet construction method that replaces manual selection existing wavelets method and, on the other hand, a nonlinear demodulation system based on image processing and pattern classification is proposed. To evaluate the performance of the adaptive wavelet and compare the performance of the proposed system with the existing systems, a series of comprehensive simulation experiments is conducted under the environment of uniform white noise, colored noise, and additive white Gaussian noise channel, respectively. Simulation results of different wavelets show that the system using adaptive wavelet has lower bit error rate (BER). Moreover, simulation results of several systems show that the BER of the proposed system is the lowest among all systems, such as amplitude detection, integral detection, and some continuous wavelet transform systems (specific scales and times and maximum lines). In a word, the adaptive wavelet construction proposed in this paper yields superior performances compared with the manual selection, and the proposed system has better performances than the existing systems.
Index terms are signal demodulation, adaptive wavelet, continuous wavelet transform, and BER.


---

## Body

## 1. Introduction

Spectrum shortage has been a focus of concern in the field of communications. Due to the rapid development in multimedia services such as high definition (HD) video, ultra-HD video, and lossless music, radio spectrum is increasingly needed. In order to meet the increasing demand for communication systems, the research on bandwidth efficient modulations is extremely urgent. Recently, many advanced technologies have been proposed in the field of high efficient modulations which own very high data rates and very high spectra efficiency. Consequently, many researchers begin to pay more attention to this breakthrough [1–3]. The extended binary phase shift keying (EBPSK) modulation, as one kind of high efficient modulation, has very high energy efficiency [4]. A special impacting filter (SIF), which can produce high impact at the phase jumping point, constrict bandwidth, and extend channel capacity is applied in the demodulator [5]. Performance can be elevated by using nonlinear demodulation method [6]. Introducing wavelet transform in demodulation system can achieve great results. Wavelet transform is a mathematical process that is closely linked with the world of graphics [7–9]. Image processing methods are always introduced to deal with CWT scalogram, such as feature selection and background subtraction, which can be seen in [10–12]. Meanwhile, wavelet transform is a common method for image processing [13, 14]. Furthermore, wavelet theory has been widely used to analyze, evaluate, pick, and detect signals [15–18].This paper has provided a new EBPSK demodulation system based on the continuous wavelet transform (CWT), and the simulation results show that this system has better performance than the existing demodulation systems. Our demodulation system has to be fulfilled by four modules of SIF, CWT, image processing system (IPS), and pattern classification (PC). In this paper, an adaptive wavelet instead of manual selection existing wavelets has been developed. We construct an adaptive wavelet based on the modulation signal without noise and perform image processing on the wavelet scalogram which is the output of CWT. A feature template is generated according to the characteristics of the signal under noise free condition, and the feature template is then used for IPS. Only the information retained after image processing can be used to reveal the signal features. After that, we perform the signal detection by using a pattern recognition method. Section2.1 shows the system model. Section 2.2 shows the modulation signal model. The CWT and the adaptive wavelet construction method are shown in Section 2.3, while in Section 2.4 we will give a brief presentation of image processing and pattern classification. Section 3 presents the simulation results under the conditions of white noise with uniform distribution, colored noise, and additive white Gaussian noise (AWGN). With the proposed system, the performance of adaptive wavelet construction method and manual selection method is compared. Furthermore, the proposed system using the adaptive wavelet is compared with the existing linear and nonlinear systems, respectively.


## 2. Theoretical and Mathematical Preliminaries

### 2.1. System Model

The system is composed of three modules, that is, modulation, channel, and demodulation. The modulation system creates the modulated signals, and the channel adds noise to it, the demodulation system is fulfilled by four processes of SIF, CWT, IPS, and PC. The detailed description of the method is illustrated in Figure1, in which the dashed rectangle shows the demodulation system.Figure 1
The block diagram of system model.The signal of the channel output can be expressed asw(k)=z(k)+n(k) and the SIF output signal y(k) can be expressed as y(k)=w(k)*h(k), where h(k) is the impulse response of SIF, “*” represents convolution operation. M(a,b) shows the wavelet scalogram, and C(a,b) is the IPS output.


### 2.2. Mathematical Modulation Model of the EBPSK Signal

EBPSK is a kind of modulation system with high spectrum efficiency, its modulate signal is defined as follows:(1)g0t=Asin2πfct,0≤t<T,g1(t)=Bsin2πfct+θ,0≤t<τ,0≤θ≤πAsin2πfct,0<τ≤t<T,
where g0(t) and g1(t), respectively, indicate the modulated signals of bits “0” and “1.” θ is the modulating angle. T=N/fc indicates the temporal length of a code, and parameter fc represents the carrier frequency and N the number of carriers. The phase modulation temporal length τ=K/fc in the bit “1” lasted K≤N cycles of carrier. The amplitude of g1(t) after jumping is equal to that of g0(t), which is represented by A. B represents the amplitude of g1(t) before jumping.


### 2.3. CWT

The CWT of a signalf(t) is given by
(2)Wfa,b=f,Ψa,b=a-1/2∫RftΨt-ba¯dt,
where “a” represents the scale factor and “b” is the shift factor, and Ψa,bt=Ψt-b/a is a wavelet function with zero mean as follows:
(3)∫-∞∞Ψtdt=0.CWT is the calculation of the cross covariance between the signal and the wavelet function, which is shifted in time and stretched in scale. The coefficientWf(a,b) indicates the similarity between the wavelet function and the signal. A larger value of Wf(a,b) indicates a better waveforms match. Wavelet coefficient depends on the wavelet function. Consequently, in order to detect certain signal, the waveform of the wavelet function similar to the signal should be chosen. The advantage of the CWT over the classical template matching methods arises from the special properties of the wavelet template, allowing optimal scale separation of the signal [19].It is essential to choose the mother wavelet to make the easiest identification of the wavelet scalogram feature. The existing wavelet functions are divided into five main types: finite impulse response (FIR) filter wavelet, such as Haar, Daubechies (db), Coiflets (coif), and Symlets (sym); biorthogonal wavelet with a FIR filter, such as Bior Splines (bior); filter without FIR, but with a scale equation, such as Meyer (meyr) wavelet; wavelet without FIR filter or scale equation, such as Morlet (morl) and Mexican hat (mexh); complex wavelet with a finite impulse and a scale equation, such as complex Gaussian and Shannon.The selection of a particular wavelet function depends on the scalogram features to be extracted [20, 21]. As the adaptive wavelet waveform can be adjusted as requested, using the adaptive wavelet can achieve superior results than manual selection existing wavelets. We transform bit “1” signal under the noiseless condition though SIF, and then we customize the SIF output to function ΨEBPSK by orthogonal projection for constants. As most of the information is concentrated at the beginning of a bit, we cut out 1/2 temporal length of a bit in order to fit custom wavelet, which starts from 3T/4 of the prior code. The adaptive wavelet waveform is shown in Figure 2.Figure 2
Adaptive wavelet.


### 2.4. IPS and PC

The wavelet scalogram of coefficientsM generated by the signal y(k) is given by the following equation:
(4)Ma,b=y,ΨEBPSK=a-1/2∫RykΨEBPSKk-ba-dk,
where ΨEBPSK is the custom wavelet function.The wavelet scalogram of coefficientsM includes the characteristic information as well as the redundant information. As scalogram features are focused in fixed region, a wavelet scalogram windowing was also proposed for extracting feature information. Matrix C transformed by the IPS can be expressed as follows:
(5)Ca,b=Ma,b×Ia,b,
where matrix I is the window matrix, and it uses “1” and “0” to indicate the highlight regions and the background regions of bit “1”.We transform a bit “1” signal without noise through SIF and CWT, whileM′ represents the CWT output. Matrix I can be expressed as follows:
(6)Ia,b=1M′a,b>Th0M′a,b≤Th.Th is a threshold used to distinguish the highlight regions and the background regions, and it is determined by the signal and the environment. In Section 3, we use Th=0, which indicates that all nonzero sections are highlight sections.Figure3(a) shows the output of a noise-free signal through SIF. While Figure 3(b) shows the wavelet scalogram, it is displayed with “pink” colormap using the maximum absolute value in all scales. The coefficients line for scale a=40 is demonstrated in Figure 3(c).Simulation under noise free condition: (a) SIF output, (b) wavelet scalogram, and (c) coefficients line for scalea=40.
(a)
(b)
(c)Pattern classification is the kernel of image classification, and we utilized the methods of this field in signal classification to achieve the desired results.The Euclidean distance between transformed matrixC, which is the output of IPS, and the wavelet scalogram template WK(K=1,2), is given by the following equation:
(7)DK=C-WKF,
where W1 represents the scalogram template of bit “1” signal and W0 represents that of bit “0” signal.M
′
′ represents the CWT output of noiseless bit “0.” Coefficient templates W1 and W0 are, respectively, defined by the following equations:
(8)W1a,b=M′a,b×Ia,b,W0a,b=M′′a,b×Ia,b.Since the distribution of data for component of each dimension is not the same, we have improved formula (7) by standardizing each component to equal mean and variance.X
¯
(
a
,
b
) is the mean value of each sample set (C(a,b), W1(a,b), W2(a,b)), and the standard deviation of each sample set S(a,b) can be expressed as follows:
(9)S2a,b=Ca,b-X¯a,b23+W1a,b-X¯a,b23+W0a,b-X¯a,b23.After improving, we can define the Euclidean distance “D1” as follows:
(10)D1=C-W1SF.The improved Euclidean distance “D0” is defined as follows:
(11)D0=C-W0SF.The signal characteristics can be detected by Euclidean distance, and we determine that the signal is bit “1” ifD0>D1; otherwise, we will consider the signal as bit “0.”The simulation under the AWGN condition is shown in Figure4. Figure 4(a) shows the SIF output of signal mixed with noise. The wavelet scalogram M and the processed matrix C are shown in Figures 4(b) and 4(c), respectively, where we identified the figures with “pink” colormap using the maximum absolute value in all scales.Simulation under AWGN condition: (a) SIF output, (b) wavelet scalogram, and (c) IPS output.
(a)
(b)
(c)


## 2.1. System Model

The system is composed of three modules, that is, modulation, channel, and demodulation. The modulation system creates the modulated signals, and the channel adds noise to it, the demodulation system is fulfilled by four processes of SIF, CWT, IPS, and PC. The detailed description of the method is illustrated in Figure1, in which the dashed rectangle shows the demodulation system.Figure 1
The block diagram of system model.The signal of the channel output can be expressed asw(k)=z(k)+n(k) and the SIF output signal y(k) can be expressed as y(k)=w(k)*h(k), where h(k) is the impulse response of SIF, “*” represents convolution operation. M(a,b) shows the wavelet scalogram, and C(a,b) is the IPS output.


## 2.2. Mathematical Modulation Model of the EBPSK Signal

EBPSK is a kind of modulation system with high spectrum efficiency, its modulate signal is defined as follows:(1)g0t=Asin2πfct,0≤t<T,g1(t)=Bsin2πfct+θ,0≤t<τ,0≤θ≤πAsin2πfct,0<τ≤t<T,
where g0(t) and g1(t), respectively, indicate the modulated signals of bits “0” and “1.” θ is the modulating angle. T=N/fc indicates the temporal length of a code, and parameter fc represents the carrier frequency and N the number of carriers. The phase modulation temporal length τ=K/fc in the bit “1” lasted K≤N cycles of carrier. The amplitude of g1(t) after jumping is equal to that of g0(t), which is represented by A. B represents the amplitude of g1(t) before jumping.


## 2.3. CWT

The CWT of a signalf(t) is given by
(2)Wfa,b=f,Ψa,b=a-1/2∫RftΨt-ba¯dt,
where “a” represents the scale factor and “b” is the shift factor, and Ψa,bt=Ψt-b/a is a wavelet function with zero mean as follows:
(3)∫-∞∞Ψtdt=0.CWT is the calculation of the cross covariance between the signal and the wavelet function, which is shifted in time and stretched in scale. The coefficientWf(a,b) indicates the similarity between the wavelet function and the signal. A larger value of Wf(a,b) indicates a better waveforms match. Wavelet coefficient depends on the wavelet function. Consequently, in order to detect certain signal, the waveform of the wavelet function similar to the signal should be chosen. The advantage of the CWT over the classical template matching methods arises from the special properties of the wavelet template, allowing optimal scale separation of the signal [19].It is essential to choose the mother wavelet to make the easiest identification of the wavelet scalogram feature. The existing wavelet functions are divided into five main types: finite impulse response (FIR) filter wavelet, such as Haar, Daubechies (db), Coiflets (coif), and Symlets (sym); biorthogonal wavelet with a FIR filter, such as Bior Splines (bior); filter without FIR, but with a scale equation, such as Meyer (meyr) wavelet; wavelet without FIR filter or scale equation, such as Morlet (morl) and Mexican hat (mexh); complex wavelet with a finite impulse and a scale equation, such as complex Gaussian and Shannon.The selection of a particular wavelet function depends on the scalogram features to be extracted [20, 21]. As the adaptive wavelet waveform can be adjusted as requested, using the adaptive wavelet can achieve superior results than manual selection existing wavelets. We transform bit “1” signal under the noiseless condition though SIF, and then we customize the SIF output to function ΨEBPSK by orthogonal projection for constants. As most of the information is concentrated at the beginning of a bit, we cut out 1/2 temporal length of a bit in order to fit custom wavelet, which starts from 3T/4 of the prior code. The adaptive wavelet waveform is shown in Figure 2.Figure 2
Adaptive wavelet.


## 2.4. IPS and PC

The wavelet scalogram of coefficientsM generated by the signal y(k) is given by the following equation:
(4)Ma,b=y,ΨEBPSK=a-1/2∫RykΨEBPSKk-ba-dk,
where ΨEBPSK is the custom wavelet function.The wavelet scalogram of coefficientsM includes the characteristic information as well as the redundant information. As scalogram features are focused in fixed region, a wavelet scalogram windowing was also proposed for extracting feature information. Matrix C transformed by the IPS can be expressed as follows:
(5)Ca,b=Ma,b×Ia,b,
where matrix I is the window matrix, and it uses “1” and “0” to indicate the highlight regions and the background regions of bit “1”.We transform a bit “1” signal without noise through SIF and CWT, whileM′ represents the CWT output. Matrix I can be expressed as follows:
(6)Ia,b=1M′a,b>Th0M′a,b≤Th.Th is a threshold used to distinguish the highlight regions and the background regions, and it is determined by the signal and the environment. In Section 3, we use Th=0, which indicates that all nonzero sections are highlight sections.Figure3(a) shows the output of a noise-free signal through SIF. While Figure 3(b) shows the wavelet scalogram, it is displayed with “pink” colormap using the maximum absolute value in all scales. The coefficients line for scale a=40 is demonstrated in Figure 3(c).Simulation under noise free condition: (a) SIF output, (b) wavelet scalogram, and (c) coefficients line for scalea=40.
(a)
(b)
(c)Pattern classification is the kernel of image classification, and we utilized the methods of this field in signal classification to achieve the desired results.The Euclidean distance between transformed matrixC, which is the output of IPS, and the wavelet scalogram template WK(K=1,2), is given by the following equation:
(7)DK=C-WKF,
where W1 represents the scalogram template of bit “1” signal and W0 represents that of bit “0” signal.M
′
′ represents the CWT output of noiseless bit “0.” Coefficient templates W1 and W0 are, respectively, defined by the following equations:
(8)W1a,b=M′a,b×Ia,b,W0a,b=M′′a,b×Ia,b.Since the distribution of data for component of each dimension is not the same, we have improved formula (7) by standardizing each component to equal mean and variance.X
¯
(
a
,
b
) is the mean value of each sample set (C(a,b), W1(a,b), W2(a,b)), and the standard deviation of each sample set S(a,b) can be expressed as follows:
(9)S2a,b=Ca,b-X¯a,b23+W1a,b-X¯a,b23+W0a,b-X¯a,b23.After improving, we can define the Euclidean distance “D1” as follows:
(10)D1=C-W1SF.The improved Euclidean distance “D0” is defined as follows:
(11)D0=C-W0SF.The signal characteristics can be detected by Euclidean distance, and we determine that the signal is bit “1” ifD0>D1; otherwise, we will consider the signal as bit “0.”The simulation under the AWGN condition is shown in Figure4. Figure 4(a) shows the SIF output of signal mixed with noise. The wavelet scalogram M and the processed matrix C are shown in Figures 4(b) and 4(c), respectively, where we identified the figures with “pink” colormap using the maximum absolute value in all scales.Simulation under AWGN condition: (a) SIF output, (b) wavelet scalogram, and (c) IPS output.
(a)
(b)
(c)


## 3. Experiments and Results

In order to validate the proposed methodology of the CWT based demodulation system, introduced in Section2, we compared it with several existing methods (ID, AD, ML, SST, and the proposed system adopting manual selection wavelet).The simulations assumed that the system has 1000 symbols for training and the reported bit error rate (BER) is computed using1.5×105 symbols. K=2,8,16 indicate that the simulation model is binary, octal, and hexadecimal. The carrier frequency fc and parameter N can impact the power spectral density of the EBPSK signal. Amplitude A determines the signal strength of bit “0” and jumped bit “1” and B the signal strength of bit “1” before jumping.In this paper, we only discuss the case ofK=2, and we choose the carrier frequency fc=30 MHZ and parameters N=50, A=B=1, and θ=π. The experiments are sampled at the rate of fs=300 MHZ.


### 3.1. Performance Comparisons of the System Proposed and Several Well-Known Systems

We compared the performance of the proposed system adopting adaptive wavelet with the nonlinear systems (ID and AD) under different kinds of environments, such as white noise with uniform distribution, AWGN, and colored noise.Figure5(a) depicts the simulation result under the condition of white noise with uniform distribution. It can be seen in Figure 5(a) that while SNR<-3 dB BER of the proposed system is similar to that of AD and ID. While using SNR>-3 dB, our method has a lower BER compared to the well-known AD and ID.ID, AD, and the proposed method under different kinds of environments: (a) white noise with uniform distribution, (b) AWGN, and (c) colored noise.
(a)
(b)
(c)Figure5(b) shows the simulation results under the environment of additive white Gaussian noise (AWGN). While SNR<-1dB, BER of the proposed system has no advantage; however, when the SNR>-1 dB, our system has a better result.Figure5(c) demonstrates the excellent performance of the proposed method under the environment of colored noise. Actually, in communications, the real channel is always bandwidth limited, which results in colored noise or band-limited noise. We have generated the colored noise by low-pass filtering the Gaussian white noise. The parameters of this low-pass filter are pass-band corner frequency Wp=0.6, stop-band corner frequency Ws=1, pass-band ripple in decibels Rp=0.5, and stop-band attenuation Rs=40 dB.


### 3.2. Experimental Results of Systems Based on CWT

To show the competitive performance of our system, some experiment results of other CWT demodulation systems such as specific scales and times (SST) and maximum lines (ML) are shown in Figure6. All CWT demodulation systems were performed using adaptive wavelet. As Figure 6 reveals, ML algorithm has the highest BER under the environment of AWGN. ML and SST have a similar performance under the condition of white noise with uniform distribution and colored noise. While the proposed method yields the lowest BER under all studied environments.ML, SST, and the proposed method under different kinds of environments: (a) white noise with uniform distribution, (b) AWGN, and (c) colored noise.
(a)
(b)
(c)


### 3.3. Simulation Results of Different Wavelets

In order to demonstrate the superiority of the adaptive wavelet, we simulated the proposed system adopting manual selection existing wavelets which include db2, morl, Meyer, mexh, and sym2. The demodulation performances are presented in Figure7, for all the studied noise types.Proposed system adopting different wavelets under studied environments: (a) white noise with uniform distribution, (b) AWGN, and (c) colored noise.
(a)
(b)
(c)Figure7(a) shows the simulation results of the adaptive wavelet and several existing wavelets under the condition of white noise with uniform distribution. Experiments under the condition of AWGN are shown in Figure 7(b). Figure 7(c) shows the simulation results under the condition of colored noise. It can be realized from Figure 7 that mexh and db2 are more suitable to EBPSK compared with the other existing wavelets; however, the adaptive wavelet yields the best performance in all wavelets.The computational complexity of all studied systems is shown in Table1. n is the length of code, from which we see that ID and AD’s asymptotical complexity is proportional with the parameter n and the complexity of ML, SST, and the proposed system using manual selection wavelets is the same as the complexity of the proposed system using adaptive wavelet. They are all quadratic-time complexity. Although ID and AD have lower complexity, the proposed system has better demodulation performance than them, and their BER are higher than the proposed method, which can be seen in Figure 5. ML, SST, and the proposed system adopting manual selection wavelets have the same complexity as the proposed method, while their BER are higher than the proposed method, which can be seen in Figures 6 and 7.Table 1
Computational complexity.
Methods
Complexity
ID
O
(
n
)
AD
O
(
n
)
ML
O
(
n
2
)
SST
O
(
n
2
)
Our system
Adaptive wavelet
O
(
n
2
)
Manual selection
O
(
n
2
)


## 3.1. Performance Comparisons of the System Proposed and Several Well-Known Systems

We compared the performance of the proposed system adopting adaptive wavelet with the nonlinear systems (ID and AD) under different kinds of environments, such as white noise with uniform distribution, AWGN, and colored noise.Figure5(a) depicts the simulation result under the condition of white noise with uniform distribution. It can be seen in Figure 5(a) that while SNR<-3 dB BER of the proposed system is similar to that of AD and ID. While using SNR>-3 dB, our method has a lower BER compared to the well-known AD and ID.ID, AD, and the proposed method under different kinds of environments: (a) white noise with uniform distribution, (b) AWGN, and (c) colored noise.
(a)
(b)
(c)Figure5(b) shows the simulation results under the environment of additive white Gaussian noise (AWGN). While SNR<-1dB, BER of the proposed system has no advantage; however, when the SNR>-1 dB, our system has a better result.Figure5(c) demonstrates the excellent performance of the proposed method under the environment of colored noise. Actually, in communications, the real channel is always bandwidth limited, which results in colored noise or band-limited noise. We have generated the colored noise by low-pass filtering the Gaussian white noise. The parameters of this low-pass filter are pass-band corner frequency Wp=0.6, stop-band corner frequency Ws=1, pass-band ripple in decibels Rp=0.5, and stop-band attenuation Rs=40 dB.


## 3.2. Experimental Results of Systems Based on CWT

To show the competitive performance of our system, some experiment results of other CWT demodulation systems such as specific scales and times (SST) and maximum lines (ML) are shown in Figure6. All CWT demodulation systems were performed using adaptive wavelet. As Figure 6 reveals, ML algorithm has the highest BER under the environment of AWGN. ML and SST have a similar performance under the condition of white noise with uniform distribution and colored noise. While the proposed method yields the lowest BER under all studied environments.ML, SST, and the proposed method under different kinds of environments: (a) white noise with uniform distribution, (b) AWGN, and (c) colored noise.
(a)
(b)
(c)


## 3.3. Simulation Results of Different Wavelets

In order to demonstrate the superiority of the adaptive wavelet, we simulated the proposed system adopting manual selection existing wavelets which include db2, morl, Meyer, mexh, and sym2. The demodulation performances are presented in Figure7, for all the studied noise types.Proposed system adopting different wavelets under studied environments: (a) white noise with uniform distribution, (b) AWGN, and (c) colored noise.
(a)
(b)
(c)Figure7(a) shows the simulation results of the adaptive wavelet and several existing wavelets under the condition of white noise with uniform distribution. Experiments under the condition of AWGN are shown in Figure 7(b). Figure 7(c) shows the simulation results under the condition of colored noise. It can be realized from Figure 7 that mexh and db2 are more suitable to EBPSK compared with the other existing wavelets; however, the adaptive wavelet yields the best performance in all wavelets.The computational complexity of all studied systems is shown in Table1. n is the length of code, from which we see that ID and AD’s asymptotical complexity is proportional with the parameter n and the complexity of ML, SST, and the proposed system using manual selection wavelets is the same as the complexity of the proposed system using adaptive wavelet. They are all quadratic-time complexity. Although ID and AD have lower complexity, the proposed system has better demodulation performance than them, and their BER are higher than the proposed method, which can be seen in Figure 5. ML, SST, and the proposed system adopting manual selection wavelets have the same complexity as the proposed method, while their BER are higher than the proposed method, which can be seen in Figures 6 and 7.Table 1
Computational complexity.
Methods
Complexity
ID
O
(
n
)
AD
O
(
n
)
ML
O
(
n
2
)
SST
O
(
n
2
)
Our system
Adaptive wavelet
O
(
n
2
)
Manual selection
O
(
n
2
)


## 4. Discussion

This paper presents an adaptive wavelet construction method. Unlike manual wavelet selection methods, this algorithm does not need to select wavelet in the light of experiments. The wavelet is constructed based on the transformed signal waveform. Therefore, the adaptive construction method has better real-time capability and higher accuracy.SIF, CWT, IPS, and PC are introduced into the demodulation system. CWT transforms the signal to the wavelet scalogram. IPS highlights the signal information and enhances the distinction between the signal and the noise. PC fulfills the signal detection, and the detection results show that the proposed system obtains lower BER than the existing systems.The proposed approach can be combined with any signal classification and detection system. The wavelet scalogram classification integrated with the image processing system can be used in fault detection, medical signal processing, and particular signal picking systems.Our demodulation system has no advantage in terms of complexity, and the system may reflect the limited advantage at extremely low SNR, probably because image processing procedure enhances the noise in a manner similar to the signal information at extremely low SNR. For further improvement in the demodulation performance and more reduction in the complexity of the algorithm, future work will focus on the feature extraction and the system optimization.


## 5. Conclusion

A novel EBPSK demodulation system based on CWT is proposed in this study. An adaptive wavelet is proposed to transform the SIF output signal. IPS is utilized to enhance the distinction between the signal and the noise. The system is detected by PC. The performance of the proposed system is checked under the condition of white noise with uniform distribution, AWGN, and colored noise. The results are compared with AD, ID, ML, and SST techniques. Our results show that the proposed system has lower BER. The proposed system adopting adaptive wavelet is compared with the proposed system adopting traditional manual selection wavelets, and the results show that the adaptive wavelet is more suitable to the transformed signal.



---

*Source: 513849-2015-02-24.xml*