FREE patent keyword monitoring and additional FREE benefits. http://images1.freshpatents.com/images/triangleright (1K) REGISTER now for FREE triangleleft (1K)
FreshPatents.com Logo    FreshPatents.com icons
Monitor Keywords Patent Organizer File a Provisional Patent Browse Inventors Browse Industry Browse Agents


Pulse Or Digital Communications > Bandwidth Reduction Or Expansion > Television Or Motion Video Signal > Transform

Transform

Transform patent applications listed include Date, Patent Application Number, Patent Title, Patent Abstract summary and are linked to the corresponding patent application page.

07/03/14 - 20140185687 - Simultaneous and loopless vector calculation of all run-level pairs in video compression
A method and a decoding or coding device for calculating at least one of run and level representations of respective quantized transform coefficients representing pixel values in a block of a video picture inserted in a coefficient array is disclosed. The method and the decoding or coding device are adjusted...

07/03/14 - 20140185688 - Coding system transform apparatus, coding system transform method, and storage medium
A coding system transform apparatus includes a decoding unit configured to decode a first coded stream coded by a first coding system using a first coding parameter to acquire a decoded image, a coding unit configured to code the decoded image acquired by the decoding unit by a second coding...

06/26/14 - 20140177728 - Method and system of transform block processing according to quantization matrix in video coding
A method and system for processing transform blocks according to quantization matrices in a video coding system are disclosed. Embodiments of the present invention derive one or more derived quantization matrices from one or more initial quantization matrices or from one previously derived quantization matrix. In one embodiment, the initial...

06/19/14 - 20140169479 - Image processing apparatus and image processing method
An image processing apparatus capable of reducing a capacity of a storage element includes: a first variable-length decoding unit that sequentially outputs, for each first unit of processing, one or more components included in the first unit of processing, by performing a first process on a coded stream; a reordering...

06/12/14 - 20140161193 - Video encoding method and apparatus and video decoding method and apparatus, based on hierarchical coded block pattern information
A method and apparatus for decoding video and a method and apparatus for encoding video are provided. The method for decoding video includes: receiving and parsing a bitstream of encoded video; extracting, from the bitstream, encoded image data of a current picture assigned to a maximum coding unit of the...

06/12/14 - 20140161194 - Video encoding method and apparatus and video decoding method and apparatus, based on hierarchical coded block pattern information
A method and apparatus for decoding video and a method and apparatus for encoding video are provided. The method for decoding video includes: receiving and parsing a bitstream of encoded video; extracting, from the bitstream, encoded image data of a current picture assigned to a maximum coding unit of the...

06/05/14 - 20140153650 - Video encoding method and apparatus and video decoding method and apparatus, based on hierarchical coded block pattern information
A method and apparatus for decoding video and a method and apparatus for encoding video are provided. The method for decoding video includes: receiving and parsing a bitstream of encoded video; extracting, from the bitstream, encoded image data of a current picture assigned to a maximum coding unit of the...

05/29/14 - 20140146894 - Devices and methods for modifications of syntax related to transform skip for high efficiency video coding (hevc)
Modifications of syntax related to transform skip methods and systems for High Efficiency Video Coding (HEVC) are disclosed....

05/22/14 - 20140140410 - Systems, methods, and computer program products for scalable video coding based on coefficient sampling
Methods, systems, and computer program products for the generation of multiple layers of scaled encoded video data compatible with the HEVC standard. Residue from prediction processing may be transformed into coefficients in the frequency domain. The coefficients may then be sampled to create a layer of encoded data. The coefficients...

05/22/14 - 20140140411 - Video encoding method with bit depth adjustment for fixed-point conversion and apparatus therefor, and video decoding method and apparatus therefor
Provided are a video encoding method of adjusting a range of encoded output data to adjust a bit depth during restoring of encoded samples, and a video decoding method of substantially preventing overflow from occurring in output data in operations of a decoding process. The video decoding method includes parsing...

05/15/14 - 20140133573 - Methods and apparatus for transcoding digital video data
Methods and apparatus for transcoding digital video data are disclosed. In an embodiment, a transcoder (300) decodes a digital video block (304) using a first coding scheme, such as 8×8 MPEG-2/4, to produce domain transformed data (306) and a motion vector (308). The transcoder (300) then estimates an energy level...

05/15/14 - 20140133574 - Method and apparatus for sign data hiding of video and image data
A method and apparatus for processing transform coefficients for a video coder or encoder is disclosed in the present invention. Embodiments according to the present invention reduce the storage requirement for sign bit hiding (SBH), improve the parallelism of SBH processing or simplify parity checking. Partial quantized transform coefficients (QTCs)...

05/08/14 - 20140126650 - Using multiple transform/subband representations for video encoding
A method of encoding a sequence of video frames, comprising receiving a sequence of video frames, encoding at least a first portion of the sequence of frames using the first type of transform/subband representation to produce first transform/subband coefficients, encoding at least a second portion of the sequence of frames...

05/01/14 - 20140119454 - Rate-distortion optimizers and optimization techniques including joint optimization of multiple color components
Examples of encoders and video encoding are described that include optimizers and techniques for optimizing syntax elements such as transform coefficients. In some examples, multiple color components of a video signal may be jointly optimized by employing a cost calculation using a combination of distortion and/or rate metrics for multiple...

05/01/14 - 20140119455 - Image coding apparatus, image coding method, and program, and image decoding apparatus, image decoding method, and program
determining whether the block size of the target block is equal to the minimum block size, and coding the acquired parameter value....

04/10/14 - 20140098887 - Reducing memory consumption during video decoding
Video decoding innovations for multithreading implementations and graphics processor unit (“GPU”) implementations are described. For example, for multithreaded decoding, a decoder uses innovations in the areas of layered data structures, picture extent discovery, a picture command queue, and/or task scheduling for multithreading. Or, for a GPU implementation, a decoder uses...

04/03/14 - 20140092982 - Scan pattern determination from base layer pixel information for scalable extension
A method determines a first unit of video in a base layer and analyzes a portion of pixels for the first unit of video in the base layer. A scan pattern for a second unit of video in an enhancement layer is determined based on the analyzing of the portion...

04/03/14 - 20140092983 - Coded block flag coding for 4:2:2 sample format in video coding
Systems, methods, and devices for video coding that may obtain a rectangular chroma block having first and second square sub-blocks are disclosed. These systems, methods, and devices may also decode a first coded block flag (CBF) for the first square sub-block to indicate whether the first square sub-block includes at...

03/20/14 - 20140079134 - Color gamut scalability techniques
Techniques are described that can be used to either compress or expand video. Color compression techniques are described that can be used to compress the wide color gamut content into lower color gamut for inclusion in a baseline layer. Color expansion techniques are described that convert lower color gamut data...

03/20/14 - 20140079135 - Performing quantization to facilitate deblocking filtering
A method of encoding video data includes encoding a quantization parameter delta value in a coding unit (CU) of the video data before coding a version of a block of the CU in a bitstream so as to facilitate deblocking filtering. Coding the quantization parameter delta value may comprise coding...

03/20/14 - 20140079136 - Apparatus and method for uncompressed, wireless transmission of video
An apparatus and method including a transmitter to generate a wireless transmission corresponding to video information is disclosed. The transmitter includes an encoder to generate at least one symbol coordinate representing a first component of a data value characterizing a portion of the video information, where the at least one...

03/20/14 - 20140079137 - Image processing system, image processing method and program
There is provided an image processing system and an image processing method able to suppress block distortion in the case of decoding image data encoded in unit of blocks. A controlling unit selects a filtering content to be applied to the block image data based on the encoding types of...

03/06/14 - 20140064379 - Video encoding and decoding with chrominance sub-sampling
In video encoding, a video input received in 4:2:2 is resampled. Residuals are formed through the use of reference samples stored in the native 4:2:2, before transforming, quantising and entropy coding to form an encoded bitstream in the resampled format. The encoded bitstream contains a message indicating chrominance resampling and...

03/06/14 - 20140064380 - Frame buffer compression for video processing devices
For compressing a video signal, a local multiscale transform is applied to a frame of the video signal to obtain coefficient blocks. The coefficients of each block are distributed into a plurality of coefficient groups, and for at least one of the groups, a common exponent is determined for encoding...

02/27/14 - 20140056361 - Alternative transform in scalable video coding
An apparatus for coding video data according to certain aspects includes a memory and a processor in communication with the memory. The memory stores video block information. The video block information includes reference layer block information. The processor determines, based on a parameter of the video block information, a transform...

02/27/14 - 20140056362 - Video encoding and decoding using transforms
Video encoding or decoding utilising a spatial transform operating on rows and columns of a block, with a set of transform skip modes including: transform on rows and columns; transform on rows only; transform on columns only; no transform. An indication of the selected mode is provided to the decoder....

02/20/14 - 20140050266 - Size based transform unit context derivation
Systems, apparatus, articles, and methods are described including operations for size based transform unit context derivation....

02/20/14 - 20140050267 - Processing device and image processing method
An image processing device including a decoding section that decodes an encoded stream and generates quantized transform coefficient data, and an inverse quantization section that, taking transform coefficient data as transform units to be used during inverse orthogonal transform, inversely quantizes the quantized transform coefficient data decoded by the decoding...

02/13/14 - 20140044190 - Encoder and method
An encoder is operable to encode input data to generate corresponding encoded output data. The encoder includes data processing hardware. The encoder compresses content associated with blocks or packets, so that the encoded output data is smaller in size than the input data....

02/13/14 - 20140044191 - Decoder and method
when the encoded input data has been at least partially decoded, to output data from the data field as the decoded output data....

02/13/14 - 20140044192 - Method and device for encoding a high frequency signal, and method and device for decoding a high frequency signal
A method and a device for encoding a high frequency signal, and a method and a device for decoding a high frequency signal are provided, which relate to encoding and decoding technology. The method for encoding a high frequency signal includes: determining a signal class of a high frequency signal...

01/16/14 - 20140016706 - Transformation invariant media matching
This disclosure relates to transformation invariant media matching. A fingerprinting component can generate a transformation invariant identifier for media content by adaptively encoding the relative ordering of signal markers in media content. The signal markers can be adaptively encoded via reference point geometry, or ratio histograms. An identification component compares...

01/09/14 - 20140010311 - Image decoding apparatus, image coding apparatus, image decoding circuit, and image decoding method
A decoding apparatus according to the present invention includes: a decoding unit which decodes identification information identifying an orthogonal transform basis for inverse orthogonal transform; an orthogonal transform basis accumulation unit accumulating orthogonal transform bases for inverse orthogonal transform; an orthogonal transform basis storage unit storing an orthogonal transform basis...

01/09/14 - 20140010312 - Method and apparatus for encoding and decoding transform coefficients
An encoding method includes: encoding transform coefficients of a transform coefficient block according to a predetermined scan order, and encoding a set number of transform coefficients in each group until a last group of the transform coefficient block is encoded; storing an obtained map of non-zero transform coefficients, absolute values...

01/02/14 - 20140003529 - Coding of significance flags
A video coder determines, based at least in part on a distance between a current sub-block of a transform coefficient block and a sub-block that contains a last significant coefficient (LSC) of the transform coefficient block, coding contexts for significance flags for transform coefficients of the current sub-block. Furthermore, the...

01/02/14 - 20140003530 - Sign hiding techniques for quantized transform coefficients in video coding
A video coder, when coding residual data, determines whether to perform SDH for a coefficient group of a chroma transform block independently from determining whether to perform SDH for the coefficient group of the luma transform block....

12/26/13 - 20130343462 - Coded-block-flag coding and derivation
Techniques for coding and deriving (e.g., determining) one or more coded-block-flags associated with video content are described herein. A coded-block-flag of a last node may be determined when coded-block-flags of preceding nodes are determined to be a particular value and when a predetermined condition is satisfied. In some instances, the...

12/26/13 - 20130343463 - Image coding method, image decoding method, image coding apparatus, image decoding apparatus, and image coding and decoding apparatus
An image coding method using arithmetic coding. The method includes: performing arithmetic coding on a first flag that indicates whether or not an absolute value of a target coefficient in a target coefficient block is greater than 1; and performing arithmetic coding on a second flag that indicates whether or...

12/26/13 - 20130343464 - Transform skip mode
A device for coding video data includes a video coder configured to: determine for a chroma transform block (TB) a sub-sampling format for the chroma TB; based on the sub-sampling format for the chroma TB, identify one or more corresponding luma TBs; determine, for each of the one or more...

12/12/13 - 20130329806 - Bi-layer texture prediction for video coding
In one example, an apparatus is configured to code video data. The apparatus comprises a processor configured to determine a base layer reference block for a current block. The base layer reference block may be located in the base layer. The processor is further configured to determine an enhancement layer...

12/12/13 - 20130329807 - Method for scanning transform coefficient and device therefor
The method for scanning a transform coefficient of the present invention comprises the steps of: determining a reference transform block for a block to be decoded; deriving a scanning map of the block to be decoded using scanning information of the reference transform block; and executing a reverse-scan on the...

11/28/13 - 20130315316 - Methods and devices for parallel encoding and decoding using a bitstream structured for reduced delay
Methods and devices for encoding and decoding that involve sorting bins according to their respective estimated probabilities to form subsequences, each subsequence having an associated estimated probability. Subsequences are encoded to form codewords. Ordered sets of phrases of known length are then formed from the codewords. Each first of the...

11/14/13 - 20130301738 - Modified coding for a transform skipped block for cabac in hevc
In an example, an electronic device of a decoder is configured to obtain a bit stream and recover a binary symbol from the obtained bit stream. The electronic device is configured to determine whether the binary symbol is to be decoded using a modified transform skip mode. The electronic device...

11/07/13 - 20130294523 - Signal processing and tiered signal encoding
An encoder receives a signal. The encoder utilizes one or more downsample operations to produce downsampled renditions of the signal at successively lower levels of quality in the hierarchy. In a reverse direction, the encoder applies the one or more upsample operations to a downsampled rendition of the signal at...

11/07/13 - 20130294524 - Transform skipping and lossless coding unification
An example method includes determining whether an encoded block of residual video data was encoded losslessly in accordance with a lossless coding mode, based on whether transform operations were skipped during encoding of the block of residual video data, and if the block of residual video data was encoded losslessly,...

10/31/13 - 20130287115 - Parameter set coding
Systems, methods, and devices for processing video data are disclosed. Some examples relate to receiving or forming a parameter set having an identifier that is fixed length coded, wherein a parameter set identification (ID) for the parameter set is before any syntax element in the parameter set that is entropy...

10/17/13 - 20130272422 - System and method for encoding/decoding videos using edge-adaptive transform
A system and method for encoding/decoding videos using an edge-adaptive transform. The encoding system encodes input videos using the edge-adaptive transform or, alternatively, using either the edge-adaptive transform or a discrete cosine transform....

10/17/13 - 20130272423 - Transform coefficient coding
Techniques are described for determining a scan order for transform coefficients of a block. The techniques may determine context for encoding or decoding significance syntax elements for the transform coefficients based on the determined scan order. A video encoder may encode the significance syntax elements and a video decoder may...

10/17/13 - 20130272424 - Sign hiding techniques for quantized transform coefficients in video coding
This disclosure proposes techniques for encoding and decoding transform coefficients in a video coding process. In particular, this disclosure proposes techniques determining whether or not to apply a sign data hiding process for a group of transform coefficients, and techniques for applying the sign data hiding process. In one example,...

09/12/13 - 20130235938 - Rate-distortion optimized transform and quantization system
The present invention is directed to a rate-distortion optimized (RDO) transform and quantization system. A frame classification unit classifies an input frame as either a key frame or a non-key frame. A rate model update unit generates at least one model parameter of a rate model according to a transform...

09/12/13 - 20130235939 - Video representation using a sparsity-based model
A method for representing a video sequence including a time sequence of input video frames, the input video frames including some common scene content that is common to all of the input video frames and some dynamic scene content that changes between at least some of the input video frames....

09/12/13 - 20130235940 - Methods and devices for context modeling to enable modular processing
Methods of encoding and decoding for video data are described for encoding or decoding coefficients for a transform unit. In particular, the significant-coefficient flags for a coefficient group are encoded and decoded based upon a context determination, and the context is determined based upon the values of neighboring flags. The...