Image Splicing Compression Algorithm Based on the Extended Kalman Filter for Unmanned Aerial Vehicles Communication
Abstract
:1. Introduction
- We propose an algorithm (SEKF-UC) that combines image splicing with a neural network compression algorithm based on the extended Kalman filter. SEKF-UC aims to comprehensively address the quality and efficiency aspects of image compression in UAVs, with the ultimate objective of improving speed and ensuring high-quality results.
- The images returned by the UAVs will show more repetitive information or more consistent pixel value distribution, ensuring the timeliness of subsequent processing and screening of images. We have considered the processing of the returned image dataset under the condition that the compression quality is guaranteed and the data set is classified before it is input into the compression algorithm; the same or similar image splicing method is proposed by analysis. The image compression ratio is improved with guaranteed quality.
- When the input image dimension is large, training of the deep neural network is slower. An exponential increase in the amount of input data after image stitching will ensure the speed of training without compromising image quality. We introduced the extended Kalman filter when training the network, and the number of training network iterations decreased significantly.
2. The Proposed Algorithm SEKF-UC
2.1. Image Splicing and De-Splicing
2.2. Deep Neural Network for Image Compression
2.2.1. Encoder
2.2.2. Decoder
2.3. Extended Kalman Filter Training Network
2.3.1. Predicted Status
2.3.2. Update Status
2.4. Evaluation Parameters
3. Experimental Results and Analysis
3.1. Ablation Experiment
3.1.1. Splicing Module
- Grayscale map experiment
- 2.
- Color chart experiment
3.1.2. Extended Kalman Filter Module
3.2. Comprehensive Comparison Experiment
4. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Long, X.H.; Pan, Z.W.; Gao, X.Q.; Cao, S.M.; Wu, H.Q. The 5G mobile communication: The development trends and its emerging key techniques. Sci. China Inf. Sci. 2014, 44, 551–563. [Google Scholar]
- Guan, Y.; Wang, Y.; Bian, Q.; Hu, X.; Wang, W.; Xu, D. High-Efficiency Self-Driven Circuit With Parallel Branch For High Frequency Converters. IEEE Trans. Power. Electron. 2018, 33, 926–931. [Google Scholar] [CrossRef]
- Lyu, F.; Cheng, N.; Zhu, H.Z. Intelligent Context-Aware Communication Paradigm Design for IoVs Based on Data Analytics. IEEE Netw. 2018, 32, 74–82. [Google Scholar] [CrossRef]
- Chen, X.Y.; Sheng, M.; Li, B.; Zhao, N. Survey on Unmanned Aerial Vehicle Communications for 6G. J. Electron. Inf. Technol. 2022, 44, 781–789. [Google Scholar]
- Jin, Y.; Zhang, H.; Zhang, S.; Han, Z.; Song, L. Sense-Store-Send: Trajectory Optimization for a Buffer-Aided Internet of UAVs. IEEE Commun. Lett. 2020, 44, 2888–2892. [Google Scholar] [CrossRef]
- Sun, Y.; Xu, D.; Ng, D.W.K.; Dai, L.; Schober, R. Optimal 3D-Trajectory Design and Resource Allocation for Solar-Powered UAV Communication Systems. IEEE Trans. Commun. 2019, 67, 4281–4298. [Google Scholar] [CrossRef] [Green Version]
- Roy, A.M.; Bhaduri, J. DenseSPH-YOLOv5: An automated damage detection model based on DenseNet and Swin-Transformer prediction head-enabled YOLOv5 with attention mechanism. Adv. Eng. Inform. 2023, 56, 102007. [Google Scholar] [CrossRef]
- Jiang, B.; Chen, S.; Wang, B.; Luo, B. MGLNN: Semi-supervised learning via Multiple Graph Cooperative Learning Neural Networks. Neural Netw. 2022, 153, 204–214. [Google Scholar] [CrossRef]
- Minu, M.S.; Canessane, R.A. An Efficient Squirrel Search Algorithm based Vector Quantization for Image Compression in Unmanned Aerial Vehicles. In Proceedings of the 2021 International Conference on Artificial Intelligence and Smart Systems, Dublin, Ireland, 25–27 March 2021. [Google Scholar]
- Linde, Y.; Buzo, A.; Gray, R.M. An algorithm for vector quantizer design. IEEE Trans. Commun. 1980, 28, 84–95. [Google Scholar] [CrossRef] [Green Version]
- Jain, M.; Singh, V.; Rani, A. A novel nature-inspired algorithm for optimization: Squirrel search algorithm. Swarm Evol. Comput. 2019, 44, 148–175. [Google Scholar] [CrossRef]
- Yoo, S.B.; Choi, K.; Ra, J.B. Post-Processing for Blocking Artifact Reduction Based on Inter-Block Correlation. IEEE Trans. Multimed. 2014, 16, 1536–1548. [Google Scholar] [CrossRef]
- Akbari, M.; Liang, J.; Han, J. DSSLIC: Deep Semantic Segmentation-based Layered Image Compression. In Proceedings of the 2019 IEEE International Conference on Acoustics, Speech and Signal Processing, Brighton, UK, 12–17 May 2019. [Google Scholar]
- Hu, Q.; Wu, C.; Wu, Y.; Xiong, N. UAV Image High Fidelity Compression Algorithm Based on Generative Adversarial Networks Under Complex Disaster Conditions. IEEE Access 2019, 7, 91980–91991. [Google Scholar] [CrossRef]
- Chen, X.; Xu, C.; Yang, X.; Song, L.; Tao, D. Gated-GAN: Adversarial Gated Networks for Multi-Collection Style Transfer. IEEE Trans. Image Process. 2019, 28, 546–560. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Savant, Y.; Admuthe, L.S. Compression of grayscale images using KSOFM neural network. Int. J. Sci. Eng. Res. 2013, 4, 2229–5518. [Google Scholar]
- Agustsson, E.; Mentzer, F.; Tschannen, M. Soft–to–hard vector quantization for end–to–end learning compressible representations. In Proceedings of the 31st Conference on Neural Information Processing Systems, Long Beach, CA, USA, 4–9 December 2017. [Google Scholar]
- Cai, J.; Cao, Z.; Zhang, L. Learning a Single Tucker Decomposition Network for Lossy Image Compression With Multiple Bits-per-Pixel Rates. IEEE Trans. Image Process. 2020, 29, 3612–3625. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Minnen, D.; Balle, J.; Toderici, G. Joint autoregressive and hierarchical priors for learned image compression. In Proceedings of the 32st Conference on Neural Information Processing Systems, Montreal, QC, Canada, 2–8 December 2018. [Google Scholar]
- Ma, H.; Liu, D.; Xiong, R.; Wu, F. A CNN-Based Image Compression Scheme Compatible with JPEG-2000. In Proceedings of the 2019 IEEE International Conference on Image Processing, Taiwan, China, 22–25 September 2019. [Google Scholar]
- Li, X.; Naman, A.; Taubman, D. Machine-Learning Based Secondary Transform for Improved Image Compression in JPEG2000. In Proceedings of the 2021 IEEE International Conference on Image Processing, Anchorage, AK, USA, 19–22 September 2021. [Google Scholar]
- Alkishriwo, O.A.S. Image compression using adaptive multiresolution image decomposition algorithm. IET Image Process. 2020, 14, 3572–3578. [Google Scholar] [CrossRef]
- Pei, F.; Yang, S.; Yin, S. In-Motion Initial Alignment Using State-Dependent Extended Kalman Filter for Strapdown Inertial Navigation System. IEEE Trans. Instrum. Meas. 2021, 70, 1–12. [Google Scholar] [CrossRef]
- Yang, R.; Xiong, R.; Shen, W. On-board diagnosis of soft short circuit fault in lithium-ion battery packs for electric vehicles using an extended Kalman filter. CSEE J. Power Energy Syst. 2022, 8, 258–270. [Google Scholar]
- Zhang, H.-W.; Jiang, D.; Wang, X.-H.; Wang, M.-R. Direct Torque Sensorless Control of PMSM Based on Dual Extended Kalman Filter. In Proceedings of the 2021 33rd Chinese Control and Decision Conference, Kunming, China, 22–24 May 2021. [Google Scholar]
- Ghorbani, S.; Janabi-Sharifi, F. Extended Kalman Filter State Estimation for Aerial Continuum Manipulation Systems. IEEE Sens. Lett. 2022, 6, 1–4. [Google Scholar] [CrossRef]
- Chen, L.; Zhou, S.; Wang, W. MmWave Beam Tracking with Spatial Information Based on Extended Kalman Filter. IEEE Wirel. Commun. Lett. 2023, 12, 615–619. [Google Scholar] [CrossRef]
- Liang, Y.X.; Zhao, M.; Liu, X.; Jiang, J.; Lu, G.Y.; Jia, T. An Adaptive Image Compression Algorithm Based on Joint Clustering Algorithm and Deep Learning. IET Image Process. 2023; under review. [Google Scholar]
- Omar, H.M.; Morsli, M.; Yaichi, S. Image Compression using Principal Component Analysis. In Proceedings of the 2020 2nd International Conference on Mathematics and Information Technology, Algeria, North Africa, 18–19 February 2020. [Google Scholar]
- Chen, S.X.; Zhang, Y.Q. Hyperspectral Image Compression Based on Adaptive Band Clustering Principal Component Analysis and Back Propagation Neural Network. J. Electron. Inf. Technol. 2018, 40, 2478–2483. [Google Scholar]
- ARTUĞER, F.; ÖZKAYNAK, F. I Fractal Image Compression Method for Lossy Data Compression. In Proceedings of the 2018 International Conference on Artificial Intelligence and Data Processing, Malatya, Turkey, 28–30 September 2018. [Google Scholar]
- Cheng, Z.; Sun, H.; Takeuchi, M.; Katto, J. Energy Compaction-Based Image Compression Using Convolutional AutoEncoder. IEEE Trans. Multimed. 2020, 22, 860–873. [Google Scholar] [CrossRef]
Lane | Street View | Building | |
---|---|---|---|
Single compression | 2:1 | 2:1 | 2:1 |
Splice compression | 8:1 | 8:1 | 8:1 |
Re(SSIM) | −0.032 (−3.7%) | +0.035 (+4.3%) | −0.025 (−3.1%) |
Re(PSNR) | −0.809 | +2.644 | −0.863 |
Lane | Street View | Building | |
---|---|---|---|
Single compression | 2:1 | 2:1 | 2:1 |
Splice compression | 8:1 | 25:1 | 8:1 |
Re(SSIM) | −0.050 (−5.6%) | −0.057 (−6.1%) | −0.049 (−4.7%) |
Re(PSNR) | −0.867 | −1.075 | −0.903 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Liang, Y.; Zhao, M.; Liu, X.; Jiang, J.; Lu, G.; Jia, T. Image Splicing Compression Algorithm Based on the Extended Kalman Filter for Unmanned Aerial Vehicles Communication. Drones 2023, 7, 488. https://doi.org/10.3390/drones7080488
Liang Y, Zhao M, Liu X, Jiang J, Lu G, Jia T. Image Splicing Compression Algorithm Based on the Extended Kalman Filter for Unmanned Aerial Vehicles Communication. Drones. 2023; 7(8):488. https://doi.org/10.3390/drones7080488
Chicago/Turabian StyleLiang, Yanxia, Meng Zhao, Xin Liu, Jing Jiang, Guangyue Lu, and Tong Jia. 2023. "Image Splicing Compression Algorithm Based on the Extended Kalman Filter for Unmanned Aerial Vehicles Communication" Drones 7, no. 8: 488. https://doi.org/10.3390/drones7080488
APA StyleLiang, Y., Zhao, M., Liu, X., Jiang, J., Lu, G., & Jia, T. (2023). Image Splicing Compression Algorithm Based on the Extended Kalman Filter for Unmanned Aerial Vehicles Communication. Drones, 7(8), 488. https://doi.org/10.3390/drones7080488