5 research outputs found
Multiple description video coding for real-time applications using HEVC
Remote control vehicles require the transmission of large amounts of data,
and video is one of the most important sources for the driver. To ensure
reliable video transmission, the encoded video stream is transmitted
simultaneously over multiple channels. However, this solution incurs a high
transmission cost due to the wireless channel's unreliable and random bit loss
characteristics. To address this issue, it is necessary to use more efficient
video encoding methods that can make the video stream robust to noise. In this
paper, we propose a low-complexity, low-latency 2-channel Multiple Description
Coding (MDC) solution with an adaptive Instantaneous Decoder Refresh (IDR)
frame period, which is compatible with the HEVC standard. This method shows
better resistance to high packet loss rates with lower complexity
Design Space Exploration of Practical VVC Encoding for Emerging Media Applications
Versatile Video Coding (VVC/H.266) is the latest video coding standard designed for a broad range of next-generation media applications. This paper explores the design space of practical VVC encoding by profiling the Fraunhofer Versatile Video Encoder (VVenC). All experiments were conducted over five 2160p video sequences and their downsampled versions under the random access (RA) condition. The exploration was performed by analyzing the rate-distortion-complexity (RDC) of the VVC block structure and coding tools. First, VVenC was profiled to provide a breakdown of coding block distribution and coding tool utilization in it. Then, the usefulness of each VVC coding tool was analyzed for its individual impact on overall RDC performance. Finally, our findings were elevated to practical implementation guidelines: the highest coding gains come with the multi type tree (MTT) structure, adaptive loop filter (ALF), cross component linear model (CCLM), and bi-directional optical flow (BDOF) coding tools, whereas multi transform selection (MTS) and affine motion estimation are the primary candidates for complexity reduction. To the best of our knowledge, this is the first work to provide a comprehensive RDC analysis for practical VVC encoding. It can serve as a basis for practical VVC encoder implementation or optimization on various computing platforms.publishedVersionPeer reviewe
CCTV surveillance system in IOT smart city
Διπλωματική εργασία--Πανεπιστήμιο Μακεδονίας, Θεσσαλονίκη, 2019.Είναι γεγονός ότι η σύγχρονη τεχνολογία και το Διαδίκτυο έχουν καλύπτουν το
μέγαλύτερο μέρος της καθημερινής μας ζωής και ποτέ άλλοτε η τεχνολογία δεν είχε
εισχωρήσει τόσο βαθιά στην ανθρώπινη ζωή. Η παρούσα εργασία καταπιάνεται σε
πρώτο επίπεδο με μία σύντομη περιγραφή του Internet of Things. Το Internet of Things
ως τεχνολογία τοποθετεί τα πραγματικά αντικείμενα στο χώρο του Διαδικτύου,
επομένως το εικονικό ενώνεται με το πραγματικό δημιουργώντας μία υβριδική
πραγματικότητα.
Σε δεύτερο επίπεδο ασχολείται με το πώς το Internet of Things χρησιμοποιείται στο
λεγόμενο κλειστό κύκλωμα παρακολούθησης ‘cctv’. Παρουσιάζονται διάφοροι τρόποι
επιτήρησης και ελέγχου μέσω των οποίων συγκεντρώνεται ένας τεράστιος όγκος
προσωπικών δεδομένων. Επίσης θα γίνει μια παρουσίαση πως αυτό εφαρμόζετε σε μια
έξυπνη πόλη- Smart city. Επίσης θα αναλυθεί αναλυτικά μέσα από έρευνες τι ακριβώς
είναι η Έξυπνη πόλη.
Στο τρίτο μέρος ασχολήθηκα με συστήματα ασφαλείας και πιο συγκεκριμένα με το
κλειστό σύστημα παρακολούθησης CCTV. Αρχικά, αναφέρθηκα στη νομοθεσία που
διέπει ένα σύστημα ασφαλείας και τα σκοπό χρησιμότητας τους.
Τέλος, γίνεται μία παρουσίαση και σύγκριση συγκεκριμένου codec που επηρεάζει
πλέον τον τρόπο καταγραφής του βίντεου και γίνετε κατανοητή η λειτουργικότητα του
και η αποδοτικότητα του με σχέση παλαιότερων codec που υπάρχουν και
χρησιμοποιούνται ακόμα
Error resilience and concealment techniques for high-efficiency video coding
This thesis investigates the problem of robust coding and error concealment in High Efficiency Video Coding (HEVC). After a review of the current state of the art, a simulation study about error robustness, revealed that the HEVC has weak protection against network losses with significant impact on video quality degradation. Based on this evidence, the first contribution of this work is a new method to reduce the temporal dependencies between motion vectors, by improving the decoded video quality without compromising the compression efficiency. The second contribution of this thesis is a two-stage approach for reducing the mismatch of temporal predictions in case of video streams received with errors or lost data. At the encoding stage, the reference pictures are dynamically distributed based on a constrained Lagrangian rate-distortion optimization to reduce the number of predictions from a single reference. At the streaming stage, a prioritization algorithm, based on spatial dependencies, selects a reduced set of motion vectors to be transmitted, as side information, to reduce mismatched motion predictions at the decoder. The problem of error concealment-aware video coding is also investigated to enhance the overall error robustness. A new approach based on scalable coding and optimally error concealment selection is proposed, where the optimal error concealment modes are found by simulating transmission losses, followed by a saliency-weighted optimisation. Moreover, recovery residual information is encoded using a rate-controlled enhancement layer. Both are transmitted to the decoder to be used in case of data loss. Finally, an adaptive error resilience scheme is proposed to dynamically predict the video stream that achieves the highest decoded quality for a particular loss case. A neural network selects among the various video streams, encoded with different levels of compression efficiency and error protection, based on information from the video signal, the coded stream and the transmission network. Overall, the new robust video coding methods investigated in this thesis yield consistent quality gains in comparison with other existing methods and also the ones implemented in the HEVC reference software. Furthermore, the trade-off between coding efficiency and error robustness is also better in the proposed methods
Recommended from our members
Error control strategies in H.265|HEVC video transmission
This thesis was submitted for the award of Doctor of Philosophy and was awarded by Brunel University LondonWith the rapid development in video coding technologies in the last decade, high-resolution video delivery suffers from packet loss due to unreliable transmission channels (time-varying characteristics). The error Resilience approaches at channel coding level are less efficient to implement in real time video transmission as the encoded video samples are in variable code length. Therefore, error resilience in video coding standard plays a vital role to reduce the effect of error propagation and improve the perceived visual quality. The main work in this thesis is to develop an efficient error resilience mechanism for H.265|HEVC video coding standard to reduce the effects of error propagation in error-prone conditions. In this thesis, two error resilience algorithms are proposed. The first one is Adaptive Slice Encoding (ASE) error resilience algorithm. The concept of this algorithm is to extract and protect the most active slices in the coded bitstream based on the adaptive search window. This algorithm can be applied in low delay video transmission with and without using a feedback channel. It is also designed to be compatible with reference coding software manual (HM16) for H.265|HEVC coding standard. The second proposed algorithm is a joint encoder-decoder error resilience called Error resilience based on Supplemental Enhancement Information (ERSEI) algorithm. A feedback message status is used from the decoder to notify the encoder to start encoding clean random-access picture adaptively based on the decoded picture hash message status from the decoder. At the same time, the decoder will be notified to start the error concealment process whilst waiting to receive correct video data. A recovery point message from the decoder feedback channel is used to update the encoder with error messages.
In this thesis, extensive experimental work, evaluation, and comparison with state-of-the-art related algorithms have been conducted to evaluate the proposed algorithms. Furthermore, the best trade-off between the coding efficiency of the proposed error resilience algorithms and error resilience performance has been considered at the design stage. The experimental work evaluation includes both encoding conditions, i.e. error-free and error-prone. The results achieved from the experiments show significant improvements, in (Y-PSNR) results and subjective quality of the decoded bitstream, using the proposed algorithm in error-prone conditions with a variety of packet loss rates.
Moreover, experimental work is conducted to test the algorithms complexity in terms of required processing execution time at both encoding and decoding stages. Additionally, the video coding standard performance for both H.264|AVC and H.265|HEVC coding standards are evaluated in error-free and error-prone environments.
For ASE algorithm and when compared with improved region of interest (IROI) and region of interest (ROI) algorithms, a significant improvement in visual quality was the most obvious finding from the obtained results with PLRs of 2-18 (%).
For ERSEI algorithm and when compared with the default HM16 with pixel copy concealment and motion compensated error concealment (MCEC) techniques, the evaluation results indicate clear visual quality enhancement under different packet loss rates PLRs (1,2 6, 8) %.The Ministry of Higher Education and Scientific Research in Ira