Reference software
View article: MPEG Immersive Video Coding Standard
MPEG Immersive Video Coding Standard Open
This article introduces the ISO/IEC MPEG Immersive Video (MIV) standard, MPEG-I Part 12, which is undergoing standardization. The draft MIV standard provides support for viewing immersive volumetric content captured by multiple cameras wit…
View article
Tunable VVC Frame Partitioning Based on Lightweight Machine Learning Open
Block partition structure is a critical module in video coding scheme to achieve significant gap of compression performance. Under the exploration of the future video coding standard, named Versatile Video Coding (VVC), a new Quad Tree Bin…
View article
VVC Complexity and Software Implementation Analysis Open
A steady increase in available processing power continues to drive advances in video compression technology. The recently completed Versatile Video Coding (VVC) standard aims to double the compression efficiency of HEVC and deliver a same …
View article
Overview of the Screen Content Support in VVC: Applications, Coding Tools, and Performance Open
In an increasingly connected world, consumer video experiences have diversified away from traditional broadcast video into new applications with increased use of non-camera-captured content such as computer screen desktop recordings or ani…
View article
Comparative Rate-Distortion-Complexity Analysis of VVC and HEVC Video Codecs Open
Versatile Video Coding (VVC/H.266) is the next-generation international video coding standard and a successor to the widespread High Efficiency Video Coding (HEVC/H.265). This paper analyzes the rate-distortion-complexity characteristics o…
View article
DEPTH IMAGE BASED VIEW SYNTHESIS WITH MULTIPLE REFERENCE VIEWS FOR VIRTUAL REALITY Open
This paper presents a method for view synthesis from multiple views and their depth maps for free navigation in Virtual Reality with six degrees of freedom (6DoF) and 360 video (3DoF+), including synthesizing views corresponding to steppin…
View article
General Video Coding Technology in Responses to the Joint Call for Proposals on Video Compression With Capability Beyond HEVC Open
After the development of the High-Efficiency Video Coding Standard (HEVC), ITU-T VCEG and ISO/IEC MPEG formed the Joint Video Exploration Team (JVET), which started exploring video coding technology with higher coding efficiency, including…
View article
Deep Video Prediction Network-Based Inter-Frame Coding in HEVC Open
In this paper, we propose a novel Convolutional Neural Network (CNN) based video coding technique using a video prediction network (VPN) to support enhanced motion prediction in High Efficiency Video Coding (HEVC). Specifically, we design …
View article
VMAF-based Bitrate Ladder Estimation for Adaptive Streaming Open
In HTTP Adaptive Streaming, video content is conventionally encoded by\nadapting its spatial resolution and quantization level to best match the\nprevailing network state and display characteristics. It is well known that the\ntraditional …
View article
Detection of double compression in HEVC videos based on TU size and quantised DCT coefficients Open
With the advent of sophisticated and low‐cost video editing software, digital videos are highly vulnerable to be tampered. The authenticity and integrity identification of digital videos is an urgent issue. In this study, an effective meth…
View article
Overview and Efficiency of Decoder-Side Depth Estimation in MPEG Immersive Video Open
This paper presents the overview and rationale behind the Decoder-Side Depth Estimation (DSDE) mode of the MPEG Immersive Video (MIV) standard, using the Geometry Absent profile, for efficient compression of immersive multiview video. A MI…
View article
An Improved Inter-Frame Prediction Algorithm for Video Coding Based on Fractal and H.264 Open
Video compression has become more and more important nowadays along with the increasing application of video sequences and rapidly growing resolution of them. H.264 is a widely applied video coding standard for academic and commercial purp…
View article
Low-Complexity and Hardware-Friendly H.265/HEVC Encoder for Vehicular Ad-Hoc Networks Open
Real-time video streaming over vehicular ad-hoc networks (VANETs) has been considered as a critical challenge for road safety applications. The purpose of this paper is to reduce the computation complexity of high efficiency video coding (…
View article
A Comparative Analysis of the Time and Energy Demand of Versatile Video Coding and High Efficiency Video Coding Reference Decoders Open
This paper investigates the decoding energy and decoding time demand of VTM-7.0 in relation to HM-16.20. We present the first detailed comparison of two video codecs in terms of software decoder energy consumption. The evaluation shows tha…
View article
Short-Distance Intra Prediction of Screen Content in Versatile Video Coding (VVC) Open
A novel intra prediction algorithm is proposed to improve the coding performance of screen content for the emerging Versatile Video Coding (VVC) standard. The algorithm, called in-loop residual coding with scalar quantization, employs in-b…
View article
VVC Search Space Analysis Including an Open, Optimized Implementation Open
127
View article
Depth Map Refinement for Immersive Video Open
In this article, we propose a depth map refinement method that increases the quality of immersive video. The proposal highly enhances the inter-view consistency of depth maps (estimated or acquired by any method), crucial for achieving the…
View article
CNN-based first quantization estimation of double compressed JPEG images Open
Multiple JPEG compressions leave artifacts in digital images: residual traces that could be exploited in forensics investigations to recover information about the device employed for acquisition or image editing software. In this paper, a …
View article
A bitstream feature based model for video decoding energy estimation Open
In this paper we show that a small amount of bit stream features can be used\nto accurately estimate the energy consumption of state-of-the-art software and\nhardware accelerated decoder implementations for four different video codecs.\nBy…
View article
Video decoding energy estimation using processor events Open
In this paper, we show that processor events like instruction counts or cache misses can be used to accurately estimate the processing energy of software video decoders. Therefore, we perform energy measurements on an ARM-based evaluation …
View article
Decoding Energy Modeling For Versatile Video Coding Open
In previous research, it was shown that the software decoding energy demand of High Efficiency Video Coding (HEVC) can be reduced by 15$\%$ by using a decoding-energy-rate-distortion optimization algorithm. To achieve this, the energy dema…
View article
VVC Subpicture-Based Frame Packing for MPEG Immersive Video Open
The moving picture experts group (MPEG) video coding group started an immersive video coding standard project to accomplish acceptable bandwidth and decoding resources for multiple immersive videos with texture (color) and geometry (depth)…
View article
JVET Encoder Complexity Analysis Open
In this paper the complexity of the JVET encoder is analyzed. JVET is the joint video exploration team of ITU-T VCEG and ISO/IEC MPEG to explore new ways in video coding to improve HEVC/H.265 standard. Currently, JEM 7, the JVET reference …
View article
OpenVVC: a Lightweight Software Decoder for the Versatile Video Coding Standard Open
In the recent years, users requirements for higher resolution, coupled with the apparition of new multimedia applications, have created the need for a new video coding standard. The new generation video coding standard, called Versatile Vi…
View article
IV-PSNR: Software for immersive video objective quality evaluation Open
In this article, we present the IV-PSNR software, which allows for objective quality assessment of immersive video. The software outputs the IV-PSNR metric calculated for a pair of raw video files. The IV-PSNR metric is designed to mimic t…
View article
Fast Multi-Resolution and Multi-Rate Encoding for HTTP Adaptive Streaming Using Machine Learning Open
HTTP Adaptive Streaming (HAS) is the de-facto solution for video delivery over the Internet. In HAS, each video is encoded at multiple quality levels and resolutions (i.e., representations) to enable adaptation of the streaming session to …
View article
Relying on a Rate Constraint to Reduce Motion Estimation Complexity Open
This paper proposes a rate-based candidate elimination strategy for Motion\nEstimation, which is considered one of the main sources of encoder complexity.\nWe build from findings of previous works that show that selected motion vectors\nar…
View article
Fast Search of a Similar Patch for Self-Similarity Based Image Super Resolution Open
In the self-similarity super resolution (SR) approach, similar examples are searched across down-scales in the image pyramid, and the computations of searching similar examples are very heavy. This makes it difficult to work in a real-time…
View article
Fast Video Encoding Algorithm for the Internet of Things Environment Based on High Efficiency Video Coding Open
Video data for the Internet traffic is increasing, and video data transmission is important for consideration of real-time process in the Internet of Things (IoT). Thus, in the IoT environment, video applications will be valuable approach …
View article
Video bit-rate requirements for 8K 120-Hz HEVC/H.265 temporal scalable coding: experimental study based on 8K subjective evaluations Open
kikufumi kanda, 1 xuying lei, 2 hidenobu miyoshi 2 and kimihiko kazui 2 8K video parameters were designed to provide an immersive experience; meanwhile, special considerations are necessary to assess the entire screen subjectively.This pap…