British merchant Peter Durand invented the tin can in 1810.
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 |
| 7412002 | Image preprocessing with selective lowpass filtering from motion compensation Preprocessing for motion-compensated video encoding such as MPEG includes lowpass filtering, temporal (310) and/or spatial (312), locally per pixel in response to motion vector analysis and prediction error (304) and temporal change (306)... | 08/12/2008 |
| 7412003 | Transcoders and methods Transcoding as from MPEG-2 SDTV to MPEG-4 CIF reuses motion vectors and downsamples in the frequency (DCT) domain with differing treatments of frame-DCT and field-DCT blocks, and alternatively uses de-interlacing IDCT with respect to the row dimension plus deferred ... | 08/12/2008 |
| 7408990 | Efficient motion vector coding for video compression Video coding efficiency is improved by jointly coding the x and y components of motion vectors with a single variable length code. The motion vector components for a block of pixels are predicted based on motion vectors of neighboring blocks of pixels. The predicted... | 08/05/2008 |
| 7409075 | Image processing apparatus and method, program, and recording medium In each of frames of specified image data, a covered background area or an uncovered background area is detected. In an image in the first frame, a user inputs the contour of an object in the covered background area. In an image in the last frame, the user inputs th... | 08/05/2008 |
| 7408987 | Method of motion estimation for transmission cost reduction of motion vectors The method includes segmentation of the video image into image blocks, movement estimation per image block in order to obtain a field of movement vectors. It is characterized in that it includes a stage of reassignment of a vector to a block by selecting one movemen... | 08/05/2008 |
| 7408988 | Motion estimation engine with parallel interpolation and search hardware A method for motion estimating. The method generally includes the steps of (A) generating a first interpolated block having a sub-pixel resolution in response to a first interpolation process operating on a reference block of a reference frame of a video signal havi... | 08/05/2008 |
| 7408986 | Increasing motion smoothness using frame interpolation with motion analysis Techniques and tools for video frame interpolation and motion analysis are described. The techniques and tools may be implemented separately or in combination in software and/or hardware devices for various applications. For example, a media playback device uses fra... | 08/05/2008 |
| 7408989 | Method of video encoding using windows and system thereof A first search window within a reference frame of video data is identified along with a first correlation threshold value for the first window. The first correlation threshold value is a value to which correlation factors between a pixel set being encoded and pixels... | 08/05/2008 |
| 7406123 | Visual complexity measure for playing videos adaptively A method plays frames of a video adaptively according to a visual complexity of the video. First a spatial frequency of pixel within frames of the video is measured, as well as a temporal velocity of corresponding pixels between frames of the video. The spatial freq... | 07/29/2008 |
| 7403565 | Region-based information compaction as for digital images A method and apparatus for preserving the dynamic range of a relatively high dynamic range information stream, illustratively a high resolution video signal, subjected to a relatively low dynamic range encoding and/or transport process(es). A relatively high dynamic... | 07/22/2008 |
| 7403563 | Image decoding method and apparatus, and television receiver utilizing the same A variable-length decoding (VLD) unit performs a variable-length decoding on an MPEG video stream. An inverse quantization (IQ) unit computes a discrete-cosine-transform (DCT) coefficient by performing an inverse quantization on results of decoding by the VLD unit. ... | 07/22/2008 |
| 7403564 | System and method for multiple channel video transcoding A system and a method for manipulating video data received over a media channels is disclosed herein. The method includes using an index table to reference stored video data, including motion vectors, so that they can be efficiently accessed by encoder and decoder p... | 07/22/2008 |
| 7400681 | Low-complexity motion vector prediction for video codec with two lists of reference pictures A method of motion vector prediction for use in differential motion vector coding within a block motion-compensation-based video coder. The video coder employs a generalized multiple reference picture buffer which may contain multiple reference pictures in both the ... | 07/15/2008 |
| 7400680 | Rectangular-shape motion search A method for rectangular-shape motion search has been disclosed. One embodiment of the method includes performing motion measurement on a plurality of motion search points, the plurality of motion search points forming a rectangular search region, finding a minimal ... | 07/15/2008 |
| 7397857 | Method for transformation-coding full motion image sequences In the case of a method for transformation encoding of moving-image sequences, motion vectors are estimated block-by-block, with which said motion vectors a motion compensation is carried out. The prediction error is transformation-encoded. According to the inventio... | 07/08/2008 |
| 7394853 | Motion vector coding method and motion vector decoding method A motion vector coding method and apparatus that improves efficiency of coding motion vectors when a current block is coded using a plurality of motion vectors. The apparatus includes a motion vector coding unit that codes a motion vector inputted from a motion vect... | 07/01/2008 |
| 7391810 | High-speed motion estimator and method with variable search window A motion estimation apparatus and method capable of reducing the amount of computation required for motion estimation in the compression of moving images are provided, including a first part for decimating a reference macroblock at a decimation ratio of 4:1, decimat... | 06/24/2008 |
| 7388913 | Down scaling of images A Discrete Cosine Transform (DCT) for an entire original sequence is obtained using the DCT coefficients representing the first half and the second half of the original sequence. This is useful when calculation of DCTs of a certain length is supported by hardware an... | 06/17/2008 |
| 7386049 | Predictive interpolation of a video signal A method of enhancing picture quality of a video signal is disclosed. The method comprises the steps of generating an interpolated base frame image; receiving a first previously decoded difference picture; receiving a second previously decoded difference picture; ge... | 06/10/2008 |
| 7379602 | Extended Isomap using Fisher Linear Discriminant and Kernel Fisher Linear Discriminant A method for representing images for pattern classification extends the conventional Isomap method with Fisher Linear Discriminant (FLD) or Kernel Fisher Linear Discriminant (KFLD) for classification. The extended Isomap method estimates the geodesic distance of dat... | 05/27/2008 |
| 7379499 | Method for conducting a directed prediction of an image block Pixels on the edge (A, B, C, D; E, F, G, H; I) of previously predicted neighboring picture blocks (A′, B′) are used for directional prediction of a picture block (C′). Depending on the prediction direction, the pixels used for prediction are prefiltered along ... | 05/27/2008 |
| 7376186 | Motion estimation with weighting prediction A video encoder and decoder are provided for encoding and decoding video signal data for an image block and a particular reference picture index to predict the image block, where the encoder includes a reference picture weighting factor selector having an output ind... | 05/20/2008 |
| 7373001 | Compressed moving image decompression device and image display device using the same A moving image compression (or encoding) device including: a hardware processing section which compresses moving image data by hardware; a data storage section which stores the moving image data processed by the hardware processing section; and a software processing... | 05/13/2008 |
| 7373013 | Directional video filters for locally adaptive spatial noise reduction Spatial noise is reduced in an image having a plurality of pixels by detecting object boundaries and unstructured areas in the image and applying 3-tap high pass filters to each pixel in the image in at least four, but less than eight directions to determine the bes... | 05/13/2008 |
| 7373580 | Recording medium, recording method and apparatus, reproduction method and apparatus, data transmission method, and data demodulation method A recording medium including an area in which data that has been encoded with a first error correction code is recorded. Data that can be decoded with a second error correction code that is different from the first error correction code is recorded to the area along... | 05/13/2008 |
| 7369613 | Process for the format conversion of MPEG bitstreams, a system and computer program product therefor A process for format conversion of DCT macroblocks in an MPEG video bitstream that are divided into blocks, each of which includes a plurality of microblocks. In each DCT block, the significant frequencies are identified and preserved, isolating a corresponding micr... | 05/06/2008 |
| 7366240 | Decoder and method of decoding using pseudo two pass decoding and one pass encoding A method of processing video frame data includes the steps of: receiving a video frame; partially decoding the video frame; fully decoding the video frame to produce macroblocks; determining video data parameters from the partially decoded video frame or both the pa... | 04/29/2008 |
| 7366352 | Method and apparatus for performing fast closest match in pattern recognition A method and apparatus for determining a closest match of N input patterns relative to R reference patterns using K processing units. Each of a set of input patterns are loaded into the K processing units. One of the Reference patterns is sequentially loaded into ea... | 04/29/2008 |
| 7365795 | Apparatus and method for adaptively de-interlacing image frame An apparatus for adaptive de-interlace of a frame comprises a line-segment difference-value calculating module, a motion-vector calculating module, an intra-block calculating module, a trigger-value producing module, and an image processing module. The line-segment ... | 04/29/2008 |
| 7366237 | Low complexity real-time video coding In a first exemplary media implementation, one or more processor-accessible media include processor-executable instructions that, when executed, direct a device to perform actions including: comparing an accuracy indicator to at least one threshold, the accuracy ind... | 04/29/2008 |
| 7366361 | Video registration based on local prediction errors A processed (e.g., captured) video sequence is temporally, spatially, and/or histogram registered to the corresponding original video sequence by generating, for each set of one or more processed frames, a mapping from a selected set of one or more original frames t... | 04/29/2008 |
| 7362374 | Video interlacing using object motion estimation One embodiment disclosed relates to the use of object motion estimation to interlace a progressive video sequence. One of a plurality of consecutive frames is segmented and motion vectors for each segment are determined though object motion estimation. Interpolated ... | 04/22/2008 |
| 7362806 | Object activity modeling method An object activity modeling method which can efficiently model complex objects such as a human body is provided. The object activity modeling method includes the steps of (a) obtaining an optical flow vector from a video sequence; (b) obtaining the probability distr... | 04/22/2008 |
| 7362907 | Image coding apparatus, image coding method, image decoding apparatus and image decoding method A coded bit stream generated on a coding side consists of a VO header, a VOL header, a GOV header, a VOP header and VOP data, and the VOL header multiplexes an object intra-coded indicator signal indicating whether all the VOP data contained in a VOL or GOV are intr... | 04/22/2008 |
| 7363121 | System, method and apparatus for searching geographic area using prioritized spatial order A spatial data search method, system and apparatus for identifying particular data of significance around a reference vector through the spatial data. The method involves determining a reference vector within a spatial region for which spatial data exists, loading a... | 04/22/2008 |
| 7362809 | Computational reduction in motion estimation based on lower bound of cost function A method for motion estimation comprising the steps of (A) determining whether a cost of encoding one or more prediction parameters for a current search position is less than a current best cost, (B) when the cost of encoding the one or more prediction parameters fo... | 04/22/2008 |
| 7362807 | Motion vector coding method and motion vector decoding method A motion vector coding unit 117 executes processing including a neighboring block specification step (S100) of specifying a neighboring block which is located in the neighborhood of a current block; a judgment step (Steps S102, S104) of j... | 04/22/2008 |
| 7362808 | Device for and method of estimating motion in video encoder A motion estimator and an estimation method for a video encoder to reduce power consumption by reducing the computational complexity of the motion estimator. In an upper step, a full search for a ±4 pixel search region for a 4×4 pixel block is performed at ¼ vide... | 04/22/2008 |
| 7358973 | Mixture model for motion lines in a virtual reality environment Improved human-like realism of computer opponents in racing or motion-related games is provided by using a mixture model to determine a dynamically prescribed racing line that the AI driver is to follow for a given segment of the race track. This dynamically prescri... | 04/15/2008 |
| 7359563 | Method to stabilize a moving image The invention is a process to compare two digital images (and usually more) and to identify objects in each image. After object identification, object descriptors are formed. The object descriptors of the objects in one frame are compared to those of objects in the ... | 04/15/2008 |