A controller routes incompatible video packets to a software decoder, enabling set-top boxes to record over-the-top content and generate metadata.
Partial decoding of macroblocks balances data reduction against quality loss by applying selective quantization strategies.
Conditional encoding of collocated reference picture flags reduces bitstream overhead.
Pre-processing classifies macroblocks via detail metrics to select probable coding modes, avoiding exhaustive searches that increase computational complexity.
A video encoder selects transform rules based on prediction error signal distribution to reduce encoded data volume.
Skip-reference images filter temporal noise to identify stationary macroblocks, reducing bandwidth consumption while maintaining video quality.
Aligning predicted blocks with local structures of reconstructed pixels improves prediction accuracy while reducing bit capacity requirements.
A video signal compression method segments frames into blocks distributed across multiple processing elements for parallel encoding.
Position-dependent weighting minimizes residual error between original and predicted blocks, improving video compression efficiency.
Partitioning frames into blocks and computing hash codes reduces search complexity while maintaining compression efficiency.
Matrix-based cubic spline filters enable adaptive upsampling with adjustable weighting factors.
A video encoder identifies a region of interest to encode only dynamic macroblocks.
A video packet generation method allocates reference and difference pixel values to separate packets for efficient transmission.
A motion vector estimating device segments input pictures into blocks and uses an n-stage pipeline processing to calculate motion vectors based on distortion amounts and correction values.
An adaptive comber selects 2D, frame, or field combing to separate luma and chroma components in video signals.
A video coding method orders image blocks into regions using lifespan parameters derived from movement vectors to guide error correction.
Segmented iterative encoding reduces complexity growth while improving quality by optimizing frequently used reference frames.
A video encoder calculates a freshness map to determine data reliance on previously transmitted frames.
EarlySkip method qualifies skip prediction mode using temporal coherence between neighboring macroblocks to reduce motion estimation workload.
A video encoding method performs parallel intra prediction using reference pixels from peripheral blocks to accelerate processing.
A video encoder adjusts the quantization scale factor using estimated picture complexity to control data rates.
Encoder selects context-based motion predictions to reduce coding bits, resolving inefficiency at horizontal and vertical boundaries.
An integrated circuit decompresses and transcodes video signals from televisions into portable media player formats.
Broadcast module separates video traffic from functional traffic, relieving inter-module bandwidth constraints and enhancing encoder speed.
Adaptive variable length coding adjusts entropy parameters using internal states during the encoding pass.
Smart down-sampling generates low resolution frames and metadata to guide post-processing, resolving sub-pixel motion inefficiencies in non-static backgrounds.
A graphics processing unit maintains video rendering operations across desktop transitions by creating new device contexts.
A video decoder selectively decodes and stores reference pictures using usage flags to manage the decoded picture buffer.
A media buffering method defines parameters for transmission unit indicators to identify ready-to-decode units.
Adapted rho-domain processing maps quantization parameters to transform zero coefficients using look-ahead constraints.
Detects global brightness shifts to selectively apply weighted prediction factors, avoiding quality loss from universal application.
Edge detection groups video blocks by orientation to reduce tested intra prediction modes, resolving computational time limits in fixed-size partitioning.
A subpixel interpolator generates half-pixels and quarter-pixels in parallel using adders and shifters.
A slice-based encoding system divides video frames into blocks and uses extrapolation areas for prediction to constrain motion vectors.
Uplink transmitter exchanges synchronization sequences to resolve reliability and installation convenience trade-offs in wireless video systems.
A rate quantization model selects video encoding parameters using global edge strength values and available bitrate constraints.
A video encoding apparatus leverages correlation between red, green, and blue planes to generate residues for compression.
Hierarchical coding units apply luminance intra prediction modes to chrominance blocks, reducing encoding complexity while maintaining compression efficiency.
A decoder configures memory buffers based on actual group of pictures requirements rather than maximum capacity.
An adaptive interpolation filter selection method dynamically chooses filters from a bank based on image context to generate prediction blocks.
A multimedia device generates motion vectors by verifying candidate vectors across reference frames to ensure validity.
Parallel encoding of run before syntax elements with coefficients doubles cycle throughput while maintaining consistent bitrate.
A video encoder switches to a reference frame upon receiving a request signal.
Autocorrelation scaling factors update binary arithmetic coding probabilities to minimize prediction errors and enhance image compression efficiency.
Linearly approximating DC components of residual signals reduces encoding bit amounts while maintaining prediction accuracy.
Region-based encoding separates motion and static areas, applying differential compression to reduce latency and CPU usage during real-time display.
Psychovisual compression algorithms discard psychovisually unnecessary bits from pixel data, reducing bandwidth usage while preserving image fidelity.
A transrating apparatus removes non-zero transform coefficients to reduce bit-rate while preserving visual quality.