...that the x-ray was discovered purely by accident? When German physicist Wilhelm Konrad von Roentgen was experimenting with cathode rays in 1895, he put an activated Crookes tube in a book and went out to lunch. When he returned, he discovered that a key that had also been placed in the book showed up as an image on the developed film!
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 |
| 8116376 | Complexity scalable video decoding A video decoder, a video decoding method, a video encoder and a video encoding method are disclosed. A video decoder for decoding a video bitstream for an image block includes a motion vector resolution reducer and a motion compensator. The motion vector resolution ... | 02/14/2012 |
| 8116375 | Method for obtaining motion vector and image reference block in a code mode of fixed reference frame a number A method for obtaining an image reference block in a code mode of fixed reference frame number includes the steps of: performing motion estimation for each block of a current B frame and obtaining a motion vector MV of a corresponding block of a backward reference f... | 02/14/2012 |
| 8111752 | Encoding mode pruning during video encoding A method for encoding a first set of pixels in a first image in a sequence of images is described. From a set of encoding modes, the method selects a first mode for encoding the first set of pixels. The method then determines whether encoding the first set of pixels... | 02/07/2012 |
| 8111753 | Video encoding method and video encoder for improving performance Video encoding methods and video encoders that provide improved performance while reducing power consumption. In one aspect, a video encoding method comprises the steps of outputting a parameter for a slice of a current frame, wherein the slice comprises a plurality... | 02/07/2012 |
| 8111754 | Interpolation of video compression frames Coding techniques for a video image compression system involve improving an image quality of a sequence of two or more bi-directionally predicted intermediate frames, where each of the frames includes multiple pixels. One method involves determining a brightness val... | 02/07/2012 |
| 8107535 | Method and apparatus for scalable motion vector coding A method and apparatus for scalable coding of a motion vector generated during motion estimation, in which a generated motion vector field is separated into a base layer and an enhancement layer according to pixel accuracies to obtain a layered structure for a motio... | 01/31/2012 |
| 8102916 | Dynamically changing media compression format in compressed domain An integrated circuit receives a compressed input stream having a first compression format. A media processing module converts the compressed input stream to an intermediary compression format for processing without fully decompressing the compressed input stream. A... | 01/24/2012 |
| 8102915 | Motion vector fields refinement to track small fast moving objects A conversion unit for converting a first motion vector field (MVF1) into a second motion vector field (MVF2). The first motion vector field being computed, on basis of a first image and a second image of a sequence of images, for a temporal position be... | 01/24/2012 |
| 8102917 | Video encoder using a refresh map The present invention relates to a video encoder (ENC) for encoding frames (FR) of a video signal before transmission, said video encoder (ENC) including an encoding decision unit (EDU) for deciding which kind of coding will be used for each data of said frame (FR) ... | 01/24/2012 |
| 8098734 | Video encoder, video decoder, video encoding method, video decoding method, and video encoding and decoding system A method and a video decoder for decoding an encoded bitstream of video data in a picture encoding and decoding system are disclosed. The video decoder includes a motion compensation unit for calculating a position for a sample image portion using an encoded bitstre... | 01/17/2012 |
| 8098730 | Generating a motion attention model Systems and methods to generate a motion attention model of a video data sequence are described. In one aspect, a motion saliency map B is generated to precisely indicate motion attention areas for each frame in the video data sequence. The motion saliency maps are ... | 01/17/2012 |
| 8098732 | System for and method of transcoding video sequences from a first format to a second format The present invention discloses systems for and methods of transcoding first video data in a first format, such as AVC, into second video data in a second format, such as MPEG-2. A method in accordance with the present invention disables deblocking filters, bypasses... | 01/17/2012 |
| 8098733 | Multi-directional motion estimation using parallel processors and pre-computed search-strategy offset tables A motion estimator uses many parallel Arithmetic-Logic-Unit (ALU) processors to simultaneously perform searches in many directions from a starting point. Each processor follows a different path outward from the starting point, generating sum-of-absolute differences ... | 01/17/2012 |
| 8098731 | Intraprediction method and apparatus using video symmetry and video encoding and decoding method and apparatus An intraprediction method which improves compression efficiency using the symmetry of a video in the intraprediction of the video and a video encoding and decoding method and apparatus using the intraprediction method. The intraprediction method includes performing ... | 01/17/2012 |
| 8094723 | Motion estimation sum of all differences (SAD) array having reduced semiconductor die area consumption An apparatus is described comprising: logic circuitry to take an absolute difference between: 1) less than all of the bits of an uncompressed video data value from a reference macro block and 2) less than all of the bits of an uncompressed video data value from a ma... | 01/10/2012 |
| 8090022 | Video coding system A video coding system is provided including generating a motion vector for a macro block in a picture, the motion vectors indicative of displacement of an object in the macro block; grouping a cluster of the motion vectors; and adjusting a dynamic quantization param... | 01/03/2012 |
| 8090025 | Moving-picture coding apparatus, method and program, and moving-picture decoding apparatus, method and program A residual picture is produced and encoded that is a residual picture that is a residual signal between a picture to be coded that is an input moving-picture video signal to be subjected to coding and a predictive picture produced from a reference picture that is a ... | 01/03/2012 |
| 8090023 | Method and apparatus for variable accuracy inter-picture timing specification for digital video encoding with reduced requirements for division operations A method and apparatus for performing motion estimation in a digital video system is disclosed. Specifically, the present invention discloses a system that quickly calculates estimated motion vectors in a very efficient manner. In one embodiment, a first multiplican... | 01/03/2012 |
| 8090020 | Moving picture encoding device, fade scene detection device and storage medium An original picture inserted for each frame is divided into motion compensation blocks and each of the motion compensation blocks is encoded using motion compensation inter-frame prediction. A fade scene is detected using at least one of a sum of differential absolu... | 01/03/2012 |
| 8090024 | Methods for processing two data frames with scalable data utilization The present invention provides a framework for the processing of blocks between two data frames and in particular application to motion estimation calculations in which a balance among the performance of a motion search algorithm, the size of on-chip memory to store... | 01/03/2012 |
| 8090021 | Method for motion search between video frames with multiple blocks A method for motion search between video frames with multiple blocks is disclosed. The present invention provides an effective edge detection-prediction hexagon search algorithm (EDPHS algorithm). The method uses edge values and the distribution characteristics of m... | 01/03/2012 |
| 8085848 | Image processing apparatus and image processing method An image processing apparatus for identifying a motion vector by executing the steps of setting a plurality of reference blocks, searching a specific reference block, and detecting the motion vector is provided. The image processing apparatus includes correlation-va... | 12/27/2011 |
| 8085849 | Automated method and apparatus for estimating motion of an image segment using motion vectors from overlapping macroblocks One embodiment relates to an automated method for estimating motion of an image segment. An image frame is segmented into irregularly-shaped image segments. Motion vectors of blocks of pixels in the image frame are estimated. A determination is made as to the blocks... | 12/27/2011 |
| 8085847 | Method for compressing/decompressing motion vectors of unsynchronized picture and apparatus using the same A method and apparatus are provided for improving the compression efficiency of motion vectors of an unsynchronized picture by efficiently predicting the motion vectors using motion vectors of a lower layer. The method compresses motion vectors of an unsynchronized ... | 12/27/2011 |
| 8085846 | Method and apparatus for decoding hybrid intra-inter coded blocks A hybrid intra-inter bi-predictive (or multi-predictive) coding mode allows both intraframe (intra) and interframe (inter) predictions to be combined together for hybrid-encoding a current macroblock or a subblock. Bi-prediction may be used also in I-pictures, combi... | 12/27/2011 |
| 8085845 | Method and apparatus for encoding hybrid intra-inter coded blocks A hybrid intra-inter bi-predictive (or multi-predictive) coding mode allows both intraframe (intra) and interframe (inter) predictions to be combined together for hybrid-encoding a current macroblock or a subblock. Bi-prediction may be used also in I-pictures, combi... | 12/27/2011 |
| 8077776 | Motion estimation for video compression Motion estimation is described. A first portion of a predicted frame is obtained. The first portion is for a first predicted value. A first subset of a reference frame is obtained. The first subset is for a first reference value. Twice the first predicted value is s... | 12/13/2011 |
| 8073055 | Biased motion vector interpolation for reduced video artifacts In a video processing system where motion vectors are estimated for a subset of the blocks of data forming a video frame, and motion vectors are interpolated for the remainder of the blocks of the frame, a method includes determining, for at least at least one block... | 12/06/2011 |
| 8073054 | Unit for and method of estimating a current motion vector A motion estimation unit (500) for estimating a current motion vector comprises a match error unit (506) for calculating match errors of respective candidate motion vectors and a selector (508) for selecting the current motion vector from the ca... | 12/06/2011 |
| 8073057 | Motion vector estimating device, and motion vector estimating method To provide a motion vector estimating device which is capable of calculating the optimum motion vector by a trade-off between the bit rate of a motion vector and a differential amount, and estimating a motion vector in a pipeline structure at high speed, a motion ve... | 12/06/2011 |
| 8073056 | Motion vector searching method using plural search areas A motion vector searching system and method estimates a motion vector during image compression by acquiring a present image frame and at least one previous image frame, generating low-resolution images of the present and previous frames in multiple stages, determini... | 12/06/2011 |
| 8073058 | Memory device and device and method for detecting motion vector This invention relates to a memory device and the like that are preferably applied to a case where motion vector is detected using a block matching. Pixel data of a first frame (a reference frame) is stored in a unit A of memory cell array portion 20a ... | 12/06/2011 |
| 8068543 | Method and system for determining the reliability of estimated motion vectors A method and system for determining a measure of reliability of a computed motion estimate based on the histogram of the error block obtained based on the computed motion estimate taking into account some aspects of the image content. ... | 11/29/2011 |
| RE42977 | Method for segmenting a video image into elementary objects A starting contour is defined surrounding around an elementary object delimited by a natural contour in a video image. On the basis of the starting contour, an original active contour is defined, formed by a set of nodes distributed on this starting contour, each no... | 11/29/2011 |
| 8068542 | Motion picture encoding device and motion picture decoding device When a prediction is made between fields with different parity, the predicative efficiency of a chrominance vector is improved by adaptively switching the generation of a chrominance motion vector depending on a encoding/decoding field parity (top/bottom) and a refe... | 11/29/2011 |
| 8064522 | Motion-vector detecting device, motion-vector detecting method, and computer program A device and method that serve to generate an accurate evaluation-value table and to detect a correct motion vector are provided. A weight coefficient W is calculated on the basis of correlation information of a representative-point pixel and flag-correlation inform... | 11/22/2011 |
| 8064521 | Motion image coding apparatus, and control method and program of the apparatus A motion detector detects the motion of an imaging device. On the basis of the detected motion information, a selector selects, from a plurality of frame memories for storing a plurality of frame data, a frame memory for storing reference frame data to be referred t... | 11/22/2011 |
| 8064523 | Motion vector search apparatus A motion vector search apparatus has two internal memories for storing one macroblock of current image data each and N internal memories for storing M macroblocks of reference image data each, where M and N are integers greater than one. Selectors feed data from one... | 11/22/2011 |
| 8059719 | Adaptive area of influence filter A method of generating an adaptive temporal filter is performed by constructing a motion vector area cell around each of a plurality of motion vectors in a target image, selecting a pixel in the target image, constructing a pixel area cell around the selected pixel,... | 11/15/2011 |
| 8059720 | Image down-sampling transcoding method and device In an image down-sampling transcoding method, by reducing an MPEG SP (simple profile) video bit stream having a CIF (Common Intermediate Format) size into a half in image size in a pixel domain, the video bit stream is converted into a H.264 BP (Baseline Profile) vi... | 11/15/2011 |