Academia.eduAcademia.edu

Video Coding

description4,921 papers
group15,300 followers
lightbulbAbout this topic
Video coding is the process of compressing and encoding digital video data to reduce file size for storage and transmission while maintaining quality. It involves algorithms that analyze video frames, removing redundant information and optimizing data representation for efficient playback and streaming.
lightbulbAbout this topic
Video coding is the process of compressing and encoding digital video data to reduce file size for storage and transmission while maintaining quality. It involves algorithms that analyze video frames, removing redundant information and optimizing data representation for efficient playback and streaming.
The JVT/H.264 is the new video coding standard which achieves higher coding efficiency than previous standards such as H.263 or MPEG-2. The improvement in the rate-distortion performance in H.264 is mainly due to accurate motion... more
Multiple Description Coding (MDC) can be used as an Error Resilience (ER) technique for video coding. In case of transmission errors, Error Concealment can be combined with MDC to reconstruct the lost frame, such that the propagated error... more
The Discrete Cosine Transform is statistically optimal transform for first order Markov signals, which is widely used in image and video coding. However, in intra frame coding of H.264/AVC, it is knowm that after directional intra... more
The upcoming video coding standard, H.264, uses motion estimation with multiple block sizes to improve the rate-distortion performance. However, full exhaustive search of all block sizes is computational intensive with complexity... more
Motion estimation using the one-bit transform (1BT) was proposed in to achieve large computation reduction. However, it degrades the predicted image by almost 1dB as compared with full search. In this paper, we propose a modification to... more
Rate-distortion (RD)-based mode selections are important techniques in video coding. In these methods, an encoder may compute the RD costs for all the possible coding modes, and select the one which achieves the best trade-off between... more
In this paper, we propose an adaptive truncate k-bit re-configurable approximation (aTra) method which can achieve similar video coding efficiency as the original transform but substitute all low efficient multiplication by conformed... more
Modern Embedded multiprocessor design presents challenges and opportunities that stem from task coarse granularity and the large number of inputs and outputs for each task. They are complex systems that often require years to design and... more
We propose a new algorithm for the real-time control of an interframe video coder operating with a variable rate channel such as wireless channels or the Internet. Using techniques of Stochastic Dynamic Programming we obtain off-line... 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
Emerging practical schemes indicate that algebraic mixing of different packets by means of random linear network coding can increase the throughput and robustness of streaming services over wireless networks. However, concerns with the... more
This paper investigates rhe algorithmic complexiq of arithmetic coding in the new H264 video codzng standard and proposes a coprocessor to reduce it by more ihan an order of magnitude. The coprocessor is based on an innovative algOFlfhFi2... more
The error-resilient for video transmission over the Internet in which regarded as the packet erasure channel is always a tough task and has gained lots of attentions. The main contradictory problem lies between error-resilient and... more
In conventional block truncation coding images are divided into blocks of size ¢¡ £ and then each block is encoded by two gray levels and a bit-pattern. Here instead of ¤¡ ¥ blocks, image is divided into ¦ ¡ ¦ blocks. From each block two... more
This study aims at analyzing the performance testing in cloud computing using mathematical models. Performance testing in cloud computing is a typical job since traditional benchmarks are not enough for analyzing the performance testing... 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
When communicating at a very-low bit-rate, video coders are unable to preserve high visual quality for all images. A selection of key regions according to human viewing and understanding may therefore be useful: it allows extracting... more
Thus far, the L0 buffer organizations proposed and analyzed in the literature are, to a large extent, centralized, i.e., a single logical cluster is assumed and a single controller controls the indexing into the buffer to store and fetch... more
Exposed Datapath Architectures (EDPAs) with aggressively pruned data-path connectivity, where not all function units in the design have connections to a centralized register file, are promising solutions for energy-efficient computation.... more
The frame rates and resolutions of digital videos are on the rising edge. Thereby, pushing the compression ratios of video coding standards to their limits, resulting in more complex and computational power hungry algorithms. Programmable... more
Transport Triggered Architectures (TTAs) possess many advantageous, such as modularity, flexibility, and scalability. As an exposed datapath architecture, TTAs can effectively reduce the register file (RF) pressure in both number of... more
In modern processor architectures, the register file (RF) consumes considerable amount of the processor power. It is well known that by allowing software to have explicit fine-grained control over the datapath, the transport-triggered... more
Thus far, the L0 buffer organizations proposed and analyzed in the literature are, to a large extent, centralized, i.e., a single logical cluster is assumed and a single controller controls the indexing into the buffer to store and fetch... more
In a modern processor architecture the register file (RF) consumes considerable amount of power. Therefore it is important to reduce the RF accesses when designing an energy efficient architecture. It is well-known that with datapath... more
The Data Distribution Service (DDS) middleware is enjoying a rapid adoption in high-performance, mission-critical networks. At the same time, the H.264 Scalable Video Coding (SVC) has been recently standardized and it is deemed to be an... more
This paper is among the first works to document experimental results for application-aware H.264 Scalable Video Coding (SVC) support over Wireless LANs. Application-aware support is achieved by introducing a bandwidth throttling device,... more
T his paper presents a new motion estimation algorithm to improve the performance of the existing searching algorithms at a relatively low computational cost. We try to amend the incorrect and/or inaccurate estimate of motion with higher... more
This paper surveys the emerging paradigm of cloud mobile media. We start with two alternative perspectives for cloud mobile media networks: an end-to-end view and a layered view. Summaries of existing research in this area are organized... more
This paper presents a design environment for cycle-based systems, such as microprocessors, that permits modeling of these systems at various levels, from the abstract system level, through the detailed RTL level, to an actual... more
A new concept of reliability of estimation of variables is introduced which relates to the estimability of variables in the presence of sensor failures. Based on this concept, a method for optimal location of sensors in a pure flow... more
This paper presents an H.264 standard-compliant video encoder optimized for region-of-interest (ROI) based coding tuned to American Sign Language (ASL) videos. Encoding modes are developed which allow the encoder to allocate both rate and... more
The current recommended video transmission standards, Telecommunication Standardization Sector (ITU-T) Q.26/16, of 25 frames per second at 100 kilobits per second or higher make mobile sign language video communication less accessible... more
In presenting this dissertation in partial fulfillment of the requirements for the doctoral degree at the University of Washington, I agree that the Library shall make its copies freely available for inspection. I further agree that... more
This paper presents an H.264 standard-compliant video encoder optimized for region-of-interest (ROI) based coding tuned to American Sign Language (ASL) videos. Encoding modes are developed which allow the encoder to allocate both rate and... 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
In this paper, we report the design and implementation of a reconfigurable system that exploits regional clocking resources that exist in Xilinx Virtex-4 FPGAs for increased performance and, for the first time, enhanced reliability.... more
This paper proposes a method of transmitting video streaming data based on downsampling-upsampling pyramidal decomposition. By implementing an octal tree decomposition of the frame cubes, prior to transforming them into hypercubes, the... more
We propose probabilistic method to determine motion vector (MV) for block matching algorithm (BMA). Proposed method allow us to exploit random distribution of motion vector in successive video frames for selection of initial search points... more
In this paper, a cooperative multicast scheme that uses Randomized Distributed Space Time Codes (R-DSTC), along with packet level Forward Error Correction (FEC), is studied. Instead of sending source packets and/or parity packets through... more
In this work we present and analyze a conceptually novel encryption method for digital videos. This type of encryption has several advantages over currently available video encryption algorithms. We analyze both security and performance... more
Rate control is a complicated problem in the H.264/AVC coding standard, extra computation is usually needed for the existing rate control schemes to estimate the complexity of frames or macroblocks (MBs). However, during transcoding,... more
Rate control is a complicated problem in the H.264/AVC coding standard, extra computation is usually needed for the existing rate control schemes to estimate the complexity of frames or macroblocks (MBs). However, during transcoding,... more
Minimizing the energy consumption in cloud computing environment is one of the key research issues. Power consumed by computing resources and storage in cloud can be optimized through energy aware resource allocation. As the resource... more
Objectives: To evaluate the association between body mass index (BMI) and motor actions related to safety risks (primary aim), and to examine the reliability of a video coding procedure and the utility of a rhythmic walking task in... more
Download research papers for free!