Adaptive enhancement layer switching resolves drifting errors and coding efficiency losses during bandwidth transitions.
Grouping binary refinement symbols by probability balance optimizes variable length coding tables.
A dynamic pre-filter adjusts filtering strength using a subjective noise detector to optimize encoded video quality.
Merging base and enhancement layer key pictures reduces drift propagation while maintaining video quality.
Concurrent evaluation of all color components reduces decoder complexity while maintaining encoding speed through hybrid serial-parallel processing.
A generalized invariant shape descriptor extracts scale, translation, and rotation invariant features from images to characterize arbitrary object shapes.
A de-blocking filter adjusts filtering range and region mode based on local activity to reduce blocking artifacts in video streams.
Sub-band video coding architecture subsamples frames into independent segments to maintain perceptual quality despite packet loss.
A decoding process constructs reference picture lists for scalable video using a single syntax flag to inherit base layer data.
Statistics file enables non-sequential transcoding for adaptive streaming while resolving scene change alignment contradictions.
An image encoding apparatus distributes target code amounts across frequency subbands using difficulty indicators to manage quantization parameters.
A video encoding control method detects decoder buffer underflow and suppresses code generation to restore occupancy levels.
Segments alpha channel data into independent NAL units to resolve the contradiction between transparency processing capability and codec complexity.
A high-speed motion estimation apparatus uses a sharable multiple input/output bank memory structure to store and share pixel data between integer- and decimal-times units.
Transmitting device prepares compressed video packets with offset values and block identifiers for robust data reconstruction.
A macroblock rate control method adjusts prediction mean absolute difference using real measurement data.
Segmenting 3D video into base and residual views drops unused pictures, reducing memory bandwidth while maintaining prediction accuracy.
Motion estimation skips fractional steps when integer vectors match upper-layer modes, reducing encoding time and hardware complexity.
A pipelined video decoder processes entropy data and decoded signals contemporaneously using separate processors.
Segmented reference memory buffers allow selective use of deblocked frames during decoding, preventing drift accumulation while reducing blockiness.
A video error concealment system resets context models at slice group boundaries to isolate transmission faults within specific data units.
A motion estimation processor calculates Sum of Absolute Differences on the fly by reading target blocks into registers and updating values as reference segments load.
Transforming video frames into base layers and redundant enhancement data sets improves error resilience without increasing device complexity.
Encoder sends sync protection frames to flush decoder cache, restoring alignment and preventing error propagation during real-time video transmission.
Sign bit hiding embeds coefficient signs into magnitude data to shrink bitstream size without losing precision.
A noise removal device predicts lost high-frequency components using peripheral block data to restore image fidelity.
An adaptive early exit strategy optimizes sum of absolute difference calculations to increase pixel throughput.
A multithreaded video decoder identifies suitable neighbor pictures to conceal corruption in bit streams.
Switching server sends channel switching instruction information to receiving end devices.
A rate-distortion optimized motion vector predictor-biased full search algorithm reduces computational complexity in video encoding.
An edge detector mediates frame difference calculations to prevent still parts from misclassifying as moving, eliminating flicker and blur artifacts.
Derives decoder-side quantization matrices from a single parameter to reduce bit rate overhead while maintaining compression performance.
An image processing system applies scaling correction and grey block detection to generate compressed image blocks via PCM or wavelet modes.
Block-based frame memory compression reduces data volume while maintaining low latency by using a packing unit to meet target bit rates.
Multiple sample adaptive offset compensations reduce distortion and improve edge sharpness in compressed video streams.
A multiview video coding method generates adaptive reference picture lists for inter-view prediction using field view components.
MVC transcoder converts non-anchor pictures into anchor pictures using inter-view prediction.
A method loads image data into storage by detecting overlap between search ranges and dividing non-overlap portions into sub-blocks.
Encoding method signals luma and chroma quantization matrix sources to eliminate redundant data transmission.
Dynamic parameter updates in truncated Rice coding reduce memory requirements and processing speed bottlenecks during HEVC transform coefficient encoding.
A unified transcoder merges decoding and encoding functions to reuse reference frames across digital media formats.