Patent application number | Description | Published |
20080205120 | Multiple layer random accessing memory - The present invention provides a new semiconductor Random Access Memory, RAM which stores multiple bits per cell. When writing data, at least three levels of voltage sources are generated to charge the bit line and the RAM capacitive device through the selective devices. During reading data, at least three referencing voltage sources are input to at least three sense amplifiers to differentiate at least four levels of bit line voltages and convert the differential levels to at least two logic bits. | 08-28-2008 |
20080260021 | Method of digital video decompression, deinterlacing and frame rate conversion - The digital video decompression, de-interlacing and frame conversion are done simultaneously with multiple video decompressing engines decoding multiple fields/frames at a time. The on-chip line buffer temporarily stores multiple rows of macro-block pixels of the video decoding referencing field/frame and the reconstructed field/frame and are used simultaneously in de-interlacing and frame rate conversion. | 10-23-2008 |
20080260023 | Digital video encoding and decoding with refernecing frame buffer compression - The digital video encoder or video decoder with referencing frame image compression and decompression mechanism allows a smaller on-chip referencing frame storage device and efficient off-chip referencing frame random access. In using the off-chip frame buffer, a predetermined amount of line buffer temporarily saves the compressed pixels and reconstructs the needed macro-block pixels according to the motion vector for motion compensation in video decoder and reconstructs the searching range pixels for motion estimation in video encoder. | 10-23-2008 |
20080267295 | Video decompression, de-interlacing and frame rate conversion with frame buffer compression - Inter-frame and intra-frame block pixel compression means are applied to re-compress the decompressed video field/frame for future digital video decompression, de-interlacing and frame conversion. The motion vectors, MVs, decompressed from the compressed video field/frame are temporarily saved in a buffer for future inter-frame coding of block by block re-compression. If the input video frames are uncompressed or decompressed fields/frames, they will be compressed before saving into an off-chip frame buffer, later, the accessed lines of compressed pixels of at least two fields/frames will be used for de-interlacing and frame rate conversion. If the corresponding MV is out of the predetermined threshold, inter-frame coding will be skipped and only intra-frame coding is applied. | 10-30-2008 |
20090016624 | Method of graphics and image data compression - This image compression applies a mixture compression algorithm to code the differential value of the adjacent pixels. The first table saves a predetermined number of the most frequent patterns and the second table saves another predetermined number of the most frequent patterns and both apply fixed length code to represent the matched pattern of current pixel. | 01-15-2009 |
20090022229 | Efficient image transmission between TV chipset and display device - Compression and decompression with high image quality is applied to reduce the data rate of transmitting an image results in high efficiency image transmission between TV and display device is presented. An LVDS bus is hooked between the TV side and display device with this invention of image compression apparatus in the TV side to reduce data rate and image decompression in the display device to reconstruct the image to be displayed. | 01-22-2009 |
20090059686 | Sensing scheme for the semiconductor memory - The present invention provides a sensing scheme for semiconductor memory. N-type devices coupling between ground and a bit line and a bit line-bar of memory cells quickly discharge a bit line and a bit line-bar during non-accessing mode. During data accessing mode, one P-type device of an SRAM memory cell pulls up bit line or bit line-bar node slowly to minimize the inductive coupling noise and VDD, Ground bouncing, hence allows smaller amount of differential voltage input to the sense amplifier and results in lower power consumption. A self-timer counts the needed time and sends a signal to enable the current driven sense amplifier and to turn off the word line to avoid further pulling up the bit line or bit line-bar voltage and to reduce the power dissipation. | 03-05-2009 |
20090097764 | Method and apparatus of temporary image frame compression - An image compression method and fast storage device accessing and pixel decompression is achieved by applying variable bit rate to reduce the data amount of each image frame. Several thresholds are predetermined depending on the availability of the bandwidth of the storage device and the image resolution to decide the compression ratio of each image frame. Starting address of each compressed image frame is saved in predetermined location of the storage device for quick random accessing any compressed frame of image. | 04-16-2009 |
20090110312 | Method of image compression with intelligent prediction mechanism - A method of compressing an image by referring to the correlation of previous line information results in high image quality. A register is used to save the previous line information and the derived predictive method for compressing future line of pixels. Another register is used to save the complexity of the previous line for more accurately calculating the bit rate distribution of each segment for compressing future line. | 04-30-2009 |
20090174811 | Method and apparatus of bayer pattern direct video compression - Applying a mechanism of image signal processing and color-space-conversion to convert the captured Green components to be Y, luminance components for only those pixels having raw Green data without interpolation, and to convert the Blue components to be U, chrominance components for only those pixels having raw Blue data, and Red components to be V, chrominance components for only those pixels having raw Red data. These converted YUV components are input to a predetermined video compression codec for reducing the intra- and inter-frame redundant information. | 07-09-2009 |
20090310857 | Method and apparatus of image compression with output control - A method of compressing an image by saving the compressed color components into multiple temporary buffers with each time slot saving the color component to the different buffer. A method deciding when to shift the compressed color components to another device is applied to avoid underflow and overflow of the output buffer. | 12-17-2009 |
20100091861 | Method and apparatus for efficient image compression - The invention provides method and apparatus of video bit stream encoding. In non-intra type encoding, block pixel differences between a target block and the corresponding best match block is compared to other blocks' to determine whether a bit stream of a previously compressed block can be used to represent a target block. In Intra-coding, a target block is compared to other blocks to determine whether a bit stream of a previously compressed block can represent the target block. A variable length code is applied to represent the tables of coding the predetermined sub-band DC coefficients. | 04-15-2010 |
20110029761 | Method and apparatus of reducing CPU chip size - A new compression method and apparatus compresses instructions embedded in a CPU chip which significantly reduces the density of storage device of storing the program. Multiple groups of instructions in the form of binary code are compressed separately by a mapping unit indicating the starting location of a group of instructions which helps quickly recovering the corresponding instructions. A mapping unit is applied to interpret the corresponding address of a group of data for quickly recovering the corresponding instructions for a CPU to execute smoothly. | 02-03-2011 |
20110289128 | Method of performing discrete cosine transform - The present invention provides method and apparatus of a fast DCT implementation. DCT calculation is combined with quantization scales by a procedure of pre-processing. During DCT coefficient calculation, only non-zero coefficients are calculated. If pixel variance range is smaller than a first predetermined threshold, a predetermined lookup table is compared to decide the DCT coefficients. When a pixel variance range of a block pixels is within the second threshold, coupled with the quantization scales, the pre-processing determines the amount of non-zero DCT coefficients need to be calculated. Only a limited amount of LSB bits within a block is applied in the calculation of DCT coefficients. A previously saved pixel with equal or closest pixel value is used to replace the operation of current pixel's multiplication. | 11-24-2011 |
20130251023 | Method and apparatus of Bayer pattern direct video compression - Applying a mechanism of image signal processing and color-space-conversion to convert the captured Green components to be Y, luminance components for only those pixels having raw Green data without interpolation, and to convert the Blue components to be U, chrominance components for only those pixels having raw Blue data, and Red components to be V, chrominance components for only those pixels having raw Red data. These converted YUV components are input to a predetermined video compression codec for reducing the intra- and inter-frame redundant information. | 09-26-2013 |