5 research outputs found

    Multiple description video coding for real-time applications using HEVC

    Full text link
    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

    Get PDF
    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

    Get PDF
    Διπλωματική εργασία--Πανεπιστήμιο Μακεδονίας, Θεσσαλονίκη, 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

    Get PDF
    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
    corecore