An adaptive, cross layer error control scheme for Distributed Video Coding over Wireless Multimedia Sensor Networks
- PDF / 2,202,502 Bytes
- 23 Pages / 439.642 x 666.49 pts Page_size
- 4 Downloads / 238 Views
An adaptive, cross layer error control scheme for Distributed Video Coding over Wireless Multimedia Sensor Networks Mortaza Nikzad1 · Ali Bohlooli2
· Kamal Jamshidi2
Received: 9 September 2019 / Revised: 3 August 2020 / Accepted: 11 August 2020 / © Springer Science+Business Media, LLC, part of Springer Nature 2020
Abstract Distributed Video Coding with low computational complexity at the encoder side has a high potential for use in Wireless Multimedia Sensor Networks. However, the different architecture of this coding and resource constraints in WMSNs require the design of new efficient transmission protocols for transmission of DVC through WMSNs. In view of these protocols, error control mechanisms have more importance in reliable multimedia communication over WMSN. These mechanisms provide higher video quality in receiver nodes while saving the energy of sender nodes by the reliable transmission of packets. Given the importance of this issue, in this paper, we propose an adaptive, cross-layer error control scheme to protect video frames in the transmission of DVC over WMSN, which serves QOS while considering energy consumption and frames’ delay constraints. To propose this scheme, we used the accurate results from our previous works on error resiliency of DVC and comparative performance analysis of error control methods for this codec. The proposed scheme has been analyzed and compared to all standard, layer and, multi-layer error control schemes against the most important criteria in video communication over WSNs such as energy consumption, delay, and PSNR. Simulation results show that this scheme saves the quality of video in different channel conditions by consuming the least possible amount of energy based on the maximum allowable delay at the receiver. Keywords Wireless Multimedia Sensor Networks · Distributed Video Coding · Error control
Ali Bohlooli
[email protected] Mortaza Nikzad [email protected] Kamal Jamshidi [email protected] 1
Faculty of Computer Science, Kateb University, Kabul, Afghanistan
2
Faculty of Computer Engineering, University of Isfahan, Isfahan, Iran
Multimedia Tools and Applications
1 Introduction Distributed Video Coding (DVC) is a new paradigm in video compression, which due to low computational complexity at encoder side, is the best option to use in Wireless Multimedia Sensor Networks (WMSNs) [13, 15, 33, 34, 36].In addition, independent frame encoding in DVC has given it the ability to capture multi view scenes without the need for transmitting extra bits between nodes [19, 29] and many other creative applications that are not possible using traditional video coding [36, 46]. Despite all the said advantages for DVC, the bit rate of coded video using this coding method is as high as in traditional video coding [26, 36, 46]. For this reason, using DVC in WMSNs, necessarily requires cross layer transmission protocols for saving the energy of nodes. Cross layer transmission protocols take into account the architecture and characteristics of codec and provide hi
Data Loading...