Delta commands transmit pixel color differences to reduce video data volume, lowering bandwidth requirements.
A mode indicator in the bitstream specifies whether motion vectors use one or two dimensions.
Subsampling frames reduces processing time while maintaining compression efficiency.
A separable loop filter applies a one-dimensional switched filter in one direction and an adaptive filter in the perpendicular direction.
Fine motion estimator generates a patch priority list sorted by coarse motion vector confidence to guide search area selection.
Rearranging data packets into placeholders prevents audio gaps and decoder buffer overflow during seamless stream splicing.
Motion vector validation prevents image distortion by substituting invalid forward references with nearest valid frames during fixed reference frame encoding.
An image encoder multiplexes encoded data from each color component with a parameter indicating its corresponding component in the bit stream.
A video encoding method adjusts quantization parameters based on running motion vector averages to optimize compression efficiency.
Multi-hypothesis decoding reconstructs lost video frames via weighted signal sums, reducing error propagation in transmission.
A video encoding system uses feedback reference frames to reduce network data flow.
Segmenting A×B residual blocks isolates impulsive components, improving compression efficiency without increasing overall encoding complexity.
A deblocking filter analyzes pixel regions to determine local detail levels and applies tailored smoothing.
Pre-cached alternative frames enable immediate reconstruction after packet loss, eliminating retransmission delays and reducing bandwidth overhead.
Motion vector prediction circuitry scales co-located reference vectors to reduce processing complexity and memory bandwidth.
Adaptive coding mode selection optimizes bit allocation for non-zero AC coefficients in image compression.
Adaptive transform-domain filtering removes quantization artifacts like ringing and edge distortion while preserving compression efficiency.
Segmenting global parametric surfaces with local residual components resolves accuracy versus efficiency trade-offs in device characterization.
Segmenting estimation into coarse and fine stages reduces computational complexity while maintaining accuracy.
Enlarging parameters derived from training images allow receivers to reconstruct high quality visuals from downsampled data, reducing bandwidth consumption.
Multiple image sensors stitch overlapping views to increase coverage area while reducing system weight and power consumption.
An image processing apparatus determines encoding parameters based on past frame bit rates to manage transmission capacity.
A trickle component determines congestion window size to regulate media streaming rates based on real-time network conditions.
Distribution hub encodes audio streams into network signals, enabling private listening without speaker emission.
A video decoder rejects a calculated number of bits based on slice type and average macroblock data to preserve valid information.
Subdividing image regions into blocks with inhomogeneity-based weighting coefficients to estimate global motion vectors.
A motion estimation system stores luminance and chrominance data in specialized sections to enable high-speed integer-pixel processing.
A communication apparatus transmits video data simultaneously over high-rate and low-rate channels to maintain continuous playback.
A thin-client terminal system uses a USB host controller to transmit encoded data packets between the server and local screen buffer.
A scalable bitstream syntax enables decoding 8-bit or 12-bit video based on client capabilities.
Motion vector interpolation modules process object, covered, and uncovered areas to reduce flickering artifacts in dynamic images.
A joint spatial and temporal block merge mode shares motion parameters between video blocks without additional signaling bits.
A multi-core processor manages video decoding using a stairstep pattern to improve cache hit rates.
A video encoder adaptively selects delta quantization parameters based on spatial and temporal complexity metrics.
Multi-core apparatus decodes and deblocks block-coded video data in parallel using a task management module.
Dynamic search window sizing based on scaling factors balances estimation accuracy against computational complexity during video transcoding.
Partitioning temporal vectors separates object and background motion, reducing flicker and judder artifacts.
A video encoding method evaluates frame activity levels to select inter or intra coding modes without fixed group of picture structures.
Storing synchronization parameters from previous bursts allows a DVB-H receiver to bypass lengthy detection procedures, cutting power consumption by 60%.
A video controller adjusts output picture quality and latency based on detected mouse activity during PC-to-HDTV streaming.
Scalable video encoder adaptively selects weighting parameters for enhancement layer blocks to optimize prediction accuracy.
A fast cross motion estimation method uses a 3x3 search pattern to refine vectors.
Encoding discrete chroma centering positions allows image rotations and flips within the compressed domain without full decode and re-encode processes.
A speculative motion prediction cache pre-fetches reference frame data during idle periods to reduce memory read latency.
A source channel encoder maps bit planes into channel-encoded symbols to support heterogeneous network conditions.
A transcoder adjusts frame rate and quantization to enhance compressed video quality.
A video coding device selects frame or field structures based on spatial and temporal activity measurements.
A multi-pass encoder allocates bits per scene to maintain buffer compliance.