Accurate and timely monitoring is imperative to the resilience of forests for economic growth and climate regulation. In the UK, forest management depends on citizen science to perform tedious and ...time-consuming data collection tasks. In this study, an unmanned aerial vehicle (UAV) equipped with a light sensor and positioning capabilities is deployed to perform aerial surveying and to observe a series of forest health indicators (FHIs) which are inaccessible from the ground. However, many FHIs such as burrows and deadwood can only be observed from under the tree canopy. Hence, we take the initiative of employing a quadruped robot with an integrated camera as well as an external sensing platform (ESP) equipped with light and infrared cameras, computing, communication and power modules to observe these FHIs from the ground. The forest-monitoring time can be extended by reducing computation and conserving energy. Therefore, we analysed different versions of the YOLO object-detection algorithm in terms of accuracy, deployment and usability by the EXP to accomplish an extensive low-latency detection. In addition, we constructed a series of new datasets to train the YOLOv5x and YOLOv5s for recognising FHIs. Our results reveal that YOLOv5s is lightweight and easy to train for FHI detection while performing close to real-time, cost-effective and autonomous forest monitoring.
We introduce a novel network-adaptive algorithm that is suitable for alleviating network packet losses for low-latency interactive communications between a source and a destination. Our ...network-adaptive algorithm estimates in real-time the best parameters of a recently proposed streaming code that uses forward error correction (FEC) to correct both arbitrary and burst losses, which cause a crackling noise and undesirable jitters, respectively in audio. In particular, the destination estimates appropriate coding parameters based on its observed packet loss pattern and sends them back to the source for updating the underlying code. Besides, a new explicit construction of practical low-latency streaming codes that achieve the optimal tradeoff between the capability of correcting arbitrary losses and the capability of correcting burst losses is used. Simulation evaluations based on statistical losses and real-world packet loss traces reveal the following: (i) Our proposed network-adaptive algorithm combined with our optimal streaming codes can achieve significantly higher performance compared to uncoded and non-adaptive FEC schemes over UDP (User Datagram Protocol); (ii) Our explicit streaming codes can significantly outperform traditional MDS (maximum-distance separable) streaming schemes when they are used along with our network-adaptive algorithm. In addition, we study different factors that can affect the performance of our network-adaptive algorithm.
The congestion problem has driven many researchers to address it, among other networking issues. In a packet-switched network, congestion is essential; it leads to a high response time to deliver ...packets due to heavy traffic, which eventually causes packet loss. Hence, congestion control mechanisms are utilized to prevent such cases. Several interesting algorithms are proposed to focus on this dilemma, such as the Self-Clocked Rate Adaptation for Multimedia (SCReAM) designed for interactive real-time video streaming applications. One of the main issues of SCReAM is the high design complexity due to the large size of its documentation and coding. Furthermore, there is a considerable number of parameters that can be adjusted to accomplish the desired performance. This study proposes a guided parameters’ tuning approach to assess and optimize the SCReAM algorithm in an emulated 5G environment through a detailed exploration of its parameters. The proposed approach consists of three phases, namely, the initialization phase, the standalone experimentation phase, and the hybrid experimentation phase. In the first phase, we illustrate the method of initializing and implementing the environment, followed by specifying the investigated parameters’ settings, testing, and validation. The second phase aims to investigate SCReAM parameters in isolation to identify the effect on the performance in relation to network queue delay, smoothed Round Trip Time (sRTT), and throughput. The final phase discusses the possibility of achieving the optimum performance by combining various sets to provide researchers with clear and explicit guidelines to establish an adequate SCReAM behavior for the desired application. To the best of our knowledge, this is the first study that proposes a preliminary and comprehensive analysis of the SCReAM algorithm. Based on the proposed approach, when L4S/ECN is disabled, we reduced the network queue delay by 63.36% and increased the network throughput by 48.6% as compared to the results generated by the original design. In L4S/ECN-enabled mode, the network queue delay is reduced by 16.17% while the network throughput increased by 93%.
Nowadays, we are observing a rapid development of UAV-based monitoring systems, which are faced with more and more new tasks, such as high temporal resolution and high spatial resolution of ...measurements, or Artificial Intelligence on board. This paper presents the open universal framework intended for fast prototyping or building a short series of specialized flying monitoring systems able to work in urban and industrial areas. The proposed framework combines mobility of UAV with IoT measurements and full-stack WebRTC communications. WebRTC offers simultaneous transmission of both a real-time video stream and the flow of data coming from sensors, and ensures a kind of protection of data flow, which leads to preserving its near-real-time character and enables contextual communication. Addition of the AI accelerator hardware makes this system AI-ready, i.e., the IoT communication hub, which is the air component of our system, is able to perform tasks of AI-supported computing. The exemplary prototype of this system was evaluated in terms of the ability to work with fast-response sensors, the ability to work with high temporal and high spatial resolutions, video information in poor visibility conditions and AI-readiness. Results show that prototypes based on the proposed framework are able to meet the challenges of monitoring systems in smart cities and industrial areas.
Adapting to a dynamic environment is a critical challenge in deploying robust systems that will be tasked with transmitting media streams in 5G networks. The Web Real-Time Communication (WebRTC) ...protocol is one of the most popular solutions for real-time communication, providing sub-second latency. This paper deals with a model-free Deep Reinforcement Learning approach designed to improve the quality of user experience by controlling the data rate of media streams transmitted in the uplink direction by a moving, remote-controlled device. The model incorporates WebRTC-compliant metrics to facilitate its integration into real-world applications and aims to maximize the value of a reward function specifically designed to match user perception of video streams. Training and evaluation are performed in an active, online manner within a 5G simulation environment based on the OMNeT++ network simulator, with the addition of key WebRTC mechanisms. The results are compared to the Google Congestion Control algorithm, a baseline WebRTC rate adaptation mechanism. The results, validated on different scenarios, demonstrate the ability of the proposed Deep Reinforcement Learning model to maintain higher rates at comparable levels of loss rate and delay times to the baseline, thus providing a better quality of experience for an operator in the remote center, resulting in the more reliable control of the device.
Thanks to IoT, Internet access, and low-cost sensors, it has become possible to increase the number of weather measuring points; hence, the density of the deployment of sources that provide weather ...data for the needs of large recipients, for example, weather web services or smart city management systems, has also increased. This paper presents a flying weather station that carries out measurements of two weather factors that are typically included in weather stations (ambient temperature and relative humidity), an often included weather factor (atmospheric pressure), and a rarely included one (ultraviolet index). In our solution, the measurements are supplemented with a visual observation of present weather phenomena. The flying weather station is built on a UAV and WebRTC-based universal platform proposed in our previous paper. The complete, fully operational flying weather station was evaluated in field studies. Experiments were conducted during a 6-month period on days having noticeably different weather conditions. Results show that weather data coming from the flying weather station were equal (with a good approximation) to weather data obtained from the reference weather station. When compared to the weather stations described in the literature (both stationary weather stations and mobile ones), the proposed solution achieved better accuracy than the other weather stations based on low-cost sensors.
The utilization of user’s facial- and speech-related features for the estimation of the Quality of Experience (QoE) of multimedia services is still underinvestigated despite its potential. Currently, ...only the use of either facial or speech features individually has been proposed, and relevant limited experiments have been performed. To advance in this respect, in this study, we focused on WebRTC-based videoconferencing, where it is often possible to capture both the facial expressions and vocal speech characteristics of the users. First, we performed thorough statistical analysis to identify the most significant facial- and speech-related features for QoE estimation, which we extracted from the participants’ audio-video data collected during a subjective assessment. Second, we trained individual QoE estimation machine learning-based models on the separated facial and speech datasets. Finally, we employed data fusion techniques to combine the facial and speech datasets into a single dataset to enhance the QoE estimation performance due to the integrated knowledge provided by the fusion of facial and speech features. The obtained results demonstrate that the data fusion technique based on the Improved Centered Kernel Alignment (ICKA) allows for reaching a mean QoE estimation accuracy of 0.93, whereas the values of 0.78 and 0.86 are reached when using only facial or speech features, respectively.
WebRTC comprises a set of technologies and standards that provide real-time communication with web browsers, simplifying the embedding of voice and video communication in web applications and mobile ...devices. The perceived quality of WebRTC communication can be measured using quality of experience (QoE) indicators. QoE is defined as the degree of delight or annoyance of the user with an application or service. This paper is focused on the QoE assessment of WebRTC-based applications and its contribution is threefold. First, an analysis of how WebRTC topologies affect the quality perceived by users is provided. Second, a group of Key Performance Indicators for estimating the QoE of WebRTC users is proposed. Finally, a systematic survey of the literature on QoE assessment in the WebRTC arena is presented.
Cloud-based technologies are driving positive changes in the way organizations can communicate. In running a global business, the need for travel and being available in meetings is a must. However, ...with expensive travel costs, an alternative solution to overcome this problem is required. This paper presents, a new approach that enhances current 2D video calls to 3D video calls benefiting from the unlimited features of the cloud-computing infrastructure. Three technologies were implemented, OpenStack cloud, webRTC call and 3D anaglyph effect to achieve the sense of 3D video. Experiments proved that our approach has better CPU performance by 47% compared to 65% for traditional peer-to-peer 3D video call. In addition, our implementation has better PSNR value by 0.991 dB compared to 3D video call on peer-to-peer. Survey results stated, 60% of participants found our anaglyph video has a good effect, and 45% found that our video is 75% similar to YouTube video.