Match Document Document Title
7623049 Decoding of context adaptive variable length codes in computational core of programmable graphics processing unit  
Various embodiments of decoding systems and methods are disclosed. One system embodiment, among others, comprises a software programmable core processing unit having a context-adaptive variable...
7616137 Method and apparatus for compression and decompression of an executable code with a RISC processor  
An embodiment of the invention relates to a process for compression of executable code by a microprocessor, comprising steps consisting of decomposing the executable code into words; compressing...
7616136 Message compression methods and systems  
A method for message compression comprises receiving a first text message, acquiring at least one frequent character combination in the first text message, calculating frequencies for the frequent...
7605725 Optimization of decoder memory usage for VLC tables  
Systems and methods for optimizing system performance in variable length decoding systems are described. Embodiments are described in which decode tables are analyzed and elements of the tables...
7602319 Image decoding apparatus and decoding method  
An image decoding apparatus having: a table selection controller configured to output a syntax selection signal which selects one of a prefix, a suffix, and a syntax; a variable length code...
7599840 Selectively using multiple entropy models in adaptive coding and decoding  
Techniques and tools for selectively using multiple entropy models in adaptive coding and decoding are described herein. For example, for multiple symbols, an audio encoder selects an entropy model...
7596279 Image encoding device, image decoding device, image encoding method, image decoding method, image encoding program, and image decoding program  
Variable-length encoder 16 feeds a CBP as an input symbol H 1 to variable-length code output part 30 . Coded symbol memory 31 supplies CBPs in neighboring blocks as coding map table reference...
7589648 Data decompression  
In one embodiment, a data decompression circuit for a data stream having a repeated data word is provided. The data stream is compressed into a series of data frames such that the repeated data...
7586426 Image coding apparatus and method thereof  
An image coding apparatus includes a variable length coding section, an arithmetic coding section and a common buffer memory. The variable length coding section inputs image data and outputs a...
7586425 Scalable video coding and decoding  
A method for coding spatial and quality enhancement information in scalable video coding using variable length codes. Conventional systems have been capable of using variable length codes only with...
7586424 Data coding using an exponent and a residual  
A method of coding audio and/or video data. A data symbol may be coded using an exponent and a residual, in which the exponent is coded using a variable length code, such as but not limited to a...
7580585 Lossless adaptive Golomb/Rice encoding and decoding of integer data using backward-adaptive rules  
A method and system of lossless adaptive Golomb/Rice (G/R) encoding of integer data using a novel backward-adaptive technique having novel adaptation rules. The adaptive G/R encoder and decoder...
7580470 Apparatus for recovering E8-VSB map information and method thereof  
A Kerdock decoder of the present invention generates correlation reliability from a relation between correlation values to output together with a Kerdock-decoded map data. A map deciding unit...
7573407 Memory efficient adaptive block coding  
In general, this disclosure is directed to techniques for memory efficient and low complexity adaptive variable length coding (VLC) of data for a variety of applications, such as coding of digital...
7573406 System and method for decoding context adaptive variable length coding  
A system and method that process encoded data, wherein the encoded data is an encoded video stream. The encoded data may be buffered and the characteristics of the buffered encoded data may be...
7567189 Variable length code decoding apparatus and variable length code decoding method  
When a combination between a plurality of FIFO memories and a variable length coding table is used, a load generated by an increase in number of FIFO memories serving as output destinations of a...
7564384 Binarizing method and device thereof  
A binary coding and decoding method and apparatus for MVD (Motion Vector Difference) absolute values, includes: dividing symbols for MVD absolute values to be coded into a plurality of subsets...
7548175 Encoding apparatus, decoding apparatus, encoding method, computer readable medium storing program thereof, and computer data signal  
This invention provides an encoding apparatus including a group generating unit that puts plural information values to be compressed together and generates a group of information values to be...
7545293 Memory efficient coding of variable length codes  
In general, this disclosure is directed to techniques for memory efficient and low complexity adaptive variable length coding (VLC) of data for a variety of applications, such as coding of digital...
7541948 Variable length coding method and variable length decoding method  
An image coding apparatus provides a run-length encoding unit RLE 1 that subjects quantized coefficients which are obtained by quantizing frequency components of an image signal to a variable...
7535386 Variable length code decoding device and decoding method  
A flag indicating whether a decoding process is completed or continued is disposed in each of entries of a decoding process table. A decoded value and a significant bit length are recorded in the...
7526032 Sync signal insertion that breaks a maximum bit-run and has a particular detection distance between two or more sync patterns  
Data having a basic data length of m bits is modulated to a variable-length code having a basic code length of n bits. A sync signal is added to the data after a minimum bit-run in the data. The...
7525456 Methods for adaptively selecting entropy encoding modes  
The presently preferred methods of the present invention take advantage of the syntax structure of H.264 and adaptively switch the entropy coding mode between CABAC and CAVLC. In those profiles of...
7522074 Enhanced control for compression and decompression of sampled signals  
Control of signal compression is coordinated by selectively modifying control parameters affecting the bit rate, sample rate, dynamic range and compression operations. Selected control parameters...
7511640 Digital compression of binary data blocks  
Method and apparatus are configured to assign a code of less than N number of bits in length to a pattern of bits of a first polarity value distributed within a block of N binary bits. The method...
7508328 Entropy processor for decoding  
A method for processing a variable length code comprising: determining a first address; decoding opcodes from the at least one table starting at a first address; in response to each of the opcodes:...
7501964 Entropy coding for digital codecs  
A method and systems are provided for efficiently implementing content adaptive variable length coding on a modern processor. Some embodiments comprise encoding a non-zero coefficient in an array...
7492290 Alternative encoding for LZSS output  
A data processing method where a source bit stream is manipulated to produce four intermediate streams: flag bits, literals, offsets and lengths. Flag bits are grouped into multi-bit units, and an...
7486212 Variable length coding for sparse coefficients  
Coding quantized transform coefficients as occur in image compression includes, for a subset of coefficient amplitude values coding by a first method corresponding to each amplitude of the subset,...
7486211 Method and system for entropy coding  
A method and system are provided for encoding a plurality of integers with variable-length code tables constructed by combining a plurality of structured code tables. Each code table has an...
7486209 Demodulation table, demodulating device and demodulating method, program, and recording medium  
A demodulation table for converting variable length code (d, k; m, n; r) is provided. The variable length code has a maximum constraint length r>1, has a minimum run of d (d>0), has a maximum...
7479905 Apparatus, system and method for data compression using irredundant patterns  
An apparatus for data compression includes an identifier which identifies a plurality of irredundant patterns in a data set, and an extractor which extracts at least a portion of the plurality of...
7469011 Escape mode code resizing for fields and slices  
Techniques and tools for escape mode code resizing are described. For example, a video decoder receives encoded information (e.g., runs, levels) for transform coefficients of blocks. For at least...
7466867 Method and apparatus for image compression and decompression  
An image compression method for compressing groups of pixel data, including the following steps: MSB portions and LSB portions of the pixel data are compressed separately. Further, the LSB portions...
7466248 Method and apparatus for improved multimedia decoder  
Embodiments include systems and methods of improving processing in a decoder in a multimedia transmission system. Multimedia data may include one or more of motion video, audio, still images, or...
7466246 Modulation apparatus/method, demodulation apparatus/method and program presenting medium  
A DSV control bit determining/inserting unit 11 inserts DSV control bits for execution of DSV control into an input data string and outputs the data string including the DSV control bits to a...
7460036 Variable length decoder utilizing reordered index decoding look-up-table (LUT) and method of using the same  
A variable length decoder and its decoding method utilizing a reordered index decoding look-up-table, and that is utilized to incorporate a plurality of decoding LUT's into a single reordered index...
7450775 Image processing apparatus for efficient storage of variable block length data  
An image processing apparatus performs variable-length compression on the image data of each block included in one page, and adds a bit to the resultant code data of each block to make it have a...
7447372 System(s), method(s), and apparatus for decoding exponential Golomb codes  
Presented herein are system(s), method(s), and apparatus for decoding exponential Golomb codes. In one embodiment, there is presented a system for decoding codes having lengths (L) and information...
7446679 Compression and decompression of configuration data for programmable logic devices  
Various approaches are disclosed to provide improved compression and decompression of configuration data for use with programmable logic devices (PLDs). Uncompressed configuration data may comprise...
7443320 Decoding method and encoding method  
A decoding method according to the present invention is a method of decoding a variable length code to a Run symbol and a Level symbol. The Run symbol indicates the number of consecutive...
7439887 Method and apparatus for GIF decompression using fixed-size codeword table  
A fixed-size codeword table is generated for decompressing GIF encoded data. The fixed-size codeword table is defined to store a codeword string and a codeword length for each of a number of...
7439886 Variable-length decoder, video decoder and image display system having the same, and variable-length decoding method  
A variable-length decoder includes a bitstream interface unit and a decoding unit. The bitstream interface unit generates a decoding bitstream for a current decoding process based on an unused...
7439883 Bitstream generation for VLC encoded data  
A bitstream generator is described, for placing variable length coding (VLC) data into a fixed width data stream. The bitstream generator includes an input for receiving VLC data; the VLC data may...
7436332 Runlength encoding of leading ones and zeros  
A method and an encoder ( 1001 ) are disclosed for encoding an input bitstream derived from a block of coefficients relating to video data. Leading zeros and tailing zeros are determined and...
7432835 Variable length decoding method and device  
A variable length decoding device comprises a CPU, a variable length decoding unit, an encoded data memory, a decoded data memory, and a mass memory. The variable length decoding unit comprises a...
7432833 ***WITHDRAWN PATENT AS PER THE LATEST USPTO WITHDRAWN LIST***
Data compression system and methods
 
Systems and methods for providing fast and efficient data compression using a combination of content independent data compression and content dependent data compression. In one aspect, a method for...
7429938 Method of compressing waveform data with differential entropy based compression  
Waveforms are digitally sampled and compressed for storage in memory. The compression of the data includes generating a truncated entropy encoding map and using the values within the map to obtain...
7427933 Data entry device  
A self-service terminal alphanumeric data entry device comprises a multi-button input device and processing circuitry comprising a letter selector. At least one of the buttons is associated with a...
7425906 Method of code generation, and method and apparatus for code modulation  
A method of generating codewords that conform to a run length limited (RLL) constraint represented by (d, k, a, b), where d is a minimum run length of a codeword, k is a maximum run length of the...