IEEE Transactions on Cognitive Communications and Networking · 2019 · 1.2K citations · 29 references
EngineeringCommunicationElectrical EngineeringDigital CommunicationInformation TheoryWireless CommunicationsChannel CodingChannel EstimationData CompressionImage CompressionSource CodingWireless NetworksEncoder-decoder ArchitecturesJoint Source-channel CodingRayleigh FadingSeparation-based CodingSignal-to-noise RatioSource-channel CodingWireless Data TransmissionWireless Transmission
The authors introduce a joint source–channel coding scheme that maps image pixels directly to complex channel symbols, eliminating separate compression and error‑correction codes. They implement this as a convolutional neural network autoencoder, with encoder and decoder CNNs trained jointly around a fixed noisy channel layer. Experiments show that the deep JSCC outperforms conventional JPEG/JPEG2000 plus capacity‑achieving channel coding at low SNR and bandwidth, avoids the cliff effect with graceful degradation, and achieves superior performance over separation-based schemes in slow Rayleigh fading across all SNRs.
We propose a joint source and channel coding (JSCC) technique for wireless image transmission that does not rely on explicit codes for either compression or error correction; instead, it directly maps the image pixel values to the complex-valued channel input symbols. We parameterize the encoder and decoder functions by two convolutional neural networks (CNNs), which are trained jointly, and can be considered as an autoencoder with a non-trainable layer in the middle that represents the noisy communication channel. Our results show that the proposed deep JSCC scheme outperforms digital transmission concatenating JPEG or JPEG2000 compression with a capacity achieving channel code at low signal-to-noise ratio (SNR) and channel bandwidth values in the presence of additive white Gaussian noise (AWGN). More strikingly, deep JSCC does not suffer from the ``cliff effect'', and it provides a graceful performance degradation as the channel SNR varies with respect to the SNR value assumed during training. In the case of a slow Rayleigh fading channel, deep JSCC learns noise resilient coded representations and significantly outperforms separation-based digital communication at all SNR and channel bandwidth values.
29
Adam: A Method for Stochastic Optimization
Diederik P. Kingma, Jimmy Ba · UvA-DARE (University of Amsterdam) · 2014 · 84.8K citations · Full text
ImageNet: A large-scale hierarchical image database
Jia Deng, Wei Dong, Richard Socher et al. · 2009 IEEE Conference on Computer Vision and Pattern Recognition · 2009 · 61.8K citations
Image quality assessment: from error visibility to structural similarity
Zhou Wang, Alan C. Bovik, Hamid R. Sheikh et al. · IEEE Transactions on Image Processing · 2004 · 56K citations
Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classification
Kaiming He, Xiangyu Zhang, Shaoqing Ren et al. · 2015 · 18.8K citations
MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applications
Andrew Howard, Menglong Zhu, Bo Chen et al. · arXiv (Cornell University) · 2017 · 9.9K citations · Full text