Deriving motion vectors via control points enables accurate inter prediction for rotated or zoomed video blocks, reducing residual data.
A video signal processing method derives reference samples from all four boundaries of a current block to generate accurate prediction data.
Pre-populating motion vector prediction lists with default candidates reduces computing resource consumption during video compression.
Pre-encoder analysis estimates distortion persistence, allowing the main encoder to approximate co-optimization without exact calculations.
Entropy decoding restores structure in pre-compressed streams, enabling codebooks to group data segments and increase compression efficiency.
A unified pixel data interface fetches reference blocks and applies padding logic to handle out-of-frame pixels.
A video coding method restricts partition tree splits using virtual pipeline data unit dimensions to align processing boundaries.
Luma mapping with chroma scaling reduces information quantity while maintaining high-resolution image quality.
Classifying coding tree units into significant groups allows adaptive filtering that resolves encoding efficiency versus compression performance trade-offs.
An image encoding method adapts pixel value ranges to input data.
Alternating coding schemes enable freeze-frame detection by creating visible differences between decoded frames, preventing undetected system faults.
A multi-view video prediction method generates base and enhancement layer streams using inter-view residual values for efficient encoding.
A hybrid video coding system combines software and hardware codecs to encode scaled-down base layers and enhancement streams.
A video coder employs a shared candidate list to encode multiple pixel blocks within a boundary.
Epipolar geometry determines motion parameters between frames, reducing bitrate for motion information while maintaining rendering quality in cloud gaming.
Segment-based encoding decouples capture timing from processing, enabling mid-recording file access while reducing power consumption.
Spatially lapped encoding overlaps frame regions to create seamless transitions between independently processed video segments.
A transmission apparatus converts standard dynamic range video data into high dynamic range format for unified encoding and container transmission.
Video decoding device coordinates V-PCC component tracks to enable independent access to specific point cloud regions without processing the entire dataset.
Pyramidal block matching reduces computational complexity by applying hierarchical motion estimation to resolve real-time optical flow measurement precision.
Adaptive intra prediction selects mode sets based on block dimensions to resolve trade-offs between coding efficiency and signaling overhead.
A decoding method derives prediction samples using cosine-weighted reference values to improve coding efficiency.
A quantization control apparatus computes similarity between intra slice regions of encoding target and previously-encoded pictures to determine optimal quantization steps.
A coding unit encodes moving image frames through intraframe coding before receiving a distribution request of a specific stream.
Quadtree plus binary tree structure enables asymmetric binary partitioning for flexible block splitting.
Adds horizontal, vertical, and diagonal planar modes to improve compression efficiency for slow-changing intensity regions.
Implicit transform selection uses decoded coefficients to determine coding operations, reducing computational complexity and overhead bits in video streams.
A motion detecting apparatus selects reference vectors or N-valued image search vectors based on Activity and DIFF_XORSUM thresholds.
Matrix-based prediction improves accuracy by adapting to block properties, reducing encoding complexity.
A video coder selects blurring filters based on motion vector orientation to generate filtered reference blocks.
A video decoding method applies string length resolution to constrain pixel string lengths for memory alignment.
A bitstream generation method writes indication information to determine Picture Order Count alignment operations.
A video coding method selects transform types based on prediction modes to optimize compression.
An adaptive Motion JPEG encoding method updates the Huffman description table using symbol frequencies from each frame to reduce redundant information.
Early software decoder initialization bridges hardware gaps during DASH resolution switching, preventing playback sticking.
A parameterized state updating function modifies Finite State Machine parameters to adapt probability estimates.
Default dQP tables and QP offsets reduce memory needs by handling HLG signals without separate parameter sets.
Neural network video compression adjusts image size to achieve variable bitrates without retraining models.
A comfort noise module generates synchronized film grain for 3D images based on depth data.
A video decoder shares sequence header parameters between video and library picture bitstreams, eliminating separate decoders to boost efficiency.
Dividing image blocks into segments reduces memory usage and computational complexity by evaluating only relevant pixels for filtering quality.
Partitioning multi-layer bitstreams enables parallel decoding across available cores, eliminating idle time and reducing processing latency.
A video coding apparatus processes decoded pictures via resampling and sample value scaling to create reference frames for subsequent decoding stages.
Segmenting stereoscopic video into a legacy-compatible base layer and residual enhancement layers reduces bandwidth while maintaining backwards compatibility.
Segments coding units into prediction units with separate illumination flags to resolve accuracy versus complexity trade-offs.
A noise suppression filter applies to reconstructed images within the video coding loop.
An information processing apparatus calculates frame similarity to selectively execute inference on significant changes.
A decoding unit reconstructs chroma samples via linear combinations of interpolated luma data from neighboring blocks.
Inter-view prediction scales motion vectors by view identifiers to reduce redundancy, improving compression efficiency for 3D video transmission.