U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Celebrity Inventors

Superstar singer Michael Jackson co-patented a "Method and means for creating anti-gravity illusion" in 1993.

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Class 375/240.24 - Block coding


Subclass of Class 375 - Pulse or digital communications
Definition: Subject matter wherein data is processed in units of matrices
No. of patents: 976
Last issue date: 05/29/2012


1                      
NumberTitleIssue Date
8189675Method, medium and system storing image data for fast memory access
Provided is a method, medium and system for storing image data for fast memory access. The method includes setting a storage range over neighboring macroblocks of a macroblock to allow for storage with the macroblock in a storage region of a memory, and storing firs...
05/29/2012
8189677Estimation of P frame average rate quantization parameter (QP) in a group of pictures (GOP)
Rate-QP estimation for a P picture is disclosed which involves the steps of: providing an input group of pictures (GOP); selecting an input P picture within the GOP; and outputting, to a computer readable medium, a bit rate corrected Rate-QP, R(QP), for the input P ...
05/29/2012
8189676Advance macro-block entropy coding for advanced video standards
A method and a computer-readable medium containing computer program for encoding a frame of video data are presented. The frame of video data has a plurality of macro-blocks. Each of the macro-blocks includes a macro-block header having multiple elements and macro-b...
05/29/2012
8189678Video and graphics system with an MPEG video decoder for concurrent multi-row decoding
A video and graphics system processes video data including both analog video, e.g., NTSC/PAL/SECAM/S-video, and digital video, e.g., MPEG-2 video in SDTV or HDTV format. The video and graphics system includes a video decoder, which is capable of concurrently decodin...
05/29/2012
8184715Method for efficiently executing video encoding operations on stream processor architectures
Techniques are disclosed for employing a set of stream processors to greatly accelerate common video encoding and transcoding tasks, with the goal of making these tasks run at a reasonable rate on off-the-shelf hardware. Stream processors are most commonly found in ...
05/22/2012
8184713De-blocking filtering method of image data and de-blocking filter
A deblocking filtering method for image data and a deblocking filter. According to the deblocking filtering method for image data and the deblocking filter, when computation of Boundary Strength (BS) values for each boundary based on one of horizontal and vertical d...
05/22/2012
8184714Digital video codec using small-sized buffer memory
Techniques, systems and apparatus for digital information processing are described. In particular, techniques, systems and apparatus are described for reducing the size of buffer memory used. In one aspect, a digital video codec includes a buffer memory including an...
05/22/2012
8184716Image coding apparatus, image coding method and image coding program
The image coding apparatus is provided to realize image coding with little calculation quantity and through rate distortion optimization thereby maintaining a favorable image quality. The image coding apparatus includes a processing unit that conducts frequency tran...
05/22/2012
8179973Image coding apparatus and method
An image coding apparatus includes: a division unit configured to divide a coding target picture included in an input video signal into a plurality of slices each including one or more data blocks; a coding unit configured to code the video signal in a unit of the s...
05/15/2012
8179974Multi-level representation of reordered transform coefficients
Techniques and tools for encoding and decoding a block of frequency coefficients are presented. An encoder selects a scan order from multiple available scan orders and then applies the selected scan order to a two-dimensional matrix of transform coefficients, groupi...
05/15/2012
8179975Method of decoding a macroblock based on a macroblock level of the macroblock
In one embodiment, the method includes obtaining a first reference frame picture list and a second reference frame picture list including multiple reference frame pictures respectively. A reference frame picture index is determined based on display order information...
05/15/2012
8175166Method of decoding a macroblock based on a macroblock level of the macroblock
In one embodiment, the method includes obtaining a reference picture list including multiple reference pictures, and determining an initial reference picture index of the multiple reference pictures in the reference picture list based on display order information fo...
05/08/2012
8170114Method of decoding a macroblock based on a macroblock level of the macroblock
In one embodiment, the method includes obtaining a first reference frame picture list and a second reference frame picture list including multiple reference frame pictures respectively. A reference frame picture index is determined based on display order information...
05/01/2012
8170113Encoder, data file, encoding method, computer readable medium and computer data signal
An encoder includes a prediction unit and a code generation unit. The prediction unit predicts target data and judges whether prediction is right or wrong. When the prediction unit judges that consecutive predictions for respective target data are wrong, the code ge...
05/01/2012
8165218Method and system to improve the transport of compressed video data in real time
A variable bit rate (VBR) representation of an image sequence is segmented based on a plurality of time intervals. For each of at least two of the time intervals, the method comprises: determining which of the packets, denoted by Pp, in the VBR representation within...
04/24/2012
8165216System and method for implementing efficient decoded buffer management in multi-view video coding
A system and method for encoding a first picture sequence and a second picture sequence into coded pictures, with the first picture sequence and the second picture sequence being different, and with at least one coded picture of the second picture sequence being pre...
04/24/2012
8165217Image decoding apparatus and method for decoding prediction encoded image data
An image data decoding method for decoding compression encoded image data which includes a plurality of image pictures, includes: a selection step of selecting, when one of the plurality of image pictures are to be decoded, and when a first reference picture to be r...
04/24/2012
8155204Image decoding apparatus and image decoding method
The image decoding apparatus and the image decoding method according to one aspect of the present invention have a configuration for storing an image decoded in the past as a reference picture into a frame memory, in a field structure in which top lines in the refer...
04/10/2012
8149918Method of estimating coded block pattern and method of determining block mode using the same for moving picture encoder
Provided are a coded block pattern (CBP) estimating method which is performed using an average value and a dispersion value between blocks of CBPs in a moving picture encoder for IP-TVs (Internet Protocol-Televisions), and a block mode decision method, which can det...
04/03/2012
8149920Device and method for merging codecs
A unified codec device and a method thereof are disclosed. The unified codec device in accordance with an embodiment of the present invention comprises a decoding control unit, which sets a connection relation of functional units by interpreting connection informati...
04/03/2012
8149921Method of decoding a macroblock based on a macroblock level of the macroblock
In one embodiment, the method includes determining a reference field picture from a reference picture list composed of reference frames using index information for a reference field and index information for a reference frame. The determined reference field picture ...
04/03/2012
8149919Method of decoding a macroblock based on a macroblock level of the macroblock
In one embodiment, the method includes obtaining a reference picture list including multiple reference pictures, and determining an initial reference picture index of the multiple reference pictures in the reference picture list based on display order information fo...
04/03/2012
8130841Method and apparatus for compression of a video signal
Single instances of individual codecs are instantiated on different processing elements, and blocks of video frames are interspersed or ‘striped’ across the multiple instances. An apparatus according to the invention comprises a demultiplexer for receiving the i...
03/06/2012
8130842Method of decoding a macroblock based on a macroblock level of the macroblock
In one embodiment, the method includes obtaining a reference picture list including multiple reference pictures, and determining an initial reference picture index of the multiple reference pictures in the reference picture list based on display order information fo...
03/06/2012
8116379Method and apparatus for parallel processing of in-loop deblocking filter for H.264 video compression standard
A parallel deblocking filtering method, and deblocking filter processor performing such deblocking, for removing edge artifacts created during video compression. The method includes loading luma samples for a macroblock. Filtering is performed on a set of vertical e...
02/14/2012
8111756Method for reducing computational complexity of video compression standard
A method for reducing computational complexity of video compression standard is provided, and it includes an intra 4×4 macroblock (I4MB) search algorithm, an intra 16×16 macroblock (I16MB) search algorithm and a chroma search algorithm. The I4MB search algorithm a...
02/07/2012
8107536Video decoder
A video decoder including: an input module configured to receive a video stream that is coded based on macroblocks; a frame determination module configured to determine whether or not a decoding subject image in the video stream that is input to the input module is ...
01/31/2012
8094725Video coder, coding controller, and video coding method
A coding section encodes plural pieces of video data sequentially. A measuring section measures a time period which the coding section has used for coding video data. When the time period measured by the measuring section is judged to be longer than a predetermined ...
01/10/2012
8094726Image encoding apparatus and control method thereof
This invention enables to generate encoded data without noticeable image quality degradation when reproducing an image at a lower resolution not to mention the original resolution. An image a digital camera can capture takes three sizes L, M, and S. When the size L ...
01/10/2012
RE43062Hypothetical reference decoder
A hypothetical reference decoder. ...
01/03/2012
8090028Video deblocking memory utilization
Methods and systems for processing pixels are disclosed herein. A first portion of a previously processed plurality of pixels may be buffered. A first portion of a plurality of selected pixels within a current macroblock may be filtered utilizing the buffered first ...
01/03/2012
8081683Decoding-processing apparatus for decoding bitstreams encoded in accordance with an arithmetic-encoding system in image compression and method for performing the same
A decoding-processing apparatus that decodes bitstreams using an intermediate format. The apparatus includes a context-calculating unit (2) calculating the probability of symbols contained in incoming bitstreams, a parameter-generating unit (3) generat...
12/20/2011
8081682Video encoding mode decisions according to content categories
In some embodiments, encoding modes for a video image block are enabled according to similarity measures of the block with respect to multiple content categories. Content categories may identify potentially overlapping content types such as sky, water, grass, skin, ...
12/20/2011
8064525Method and apparatus for transmitting data frames, and a method and apparatus for data rate matching
A method and apparatus for transmitting data frames, and a method and apparatus for data rate matching wherein, via an interleaver, elements to be transmitted are distributed over a plurality of radio frames and repeated, the repetition being carried out in such a w...
11/22/2011
8059722Method and device for choosing a mode of coding
The present invention relates to a method and a device for choosing a mode of coding from among a plurality of modes of coding for a subset of blocks included in a set of blocks. An energy function over the set of blocks for each of the modes of coding is calculated...
11/15/2011
8054887Method and apparatus for encoding a picture sequence using predicted and non-predicted pictures which each include multiple macroblocks
In MPEG, most video frames are encoded in inter mode. Every now and than a video frame is encoded in intra mode in order to limit error propagation and to enable access points for starting decoding of the video sequence. According to the invention, however, it is su...
11/08/2011
8050327DTV receiving system and method of processing broadcast data therein
A receiving system includes a tuner receiving a broadcast signal including data groups, each data group including enhanced data and known data sequences; a demodulator demodulating the received broadcast signal; a channel equalizer compensating channel distortions o...
11/01/2011
8031778Picture decoding device and method
A picture decoding device (100) comprises a decoding unit (30), a frame memory (40), a deblocking filter (50), a macro block memory (60), and a control unit (70). The macro block memory (60) stores an unfiltered pictu...
10/04/2011
8014451Video encoder/decoder with macroblock arrangement of significant item
A video encoder/decoder and a video encoding/decoding method and medium. The video decoder includes a decoding unit which receives a video packet in which more significant items of items included in blocks of macroblocks, which make up the video packet, are arranged...
09/06/2011
8009738Data holding apparatus
A data holding apparatus of the present invention is a data holding apparatus a data holding apparatus used for image processing in which an image is coded or decoded, on a macroblock basis, based on a field structure or a frame structure selected on a macroblock pa...
08/30/2011
1                      
 
Sign InRegister
Username  
Password   
forgot password?