...that while attempting to develop a super strong glue, 3M employee Spencer Silver accidentally developed a glue that was so weak it would barely hold two pieces of paper together? However, his colleague Art Fry needed the glue. Fry sang with his church choir and marked the pages of his hymnal with small scraps of paper that often fell out. He used Silver's glue to hold the papers in place. Today we call this invention Post-it Notes.
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 |
| 8155464 | Image compression unit, image decompression unit, and ultrasonic diagnostic device An image compression unit includes a block divider that divides image data into a plurality of blocks, a DCT portion that subjects the image data of each block to DCT, a quantization factor output portion that outputs a quantization factor as a numerical value indic... | 04/10/2012 |
| 8139880 | Lifting-based directional lapped transforms A “directional lapped transform coder” (“DLT Coder”) provides various techniques for designing directional lapped transforms. In general, lapped transforms are factorized into lifting steps. A “directional operator” is then introduced into each lifting s... | 03/20/2012 |
| 8121428 | Accelerated image rendering Systems and methods are presented for accelerated image rendering. In one implementation, the systems and methods receive digital image data and derive intermediate data associated with the digital image data to accelerate image rendering. ... | 02/21/2012 |
| 8094956 | Method and device for down-sampling a DCT image in the DCT domain A method and device that uses transform matrices to down-sample a DCT image directly in the DCT domain. The transform matrices have been selected to minimize an optimization problem which is a function of the visual quality of down-sampled images obtained using the ... | 01/10/2012 |
| 8068685 | Method for resizing images using integer DCT coefficients The present invention relates to a method of converting the size of an image, i.e., resolution of an image, and more specifically, to a method of reducing or enlarging the size of an image using coefficients of integer discrete cosine transform (Integer DCT), which ... | 11/29/2011 |
| 8064711 | Method and apparatus for compressing image signal A method of compressing image signals, to provide more efficient compression than a discrete cosine transform (DCT) while having the least amount of overhead information is provided. A partial exchange between a row and a column of a transform matrix is performed by... | 11/22/2011 |
| 7995850 | Method and device for selecting transform matrices for down-sampling DCT image using learning with forgetting algorithm Down-sampling of an image may be performed in the DCT domain. A multiple layered network is used to select transform matrices for down-sampling a DCT image of size M×N to a DCT image of size I×J. A spatial domain down-sampling method is selected and applied to the... | 08/09/2011 |
| 7949196 | Low complexity and unified transforms for video coding A method and apparatus is disclosed herein for decoding data (e.g., video data) using transforms. In one embodiment, the decoding process comprises scaling a block of coefficients using a scaling factor determined for each coefficient by computing an index for said ... | 05/24/2011 |
| 7876969 | Video decoding with reduced IDCT calculations Reduced complexity inverse discrete cosine transform (IDCT) masks and a method for reducing the number of IDCT calculations in video decoding are provided. The method comprises: accepting an n×m matrix of DCT coefficients; performing (n−y) horizontal IDCT operati... | 01/25/2011 |
| 7844123 | Orthogonal transformation apparatus and imaging system A one-dimensional orthogonal transformation device group constituted with a plurality of one-dimensional orthogonal transformation devices performs one-dimensional orthogonal transformation to the pixel data of one block that is inputted to an input device. A memory... | 11/30/2010 |
| 7840084 | Digital camera incorporating a sharpness predictor A method for determining a sharpness predictor for an input digital image includes determining one or more image metrics by analyzing the input digital image; and determining the sharpness predictor from the one or more image metrics. ... | 11/23/2010 |
| 7813574 | Low complexity and unified transforms for video coding A method and apparatus is disclosed herein for decoding data (e.g., video data) using transforms. In one embodiment, the decoding process comprises scaling a block of coefficients using a scaling factor determined for each coefficient by computing an index for said ... | 10/12/2010 |
| 7792377 | Method of image authentication and restoration A method of effective image authentication and image restoration by hiding watermarks in DCT (Discrete Cosine Transform) coefficients is presented. The basic concept is to embed the selected significant watermarking bits for authentication and restoration into the s... | 09/07/2010 |
| 7764844 | Determining sharpness predictors for a digital image A method for determining a sharpness predictor for an input digital image includes determining one or more image metrics by analyzing the input digital image; and determining the sharpness predictor from the one or more image metrics. ... | 07/27/2010 |
| 7764845 | Signal processing method and device and video system In a signal processing device for performing inverse orthogonal transform for a combination of orthogonal transform coefficients obtained by orthogonal-transforming a signal, a pixel signal value for a combination of orthogonal transform coefficients high in appeara... | 07/27/2010 |
| 7756351 | Low power, high performance transform coprocessor for video compression First and second integer transform matrices can be used to approximate the discrete cosine transform. An input matrix of data is multiplied by a first transform matrix of integers to produce an intermediate matrix of data. The intermediate matrix is multiplied by a ... | 07/13/2010 |
| 7738718 | Block decoding method and apparatus capable of decoding and outputting data in a longitudinal direction A block decoding method and apparatus capable of decoding and outputting data in a longitudinal direction, which scans a compressed datastream and accordingly obtains a start address in the compressed datastream for each MCUR of a decompressed image, such that the a... | 06/15/2010 |
| 7720299 | Compressed data multiple description transmission and resolution conversion system A system provides lossless split and merge processes of integer discrete cosine transform (DCT) transformed data such that the discrete cosine transform of one data block may be split into two half length DCT odd and even blocks for merging, with split and merge pro... | 05/18/2010 |
| 7684631 | Method and apparatus for predicting discrete cosine transform coefficients A method of and an apparatus for predicting discrete cosine transform coefficients. A discrete cosine transform coefficient prediction method and apparatus performs a discrete cosine transform on a row and column of pixel blocks nearest to a transform coefficient to... | 03/23/2010 |
| 7676106 | Methods and apparatus for video size conversion Methods and apparatus for performing 2:1 downscaling on video data are provided. At least one input matrix of N×N (e.g., N=16) Discrete Cosine Transform (DCT) coefficients is formed from the video data by combining four N/2×N/2 field-mode DCT blocks. Vertical down... | 03/09/2010 |
| 7643694 | Method and apparatus for processing a compressed image in an order other than the order in which it was compressed An image processing system that can receive compressed image data corresponding to a representation of an image and process that image data in an order that is independent of the order in which that image data was compressed. A first pass decoding identifies certain... | 01/05/2010 |
| 7627187 | Low complexity and unified transforms for video coding A method and apparatus is disclosed herein for decoding data (e.g., video data) using transforms. In one embodiment, the decoding process comprises scaling a block of coefficients using a scaling factor determined for each coefficient by computing an index for said ... | 12/01/2009 |
| 7609902 | Implementation of discrete cosine transformation and its inverse on programmable graphics processor The discrete cosine transform (DCT) is mapped to a graphics processing unit (GPU) instead of a central processing unit (CPU). The DCT can be implemented using a shader-based process or a host-based process. A matrix is applied to a set of pixel samples. The samples ... | 10/27/2009 |
| 7609903 | Spread spectrum signal demodulating method and apparatus A spread spectrum signal demodulating method whereby spread-code synchronous acquisition and carrier synchronous acquisition are performed using FFT at high speed, wherein a received signal, of which the carrier wave is modulated with a signal obtained by spectrum-s... | 10/27/2009 |
| 7587093 | Method and apparatus for implementing DCT/IDCT based video/image processing Several apparatuses employing a tag table and/or an AC table, and same method are provided. First, a data access apparatus, which comprises a buffer, a tag table and a controller, receives and outputs a plurality of data with at least two distinct categories in a sp... | 09/08/2009 |
| 7489827 | Scaling of multi-dimensional data in a hybrid domain At least a system and data structure for the scaling of data is provided. An exemplary use of the disclosed embodiments involves the scaling up in size or the scaling down in size of computer images. n-dimensional transformed data representing some original n-dimens... | 02/10/2009 |
| 7454077 | Slideshow animation algorithms A system and method for presenting images to a user. A set of available animations to be performed when presenting digital images to a user is defined. A digital image and an available animation are selected. The selection of the available animation may include cons... | 11/18/2008 |
| 7444033 | Method and apparatus for extracting pixel values The luminance and chrominance values of pixels encoded according to MPEG or JPEG encoding are extracted using a forward discrete cosine transform (DCT). The forward DCT used in MPEG encoding is analyzed to derive a set of equations which directly relate a pixel valu... | 10/28/2008 |
| 7444029 | Image predictive coding method An image predictive coding apparatus and method, image predictive decoding apparatus and method, and recording medium for performing an image predictive coding method or the image predictive decoding method, of which the transform efficiency is remarkably improved i... | 10/28/2008 |
| 7440501 | Method and apparatus for controlling loop filtering or post filtering in block based motion compensationed video coding Adjacent blocks are identified in an image. Coding parameters for the adjacent blocks are identified. Deblock filtering between the identified adjacent blocks is skipped if the coding parameters for the identified adjacent blocks are similar and not skipped if the c... | 10/21/2008 |
| 7437007 | Region-of-interest editing of a video stream in the compressed domain The present invention, in one embodiment, is comprised of a method of performing region-of-interest editing of a video stream in the compressed domain. In accordance with this method, a video stream frame comprising an unwanted portion and a region-of-interest porti... | 10/14/2008 |
| 7437008 | Image predictive coding method An image predictive coding apparatus and method, image predictive decoding apparatus and method, and recording medium, of which the transform efficiency is remarkably improved in comparison with the prior art. According to the image predictive coding apparatus and m... | 10/14/2008 |
| 7433528 | Image processing apparatus In an image processing apparatus that performs image processing including a plurality of steps that do not need to be executed simultaneously, processing circuits used in steps that do not need to be executed simultaneously are reconfigured in time division using dy... | 10/07/2008 |
| 7433530 | Scaling of multi-dimensional data in a hybrid domain A method for the scaling of data is provided. An exemplary use of the disclosed embodiments involves the scaling up in size or the scaling down in size of computer images. n-dimensional transformed data representing some original n-dimensional real data is received.... | 10/07/2008 |
| 7433531 | Image pickup apparatus and method The present invention relates to an image capturing apparatus and method in which the image recording time is reduced and the memory capacity required for compression is also reduced. A number-of-bytes calculation unit 302 determines the number of bytes after... | 10/07/2008 |
| 7430332 | Approximations used in performance sensitive transformations which contain sub-transforms The present invention provides methods, apparatus and articles of manufacture for performing a transform equation in which at least two sub-transform equations can be identified. According to the invention, each sub-transform is considered separately and the constan... | 09/30/2008 |
| 7430330 | Method and apparatus for optimizing a JPEG image using regionally variable compression levels A method of JPEG compression of an image frame divided up into a plurality of non-overlapping, tiled 8×8 pixel blocks Xi. A global quantization matrix Q is determined by either selecting a standard JPEG quantization table or selecting a quantization tabl... | 09/30/2008 |
| 7426311 | Object-based coding and decoding apparatuses and methods for image signals An object-based coding apparatus and method for image signals, wherein upon scanning shape-adaptive transform coefficients of an input image signal transformed in accordance with a shape-adaptive transform, only segments containing such shape-adaptive transform coef... | 09/16/2008 |
| 7424057 | Data format transcoding apparatus and associated method The present invention provides an apparatus for converting image data, including a block extraction unit extracts a class tap from a composite signal. A pixel-location-mode output unit determines a pixel location mode from the extracted class tap, and outputs it to ... | 09/09/2008 |
| 7424158 | Image predictive coding method There is disclosed image predictive coding apparatus and method, image predictive decoding apparatus and method, and recording medium which stores therein the image predictive coding method or the image predictive decoding method, of which the transform efficiency i... | 09/09/2008 |