A video encoding method manages normal and simplified regions to control code amount.
Virtual boundaries allow in-loop filtering within subpictures, reducing processing complexity while maintaining high visual quality.
A video decoding device switches a state machine between operation modes to decode multiple syntax elements in parallel.
Prioritizing nearby neighbors for disparity vector prediction improves accuracy while reducing search complexity in inter-layer video encoding.
Selective DCT-IV and DST-IV application resolves coding performance trade-offs against implementation complexity.
Encoding video data by computing relationships between encoding parameters and target decoding device costs to minimize processing overhead.
A transcoding system evaluates hierarchical syntax elements to refine motion estimation and resize macroblocks efficiently.
A video decoding apparatus selects an accessible reference block when the primary candidate falls outside the allowed area.
A hybrid transform scheme selects symmetrical discrete sine transforms or two-dimensional discrete cosine transforms based on prediction modes.
A video decoder selects a second merge list to enable independent illumination compensation flags for current blocks.
Interpolated pixel values enable sample adaptive offset integration into parallel deblocking processes, reducing visual artifacts from future pixel dependency.
A video coding system uses display modification input to determine motion vectors for moving objects.
A decoding method uses intra-screen prediction with binary partitioning to generate accurate prediction blocks for current image segments.
Signaling intra-prediction smoothing control parameters through dedicated bitstream flags enables dynamic adaptation of processing operations.
A reference picture list syntax element determines the presence of related data structures for inter prediction.
A decoding apparatus generates a final prediction block by computing a weighted sum of first and second prediction blocks derived from reference pictures.
A video coding method adjusts the number and positions of merge candidates based on prediction block dimensions to optimize motion data selection.
Index prediction using reconstructed neighboring pixels reduces bitrate while maintaining color representation accuracy.
A video decoding apparatus constrains the reference area for intra block copy using padding samples to facilitate faster reconstruction.
Rebuilding pixels in a preliminary order eliminates buffer space requirements while maintaining prediction accuracy during parallel processing.
Separable interpolation filters perform motion compensation and resampling directly on reference blocks.
A 16-point discrete cosine transform unit performs multiple block sizes using shared hardware paths.
Segmented motion candidate lists with dynamic selection resolve the trade-off between coding efficiency and device complexity in geometry partition modes.
A video encoding system selects parameters using downscaling distortion metrics to generate adaptive digital video encodings.
Dynamic 4-tap and 8-tap filter mapping lowers memory bandwidth usage by up to 64% while maintaining interpolation quality.
An image processing apparatus generates feature vectors to update pixel values and optimize encoding amounts.
Fixed binary codewords simplify Rice parameter derivation, reducing computational complexity and enhancing throughput in video encoding.
Embedding temporal flags in normative bitstream parts simplifies decoder reference picture management.
A false color reduction system corrects red and blue interpolation signals using green difference data.
A low-resolution pipeline generates motion vector candidates to guide main encoding searches.
A processing system derives adaptive quantization parameters by decoupling bitrate and distortion relationships to optimize video stream encoding efficiency.
Embeds system renewability messages in transport streams to revoke unauthorized devices and secure content.
Segmenting video streams reduces processing energy and complexity for dynamic overlay insertion.
Constraining motion vector difference values within defined ranges resolves precision conflicts caused by bitstream constraints.
An adaptive transcoding system adjusts bitrate and resolution based on measured video coding complexity.
A video coding system uses slice partitions to process CTUs in raster scan order without tile boundary constraints.
Prioritizes inter-view candidates in motion vector lists to reduce encoding complexity while maintaining prediction accuracy for 3D video.
Adaptive raster scan order selects horizontal or vertical scanning paths to optimize video compression efficiency.
Dividing frames into patches reduces bandwidth while maintaining rendering quality.
Selecting a dynamic weight table from multiple options blends prediction blocks, resolving fixed table limitations in multi-hypothesis video coding.
Adjusts prediction angles and reference arrays to match rectangular block aspect ratios.
In-loop filtering reduces computational complexity in video encoding.
A volumetric video encoder projects 3D objects onto 2D planes for standard compression.
Explicit subpicture partition signaling reduces bitstream overhead while maintaining decoding accuracy for complex video regions.
Upsampling 360-degree panoramic video border regions with opposite-side samples improves image quality and reduces bitrates.
Pre-storing neighbor data reduces real-time calculation complexity, enabling faster video encoding processing speeds.
A universal intra mode map divides picture regions to propagate prediction modes from neighboring blocks.
A decoding apparatus generates an initial reference picture list using flag information to indicate usage of a reference layer.
A reproduction device selects zoom area information to segment video and convert audio data.