|
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...
|