Abstract
In the digital era, massive growth in Wireless Multimedia Sensor Networks (WMSNs) can be used in various applications such as environmental and industrial monitoring, disaster management. WMSN comprises many low-power camera sensor nodes that may have overlapping field of view for enhancing the accuracy of the monitored environment. Hence, huge volume of redundant data which make it inefficient in terms of network lifetime and energy. It needs to establish a tremendous suitable approach to communicate images over WMSN that handle critical factors such as maximize QoS and minimize energy consumption efficiently. There is a need for energy efficient image processing and transmission over WMSN. So aggregating multi-view images using cluster based distributed routing approaches with QoS constraints have received significant research interest. The Distributed Two-Layer Cluster framework is used in this paper for transmitting aggregated data by local cluster head (LCH) and master cluster head from various clusters to base station in multi-hop basis. This aggregated data are generated from multi-view images captured by correlated camera sensor nodes of local cluster (LC) and master cluster (MC) using first level data aggregation (FLDA) and second level data aggregation (SLDA) algorithms respectively. In FLDA, less complex novel protein sequence alignment based patch matching algorithm is used to reduce inter-view redundancy of multi-view images. Then, this first level aggregated data transmission of LC is reduced using Varying Bit Encoding based on Arithmetic Operations algorithm by combining multi-view images together and achieves its compression ratio of about 2.54. In SLDA, Higher-Order SVD is used to aggregate FLDA data from LCH for reducing MC transmission rate and achieves its compression ratio of about 9.1. The comparison of network performance results with existing cluster based routing algorithms exhibit the improvement of the proposed system in terms of performance metrices such as energy consumption, packet delivery ratio, end-to-end delay and network lifetime. This results show that PSA based TLDA performs better and average energy consumption of processing and transmitting multi-view images per round is considerably minimized to 0.320 J. Thus the proposed system prolongs the network lifetime by 35%, 6% when compared with DFRP and GRAD-CORR based TLDA in terms of number of rounds.
Similar content being viewed by others
Code Availability
Custom code in Matlab (software application or custom code).
Availability of Data and Material
The authors have no financial or proprietary interests in any material discussed in this article.
Change history
11 March 2021
A Correction to this paper has been published: https://doi.org/10.1007/s11277-021-08367-6
References
Lowe, D. G. (2004). Distinctive image features from scale-invariant keypoints. International Journal of Computer Vision, 60, 91–110.
Simakov, D., Caspi, Y., Shechtman, E., & Irani, M. (2008). Summarizing visual data using bidirectional similarity. In IEEE conference on computer vision and pattern recognition. CVPR (pp. 1–8).
Yen, H. (2011). Energy-aware image aggregation in wireless visual sensor networks. In Proceedings of 2011 IEEE pacific rim conference on communications, computers and signal processing, Victoria, BC (pp. 572–577).
Fasolo, E., Rossi, M., Zorzi, W. J., & M, . (2007). In-network aggregation techniques for wireless sensor networks: A survey. IEEE Wireless Communications, 14(2), 70–87.
Nava Barathy, M., & Dejey, . (2020). Two-level data aggregation for WMSNs employing a novel VBEAO and HOSVD. Computer Communications, 149, 194–213.
Muriati, M., & Zuriyati, A. K. A. (2014). Protein Sequence Alignment Using Dynamic Programming. Australian Journal of Basic and Applied Sciences, 8(4), 47–51.
Sanchez, F., Salami, E., Ramirez, A., & Valero, M. (2005). Parallel processing in biological sequence comparison using general purpose processors. In Proceedings of the IEEE international workload characterization symposium (pp.99–108).
Sun, Y. (2015). A method of finding image similar patches based on gradient-covariance similarity. International Journal of Applied Mathematics and Machine Learning, 3, 69–78.
Kopf, J., Fu, C. W., Cohen-Or, D., Deussen, O., Lischinski, D., & Wong, T. T. (2007). Solid texture synthesis from 2d exemplars. In: ACM SIGGRAPH 2007, Cambridge: ACM.
Wei, L. Y., Han, J., Zhou, K., Bao, H., Guo, B., & Shum, H. Y. (2008). Inverse texture synthesis. ACM Transactions on Graphics, 27, 1–9.
Wang, Z., Bovik, A., Sheikh, H., & Simoncelli, E. (2004). Image quality assessment: From error visibility to structural similarity. IEEE Transactions on Image Processing 13(4), 600–612.
Narwaria, M., & Lin, W. (2012). SVD-based quality metric for image and video using machine learning. Systems, Man, and Cybernetics, Part B: Cybernetics, IEEE Transactions on, 42(2), 347–364.
Comaniciu, D., & Meer, P. (2002). Mean shift: A robust approach toward feature space analysis. IEEE Transactions on Pattern Analysis and Machine Intelligence, 24(5), 603–619.
Felzenszwalb, P., & Huttenlocher, D. (2004). Efficient graph-based image segmentation. International Journal of Computer Vision, 59(2), 167–181.
Moore, A., Prince, S., Warrell, J., Mohammed, U., & Jones, G. (2008). Superpixel lattices. In Proceedings of IEEE CVPR (pp. 1–8).
X. Ren and J. Malik. Learning a classification model for segmentation, CVPR, 2003.
Veksler, O., Boykov, Y., & Mehrani, P. (2010). Superpixels and supervoxels in an energy optimization framework. In Proceedings of ECCV (pp. 211–224).
Levinshtein, A., Stere, A., Kutulakos, K., Fleet, D., Dickinson, S., & Siddiqi, K. (2009). Turbopixels: Fast superpixels using geometric flows. IEEE Transactions on Pattern Analysis and Machine Intelligence, 31(12), 2290–2297.
Achanta, R., Shaji, A., Smith, K., Lucchi, A., Fua, P., & Susstrunk, S. (2012). Slicsuperpixels compared to state-of-the-art superpixel methods . IEEE Transaction on Pattern Analysis and Machine Intelligence, 34(11), 2274–2282.
Criminisi, A., Perez, P., & Toyama, K. (2004). Region filling and object removal by examplar-based image inpainting. IEEE Transactions on Image Processing, 13(9), 1200–1212.
Efros, A., & Leung, T. (1999). Texture synthesis by non-parametric sampling. In Proceedings of international conference on computer vision (pp. 1033–1038), Kerkyra, Greece.
Xu, Z., & Sun, J. (2010). Image inpainting by patch propagation using patch sparsity. IEEE Transactions on Image Processing, 19(5), 1153–1165.
Le Meur, O., Gautier, J., & Guillemot, C. (2011). Examplar-based inpainting based on local geometry. In Proceedings of 18th IEEE ICIP (pp. 3462–3465).
Bugeau, A., Bertalmio, M., Caselles, V., & Sapiro, G. (2001). Real-time texture synthesis by patch-based sampling. ACM Transactions on Graphics, 2(3), 127–150.
Liu, Y. H., Wang, F., & Liu, X. D. (2006). A feature matrix similarity measure method and its application to image retrieval. Journal of Pattern Recognition and Artificial Intelligence, 19(4), 497–502.
Huang, H. S., & Yang, A. Q. (2015). Face recognition based on PCA algorithm. Electronic Science and Technology, 28(8), 98–101.
de la Torre, L., & Seguel, J. (2015). A parallel Needleman–Wunsch and Hirschberg Bio-sequence alignment algorithm. Cambridge: MIT Press.
Deepa, B. C., & Nagaveni, V. (2015). Parallel Smith–Waterman algorithm for gene sequencing. International Journal on Recent and Innovation Trends in Computing and Communication, 3(5), 3237–3240.
Wagner, R., Nowak, R., & Baraniuk, R. (2003). Distributed image compression for sensor networks using correspondence analysis and super resolution. Proceedings of IEEE International Conference on Image Processing, 1, 597–600.
He, F., Huang, H., Wang, R., & Jiang, L. (2019). Data fusion-oriented cluster routing protocol for multimedia sensor networks based on the degree of image difference. CCF Transactions on Networking, 1, 65–77.
Felzenszwalb, F., & Huttenlocher, D. P. (2004). Efficient graph-based image segmentation. IJCV, 59, 167–181.
Grundmann, M., Kwatra, V., Han, M., & Essa, I. (2010). Efficient hierarchical graph based video segmentation. In CVPR.
Yong, Z., & Pei, Q. A energy-efficient clustering routing algorithm based on distance and residual energy for wireless sensor networks. In International workshop on information and electronics engineering (IWIEE) (pp. 1882–1888).
Al-Najjar, Y. A., & Chen Soong, D. (2012). Comparison of Image Quality Assessment: PSNR, HVS, SSIM, UIQI. International Journal of Scientific & Engineering Research, 3(8), 1–5.
Hore, A., & Ziou, D (2010). Image quality metrics: PSNR vs. SSIM. In 20th international conference on pattern recognition, Istanbul (pp. 2366–2369).
Said, A., & Pearlman, W. A. (1996). A new fast and efficient image codec based on set partitioning in hierarchical trees. IEEE Transactions on Circuits and Systems for Video Technology, 6(3), 243–250.
Bouridane, A., Khelifi, F., Amira, A., Kurugollu, F., & Boussakta, S. (2004). A very low bitrate embedded color image coding with SPIHT. Proceedings of the IEEE International Conference on Acoustics, Speech, and Signal Processing, 3, 689–692.
Islam, A., & Pearlman, W. A. (1999). Set partitioned sub-block coding (SPECK), ISO/IEC/JTC1/SC29, WG1 N1188.
Pearlman, W. A., Islam, A., Nagaraj, N., & Said, A. (2004). Efficient, low-complexity image coding with a set-partitioning embedded block coder. IEEE Transactions on Circuits and Systems for Video Technology, 14(11), 1219–1235.
Kidwai, N. R., Khan, E., & Reisslein, M. (2016). ZM-SPECK: A fast and memoryless image coder for multimedia sensor. IEEE Sensors Journal, 16(8), 2575–2587.
Heinzelman, W. R., & Chandrakasan, A. (2000). Energy-efficient communication protocol for wireless microsensor networks. In Proceedings of international conference on system sciences (pp. 1–10).
So-In, C., Udompongsuk, K., Phaudphut, C., Rujirakul, K., & Khunboa, C. (2013). Performance evaluation of LEACH on cluster head selection techniques in wireless sensor networks. In Proceedings of the ninth international Conference on Computing and Information Technology, (vol. 209, pp. 51–61).
Zuo, Z., Lu, Q., & Luo, W. (2012). A two-hop clustered image transmission scheme for maximizing network lifetime in wireless multimedia sensor networks. Computer Communications, 35(1), 100–108.
Heng, S., So-In, C., & Nguyen, T. G. (2017). Distributed image compression architecture over wireless multimedia sensor networks. Wireless Communications and Mobile Computing, 21.
Lin, K., & Chen, M. (2011). Research on energy efficient fusion-driven routing in wireless multimedia sensor networks. Journal of Wireless Communications Network, 2011, 142.
Funding
Not applicable.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
All authors have participated in (a) conception and design, or analysis and interpretation of the data; (b) drafting the article or revising it critically for important intellectual content; and (c) approval of the final version. This manuscript has not been submitted to, nor is under review at, another journal or other publishing venue. The authors have no affiliation with any organization with a direct or indirect financial interest in the subject matter discussed in the manuscript.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
M., N.B., D., D. A Novel Protein Sequence Alignment-Based Patch Similarity Estimation for Two-Level Data Aggregation in WMSNs. Wireless Pers Commun 117, 2595–2633 (2021). https://doi.org/10.1007/s11277-021-08099-7
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11277-021-08099-7