Abstract
Multi-carrier code-division-multiple-access (MC-CDMA) is a promising technique to obtain high data rate in wireless communication. Contemplation of medical image transmission for various patient’s information using MC-CDMA system through wireless media is discussed. Arnold cat map encryption algorithm is ensured to enhance the image transmission securely. At each mobile station, transmitted bit stream of encrypted images is estimated using minimum-mean-square error (MMSE) algorithm. The picture quality is ensured at the receiver by adopting super resolution through sparse technique. The performance of considered system through stanford channel model specification is illustrated. PSNR metric is also considered for image transmission. From the analysis, it is observed that considered MC-CDMA system with encryption algorithm and sparse based super resolution technique mitigates multi-user interference effects while retaining the quality of individual medical images. Further, it is witnessed that the channel encoded proposed system’s performance achieves the promising bit-error-rate for MMSE receiver. Furthermore, from the simulation it is discerned that the computational time for super resolution is minimized using considered sparse technique.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
Multi-carrier code division multiple access (MC-CDMA) scheme has been anticipated for the next generation wireless networks owing to its advantages of frequency-diversity, better bandwidth efficiency and high data communication. It combines the advantages of orthogonal frequency division multiplexing and code division multiple access (CDMA). MC-CDMA system has fascinated the research community as the system has high potential to transmit picture, video at high data rate with limited bandwidth irrespective of channel conditions. Multiple-input and multiple-output system can be invoked to obtain higher spectral efficiency. But in the context of downlink communication, the size of the receiver has to be compromised. Further, complex detection algorithm is carried out to nullify the effects of multiple- access-interference (MAI). Furthermore, it has been observed that the desired picture quality can’t be obtained at the receiver end due to multi-path channel fading effects. The précised picture quality is essential to study patient information.
While transferring image or video especially a medical reports or medical images, details of the patients are very important and it should be saved from trespassers. To transmit the image securely from trespassers, image has to be encrypted. There are different types of encryptions are available. In this work, arnolds cat map (ACM) is considered. It is an ergodic process and mixing technique. So, for trespassers no-win situation will occur to decrypt them. ACM will shuffle the pixels of the image. The output of the ACM will differ from the given input. Integer wavelet transform (IWT) is taken for compressing the image. The pro of IWT is decompressing (reconstructing) the compressed image is stress-free compared to other compression technique. Resolution and textures are not degraded for the reason that it follows shift and lift procedure.
From the research, it is proved that CDMA [1, 2] provides better performance. When it comes to downlink communication, process becomes tedious. Spectral efficiency and diversity plays a vital role for downlink communication, when number of user gets increased. To overcome this multicarrier CDMA (MC-CDMA) [3] technique is used. In [4], the authors have analyzed the performance of image transmission with MC-CDMA. In this work, bit error rate (BER) is taken into justification. Multi path fading effect is revealed by space diversity. Comparison of single carrier and multi carrier modulation is evaluated and result has been exposed. Image transmission through wireless medium by interleaving schemes is given [5]. Two interleaving technique are discussed and the authors suggested that for image transmission through wireless medium, MC-CDMA is a promising technique. System performance is discussed with the parameter like PSNR and root mean square error (RMSE). Results exposed that MC-CDMA system affords enhanced performance for image transmission. MC-CDMA consisting of chaotic interleaver with liner minimum mean square error (LMMSE) equalizer system is taken for image transmission [6]. Comparison of LMMSE and zero-forcing (ZF) equalizer is framed and firm up that LMMSE outperforms zero forcing because of its behavior against noise. Performance of coded system is discussed and stated that for downlink (DL) communication MC-CDMA achieves attainable BER [7].
For cancellation of multi-access interference (MAI), discrete sine transform (DST) aided MC-CDMA system is suggested [8]. At the receiver, minimum mean square error (MMSE) is well-thought-out for reckoning the users data initially. They have proposed a new MMSE-PIC (parallel interference cancellation) scheme for eliminating MAI. The measured resulting parameters of this system are BER and PSNR. Image quality level can be increased through JPEG2000 compression technique [9]. When compared to multi-tone CDMA and DS-CDMA, MC-CDMA spreading code is longer. With this as advantage more users can accommodate for transmitting the data (signal). MC-CDMA take over both CDMA and orthogonal frequency division multiplexing (OFDM) features. Image transmission is done through AWGN and also with Rayleigh fading channel [10]. The results have discussed with performance of BER and SNR. Structural similarity index measure (SSIM) is also taken into account for image quality measurement.
In [11], the authors have proposed an algorithm based on IWT-SVD (singular value decomposition). They have considered adaptive Huffman coding and also Graph quantization technique. In order to store an image in digital format, they have considered this technique for secured storage. With this one can achieve better performance with reasonable PSNR. In [12], watermarking scheme is executed by radius-weighted mean (RWM) based on IWT. An invisible watermarking algorithm is proposed in [13]. The authors have defined how IWT-DCT achieves better robustness for statistical attacks than DWT-DCT. With the increase in robustness secret embedding scheme can be performed well. They have also compared the results for DWT-DCT and IWT-DCT. Yang et al. [14] explains in which way IWT works for an image specifically for business planning and control system (BPCS) images. The authors have considered Stenography technique. But for this payload capacity and visible attacks will be high. So, to improve robustness and payload capacity IWT based BPCS image has been taken.
Super resolution is engaged for extracting the details from the image. Many techniques are there for image super resolution. Sparse is one among them. Sparse can be represented as a linear combination of elements termed as atoms. Sparse is a latest and ongoing research technique for super resolution. This technique is carried out with the help of dictionary formation. Dictionary formation is carried out by different types of methods. Online dictionary formation is one among them.
Sparse representation with couple dictionary is one of the best techniques for super resolution. Couple dictionary is formed by framing low resolution (LR) and high resolution (HR) patches [15]. LR dictionary and HR dictionary is constructed by forming patches from images. Both the dictionaries are coupled, this coupled dictionary and sparse coefficient works together for super resolution. In [16], online dictionary learning is proposed. This technique consists of two stages, first dictionary will be generated with sparse coefficients and then it will be updated with the lasted sparse coefficients. Dictionary learning for sparse representation in NP-hard is evaluated [17]. Instead of K-SVD based dictionary, a new algorithm is proposed and it is compared with K-SVD. Single LR image is taken as an input [18]. This is considered as a compression of HR image. Training set consists of different set of images, so the values of dictionary will be high, so what happens with this high values details will be extracted. By this dictionary, HR image is framed with the help of sparse coefficient. For this system, over-complete dictionary [19] is chosen. In [20], dictionary is trained not with the set of random image it is trained with the input image itself. By doing so, details from the same input is extracted for both LR and HR dictionary. To construct dictionary K-SVD algorithm is engaged. Sparse representation is constructed by orthogonal matching pursuit (OMP). Now, by making sparse coefficients persistent and dictionary is restructured. With this restructured dictionary, sparse coefficient is updated [20]. Until it reaches an optimal value both will be updated. In this work, an encryption algorithm is used to transfer the image in a secured manner. To shun burst error in wireless transmission and fight the multi-path fading effects interleaver is taken into account. To increase the bandwidth of the transmission MC-CDMA is considered. With super resolution technique, details form the received image are extracted. By frequency domain equalizer, performance of the system gets benefited.
The proposed system consists of: ACM, IWT, random interleaver, spreader & scrambling, OFDM. At the receiver side frequency domain equalizer (FDE) to estimate the data.
2 System model
Single cell multi-user MC-CDMA system can accommodated K DL users. Each DL user is equipped with \(N_r\) receive antenna and base station (BS) is equipped with \(N_t\) transmit antenna. Each user medical image is encrypted with ACM. Then the encrypted data is compressed with IWT. Consequently, the compressed data is interleaved by desired interleaver to overcome the problem of burst errors. Then the interleaved information of image is spread by user-specific spreader. Now all the encrypted, compressed and spread sequences are summed. Now the sum sequence are multi-carrier modulated using inverse fast fourier transform block. Finally cyclic prefix (CP) are added to obviate the inter-carrier-interference effects. Figure 1 shows the structure of transmitter and receiver of MC-CDMA.
The mathematical description of transmitted sequence is explained as follows.
For the kth user the input data will be \({{\varvec{i}}}_{{\varvec{k}}}\), it has bit data stream of m
Now, \({{\varvec{i}}}_{{\varvec{k}}}\) is encoded and this signal is represented as \({{\varvec{b}}}_k\)
\({{\varvec{b}}}_k\) is the encoded bit stream of kth user, where \(s=2m\).
This signal will be interleaved. After that, signal will be spread and scrambled. Spreader has both time (T) and frequency (T) domain (D) so it is called as time frequency domain (TFD)
The FD spread code is denoted by \({{\varvec{M}}}_{{ fk}}\), which can be described as
The length of the spreading code be \({{\varvec{L}}}\)
FD spread with the length vector of \({{\varvec{L}}}\) is represented as \({{\varvec{e}}}_{{{\varvec{fk}}}}\)
where
Now, TD spreading code for \(\hbox {k}^{\mathrm{{th}}}\) user is denoted as \({{\varvec{t}}}_k\) with the length \({{\varvec{Q}}}\) . It is expected that \({{\varvec{LQ}}}\ge K\).
Now in compact form, this \({{\varvec{e}}}_{{ tk}}\) is given by
This is conveyed as
where
The signal from IFFT and CP is transmitted to the wireless channel. \(\mathbf{x}^{k}(t)\) is the sequence transmitted to the channel. Inter-symbol-interference effect is reduced by CP.
\({{\varvec{H}}}\) is the channel matrix whose dimension is \({{\varvec{LQ}}} \times {{\varvec{LQ}}}\). Noise vector \({{\varvec{n}}}\) with \({{\varvec{LQ}}}\) length. \({{\varvec{rs}}}\) is received vector which is served to the detector for estimating the transmitted data.
MMSE algorithm is engaged to estimate the received data. The general equation of MMSE equalizer is
After estimating the data, image is recovered. Now, the recovered image is given to super resolution to carry out super resolution for received image.
3 Dictionary learning
Reconstruction of an image with high dimension will lead to super resolution image. For reconstruction of an image two major component is necessary. Those two components are represented by \({{\varvec{D}}}_{{\varvec{s}}}\) and \({\varvec{\alpha }}_{{\varvec{s}}}\). \({{\varvec{D}}}_{{\varvec{s}}}\) is Dictionary and \({\varvec{\alpha }}_{{\varvec{s}}}\) is sparse coefficient. \({{\varvec{D}}}_{{\varvec{s}}}\) is taken as an over complete dictionary. Construction of the dictionary is discussed in [20].
Dictionary learning [20] is done by (i) making \({{\varvec{D}}}_{{\varvec{s}}}\) static and restructuring \({\varvec{\alpha }}_{{\varvec{s}}}\) then making (ii) \({\varvec{\alpha }}_{{\varvec{s}}}\) stationary, \({{\varvec{D}}}_{{\varvec{s}}}\) is restructured. In [19], separate training set is occupied for learning dictionary. In this work (Fig. 2), dictionary is constructed with the same image by online dictionary learning.
Dictionary, \({{\varvec{D}}}_{{\varvec{s}}} \in \mathbb {R}^{n\times K}\) where k is termed as atoms and this has to be \(k>>n\). The received signal is
where
norm \(\ell _2\) and \(\ell _1\) is for removing scaling ambiguity and enforce sparsity,
3.1 Pseudo algorithm for dictionary learning
-
Step 1:
\({{\varvec{D}}}_{{\varvec{s}}}\) Initialize with Gaussian random matrix, and normalize each column
-
Step 2:
\({{\varvec{D}}}_{{\varvec{s}}}\) remains stationary, \({\varvec{\alpha }}_{{\varvec{s}}}\) is restructured.
$$\begin{aligned} {\varvec{\alpha }}_{{\varvec{s}}} = \arg {\mathop {\min }\limits _{{\varvec{\alpha }}_{{\varvec{s}}}}} \left\| { X-{{\varvec{D}}}_{{\varvec{s}}} {\varvec{\alpha }}_{{\varvec{s}}} } \right\| _2^2 +\lambda \left\| { Z } \right\| _1 \end{aligned}$$(16) -
Step 3:
\({\varvec{\alpha }}_{{\varvec{s}}}\) stands static, until \({{\varvec{D}}}_{{\varvec{s}}}\) gets efficient.
$$\begin{aligned}&{{\varvec{D}}}_{{\varvec{s}}} =\arg {\mathop {\min }\limits _{{{\varvec{D}}}_{{\varvec{s}}}}} \left\| { X-{{\varvec{D}}}_{{\varvec{s}}} {\varvec{\alpha }}_{{\varvec{s}}} } \right\| _2^2\nonumber \\&\quad s.t. \left\| {{{\varvec{D}}}_{{{\varvec{s}}}\,i}} \right\| _2^2 \le 1,i=1,2,\ldots ,K \end{aligned}$$(17) -
Step 4:
Repeat until it converge.
4 Sparse coefficient
After building dictionary, sparse coefficient will be updated. orthogonal matching pursuit (OMP) algorithm is used in finding the sparsity matrix. Super resolution will be done by either reconstruction constraint or sparsity prior. Stipulation of HR image from LR image is called as reconstruction constraint. If LR image patch is considered for sparse representation, then with sparse technique HR patch is generated. This is for Sparsity prior. For reconstruction constraint, input image has to be downsampled and blurring factor has to be added [19].
\({\varvec{\varPhi }}\) is the sampling factor for super resolution. \({\varvec{\varLambda }}\) is blurring factor. \({{\varvec{X}}}\) is the sparse and dictionary [20].
5 Results and discussions
Medical images like X-Ray, MRI and CT scanned images are taken as an input image. These images are encrypted and the encrypted images are shown as a “cat map transformation”. After that stego image of an input is given. Proposed method is compared with Yang’s method. It clearly shows that the proposed method is good for Super Resolution.
In Figs. 3, 4, 5, 6 medical image is taken as input. Input image is with the dimension of 256 \(\times \) 256. This is encrypted with ACM algorithm and the transformation is shown in the figure. Then stego image is also attached in the figure. At the receiver, all this process is reversed. Now, the obtained image i.e. received image is taken for Super Resolution. By, changing its dimension from 256\(\times \) 256 to 512\(\times \) 512, data’s may get neglected. So, to avoid that, sparse recovery technique is addressed. With this technique, super resolution can be achieved without data losses.
Comparison of Yang’s method and proposed method is equipped. It clearly shows that proposed method outperforms Yang’s method. For different scanned images, this technique is addressed and the results are given in upcoming figures. Comparison plot for uncoded MC-CDMA system considering ZF and MMSE receivers is given in Fig. 7. The curve shows that MMSE detector outperform ZF detector by means of low SNR.
In Fig. 8, the performance of ZF receiver and MMSE receiver for coded system is compared. The figure illustrates that for the SNR of 3 dB, achieved BER is approximately \(10^{-4}\) for MMSE receiver which is reasonable for image transmission. The PSNR values from Table 1 shows how the proposed method outperforms the conventional super-resolution technique.
6 Conclusion
In this work, secured transmission of image with MC-CDMA is proposed. Spectral efficiency is effectively enhanced by implementing multi-carrier system. System has ensured the security of medical image transmission over wireless media using encryption algorithm while retaining high picture quality using Super Resolution technique. The performance evaluation in terms of BER for system analysis and PSNR for medical image quality metric is presented. Considered MC-CDMA with coded system obtain better BER with less SNR for MMSE receiver while obtaining higher value of PSNR using super resolution technique when transmitting through frequency-selective channel is demonstrated.
References
Hanzo, L., Wong, C.H., Yee, M.S.: Adaptive Wireless Transceivers: Turbo-Coded, Turbo-Equalized and Space-Time Coded TDMA, CDMA and OFDM Systems. Wiley-IEEE Press, Hoboken (2002)
Yang, S.C.: 3G CDMA2000: Wireless System Engineering Artech House. Artech House Mobile Communications, Boston (2004)
Hanzo, L.L., Münster, M., Choi, B.J., Keller, T.: OFDM and MC-CDMA for Broadband Multi-User Communications, WLANs, and Broadcasting. Wiley, Chichester (2003)
Ugweje, O.: Bit error rate performance of multicarrier CDMA system with application to image transmission. J. Measurement 36(3–4), 233–244 (2004)
Jindal, S., Agarwal, D.: Performance evaluation of image transmission over MC-CDMA system using two interleaving schemes. In: International Conference on Advances in Computing, Communications and Informatics (lCACCI). Efficient Image Transmission with Multi-Carrier CDMA, (2014) https://doi.org/10.1109/ICACCI.2014.6968359
El-Bakary, E.M., Hassan, E.S., Zahran, O., El-Dolil, S.A., Abd El-Samie, F.E.: Efficient image transmission with multi-carrier CDMA. Wirel. Personal Commun. 69(2), 979–994 (2013)
Vishvaksenan, K.S., Vasanth raj, P.T.: Coded downlink multi-user MC-CDMA system using transmitter pre-processing: performance results. IEEE access. 4, 4534–4542, (2016) https://doi.org/10.1109/ACCESS.2016.2596774
Al-Junaid, A.F., Al-Kamali, F.S.: Efficient wireless transmission scheme based on the recent DST-MC-CDMA. Wirel. Netw. 22(3), 813–824 (2016)
Oh, T.H., Tan, K.G.: Image transmission through MC-CDMA channel: an image quality evaluation. Int. J. Wavelets Multiresolut. Inf. Process. 6, 827–850 (2008)
Craciunescu, R., Voicu, C., Vulpe, A., Halunga, S.: Performance analysis of MC-CDMA system when image transmission is involved. In: 10th International Conference on Communications (COMM), pp. 1–4, (2014)
Savitri, P.A.I., Murdiansyah, D.T., Astuti, W.: Digital medical image compression algorithm using adaptive huffman coding and graph based quantization based on IWT-SVD. In: 4\(^{th}\) International Conference on Information and Communication Technologies (ICoICT), pp.1–5, (2016)
Yang, C.Y.:High-payload digital watermarking using radius-weighted mean based on IWT domain. In: Ninth International Conference on Intelligent Information Hiding and Multimedia Signal Processing, pp. 68–71, (2013)
Agrwal, S.L., Yadav, A., Kumar, U., Gupta, S.K.: Improved invisible watermarking technique using IWT-DCT. In: 5th International Conference on Reliability, Infocom Technologies and Optimization (ICRITO) (Trends and Future Directions), pp. 283–285, (2016)
Sharma, S., Kumar, U.: Performance improvement of IWT BPCS image steganography. In: 5th International Conference on Reliability, Infocom Technologies and Optimization (ICRITO) (Trends and Future Directions), Sept 2015
Yang, J., Wang, Z., Lin, Z., Cohen, S., Huang, T.: Coupled dictionary training for image super-resolution. IEEE Trans. Image Process. 21(8), 3467–3478 (2012)
Yeganli, F., Ozkaramanli, H.: Improved online dictionary learning for sparse signal representation. In: IEEE 22nd Signal Processing and Communications Applications Conference. pp. 1702–1705, (2014)
Razaviyayn, M., Tseng, H.-W., Luo, Z.-Q.: Dictionary learning for sparse representation: complexity and algorithms. In Proceedings IEEE ICASSP’14, pp. 5247–5251, (2014)
Yang, J., Wright, J., Huang, T.S., Ma, Y.: Image super-resolution as sparse representation of raw image patches. In: IEEE Conference on Computer Vision and Pattern Recognition, pp. 1–8 (2008)
Yang, J., Wright, J., Huang, T.S., Ma, Y.: Image super-resolution via sparse representation. IEEE Trans. Image Process. 19(11), 2861–2873 (2010)
Vasanth Raj, P.T., Hans, W.J.: Sparse representation based single image dictionary construction for image super resolution. Aust. J. Basic Appl. Sci 9(16), 386–390 (2015)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Raj, P.T.V., Vishvaksenan, K.S. Performance of image transmission over MC-CDMA based on super resolution technique. Cluster Comput 22 (Suppl 4), 7943–7951 (2019). https://doi.org/10.1007/s10586-017-1537-5
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10586-017-1537-5