A video encoding apparatus filters motion-estimated frames using encoding information signals to spatially convert data.
Standardizing motion field derivation across 4 and 6 parameter models reduces decoder complexity while maintaining coding flexibility.
Predicts motion vectors for damaged video blocks using active regression planes based on neighboring spatial correlations.
An adaptive de-blocking filter adjusts filtering range and strength based on local activity to refine pixel values around block boundaries.
Digital media codec modifies block patterns using backward adaptation and spatial prediction to enhance entropy coding efficiency.
Temporal matching filters exclude redundant motion vectors from the merge list, reducing computational complexity while maintaining coding accuracy.
A moving picture encoder allocates search time for reference blocks and stops processing when the limit is reached.
A motion refinement engine processes vectors in flexible directions to achieve higher pixel accuracy.
Geometry-based disparity prediction determines corresponding block pairs across reconstructed views to generate predicted disparity vectors.
An adaptive de-blocking filter adjusts filtering ranges and region modes based on local activity to reduce blocking artifacts in video streams.
A motion estimation apparatus divides processing into independent full-pel candidate generation and refinement stages to output accurate vectors.
A deblocking filter processes mixed field and frame coded macroblocks by rearranging horizontal line ordering to reduce blockiness.
Bi-directional temporal error concealment calculates pixel estimations from adjacent frames to reconstruct lost video data.
A video encoding device dynamically selects between direct spatial and temporal prediction modes to optimize compression performance.
Regional block segmentation assigns independent weights to reference blocks, resolving the contradiction between fixed-weight accuracy and encoding complexity.
Adaptive transform selection updates encoding transforms based on block characteristics to optimize compression.
Signaling a target number of diverse motion predictors enables correct bitstream parsing during transmission errors while maintaining compression efficiency.
Dynamic I-frame resolution scaling based on variance thresholds lowers bandwidth consumption without degrading visual fidelity.
Largest coding unit partitioning applies localized sample adaptive offset values to resolve illumination change bottlenecks in video compression.
Encoder processes signals using matrices selected by available transmission resources to generate multiple descriptions.
Uses an error propagation distortion map with zero motion assumptions to lower memory usage and processing energy during video stream encoding.
A video codec classifies macroblocks to select refinement cases and bypasses calculations for low-error blocks.
A video encoding management tool organizes pictures into independent groups of pictures for parallel processing across multiple units.
A bitrate control device adjusts target code amounts per frame using a virtual storage management buffer to maintain consistent video encoding rates.
A motion compensation memory fetching unit evaluates neighboring block vectors to optimize reference block retrieval.
Filtering and decimating macroblocks reduces memory bandwidth requirements while maintaining picture quality through pixel interpolation.
Segmenting foreground objects via depth maps reduces computational resource consumption during motion estimation.
Segmenting video streams by local features resolves blocking artifacts while maintaining high coding efficiency.
Region-based motion estimation selects winner vectors for occluded areas, reducing visual artifacts in fast-moving scenes.
A hierarchical temporal analysis method adapts low frequency pictures via reverse scaling to maintain constant GOP size.
Perceptual representations generate motion vectors using human vision models, reducing processing power while maintaining accuracy in low-texture regions.
Reference block selection decouples video encoding dependencies, resolving serial bottlenecks to boost throughput.
Computing coefficient bounds detects out-of-range values in syntactically correct MPEG-2 blocks, preventing corrupted video output.
Cascaded transcoders with a memory buffer smooth performance mismatches between arithmetic and syntax decoding modules.
Distance-based filtering of reference pixels reduces high frequency coefficients in prediction errors, improving coding efficiency.
Phase refined atoms improve video coding quality at lower bit-rates by detecting two-dimensional spatial shifts in textured areas.
Scaling co-located reference motion vectors to derive predictor candidates, increasing compression rate by utilizing forward and backward directions.
An iterative video encoding system preprocesses neighbor data and refines configuration parameters to accelerate high-resolution signal processing speed.
Adjusting intra and backward prediction weights by GOP position slows artifact propagation and improves perceived quality at low bitrates.
A hybrid encoding method applies position-dependent weighting factors to pixel blocks for improved prediction accuracy.
A predicted reference information generating apparatus updates prediction data using adjacent block references to improve encoding precision.
A video frame color pattern encodes numerical values at predefined locations to enable rapid frame number identification without optical character recognition.
Pipelined entropy and general decoding devices process video layers selectively, reducing memory usage for scalable streams.
Dynamic variable length coding tables adapt to neighboring block coefficients, reducing bit rate in scalable video enhancement layers.
Scene change detection excludes irrelevant reference pictures, reducing computational complexity while maintaining prediction accuracy.
A predictor module estimates encoded video data quantity using spatial activity metrics to determine suitable quantization vectors.
A reconfigurable circular cache maps current and reference frame data to specific memory groups based on frame width.