The field of image and video compression has gone through rapid growth during the past thirty years, leading to various coding standards. The main goal of continuous efforts on image/video coding standardization is to achieve low bit rate... more
A new video coding paradigm, distributed video coding, has been the focus of many recent studies. In this paper we present a simple video coding framework, based on the principles of distributed coding, that can be applied to any video... more
Distributed Video Coding is a new video coding paradigm that enables video codecs with reversed complexity. It is well-known that the performance of any distributed video coder is heavily dependent on the quality of the side information... more
In a free-viewpoint video conferencing system, the viewer can choose any desired viewpoint of the 3D scene for observation. Rendering of images for arbitrarily chosen viewpoint can be achieved through depth-image-based rendering (DIBR),... more
Multiview video coding is an emerging application where, in addition to classical temporal prediction, an efficient disparity prediction should be performed in order to achieve the best compression performance. A popular coder is the... more
High efficiency video coding (HEVC) is the newest video coding generation of the ITU-T and ISO/IEC, which first appeared in January 2013. It has the advantage of reducing the bit rate by as much as 50 %when compared to H.264 while... more
While computing power and transmission bandwidth have both been steadily increasing over the last few years, bandwidth rather than processing power remains the primary bottleneck for many complex multimedia applications involving... more
In this paper, Reduced Resolution Depth Compression (RRDC) is proposed for Scalable Video Coding (SVC) to improve the 3D video rate distortion performance. RRDC is applied by using Down-Sampling and Up-Sampling (DSUS) of the depth data of... more
In raw plenoptic video, the optimal motion searching points mostly follow the hexagonal structure of micro-images. Based on this understanding, we propose a new motion vector resolution, namely the hexagonal lattice (HL) resolution which... more
HTTP Adaptive Streaming of video content is becoming an integral part of the Internet and accounts for the majority of today's traffic. Although Internet bandwidth is constantly increasing, video compression technology plays an important... more
HTTP Adaptive Streaming of video content is becoming an integral part of the Internet and accounts for the majority of today's traffic. Although Internet bandwidth is constantly increasing, video compression technology plays an important... more
Video streaming became an undivided part of the Internet. To efficiently utilise the limited network bandwidth it is essential to encode the video content. However, encoding is a computationally intensive task, involving high-performance... more
En el presente trabajo se describe un método para transmitir video codificado en H.264/AVC. La transferencia de datos se realiza adaptando el envío de datos al desempeño de la red para garantizar una transmisión continua. La transferencia... more
Real-time stereo image matching is an important computer vision task, with applications in robotics, driver assistance, surveillance and other domains. The paper describes the architecture and implementation of an FPGA-based stereo image... more
In this work, we present a novel frame-level Rate Control algorithm for Multiview Video Coding encoder that adopts the Model Predictive Control technique in order to provide low bitrate fluctuation and high video quality. Our Model... more
In this paper we combine video compression and modern image processing methods. We construct novel iterative filter methods for prediction signals based on Partial Differential Equation (PDE) based methods. The mathematical framework of... more
The paper deals with Video Coding for Machines that is a new paradigm in video coding related to consumption of decoded video by humans and machines. For such tasks, joint transmission of compressed video and features is considered. In... more
The proposed network architecture supports hierarchical addressing and multicast transition mode. Such an approach provides new debugging functionality hardly attainable in classical hardware testing methodology. A multicast transmission... more
During the last two decades, a new technology generation of video compression was introduced about each 9 years. Each new compression-technology generation provides halving of necessary bitrates as compared to the last previous... more
HEVC (MPEG-H Part 2 and H.265) is a new coding technology which is expected to be deployed on the market along with new video services in the near future. HEVC is a successor of currently widely used AVC (MPEG-4 Part 10 and H.264). In... more
The paper deals with efficient compression of immersive video representations for the synthesis of video related to virtual viewports, i.e., to selected virtual viewer positions and selected virtual directions of watching. The goal is to... more
The emerging cloud gaming service has been growing rapidly, but not yet able to reach mobile customers due to many limitations, such as bandwidth and latency. We introduce a 3D image warping assisted real-time video coding method that can... more
Multi-view video systems are designed to allow users to watch 3D videos or a scene recorded by multiple cameras from multiple viewpoints. They are actually used by crowd sourced journalism services or to cover events using a set of... more
The paper explores the recent architecture evaluations and related issues and compares NISC (No Instruction Set Computer) features to those of CISC (Complex Instruction Set Computer) and RISC (Reduced Instruction Set Computer) processors.... more
In this paper, an investigation of the effects of group of pictures on H.264 multiview video coding content over an error prone environment with varying packet loss rates is presented. We analyse the bitrate performance for different GOP... more
this paper presents an error resilience and concealment technique in Multiview video coding. The work in this paper is aimed at making the Multiview video bitstream more robust to packet loss and improves the quality of the reconstructed... more
After decennia of developing leading-edge 2D video compression technologies, MPEG is currently working on the new era of coding for Immersive applications, referred to as MPEG-I. It ranges from 360-degree video with head-mounted displays... more
A nep generation of real-time software-based video coder! the Popular Video Coder I1 (PVC-11), is presented in thb paper. The transform and the motion estimation harts are removed and the quantizer and the en-tropy~ coder are modified in... more
This paper describes the Orthogonal Muxing Frame Compatible Full Resolution (OM-FCFR) technology that provides efficient compression and reconstruction of full resolution stereoscopic video while maintaining compatibility with... more
With the recent expansion of multimedia applications, video coding systems are expected to become highly scalable, that is to allow partial decoding of the compressed bit-stream, in order to adapt to heterogeneous networks and users... more
Stereoscopic 3D video is becoming a reality in many application areas, ranging from high quality entertainment to mobile video services. Due to the need to process two views, the complexity of 3D video applications is significantly higher... more
Multi-view video systems are designed to allow users to watch 3D videos or a scene recorded by multiple cameras from multiple viewpoints. They are actually used by crowd sourced journalism services or to cover events using a set of... more
In this paper we propose a video-object based coding scheme using dynamic coding. The principle of dynamic coding is to set on competition different coders on each video object. Thus, we are proposing a video-object based dynamic coding... more
We consider the transmission of multiple video source streams over a shared channel from a server. Using the rate-distortion curves and dual-frame video coding with high quality long-term reference (LTR) frames, we propose a method to... more
We consider the multiplexing problem of transmitting multiple video source streams from a server over a shared channel. We use dual-frame video coding with high-quality Long-Term Reference (LTR) frames and propose multiplexing methods to... more
This paper proposes new buffer and video object distortion feedback compensation mechanisms for efficiently dealing with deviations between the ideal and the actual behavior of video scene encoders when jointly encoding multiple... more
Multiple Description Coding (MDC) is a technique for video transmission over error prone networks where the descriptions are routed over multiple paths. Intra coding like MDC provides error resiliency but coding in this mode must be... more
Multiple Description Coding (MDC) is a technique for video transmission over error prone networks where the descriptions are routed over multiple paths. Intra coding like MDC provides error resiliency but coding in this mode must be... more
This article 1 presents the design of a networked system for joint compression, rate control and error correction of video over resource-constrained embedded devices based on the theory of compressed sensing. The objective of this work is... more
We present a fast decoder for free-viewpoint video navigation. Our free-viewpoint video data consist of simultaneously recorded video streams captured with multiple cameras plus additional dense correspondence information. Neither the... more
High Efficiency Video Coding (HEVC) is the most recent video codec standard of the ITU-T Video Coding Experts Group and the ISO/IEC Moving Picture Experts Group. The main goal of this newly introduced standard is for catering to... more
In this paper, a fast configuration for Motion Estimation (ME) is described in order to reduce the computational time of the new High Efficient Video Coding (HEVC). This configuration uses the Coded Block Flag (CBF) Fast Method (CFM), the... more
The emerging cloud gaming service has been growing rapidly, but not yet able to reach mobile customers due to many limitations, such as bandwidth and latency. We introduce a 3D image warping assisted real-time video coding method that can... more
Multiview video plus depth (MVD) is a new 3D video format that would support 3D applications developed by MPEG. Such a format is a combination of texture video and associated depth maps. Consequently, for the efficient transmission of 3D... more
Video partitioning and keyframe extraction (KFE) are the key foundations of video analysis and Content based video retrieval. The use of keyframes reduces the amount of data that is necessary in video indexing and provides the outline for... more
Video partitioning and keyframe extraction (KFE) are the key foundations of video analysis and Content based video retrieval. The use of keyframes reduces the amount of data that is necessary in video indexing and provides the outline for... more
High definition video is becoming popular day by day due to desire for superior level quality and high resolution video. The upcoming High Efficiency Video Coding (HEVC) standard is designed to serve diverse range of applications like... more