...that in the early 1940s GE engineer James Wright was charged with a task of utmost importance to the war effort: develop a cheap substitute for rubber that could be used to produce tires, gas masks and a whole host of military gear. Wright tackled the task diligently -- and wound up inventing Silly Putty.
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 |
| 8189673 | Method of and apparatus for predicting DC coefficient of video data unit A method of and an apparatus are provided for predicting a DC coefficient of video data. In the method, at least one reference data unit for prediction of a DC coefficient of a current data unit is selected from at least one previous data unit that is scanned accord... | 05/29/2012 |
| 8184710 | Adaptive truncation of transform coefficient data in a transform-based digital media codec A block transform-based digital media codec has a signaling scheme and bitstream syntax to flexibly signal that truncation of less significant information bits of transform coefficients coded as an optional layer of the bitstream has been performed adaptively per re... | 05/22/2012 |
| 8184711 | Image processing device and image processing method To stop the decline of the quality of image associated with encoding. The present invention multiplies a decoding rescaling factor (RFr) possibly used in the decoding process by only a transformation matrix (D), which is scale change, to calculate a rescaling factor... | 05/22/2012 |
| 8179971 | Method and apparatus for video data compression A method for diagonal processing of video data includes separating diagonally arranged data from rectilinearly arranged data in a video stream, rotating the diagonally arranged data to a rectilinear position; and compressing the rotated diagonally arranged data by a... | 05/15/2012 |
| 8179972 | Image encoding device, image decoding device, and integrated circuit used therein An image decoding device and an encoding device include an arithmetic unit for performing arithmetic processing, an arithmetic data storage unit for storing an arithmetic result by the arithmetic unit, an input selection unit for selecting whether to read pixel data... | 05/15/2012 |
| 8175165 | Methods and apparatus for deriving an order-16 integer transform Apparatus, systems and techniques based on an integer transform for encoding and decoding video or image signals, including an order-16 integer transform from a Microsoft Media Video order-8 integer transform with a high energy-packing ability and an improved data c... | 05/08/2012 |
| 8175164 | Devices and methods for data compression and decompression A device for data compression includes a domain transformer unit, a classifying unit, a variable length encoder, a fixed length encoder and a memory unit. The domain transformer unit transforms time-domain data into frequency-domain data. The classifying unit determ... | 05/08/2012 |
| 8165212 | Video encoding method, and video decoding method Provided is a video coding method and a video decoding method increasing the resolution and quality of images while suppressing an amount of data required for increasing the resolution. A video coding apparatus includes a first orthogonal transformation unit perform... | 04/24/2012 |
| 8149917 | Transition creation for encoded video in the transform domain A system and method for calculating data representative of at least one intermediary transition image between a first image and a second image in the encoded domain is disclosed. Cinematic transitions can be created between encoded still images and frames from video... | 04/03/2012 |
| 8144784 | Position coding for context-based adaptive variable length coding Particular embodiments include a method, an apparatus, and logic embodied in tangible computer-readable medium that when executed carries out a method of encoding an ordered sequence of quantized transform coefficients of a block of image data. One embodiment is a c... | 03/27/2012 |
| 8139645 | Apparatus for enhanced wireless transmission and reception of uncompressed video A transmitter transmits an essentially uncompressed HDTV video by direct mapping of transformation coefficients of Y—Cr—Cb video components to communication symbols. A main portion of the important transform coefficients is sent in a coarse representation using,... | 03/20/2012 |
| 8116377 | Low cost video compression using fast, modified Z-coding of wavelet pyramids An entropy efficient video coder for wavelet pyramids approaches the entropy-limited coding rate of video wavelet pyramids, is fast in both hardware and software implementations, and has low complexity (no multiplies) for use in ASICs. It uses a modified Z-coder to ... | 02/14/2012 |
| 8102918 | Generation of an order-2N transform from an order-N transform Apparatus, systems and techniques based on an integer transform for encoding and decoding video or image signals, including transform of encoding and decoding of image and video signals and generation of an order-2N transform W from an order-N transform T in the fie... | 01/24/2012 |
| RE43091 | Systems and methods for reduced bit-depth processing in video-related data with frequency weighting matrices Embodiments of the present invention comprise systems and methods for processing of data related to video wherein reduced bit depth intermediate calculations are enabled. ... | 01/10/2012 |
| 8059721 | Estimating sample-domain distortion in the transform domain with rounding compensation Techniques and tools are described for compensating for rounding when estimating sample-domain distortion in the transform domain. For example, a video encoder estimates pixel-domain distortion in the transform domain for a block of transform coefficients after comp... | 11/15/2011 |
| 8040953 | Reliability metric generation for trellis-based detection and/or decoding The disclosed technology provides systems and methods for identifying potential error locations, patterns, and likelihood metrics in connection with trellis-based detection/decoding. In one aspect of the invention, the disclosed technology computes soft reliability ... | 10/18/2011 |
| 8036274 | SIMD lapped transform-based digital media encoding/decoding A block transform-based digital media codec achieves faster performance by re-mapping components of the digital media data into vectors or parallel units on which many operations of the transforms can be performed on a parallel or single-instruction, multiple data (... | 10/11/2011 |
| RE42745 | Systems and methods for reduced bit-depth processing in video-related data with frequency weighting matrices Embodiments of the present invention comprise systems and methods for processing of data related to video wherein reduced bit depth intermediate calculations are enabled. ... | 09/27/2011 |
| 7953155 | Methods of selecting an encoding mode Information needed to generate an encoded version of a matrix of j transform coefficients c0 . . . cj−1 representing a block of digital video data is determined by forming a numerical signature σ of the matrix and looking up a value for the information needed in ... | 05/31/2011 |
| 7944974 | Processing or compressing n-dimensional signals with warped wavelet packets and bandelets A method and apparatus for processing or compressing an n-dimensional digital signal by constructing a sparse representation which takes advantage of the signal geometrical regularity. The invention comprises a warped wavelet packet transform which performs a cascad... | 05/17/2011 |
| 7933337 | Prediction of transform coefficients for image compression A block transform-based digital media codec uses a transform coefficient prediction that takes into account a dominant directionality of the digital media data (e.g., an image with strong horizontal or vertical features), and further operates compatibly with a two-s... | 04/26/2011 |
| 7920629 | Context-adaptive VLC video transform coefficients encoding/decoding methods and apparatuses Transform coefficients of sample blocks of a macroblock of a video picture are encoded by adaptively encoding a combination, the number of non-zero coefficients before the trailing one coefficients and the number of trailing one coefficients. The transform coefficie... | 04/05/2011 |
| 7912131 | Selective prediction encoding and decoding methods and devices with ac/dc and advanced video coding prediction There are provided selective prediction encoding and decoding methods and selective prediction encoding and decoding devices. The selective prediction encoding device selects and performs one of an AC/DC prediction encoding method and an intra prediction encoding me... | 03/22/2011 |
| 7907667 | Adaptive filtering based upon boundary strength Adjacent regions are identified in an image. Coding parameters for the adjacent regions are identified. Selective filtering is performed at the region between the identified adjacent regions. ... | 03/15/2011 |
| 7894530 | Method and system for dynamic selection of transform size in a video decoder based on signal content In a video processing system, a method and system for dynamic selection of transform size in a video decoder based on signal content are provided. For high profile mode video decoding operations, inverse transform sizes may be selected from a 4×4 or an 8×8 inverse... | 02/22/2011 |
| 7843997 | Context adaptive variable length code decoder for decoding macroblock adaptive field/frame coded video data Described herein is a context adaptive variable length code decoder for decoding macroblock adaptive field/frame coded video data. In one embodiment, there is presented a context adaptive variable length code decoder. The context adaptive variable length code decode... | 11/30/2010 |
| 7804900 | Method for fast SATD estimation A method for determining an encoding cost for a block of video data includes providing an image frame, partitioning the image frame into multiple blocks, obtaining a difference matrix for one of the multiple blocks, performing a part of an FHT (Fast Hadamard Transfo... | 09/28/2010 |
| 7782954 | Scan patterns for progressive video content Tools and techniques for applying scan patterns during encoding and decoding of progressive video are described. For example, a video decoder entropy decodes transform coefficients in a one-dimensional array and scans the transform coefficients into a block accordin... | 08/24/2010 |
| 7742527 | Signal compressing system A multi-scanner scans a signal according to several different patterns. A scanning pattern selector determines which scanning pattern produced the most efficient coding result, for example, for runlength coding, and outputs a coded signal, coded most efficiently, an... | 06/22/2010 |
| 7724824 | Signal compressing system A multi-scanner scans a signal according to several different patterns. A scanning pattern selector determines which scanning pattern produced the most efficient coding result, for example, for runlength coding, and outputs a coded signal, coded most efficiently, an... | 05/25/2010 |
| 7724823 | Signal compressing system A multi-scanner scans a signal according to several different patterns. A scanning pattern selector determines which scanning pattern produced the most efficient coding result, for example, for runlength coding, and outputs a coded signal, coded most efficiently, an... | 05/25/2010 |
| 7688894 | Scan patterns for interlaced video content Tools and techniques for applying scan patterns during encoding and decoding of interlaced video are described. For example, a video decoder scans transform coefficients from a one-dimensional array to a two-dimensional block according to a scan pattern. The block i... | 03/30/2010 |
| 7684489 | Method and apparatus for video compression A unified solution to coding/decoding of different video formats such as 4:2:0, 4:2:2 and 4:4:4 is provided. A method of video coding includes transforming a first m×n macro block of residual chrominance pixel values of moving pictures by a first integer-transform ... | 03/23/2010 |
| 7634008 | Low cost video compression using fast, modified Z-coding of wavelet pyramids An entropy efficient video coder for wavelet pyramids approaches the entropy-limited coding rate of video wavelet pyramids, is fast in both hardware and software implementations, and has low complexity (no multiplies) for use in ASICs. It uses a modified Z-coder to ... | 12/15/2009 |
| 7630439 | Apparatus for converting conversion encoding coefficients using sampling/resolution conversion Conversion encoding coefficients which are accumulated in an input memory and read out from the memory is input into converting unit. Conversion matrix integration unit multiplies a basis matrix of conversion encoding coefficient by, arbitrary interpolation matrix o... | 12/08/2009 |
| 7620108 | Integrated spatial-temporal prediction A method of generating a spatial prediction of a target block of pixels in a target image includes generating a spatial vector for a target block of pixels, using the spatial vector to construct a spatial reference block, and using the spatial reference block to gen... | 11/17/2009 |
| 7580461 | Barbell lifting for wavelet coding A method for encoding motion-compensated video data includes generating, for a current frame, a high-pass wavelet coefficient based on a function of pixels in a temporally adjacent frame. The operations are repeated for multiple pixels in an array of pixels in the c... | 08/25/2009 |
| 7555044 | Frequency coefficient scanning paths for coding digital video content A method and system of transform-based encoding, decoding, and bitstream generation of digital video content is disclosed. The digital video content comprises a stream of pictures, slices, or macroblocks which can each be intra, predicted or bi-predicted pictures. T... | 06/30/2009 |
| 7502415 | Range reduction Techniques and tools are described for decoding video data having samples that have been scaled in the spatial domain. For example, a decoder receives a bit stream that includes coded video data for a current frame. The decoder processes at least one syntax element ... | 03/10/2009 |
| 7496143 | Method and arrangement for coding transform coefficients in picture and/or video coders and decoders and a corresponding computer program and a corresponding computer-readable storage medium A method and an arrangement for coding transform coefficients in picture and/or video coders and decoders and a corresponding computer program and a corresponding computer-readable storage medium are provided, which can particularly be employed as a novel efficient ... | 02/24/2009 |