A video decoder determines inter-layer prediction types using a single syntax element to reduce signaling overhead.
A configurable in-loop filter data buffer architecture shares memory resources across multiple video standards to reduce hardware complexity.
Segmenting large image blocks enables simplified depth coding with consistent intra-frame prediction modes.
A hybrid codec system uses a differentiable proxy to train neural networks for streaming data encoding.
A video coder selects a subset of intra-prediction modes to reduce computational load.
Radio signaling requests buffer purging of abandoned traffic, reducing wasted capacity and improving latency.
An encoding method sets unique Picture Order Counts to frames or fields regardless of video format.
A point cloud processing system groups video-based compression components into three-dimensional spatial regions using region descriptors.
An image decoding method derives prediction samples using motion information and applies prediction refinement with optical flow to improve accuracy.
Inline downscaling hardware integrates downsampling directly into the encoder pipeline to reduce computational load and power consumption.
Automated encoding profile generation resolves manual trial-and-error bottlenecks while scaling to large media catalogs.
Progressive histogram reshaping aligns second view luminance with a reference stream, eliminating manual grading time and resolving inter-view mismatches.
Converting image frames into YUV data reduces file size and bandwidth consumption during transmission.
Embedding decodability indicators within a HEIF container enables selection of predictively coded frames as primary items without transcoding overhead.
Down-sampling luma samples differently reduces computational complexity while maintaining coding performance.
Foveated region of interest guides DCT coefficient quantization to reduce storage redundancy and view switching latency in 360 video.
Derives motion vector predictors from co-located blocks using reference picture type classification.
A video encoder computes inter and intra prediction hypotheses to form a combined prediction hypothesis for improved block reconstruction.
A method calculates average pixel values from mapped upper and left neighbors to predict current block pixels.
Local illumination compensation adjusts prediction values using reference templates to handle illumination changes.
Sequential processing of neighboring image blocks builds candidate motion information lists using affine coding data.
Determines video block partitioning type using motion variance and depth variance metrics to accelerate encoding speed without increasing coding complexity.
Calculates maximum disparity values during packaging to resolve viewing condition mismatches and reduce eye strain.
A video encoder adjusts quantization parameters using calculated ratios of previously encoded frames to manage target bitrates.
An HEVC encoding device updates a candidate group of representative intra-prediction modes to select an optimal mode for video coding.
Adaptive rectangular filtering reduces bitrate while maintaining decoded quality through dynamic kernel selection.
Adaptive block vector resolution selects encoding precision dynamically, reducing signaling overhead while maintaining high coding efficiency.
Encoding apparatus omits specific motion information from bitstreams to reduce data volume during video processing.
Per-block chroma refinement modes correct reconstructed video signals, reducing distortions while managing bitstream overhead.
Segmenting pictures into local illumination compensation groups restricts access to reconstructed samples, reducing decoding latency and memory bandwidth usage.
Decodes syntax elements to set initial slice-level quantization parameters within dynamic ranges, resolving quality-bitrate tradeoffs.
Digital signal processor adjusts quantization table scale based on frame complexity to prevent stuck frames in varying scenes.
A constraint flag controls prediction unit decoding in coding trees to manage data volume.
A video encoder divides frames into regions assigned to separate processing units.
An extractor structure references data entities in media samples using a copy mode attribute.
Adaptive loop filtering reduces bandwidth consumption while maintaining high video quality through selective sub-block processing.
A transform skip residual coding scheme selects between transform coefficient and transform skip modes to reconstruct video blocks.
A probability adaptation rate adjustment mechanism updates entropy coding parameters based on symbol counts to optimize compression efficiency.
An enhancement layer video decoder generates output indications to coordinate display requirements with external base layer systems.
A video processing device constructs a merge list using history-based motion candidates to generate prediction blocks for current blocks.
Adapts intra prediction modes to non-power-of-two block dimensions, improving compression efficiency for asymmetric video partitions.
Aligns quantization group boundaries with coding units to resolve signaling complexity and improve compression performance.
Software control enables or disables virtual channels at frame boundaries to reduce memory waste and processor overhead.
Flexible video slice partitioning assigns unique addresses to subunits, resolving syntax complexity overhead when tiles split into multiple bricks.
A video encoding method determines scale and angle variation information for image regions to generate accurate prediction samples.
Local weighted motion model fitting stabilizes vector fields by reducing oscillation artifacts that plague iterative estimation methods.
Relaxing strict orthogonality and norm equality in integer transform matrices reduces computational complexity while maintaining picture quality.
A video quantization parameter encoder segments delta parameters into significance, polarity, and absolute value bins for binary arithmetic coding.
A video coding apparatus adjusts adjacent region settings based on prediction unit positions to generate spatial motion vectors in parallel.