Superstar singer Michael Jackson co-patented a "Method and means for creating anti-gravity illusion" in 1993.
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.
| Number | Title | Issue Date |
| 8189675 | Method, 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 |
| 8189677 | Estimation 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 |
| 8189676 | Advance 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 |
| 8189678 | Video 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 |
| 8184715 | Method 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 |
| 8184713 | De-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 |
| 8184714 | Digital 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 |
| 8184716 | Image 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 |
| 8179973 | Image 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 |
| 8179974 | Multi-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 |
| 8179975 | Method 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 |
| 8175166 | Method 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 |
| 8170114 | Method 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 |
| 8170113 | Encoder, 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 |
| 8165218 | Method 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 |
| 8165216 | System 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 |
| 8165217 | Image 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 |
| 8155204 | Image 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 |
| 8149918 | Method 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 |
| 8149920 | Device 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 |
| 8149921 | Method 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 |
| 8149919 | Method 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 |
| 8130841 | Method 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 |
| 8130842 | Method 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 |
| 8116379 | Method 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 |
| 8111756 | Method 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 |
| 8107536 | Video 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 |
| 8094725 | Video 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 |
| 8094726 | Image 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 |
| RE43062 | Hypothetical reference decoder A hypothetical reference decoder. ... | 01/03/2012 |
| 8090028 | Video 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 |
| 8081683 | Decoding-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 |
| 8081682 | Video 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 |
| 8064525 | Method 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 |
| 8059722 | Method 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 |
| 8054887 | Method 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 |
| 8050327 | DTV 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 |
| 8031778 | Picture 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 |
| 8014451 | Video 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 |
| 8009738 | Data 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 |