Skip to main content
Log in

A low-rate encoder for image transmission using LoRa communication modules

  • Original Research
  • Published:
International Journal of Information Technology Aims and scope Submit manuscript

Abstract

The present work proposes an encoder for image transmission via LoRa communication modules. These enable long-range, low-power transmission schemes and are ideal for monitoring in places with no mobile network connectivity. Nonetheless, this technology has a low transmission bitrate, which limits its use to high bandwidth applications. The state-of-the-art has numerous image encoders, but few achieve an adequate balance between image quality, compression, sequential decoding, and computational complexity. The proposed encoder uses the YCoCg color model and chromatic subsampling followed by wavelet subband decomposition, which extracts relevant subbands in the image to then reconstruct it sequentially. Each subband is quantized independently and then enters an adaptive entropic encoder. This encoder is compared to the JPEG2000 encoder using the peak signal-to-noise ratio (PSNR) and structural similarity index (SSIM) quality metrics. Results show that the proposal obtains a reconstructed image quality close to that of JPEG2000 with a higher compression rate. Moreover, it improves the transmission time of images through a LoRa link by 99.09%.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

References

  1. Ali I, Partal SZ, Kepke S, Partal HP (2019) ZigBee and LoRa based wireless sensors for smart environment and IoT applications. In: 2019 1st global power, energy and communication conference (GPECOM), Nevsehir, Turkey, pp 19–23. https://doi.org/10.1109/GPECOM.2019.8778505

  2. Huh H, Kim JY (2019) LoRa-based mesh network for IoT applications. In: 2019 IEEE 5th world forum on Internet of Things (WF-IoT), pp 524–527. https://doi.org/10.1109/WF-IoT.2019.8767242

  3. Khutsoane O, Isong B, Abu-Mahfouz AM (2017) IoT devices and applications based on LoRa/LoRaWAN. In: IECON 2017—43rd annual conference of the IEEE industrial electronics society, pp 6107–6112. https://doi.org/10.1109/IECON.2017.8217061

  4. Saari M, bin Baharudin AM, Sillberg P, Hyrynsalmi S, Yan W (2018) LoRa—a survey of recent research trends. In: 2018 41st international convention on information and communication technology, electronics and microelectronics (MIPRO), pp 0872–0877. https://doi.org/10.23919/MIPRO.2018.8400161

  5. Kolobe L, Sigweni B, Lebekwe CK (2020) Systematic literature survey: applications of LoRa communication. Int J Electr Comput Eng 10(3):3176–3183. https://doi.org/10.11591/ijece.v10i3.pp3176-3183

    Article  Google Scholar 

  6. Kirichek R, Pham VD, Kolechkin A, Al-Bahri M, Paramonov A (2017) Transfer of multimedia data via LoRa. In: Lecture notes in computer science (including Subseries lecture notes in artificial intelligence and lecture notes in bioinformatics), vol 10531 LNCS, pp 708–720. https://doi.org/10.1007/978-3-319-67380-6_67

  7. Wei C-C, Su P-Y, Chen S-T (2020) Comparison of the LoRa image transmission efficiency based on different encoding methods. Int J Inf Electron Eng 10(1):1–4. https://doi.org/10.18178/ijiee.2020.10.1.712

    Article  Google Scholar 

  8. Chen T, Eager D, Makaroff D (2019) Efficient image transmission using LoRa technology in agricultural monitoring IoT systems. In: 2019 international conference on Internet of Things (iThings) and IEEE green computing and communications (GreenCom) and IEEE cyber, physical and social computing (CPSCom) and IEEE smart data (SmartData), Atlanta, GA, USA, pp 937–944. https://doi.org/10.1109/iThings/GreenCom/CPSCom/SmartData.2019.00166

  9. Ji M, Yoon J, Choo J, Jang M, Smith A (2019) LoRa-based visual monitoring scheme for agriculture IoT. In: SAS 2019—2019 IEEE sensors applications symposium conference proceedings, pp 1–6. https://doi.org/10.1109/SAS.2019.8706100

  10. Haron MH, Isa MN, Ahmad MI, Ismail RC, Ahmad N (2021) Image data compression using discrete cosine transform technique for wireless transmission. Int J Nanoelectron Mater 14(Special Issue InCAPE):289–297

    Google Scholar 

  11. Hu P, Im J, Asgar Z, Katti S (2020) Starfish: resilient image compression for AIoT cameras. In: SenSys 2020—proceedings of the 2020 18th ACM conference on embedded networked sensor systems, pp 395–408. https://doi.org/10.1145/3384419.3430769

  12. Ahmad N, Jaffery ZA, Sharma D (2019) Low bitrate image coding based on dual tree complex wavelet transform. In: 2019 international conference on power electronics, control and automation (ICPECA), New Delhi, India, pp 1–6. https://doi.org/10.1109/ICPECA47973.2019.8975652

  13. Al-Azawi S, Boussakta S, Yakovlev A (2011) Low complexity image compression algorithm using AMBTC and bit plane squeezing. In: International workshop on systems, signal processing and their applications, WOSSPA, Tipaza, pp 131–134. https://doi.org/10.1109/WOSSPA.2011.5931432

  14. Prades-Nebot J (2011) Very low-complexity coding of images using adaptive Modulo-PCM. In: 2011 18th IEEE international conference on image processing, Brussels, pp 305–308. https://doi.org/10.1109/ICIP.2011.6116310

  15. Telles J, Kemper G (2019) A multispectral image compression algorithm for SmallSatellites based on wavelet subband coding. Lima

  16. Raspberry Pi Ltd (2014) Raspberry Pi 3 Model B+. Raspberry Pi. https://www.raspberrypi.com/products/raspberry-pi-3-model-b-plus/

  17. Malvar H, Sullivan G (2003) YCoCg-R: a color space with RGB reversibility and low dynamic range. Iso/Iec Jtc1/Sc29/Wg11 Itu-T Sg16 Q 6(July):22–24

    Google Scholar 

  18. Dumic E, Mustra M, Grgic S, Gvozden G (2009) Image quality of 4∶2∶2 and 4∶2∶0 chroma subsampling formats. In: 2009 international symposium ELMAR, pp 19–24

  19. Gonzales RC, Woods RE (2006) Digital image processing, 3rd edn. Prentice Hall, New York

    Google Scholar 

  20. Mathworks Inc (2022) Wavelet filters. https://www.mathworks.com/help/wavelet/ref/wfilters.html

  21. Mahmoud Afifi (4 Jan 2019) Structure similarity (SSIM) and PSNR, MATLAB central file exchange (Online). https://www.mathworks.com/matlabcentral/fileexchange/64151-structure-similarity-ssim-and-psnr

  22. Kemper G, Iano Y (2011) An audio compression method based on wavelets subband coding. IEEE Lat Am Trans 9(5):610–621. https://doi.org/10.1109/TLA.2011.6030967

    Article  Google Scholar 

  23. Ranjan R (2021) Canonical Huffman coding based image compression using wavelet. Wirel Pers Commun 117(3):2193–2206. https://doi.org/10.1007/s11277-020-07967-y

    Article  Google Scholar 

  24. Semtech (2022) SX1272/73—860 MHz to 1020 MHz low power long range transceiver. SX1272/73 datasheet, Jan 2019 (Revised Feb 2022)

  25. Kok W, Tam WS (2019) Digital image interpolation in MATLAB, 1st edn. Wiley, New York

    Book  Google Scholar 

  26. Horé A, Ziou D (2010) Image quality metrics: PSNR vs. SSIM. In: Proceedings of international conference on pattern recognition, pp 2366–2369. https://doi.org/10.1109/ICPR.2010.579

  27. Wang Z, Bovik AC, Sheikh HR, Simoncelli EP (2004) Image quality assessment: from error visibility to structural similarity. IEEE Trans Image Process 13(4):600–612. https://doi.org/10.1109/TIP.2003.819861

    Article  Google Scholar 

  28. Lenna.org (2022) The Lenna story (Online). http://www.lenna.org/

  29. Eastman Kodak Company, True color kodak images, R0k.us (Online). http://r0k.us/graphics/kodak/

Download references

Funding

The authors would like to thank the Dirección de Investigacion of Universidad Peruana de Ciencias Aplicadas for funding and logistical support with code UPC-D012-2021.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Guillermo Kemper.

Ethics declarations

Conflict of interest

The authors have no conflict of interest to declare that are relevant to the content of this article.

Rights and permissions

Springer Nature or its licensor holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Guerra, K., Casavilca, J., Huamán, S. et al. A low-rate encoder for image transmission using LoRa communication modules. Int. j. inf. tecnol. 15, 1069–1079 (2023). https://doi.org/10.1007/s41870-022-01077-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s41870-022-01077-7

Keywords

Navigation