Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Interframe coding (e.g., difference or motion detection)

Subclass of:

382 - Image analysis

382232000 - IMAGE COMPRESSION OR CODING

Patent class list (only not empty are listed)

Deeper subclasses:

Entries
DocumentTitleDate
20090129689Transcoded Images for Improved Trick Play - The present invention provides a method and apparatus for facilitating processing of images contained in an encoded video stream. In one embodiment of the present invention, a plurality of non-intra coded images are transcoded into intra-coded images (I-images). The transcoded I-images are then used to facilitate trick mode playback, such as reverse playback, fast reverse playback or fast forward playback. In addition, an image sequence window is defined and transcoded I-images which fall outside of the image sequence window are deleted from a memory.05-21-2009
20090016622Image transmitting apparatus, image transmitting method, receiving apparatus, and image transmitting system - An image transmitting apparatus transmits an image based on image frame information including encoded data of a plurality of areas obtained by dividing an image frame and a header including configuration information of each area. The apparatus includes an area selecting unit selecting one area or a plurality of areas from among the plurality of areas of one image frame or a plurality different image frames, an information processing unit extracting encoded data of the area selected by the area selecting unit from encoded data of the plurality of areas included in the image frame information of the one image frame or the plurality of different image frames and creating a header including configuration information of each area selected by the area selecting unit to generate new image frame information, and an image transmitting unit transmitting the image frame information generated by the information processing unit to a receiving end.01-15-2009
20100080477SYSTEM, COMPUTER PROGRAM PRODUCT AND ASSOCIATED METHODOLOGY FOR VIDEO MOTION DETECTION USING SPATIO-TEMPORAL SLICE PROCESSING - A system, computer program product and associated methodology for video motion detection combines a series of images of a video sequence into an image volume having vertices of X, Y and t. The image volume is sliced in either the (X,t) or (Y,t) planes, filtered with a spatio-temporal filter and thresholded to reduce the amount of information. Then a search algorithm searches along search lines in a subset of the video sequence to locate motion. Motion can be detected by identifying lines that are not parallel to any of the vertices. Stationary subjects and lighting changes appear as lines parallel to one of the vertices. Thus, true motion can be distinguished from lighting changes.04-01-2010
20110194782Systems and Methods of Inter-Frame Compression - A system and method for rendering images, and performing operations such as windowing and leveling, when the parameters of a client appliance are known and rendering images when the parameters of a client appliance are unknown. The invention also considers the rendering from the client appliance perspective and the server appliance perspective.08-11-2011
20090190846SCALING AN IMAGE BASED ON A MOTION VECTOR - Currently, various television standards use different aspect ratios. For example, a wide screen aspect ratio of 16:9 is gaining popularity over the existing TV broadcasts that use 4:3 aspect ratio. A method of scaling an image horizontally with a uniform or non-uniform scaling ratio is referred to as “panoramic scaling”. A device 07-30-2009
20090190845MOTION-COMPENSATED RESIDUE BASED TEMPORAL SEARCH RANGE PREDICTION - Efficient temporal search range predication for motion estimation in video coding is provided where complexity of using multiple reference frames in multiple reference frame motion estimation (MRFME) can be evaluated over a desired performance level. In this regard, a gain can be determined for using regular motion estimation or MRFME, and a number of frames if the latter is chosen. Thus, the computational complexity of MRFME and/or a large temporal search range can be utilized where it provides at least a threshold gain in performance. Conversely, if the complex calculations of MRFME do not provide sufficient benefit to the video block prediction, a smaller temporal search range (a less number of reference frames) can be used, or regular motion editing can be chosen over MRFME.07-30-2009
20090123082BLOCK-BASED IMAGE STABILIZATION - This disclosure describes image stabilization techniques for devices with image capture capabilities. An image capture device may capture two or more images and combine the image using the techniques described in this disclosure. In particular, the image capture device may compute motion vectors for a plurality of blocks of pixels of one of the images. In cases, the image capture device may also interpolate or extrapolate motion vectors for individual pixels or sub-blocks of pixels using the block motion vectors. The image capture device may then average the first and second images by averaging each of the pixels of the first image with pixels of the second image that correspond to a location indicated by the plurality of motion vectors. The techniques may be particularly effective in reducing blur in image information resulting from certain movements during image capture or use of certain image capture technologies.05-14-2009
20090304294IMAGE ENCODING DEVICE AND IMAGE ENCODING METHOD - An image encoding device includes a single image pickup unit generating image data by shooting a subject, an image compression unit generating digital image data by encoding the image data, a distance measuring unit measuring a distance to the subject during the shooting, and a multiplexing unit generating multiplexed data based on the digital image data and the measured distance by multiplexing distance data indicating the distance to a subject of each of given pixel blocks of the digital image data onto the digital image data.12-10-2009
20090304293MOTION ESTIMATION METHOD AND RELATED APPARATUS FOR EFFICIENTLY SELECTING MOTION VECTOR - A motion estimation method includes selecting a plurality of selected motion vectors from a plurality of candidate motion vectors according to dissimilarity/priorities of the candidate motion vectors and determining a target motion vector corresponding to a minimum block matching cost according to the selected motion vectors without referring to each non-selected motion vector remaining in the candidate motion vectors.12-10-2009
20110013853APPROACH FOR DETERMINING MOTION VECTOR IN FRAME RATE UP CONVERSION - One embodiment of the present invention sets forth a method for determining a first motion vector for a first block in a first frame. The method includes selecting a plurality of candidate blocks corresponding to the first block and a first set of candidate motion vectors for the plurality of candidate blocks from a reference frame, selecting one or more neighbor blocks neighboring the first block and a second set of motion vectors for the one or more neighbor blocks from the first frame, calculating an index based on a difference between the first block and the each candidate block, a reliability factor associated with the second set of the motion vectors, a first distance between the first block and each of the one or more neighbor blocks, and a second difference between each of the first set of candidate motion vectors and each of the second set of the motion vectors for each of the plurality of candidate blocks, selecting a matching block corresponding to the first block from the plurality of candidate blocks based on the indexes, and determining the first motion vector according to the matching block.01-20-2011
20110013852APPROACH FOR DETERMINING MOTION VECTOR IN FRAME RATE UP CONVERSION - One embodiment of the present invention sets forth a frame-up conversion method for preparing an interpolated frame. The method comprises (a) selecting a second block neighboring a first block within a first frame, (b) defining a first search window according to a second motion vector for the second block to identify a first matching block, (c) defining a second search window according to a location of the first matching block to identify a second matching block, (d) updating the first matching block to be the second matching block and updating the second search window and the second matching block or setting the second matching block as a target matching block based on whether the second matching block is the first matching block, (e) repeating (d) until the target matching block is set, determining the first motion vector by reference to the target matching block, and preparing the interpolated frame according to the first motion vector.01-20-2011
20130064463METHOD AND APPARATUS FOR RESTORING IMAGE BY COPYING MEMORY - A method and apparatus for restoring an image by copying a memory may include determining whether to perform an interpolation operation based on block information, and restoring a current image using a reference image depending on whether to perform the interpolation operation.03-14-2013
20090238479Flexible frame based energy efficient multimedia processor architecture and method - A codec system is provided which includes encoding and decoding functions in a plurality of application environments. The codec subsystem encodes raw uncompressed HD-SDI video signals from a camera's optical subsystem into an MPEG-2 transport stream which is stored in onboard media. The subsystem may be programmed to encode or decode a plurality of video and audio formats as required by multiple HD-camera manufactures. A stand alone encoder decoder system is also provided in a network configuration for a studio production system. A programmable set of hardware including BSP, HD-SDI, SD-SDI, multiplexer/demultiplexer and MPEG-2 transport streams are provided. An intelligent power consumption management system is also provided.09-24-2009
20090010553Data Processing Apparatus, Data Processing Method and Data Processing Program, Encoding Apparatus, Encoding Method and Encoding Program, and Decoding Apparatus, Decoding Method and Decoding Program - A data processing apparatus includes a motion vector storage unit, an index value generating unit, a storage control unit, and a motion vector reading unit. The motion vector storage unit stores a motion vector in a unit block area. The index value generating unit generates the index value corresponding to a position of the unit block at upper left and upper right corners of an object block for which a prediction motion vector is to be acquired, on the basis of a size of the object block. The storage control unit copies a motion vector of an adjacent block by each of the unit block area and stores the copied motion vector. The motion vector reading unit obtains the index value indicating the unit block area on the basis of the index value. The prediction motion vector is obtained on the basis of the motion vector.01-08-2009
20090010552IMAGE DISTRIBUTION APPARATUS, COMMUNICATION TERMINAL APPARATUS, AND CONTROL METHOD THEREOF - An image distribution apparatus divides image data of a single frame into a plurality of blocks, orthogonally transforms the blocks and calculates transformation coefficients, quantizes the calculated transformation coefficients, codes the quantized transformation coefficients, and distributes the coded image data. The image distribution apparatus acquires the quantized transformation coefficients, stores the acquired transformation coefficients in a storage unit, calculates differences between the transformation coefficients of a first frame and the transformation coefficients of a second frame stored in the storage unit in a unit of block, counts blocks whose difference values calculated above are equal to or greater than a predetermined value as changing blocks of the first frame, and determines that the first frame has changed when the counted number of blocks is equal to or greater than a predetermined value.01-08-2009
20090196515Method and apparatus to encode/decode image efficiently - A method of and apparatus to efficiently encode and/or decode an image are provided. The method of encoding an image includes: calculating a motion vector of a main reference image by estimating a motion of a current image with reference to the main reference image; deriving a motion vector of at least one auxiliary reference image from this motion vector; generating a prediction image of the current image by using a motion vector of the main reference image or the motion vector of the at least one auxiliary reference image; and encoding a residue image between the current image and the prediction image.08-06-2009
20080310742Apparatus and method employing pre-ATR-based real-time compression and video frame segmentation - One subject of this invention is the development of a novel region of interest (ROI) method, or Frame Segmentation Method that can be provided within a video stream, in real-time, or more precisely within a few milliseconds of video frame duration of 30 msec, or even in the sub-millisecond range. This video frame segmentation is the basis of Pre-ATR-based Ultra-Real-Time (PATURT) video compression. Still other subjects of this invention are morphing compression, and watermarking, also based on the PATURT. The applications of the PATURT innovation include ROI-based real-time video recording that has special applications for aircraft pilot/cockpit video recording in “black-box” devices, recording aircraft accidents, or catastrophes. Such black-box devices usually need to pass high impact (3400 g), high temperature (1100° C., in 1 h), and other harsh environmental tests. In this invention, they also have the capability of reporting the last cockpit events up to 0.5 seconds before an accident, including all cockpit sensor readings, as well as pilots' behavior, the latter with fully scrambled and non-recoverable facial information. Further applications include video surveillance. The latter can be also applied to missile defense (recognizing real target or real missile, from false targets (decoys)), or to other Ultra-Real-Time (URT) civilian and military scenarios.12-18-2008
20120189218IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING METHOD - An image processing apparatus includes a demultiplexing circuit to sample image data at a first sampling point, reduce sampled image data to generate first reduced image data, sample the image data at a second sampling point that is different from the first sampling point and reduce sampled image data to generate second reduced image data.07-26-2012
20100080478IMAGE CODING APPARATUS AND IMAGE CODING METHOD - An image coding apparatus is mainly characterized by (i) dividing each of fields into an I-slice and P-slices, and determining the position of the I-slice in each of a predetermined number of first fields such that a current I-slice is sequentially shifted from the first end of a starting first field to the second end of an ending first field and such that a similar shift is repeated for each predetermined number of first fields, when a current field is a first field, and further (ii) determining, when the current field is the first field, that each P-slice located closer to the first end than a corresponding I-slice can refer to only a first field coded immediately before, and determining, when the current field is the second field, that at least one second field in the predetermined number of fields can refer to only a first field coded immediately before.04-01-2010
20090141993SYSTEM FOR FINDING ARCHIVED OBJECTS IN VIDEO DATA - A system includes a motion detection processor, a motion tracking processor, a people detection processor, a controller, a fusion processor, an appearance model generator processor, a database, a fast search processor, and a matching processor. The motion detection processor, the motion tracking processor, the controller, the people detection processor, the fusion processor, and the appearance model generator processor comprise an analytics pipeline, and the database and the fast search processor comprise a data index pipeline.06-04-2009
20090310876IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND PROGRAM - An image processing apparatus includes a motion vector detection unit configured to detect a motion vector at a predetermined space position of a frame at a predetermined time from an input image of a plurality of temporally different frames and obtain a reliability of the motion vector; a motion vector evaluation unit configured to obtain, at each space position, an evaluation value of the motion vector at the space position that is within a predetermined range including a subject space position that is a space position of interest, on the basis of the reliability at the space position and a distance from the subject space position; and a motion vector correction unit configured to correct the motion vector at the subject space position on the basis of the evaluation value and the motion vector at the space position of the predetermined range.12-17-2009
20090310875MOTION ESTIMATION METHOD - A motion estimation method uses a search start point and a plurality of search paths extending from the start point. The method finds an image point along the plurality of search paths that has a minimum comparison value with a reference image block. This image point with a minimum comparison value becomes the new search start point, with a plurality of new search paths extending from the new start point. The method then finds the image point along the plurality of new search paths that has a minimum comparison value with the reference image block. The cycle repeats until points on the search paths have comparison values higher than the start point.12-17-2009
20090208122IMAGE CODING METHOD AND APPARATUS, AND IMAGE DECODING METHOD AND APPARATUS - In an image coding apparatus 08-20-2009
20090208124IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND PROGRAM - An image processing apparatus which performs processing on an input moving image including a plurality of access units arranged every first period, includes a motion vector calculation unit which calculates a motion vector of an object included in the input moving image every second period, a motion vector conversion unit which, converts the motion vector by multiplying the calculated motion vector by a predetermined gain, a frame compensation unit which generates an output moving image including a plurality of access units arranged every third period by performing frame compensation processing of converting or compensating for the access units on the input moving image so that the object moves in accordance with the motion vector which has been subjected to the conversion, and a gain calculation unit which calculates the gain in accordance with brightness in a user environment and supplies the obtained gain to the motion vector conversion unit.08-20-2009
20090208123ENHANCED VIDEO PROCESSING USING MOTION VECTOR DATA - A device and method for interpolation during frame rate conversion are disclosed. The method includes, receiving original frames F08-20-2009
20090087108Intra Motion Prediction for Response Time Compensation - An apparatus for a response time compensation system includes a plurality of complexity modules and a motion vector module. The complexity modules determine a plurality of complexity values based on current image information and prior image information. The motion vector module determines a desired complexity value based on a lowest of complexity values. The motion vector determines a desired motion vector based on the lowest of the plurality of complexity values. The desired complexity value and the desired motion vector are used to compress the current image information into a compressed bitstream. The compressed bitstream is used by the response time compensation system to provide display element response time compensation information for a display.04-02-2009
20090263033METHOD AND APPARATUS FOR INTERPOLATING AN IMAGE - This invention concerns the interpolation of new intermediate images within an existing set of related images, for example views of a scene captured at different times, such as a sequence of film frames or video fields, or views of a scene captured from different camera positions, either simultaneously or in a time sequence. Motion vectors established for pixels or regions in at least one existing image are used to shift those pixels or regions to the output position of the new image. The shifted pixels or regions are combined in dependence on a probability of accuracy measure for the respective motion vector. The probability of accuracy measure may be formed from displaced-field difference measurements. The occlusion of objects is determined and used in forming the probability of accuracy measure.10-22-2009
20100124379METHOD OF FILTERING A VIDEO SEQUENCE IMAGE FROM SPURIOUS MOTION EFFECTS - According to the novel method, roto-translational and zooming parameters describing spurious motion effects are determined by exploiting any of the many block matching algorithms commonly used for motion estimation for calculating a motion vector for all or for a selected number of blocks of pixels of the current frame that is processed. Some of the so calculated motion vectors are not taken into account for estimating spurious motion effects. The roto-translational and zooming parameters describing what is considered to be spurious global motion between a current frame and the precedent frame of the sequence, are calculated by processing the selected motion vectors of blocks of pixels of the frame through a recursive procedure that includes computing error values and readjusting the roto-translational and zooming parameters based on the error values.05-20-2010
20090274381SCALABLE CODING - A method of encoding data comprises the steps of dividing the data into sets of data, transforming each set of data into a set of transform coefficients (A, B, C), assigning each transform coefficient to a single sub-set (S11-05-2009
20090297052SYSTEM AND METHOD FOR ESTIMATING THE CENTERS OF MOVING OBJECTS IN A VIDEO SEQUENCE - Systems and methods for estimating the centers of moving objects in a video sequence are disclose. One embodiment is a method of defining one or more motion centers in a video sequence, the method comprising receiving a video sequence comprising a plurality of frames, receiving a motion history image for each of a subset of the plurality of frames based on the video sequence, identifying, through use of the motion history image, one or more data segments having a first orientation, wherein each data segment having the first orientation has a start location and a length, identifying, one or more data segments having a second orientation, wherein each element of a data segment having the second orientation is associated with a data segment having the first orientation, and defining a corresponding motion center for one or more of the indentified data segments having the second orientation.12-03-2009
20090279799IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING METHOD - An edge map generator/edge weighting coefficient generator performs edge detection for respective blocks that compose a moving image frame Ft, and calculates correlations between the edges of the respective blocks and those of neighboring blocks as edge weighting coefficients. A predictive vector candidate determination unit calculates a plurality of motion vector candidates for each block based on this edge weighting coefficient. Of these candidates, a motion vector detector obtains a candidate with a small evaluation value based on prediction errors and motion vector cost as a motion vector, thereby generating an interpolation frame Ft-0.5.11-12-2009
20090103819MOVING IMAGE RECEIVING APPARATUS - A moving image receiving apparatus has a moving image decoding apparatus (04-23-2009
20110200264CODING STRUCTURE - Apparatuses and techniques relating to encoding a video are provided. An encoding device includes a motion coding module configured to determine a coding block level for processing an image data, and further configured to determine a block formation for a motion coding of the image data according to the coding block level; and a texture coding module configured to determine a block size for a texture coding of the image data according to the block formation to thereby generate a coded bit stream.08-18-2011
20080240589Method and apparatus for image stabilization - An image stabilization method and an image stabilization device for processing a target image in a video stream are provided. A target accumulated global vector of the target image is first calculated. Then, a low-pass filtering procedure is performed on the target accumulated global vector to generate a final motion vector. Subsequently, the target image is adjusted based on the final motion vector. Thereby, the target image is stabilized.10-02-2008
20080240591IMAGE DISTRIBUTION APPARATUS, COMMUNICATION TERMINAL APPARATUS, AND CONTROL METHOD THEREOF - An image distribution apparatus divides image data of a single frame into a plurality of blocks, orthogonally transforms the blocks and calculates transformation coefficients, quantizes the calculated transformation coefficients, codes the quantized transformation coefficients, and distributes the coded image data. The image distribution apparatus acquires the quantized transformation coefficients, stores the acquired transformation coefficients in a storage unit, calculates differences between the transformation coefficients of a first frame and the transformation coefficients of a second frame stored in the storage unit in a unit of block, counts blocks whose difference values calculated above are equal to or greater than a predetermined value as changing blocks of the first frame, and determines that the first frame has changed when the counted number of blocks is equal to or greater than a predetermined value.10-02-2008
20080240588Image processing method and image processing apparatus - An image processing technology is provided that lends itself to improving precision of image matching. Keyframe to keyframe matching point information is generated by combining image frame to image frame corresponding point information obtained by computing matching in a group of image frames which includes a first keyframe and a second keyframe as a source and a destination, respectively. Image matching between the first and second keyframes is directly computed by using, of the entire keyframe to keyframe corresponding point information, the corresponding point information evaluated to be highly reliable as a constraint condition.10-02-2008
20080240587SELECTIVE INFORMATION HANDLING FOR VIDEO PROCESSING - A system for selectively handling information. In an example embodiment, the system includes a first mechanism for processing information pertaining to one or more sub-blocks of a macroblock in a first stream and a second stream, and outputting a first processed stream and a second processed stream in response thereto. A second mechanism selectively combines information in the first processed stream and the second processed stream and provides an updated version of the first stream or the second stream to the first mechanism in response thereto. In a more specific embodiment, the first mechanism includes a processor, such as in intra 4×4 search, module, that processes a sub-block of a macroblock by performing intra prediction for the sub-block. The processor is adapted to process sub-blocks of a macroblock in parallel, such as in a pipelined fashion or via separate engines capable of operating in parallel.10-02-2008
20080273806METHOD AND SYSTEM FOR INITIALIZING TEMPLATES OF MOVING OBJECTS - A method for tracking a moving object in a sequence of images is provided, comprising: partitioning each of said images of said sequence into blocks, identifying blocks which have moved between consecutive images of said sequence, grouping adjacent blocks, which have moved in a same direction by a same distance, into a first group of blocks, initializing an initial template for said moving object with said first group of blocks and tracking said template in said sequence of images. A corresponding system for tracking moving objects is presented as well.11-06-2008
20100002944DETERMINATION OF A FIELD REFERENCING PATTERN - Several methods and a system to perform determination of a field referencing pattern are disclosed. In one aspect, a method is disclosed. A motion vector of a previously coded frame is analyzed using a processor and a memory. A statistic is updated based on whether the motion vector includes one or more of a fractional pel vertical component, a half pel vertical component, and an integer pel vertical component. A field referencing pattern of a target field is determined based on the statistic and an exception protocol.01-07-2010
20080267516SYSTEM AND METHOD FOR CODING IMAGE FRAMES - A method including modifying at least a first pixel value in a first portion of a first image frame to create a first difference between the first pixel value in the first image and a first pixel value in a first portion of a second image frame that, at least in part, represents a first code and providing the first image frame and the second image frame to a display device for display at different times is provided.10-30-2008
20090129688INTERPOLATION IMAGE GENERATING METHOD AND APPARATUS - An interpolation image generating method includes dividing each of the first reference image and the second reference image into reference regions each including pixels, executing a correlation operation between the first reference image and first destination images located before and after the first reference image and a correlation operation between the second reference image and a second destination image to derive motion vectors for the first and second destination images every reference region, obtaining correlation values between the regions of the first and second destination images that are indicated by the motion vectors and the reference region to determine the reference region as a high or low correlation region, generating an interpolation image candidate between the first reference and second images using the reference region determined as the high correlation region, and mixing the interpolation image candidates using the motion vectors of the reference region to produce an interpolation image.05-21-2009
20090129687Procedure and device for detecting fades in a sequence of images - The invention relates to a method for detecting a fade in a sequence of images which comprises the following steps: 05-21-2009
20090136146IMAGE PROCESSING DEVICE AND METHOD, PROGRAM, AND RECORDING MEDIUM - The present invention relates to an image processing device and method, a program, and a recording medium whereby the detection precision of a motion vector by the gradient method can be further improved. A counter value computing unit 05-28-2009
20080317365METHOD AND DEVICE FOR CONDENSED IMAGE RECORDING AND REPRODUCTION - A method for decoding coded image data, and which includes receiving the coded image data, in which some of the coded image data includes identifier information of a reference image for specifying the reference image among previous images, and other coded image data does not include the identifier information of the reference image, and in which the some of the coded image data including the identifier includes a predetermined time, detecting the reference image based on the identifier information when the coded image data has the identifier information, and decoding the coded image data based on the detected reference image when the code image data includes the identifying information of the reference image, and decoding the coded image data based on the coded image data itself when the code image data does not include the identifying information.12-25-2008
20090052788Image Processing Method, Image Processing Program, Image Processing Device, and Imaging Device - An image-processing method is characterized by including a searching operation of searching for a local motion vector from each of blocks in the plural images, an electing operation of electing a representative motion vector from the local motion vectors of the respective blocks, and an approximating operation of approximating a motion vector distribution on the images based on the representative motion vector in order to detect motion between plural images with high precision without increasing the number of blocks made by dividing an image. In addition, when an approximate surface thereof is a plane, the operation amount for approximating the motion vector distribution and the information amount for representing the motion vector distribution can be minimized.02-26-2009
20090074310IMAGE DATA COMPRESSION METHOD - An image data compression method is disclosed. Firstly, check a variance between a first image data and a second image data for comparing the variance with a threshold value. When the variance is smaller than a threshold value, compare the first image data with the second image data to generate a motion vector and compress the motion vector. Then calculate the first image data and the second image data according to the motion vector so as to get an offset value of the motion vector. Next, encode the offset value of the motion vector, compress the offset value of the motion vector, and encode as well as compress the first image data. Thus the compression ratio is improved and image distortion is avoided.03-19-2009
20100150462IMAGE PROCESSING APPARATUS, METHOD, AND PROGRAM - An image processing apparatus detecting, from an input image, a still-zone area disposed at an edge of the input image and displaying a same image continuously, the apparatus including: a difference calculation mechanism calculating a difference between pixel values of pixels located at a same position of the input image in different frames with each other for each pixel of the input image; a pixel-motion-information generation mechanism generating pixel-motion information indicating whether there is a change in the pixel values of the pixels of the input image on the basis of the difference; and a first detection mechanism comparing the pixel-motion information of a plurality of the pixels arranged in a first direction in the input image, and detecting a boundary position in the first direction between the still-zone area and an effective area excluding the still-zone area in the input image.06-17-2010
20100177974IMAGE PROCESSING METHOD AND RELATED APPARATUS - An image processing method is used for determining a motion vector of a covered/uncovered area within an interpolated picture when picture interpolation is performed. The interpolated picture includes a plurality of blocks, and the image processing method includes: generating a first motion vector and a second motion vector of a block within the interpolated picture; determining which one of the covered and uncovered areas the block is located in, and calculating a reference vector according to the first and second motion vectors; and determining a motion vector of the block according to the reference vector, wherein the reference vector is obtained from vector calculation of the first and second motion vectors using the principle of similar triangles.07-15-2010
20090074311SYSTEM AND METHOD FOR DETECTING VISUAL OCCLUSION BASED ON MOTION VECTOR DENSITY - A method of processing image data, comprising providing image data configured to display a first frame comprising a plurality of blocks, each block having a motion vector indicative of a change of location of the block between the first frame and a successive second frame and determining a change in state of occlusion of a first block of the plurality of blocks by reference to motion vectors having a destination in the first block.03-19-2009
20090074312HIGH-SPEED MOTION COMPENSATION APPARATUS AND METHOD - The present invention relates to a high-speed motion compensation apparatus and method. The high-speed motion compensation apparatus for H264/AVC includes a bus interface unit for reading a plurality of word addresses from an external storage device, aligning the reference pixels arranged over the plurality of word addresses, temporarily storing the aligned reference pixels, and sequentially outputting the aligned and temporarily stored reference pixels. A buffer unit temporarily stores overlapping reference pixels, which are repeatedly used to generate the sub-pixels, among the reference pixels output from the bus interface unit. An interpolation unit generates first half pixels, second half pixels, first quarter pixels, and second quarter pixels, using the reference pixels output from the bus interface unit. A chroma filter unit generates chrome pixels using the reference pixels output from the bus interface unit.03-19-2009
20090324115Converting the frame rate of video streams - A frame rate conversion may be done using a target image between a current and a previous image. A first motion field is estimated between the target image and the current image. A second motion field is estimated between the target image and the previous image. The motion fields are then used for motion compensation in the frame rate conversion.12-31-2009
20110176740IMAGE CODING METHOD, IMAGE CODING APPARATUS, PROGRAM, AND INTEGRATED CIRCUIT - Provided is an image coding method for determining one of frame coding and field coding while suppressing increase in the complexity. The image coding method includes: coding a current picture included in the pictures (S07-21-2011
20090202163DETERMINATION OF OPTIMAL FRAME TYPES IN VIDEO ENCODING - The invention facilitates the use of low resolution estimation to identify an optimal sequence of frame types for encoding a stream of video data. In one embodiment a series of video frames are downscaled and divided into superblocks. Low resolution motion estimation metrics are calculated for the superblocks and compared to corresponding superblocks of a previous frame. A series of video frame types is selected based on the comparison metrics and used to encode the video frames.08-13-2009
20110170792Encoding and Decoding Architecture of Checkerboard Multiplexed Image Data - A device includes a coder or a codec configured for interleaved image data utilizing diamond shaped blocks for motion estimation and/or motion compensation and utilizing square or orthogonal transforms of residual data. In various embodiments, the decoder may be configured, among others, to perform de-blocking on edges of the diamond shaped blocks and/or data padding at boundaries of the image data. Additionally a method is proposed in which at least one of a transform and quantization process to be applied to de-multiplexed data is modified. One application is to combine left and right stereoscopic images, interleaved in a checkerboard manner.07-14-2011
20090034854VIDEO ENCODING AND DECODING METHOD AND APPARATUS USING WEIGHTED PREDICTION - Provided is a video encoding and decoding method and apparatus. The video encoding method includes selecting a plurality of reference blocks based on a plurality of motion vectors and setting weights assigned to the plurality of reference blocks independently for each of a plurality of regions of a current block in order to predict and encode the current block, thereby providing a new encoding mode allowing accurate prediction of the current block and thus improving the compression rate of video encoding.02-05-2009
20110243468IMAGE CODING APPARATUS - A refresh area is taken advantage of when a series of images are coded using Intra-frame coding and Inter-frame coding, a partial area of an image being forcefully Intra-frame coded (Intra MBs) in the refresh area. As the prediction mode for prediction of the Intra MBs inside the refresh area, a prediction mode is selected where the prediction is executable based on only the image that exists inside the refresh area.10-06-2011
20100135587METHOD AND APPARATUS FOR CODING IMAGES WITH DIFFERENT IMAGE QUALITIES FOR EACH REGION THEREOF, AND METHOD AND APPARATUS CAPABLE OF DECODING THE IMAGES BY ADJUSTING THE IMAGE QUALITY - A region of interest is set within an image, the region of interest is tracked along motion of an object marked out within the image, and coding is performed in a manner that image quality differs between the region of interest and a region other than the region of interest. A wavelet transform unit applies a low-pass filter and a high-pass filter in the respective x and y directions of an original image, and divides the image into four frequency sub-bands so as to carry out a wavelet transform. A quantization unit quantizes, with a predetermined quantizing width, the wavelet transform coefficients outputted from the wavelet transform unit. A motion detector detects the motion of an object. A ROI setting unit moves a ROI region according to this motion of an object. In the case of moving images where a viewpoint changes, the background may be separated from the object and then the ROI region may be moved according to the motion of the object and the motion of the background.06-03-2010
20080253669IMAGE PROCESSING METHOD AND IMAGE DISPLAY APPARATUS USING THE SAME - According to the present invention, it is possible to carry out the optimum correction of moving images in the frame even if the movement of objects in the frame is not uniform in a subfield light-emitting type display. The motion vector detecting module detects the motion vector of pixels among the frames relating to the input image signal. The motion vector correcting module replaces the motion vectors V of all the pixels in the frame with a specific motion vector Vm, when the distribution of the motion vectors V in the frame detected is biased to the specific motion vector Vm. The subfield correcting module corrects the light-emitting positions of the subfield light-emitting pattern according to the motion vectors outputted by the motion vector correcting module.10-16-2008
20080240590METHODS AND APPARATUSES FOR ENCODING AND DECODING MULTI-VIEW IMAGE - Methods and apparatuses for encoding and decoding a multi-view image are provided. The method of encoding the multi-view image can use a difference in views between pictures of the multi-view image, add an image area obtained from a picture at one view at a first time to a picture at another view at a second time, thereby generating a reference picture, and perform prediction encoding using the generated reference picture, thereby increasing prediction encoding efficiency.10-02-2008
20090022408IMIAGE PROCESSING APPARATUS AND IMAGE PROCESSING PROGRAM - It is an object to provide an image processing apparatus and an image processing program in which motion information detected from an image is used for a different image processing corresponding to image information so that the detected motion information capable of easily synchronizing the image with the motion information to reduce a circuit scale is shared in a signal processing requiring a plurality of motion information. Motion information is detected by a motion detecting portion (01-22-2009
20080317366METHOD AND DEVICE FOR CONDENSED IMAGE RECORDING AND REPRODUCTION - A method for decoding coded image data, and which includes determining whether a property type of an image data is a first coding type or a second coding type, in which the first coding type of the image data includes identifier information of a reference image for specifying the reference image among previous images, and the second coding type of the image data does not include the identifier information of the reference image, detecting the reference image based on the identifier information for the first coding type of the image data, obtaining moving vector information related to the reference image, and decoding the first coding type of the image data based on the detected reference image and the obtained moving vector information, and decoding the second coding type of the image data based on the image data itself.12-25-2008
20080205778Image predicting apparatus and method, and image coding apparatus and method - To code the current frame of a moving picture, a weighting coefficient and the mean pixel values in the current frame and a reference frame are obtained. The weighting coefficient is used to modify the mean pixel value in the reference frame, and an offset value is calculated from the resulting modified mean pixel value and the mean pixel value in the current frame. Reference image blocks are then selected from the reference frame, and a predicted image block is generated by applying the weighting coefficient and the offset value to each selected reference image block. Because of the modification of the mean pixel value of the reference frame, pixel values in the predicted image blocks are distributed around the mean pixel value in the current frame, which leads to efficient coding.08-28-2008
20080219574IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING METHOD - An image processing apparatus includes a first processing part selecting motion detection points for detecting a motion between images, and acquiring first motion vectors that are local motion vectors at the motion detection points, a second processing part acquiring first representative motions that are representative motions of translation, scaling and rotation based on the first motion vectors, a third processing part eliminating components of the first representative motions from the first motion vectors and acquiring second motion vectors, a fourth processing part acquiring local foreshortening motions at the motion detection points from the second motion vectors, and a fifth processing part acquiring a second representative motion that is a representative foreshortening motion from the local foreshortening motions. This can obtain information representing geometric deformation between the images by simple processing.09-11-2008
20080219572METHOD AND APPARATUS FOR MOTION COMPENSATION SUPPORTING MULTICODEC - Provided are a method and apparatus for compensating motion of a moving image. The method includes calculating a pixel value of a pixel located between pixels of a reference image corresponding to a current image based on pixel values of the pixels of the reference image by using at least one method from among a plurality of methods, such as a vertical linear filtering, a horizontal linear filtering, and a cubic filtering, of interpolating the pixels of the reference image according to codec information indicating one of a plurality of codecs, such as MPEG4, H.264/AVC, and VC1, and restoring the current image by adding motion compensation data, including the calculated pixel value, and a difference between the reference image and the current image.09-11-2008
20100166327SYSTEM AND METHOD FOR INTRA-FRAME COMPRESSION USING PREDICTIVE CODING - A system and method for intra-frame compression using predictive coding utilizes some pixels of a macroblock of a video frame as reference pixels to perform predictive coding on the rest of the macroblock when some or all predefined reference pixels for performing predictive coding on the macroblock are not available in the video frame.07-01-2010
20110188767Systems and Methods of Inter-Frame Compression - A system and method for rendering images, and performing operations such as windowing and leveling, when the parameters of a client appliance are known and rendering images when the parameters of a client appliance are unknown. The invention also considers the rendering from the client appliance perspective and the server appliance perspective.08-04-2011
20100027900MOTION VECTOR DETECTING APPARATUS, MOTION VECTOR DETECTING METHOD, AND PROGRAM - Generation of evaluation value information about a motion vector, extraction of candidates for the motion vector on the basis of the evaluation value information, and determination of the motion vector to be allocated from the candidates for the motion vector are performed. The possibility that a reference pixel a in a second frame is a candidate for a motion from a target point in a first frame is evaluated on the basis of pixel-value correlation information to generate an evaluation value table. A constant area is adaptively set around each of the target pixel and the reference pixel corresponding to each extracted candidate for the motion vector in accordance with the state of the continuity of a constant pixel value. The motion vector from the first frame to the second frame is allocated on the basis of the result of comparison between values calculated for the constant areas.02-04-2010
20100027899DATA ENCODING SYSTEM, METHOD THEREOF AND DIGITAL IMAGE CAPTURING DEVICE USING SAME - A data encoding system for encoding image data in a buffer includes a codec, a ratio calculator, and a controller. The codec is configured for reading the image data from the buffer in parts, encoding the read parts of the image data using a compression ratio, and writing the encoded parts back to the buffer. The ratio calculator is configured for calculating a first ratio of the size of the encoded parts to the amount of free space of the buffer before any part of the image data was encoded, and a second ratio of size of the read parts to that of the entire image data. The controller determines whether the first ratio is larger than the second ratio, increasing the compression ratio if the first ratio is larger than the second ratio, and controlling the codec to re-encode the image data using the increased compression ratio.02-04-2010
20100027898IMAGE PROCESSING METHOD OF NOISE REDUCTION AND APPARATUS THEREOF - An image processing method of noise reduction and an apparatus thereof are disclosed herein. In the image processing method, a current image having a plurality of image blocks is provided. A first block of the image blocks of the current image is substrate by the first block of at least one previous image for obtaining a difference block. Next, the difference block is performed on a motion detection process for determining whether the first block of the current image is in a static state. When the first block of the current image is in the static state, the first block of the current image is performed on a temporal filtering process for reducing the noise. By analyzing the static state, occurrence of motion blur can be prevented.02-04-2010
20100021073CODING METHOD AND CODING APPARATUS - Provided are methods and apparatuses for coding a motion vector by a multimedia image codec. The method including: calculating and storing difference vectors which represent differences between adjacent motion vectors of image data; selecting a central axis of the stored difference vectors based on trend information of the difference vectors; transforming the difference vectors based on the central axis of the difference vectors; and performing bit coding using the axis-transformed difference vectors.01-28-2010
20100246985APPLICATION BASED ADAPTIVE ENCODING - A system and method for encoding dynamic image information for an image generated by a computer application executing on a processor. Various aspects of the present invention may comprise determining a first set of information describing a reference image. A second set of information may be determined for describing an image, wherein the second set of information comprises information indicative of movement between the image and the reference image. For example, a set of primary movement directions may be determined based at least in part on the computer application generating the image. Such set of primary movement directions may be utilized for analyzing the image relative to the reference images. The difference between the image and the reference image may, for example, be analyzed using at least one of the set of primary movement directions. A movement direction may, for example, be utilized to describe the image.09-30-2010
20120128261ADAPTIVE MOTION SEARCH RANGE DETERMINING APPARATUS AND METHOD - Provided is an adaptive motion search range determining apparatus and method for encoding UHD-class high-resolution images. The adaptive motion search range determining apparatus includes an MVD average/standard deviation calculation unit calculating an value average and a standard deviation of MVDs of neighboring macroblocks of a current macroblock, and a motion search range determination unit determining a motion search range of the current macroblock using the value average and the standard deviation. According to the adaptive motion search range determining apparatus, it is possible to enable each macroblock to have an adaptive search range by variably adjusting a motion vector search range of a current macroblock with reference to motion vectors of neighboring macroblocks of the current macroblock.05-24-2012
20120076431APPLICATION BASED ADAPTIVE ENCODING - A system and method for encoding dynamic image information for an image generated by a computer application executing on a processor. Various aspects of the present invention may comprise determining a first set of information describing a reference image. A second set of information may be determined for describing an image, wherein the second set of information comprises information indicative of movement between the image and the reference image. For example, a set of primary movement directions may be determined based at least in part on the computer application generating the image. Such set of primary movement directions may be utilized for analyzing the image relative to the reference images. The difference between the image and the reference image may, for example, be analyzed using at least one of the set of primary movement directions. A movement direction may, for example, be utilized to describe the image.03-29-2012
20100014765Motion vector detecting device, motion vector detecting method, image encoding device, and program - A motion vector detecting device includes: a motion predicting and compensating means for calculating cost values of a plurality of motion vectors, which is candidates of an optimal motion vector, with a first pixel precision every prediction mode and calculating the optimal motion vector with a second pixel precision and a cost value of the optimal motion vector with the second pixel precision on the basis of a gradient of the cost values.01-21-2010
20120237133MOTION ESTIMATION DEVICE AND METHOD OF ESTIMATING MOTION THEREOF - A motion estimation device includes a memory to store a reference image, a bus connected to the memory; and a motion estimator to control a size of data of a reference image block depending on an available bandwidth of the bus when extracting at least one reference image block for motion estimation from the reference image through the bus.09-20-2012
20090060359METHOD AND APPARATUS FOR ESTIMATING AND COMPENSATING SPATIOTEMPORAL MOTION OF IMAGE - A method of estimating and compensating for motion in image decoding are provided. The method involves determining a reference block of a reference frame indicated by a motion vector of a current block of a current frame being decoded, and generating a spatiotemporal estimation block of the current block by using the current frame and the reference frame, when some pixels of the reference block are outside the reference frame.03-05-2009
20120189219IMAGE INFORMATION DECODING APPARATUS AND IMAGE INFORMATION DECODING METHOD FOR MOTION PREDICTION AND/OR COMPENSATION OF IMAGES - The present invention is directed to an image information encoding apparatus, used in receiving compressed image information through network media when processing of such compressed image information is performed on storage media. A picture sorting buffer delivers information of picture type of frame Picture_type to a picture type discrimination unit. The picture type discrimination unit transmits command to a motion prediction/compensation unit on the basis of that information. The motion prediction/compensation unit generates predictive picture by using filter coefficients having the number of taps lesser than that of P picture with respect to B picture for which operation quantity and the number of memory accesses are required to more degree as compared to P picture on the basis of that command.07-26-2012
20120082394IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING METHOD - An image processing apparatus including an image detecting unit, an image interpolating unit and an image blending unit is provided. The image detecting unit detects a pixel difference value of an image frame and a previous image frame or a next image frame thereof and outputs a weight value according to the pixel difference value. The image interpolating unit interpolates a pixel value of the image frame in an intra-field interpolation method and an inter-field interpolation method. The image blending unit blends the pixel value interpolated in the intra-field interpolation method and the pixel value interpolated in the inter-field interpolation method to restore the image frame according to the weight value. An image processing method is also provided.04-05-2012
20090022409Motion encoding of still images - The present invention is directed to a method and apparatus for encoding a series of still images. The first image is captured and stored, then for each subsequent image of the series, that image is captured and compared to the first image or the previous image and difference information between the first or previous image and each subsequent image of the series is stored, resulting in one output file that contains the base image and difference information for each subsequent image, thereby reducing the amount of storage needed to store a series of images.01-22-2009
20090016623Image processing device, image processing method and program - There is provided an image processing device that is capable of performing a frame rate conversion of the coded data. The image processing device includes an encoded difference data decoding portion that decodes the coded data that is input into encoded difference data. The image processing device also includes an interpolated encoded difference data creation portion that creates interpolated encoded difference data that is inserted between frames in the encoded difference data, based on the encoded difference data. The image processing device also includes a frame rate conversion portion that performs a frame rate conversion of the encoded difference data using the interpolated encoded difference data.01-15-2009
20090016621MOVING-PICTURE CODING DEVICE AND MOVING-PICTURE CODING METHOD - A moving-picture coding device that performs inter-field motion compensation prediction, includes a reference limit area determining unit that determines to select, for each reference picture, with respect to reference pictures used for coding, a luminance or chrominance reference limit area putting a limit to a reference picture used for generating a prediction picture of a luminance or chrominance of a coding target block belonging to the coding target picture limit area of the case upon each reference picture being previously coded; a selecting inhibit vector determining unit that determines, in a case of coding the coding block belonging to the coding target picture limit area, a selecting inhibit vector that inhibits selecting a luminance and the chrominance are comprised only of pixels of the luminance reference limit area and the chrominance reference limit area.01-15-2009
20080298695MOTION VECTOR DETECTING APPARATUS, MOTION VECTOR DETECTING METHOD AND INTERPOLATION FRAME CREATING APPARATUS - According to one embodiment, a motion vector detecting apparatus performs block matching of a plurality of image frames to detect a motion vector. The motion vector detecting apparatus has a macroblock joining section forming a joined macroblock in which a plurality of macroblocks including repeating images among macroblocks being subjects of the block matching are joined by every motion characteristic of the repeating image included in each macroblock.12-04-2008
20080298694Method for Coding RGB Color Space Signal - A method for coding an RGB color space signal is disclosed. In accordance with the method, a base plane is encoded using an independent mode, and an enhanced plane is encoded by referring to the base plane without converting the RGB color space signal into YCbCr color space signal to reduce a redundancy between RGB planes and improve a compression ratio of an image.12-04-2008
20080298693METHOD, SYSTEM, AND PROGRAM PRODUCT FOR PRESENTING ELECTRONIC SURVEILLANCE DATA - The invention provides a method, system, and program product for presenting electronic surveillance data. One method according to the invention includes identifying a point to be surveyed; establishing a schedule at which the point will be surveyed; capturing a first image of the point; storing the first image; capturing a second image of the point; storing the second image; highlighting a difference between the first and second images; and presenting the first and second images to a user.12-04-2008
20120093427IMAGE ENCODING DEVICE, IMAGE DECODING DEVICE, IMAGE ENCODING METHOD, AND IMAGE DECODING METHOD - A quantizing matrix selecting part 3 for calculating the average and variance of brightness values in a prediction image created by a motion-compensated prediction unit 04-19-2012
20120269451INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD AND PROGRAM - There is provided an apparatus including: a low-bit criterion image generation unit that reduces a bit number assigned to a pixel in a criterion image and generates low-bit criterion image data; a low bit reference image generation unit that reduces a bit number of a reference mage and generates low-bit reference image data; and a motion vector information generation unit that detects a block-unit local motion vector from the low-bit criterion/reference images and calculates reliability of the detected local motion vector. By reducing the image bit number, it is possible to detect a local motion vector in a simple configuration. By calculating a global motion vector using a local motion vector according to reliability, even if a local motion vector is detected from an image of the reduced bit number, it is possible to calculate a global motion vector at higher accuracy.10-25-2012
20080247656Method and apparatus for compression of video signals containing fades and flashes - A method and encoder for compressing a video signal inserts at least one non-referenced frame to coincide with a duration of a flash on detecting the flash in the video signal. On detecting a fade in the video signal, an order in which frames are coded is changed such that referenced frames are positioned immediately before and after the fade and a pyramidal structure of bidirectionally coded frames are used for the duration of the fade.10-09-2008
20130177253Multi-Pass Video Noise Filtering - A method of noise filtering of a digital video sequence is provided that includes computing a motion image for a frame, wherein the motion image includes a motion value for each pixel in the frame, and wherein the motion values are computed as differences between pixel values in a luminance component of the frame and corresponding pixel values in a luminance component of a reference frame, applying a first spatial noise filter to the motion image to obtain a final motion image, computing a blending factor image for the frame, wherein the blending factor image includes a blending factor for each pixel in the frame, and wherein the blending factors are computed based on corresponding motion values in the final motion image, generating a filtered frame, wherein the blending factors are applied to corresponding pixel values in the reference frame and the frame, and outputting the filtered frame.07-11-2013
20080219573SYSTEM AND METHOD FOR MOTION DETECTION AND THE USE THEREOF IN VIDEO CODING - A system and method for motion detection and the use thereof in video coding are disclosed. In one aspect, a method of defining a region of motion within a video frame in a sequence of video frames comprises loading a current video frame and at least one reference video frame from the sequence, the reference video frame being different from the current video frame. The method further comprises applying filtering operations on the current and the reference video frame in order to obtain at least two scales of representation of the current and the reference video frame. The method further comprises determining for each of the scale representations a video-frame like representation of the structural changes between the current and the reference video frame. The method further comprises combining the video-frame like representations of different scales. The method further comprises determining one or more regions of motion from the combination.09-11-2008
20080219571Moving Image Coding Apparatus, Moving Image Decoding Apparatus, Control Method Therefor, Computer Program, and Computer-Readable Storage Medium - In this invention, even if final code data is to be generated by selectively discarding code data for each bitplane, errors due to bitplane rounding down operation can be suppressed from being gradually accumulated in predicted data such as P- and B-pictures, thereby preventing a deterioration in image quality. For this purpose, a block segmentation unit (09-11-2008
20110235929METHOD AND APPARATUS FOR IMAGE ENCODING - An image encoding method for encoding an image using intra coding and interframe coding is offered. A refreshing area in which image refreshing is performed by intra coding is established. The refreshing area is shifted in an equal increment every frame such that the refreshing area traverses through the whole frame periodically. Where a macroblock that have passed through the refreshing area is interframe coded, a motion compensation vector of the macroblock is selected such that an image which has passed through the refreshing area is referenced.09-29-2011
20120275717IMAGE ENCODING DEVICE, IMAGE DECODING DEVICE, IMAGE ENCODING METHOD, AND IMAGE DECODING METHOD - A displacement vector detection unit searches for a signal with high correlation with an encoding target block using a locally-decoded image in an already encoded block so as to calculate, using a signal with the highest correlation as a displacement prediction signal, a displacement vector. A reduced-image displacement vector detection unit searches for a signal with high correlation with the encoding target block using a signal resulting from performing reduction at least either horizontally or vertically for the locally-decoded image in an already encoded block so as to obtain, using the signal with the highest correlation as the displacement prediction signal, the displacement vector indicating the displacement in a screen between a reduced encoding target block and a reduction displacement prediction signal. Then a signal with high correlation with the encoding target block from the displacement prediction signal and the reduction displacement prediction signal is selected as a prediction signal.11-01-2012
20110311152IMAGE PROCESSING DEVICE AND IMAGE PROCESSING METHOD - An image processing device includes: a plurality of encoding units that encode image data; a shared memory that stores reference image data which is used for encoding performed by each of the plurality of encoding units; and a control unit that secures an encoding unit from the plurality of encoding units, which is made to encode an intra-frame prediction encoded image and a forward prediction encoded image by priority, and that makes an encoding unit, which is not used to encode the intra-frame prediction encoded image or the forward prediction encoded image, encode a bidirectional prediction encoded image, using reference image data stored in the shared memory during a period where the secured encoding unit does not perform the encoding.12-22-2011
20130208992SYSTEM AND METHOD FOR DIFFERENCE FRAME THRESHOLD ENCODING AND DECODING - A method for difference threshold encoding comprising designating a first frame of image data as a reference set. Designating a second frame of image data as a difference set. Comparing the reference set to the difference set to generate a difference metric. Encoding the second frame as a duplicate of the first frame if the difference metric is less than a threshold. Storing the second frame if the difference metric is equal to or greater than the threshold. Designating a third frame of image data as a second difference set. Comparing the second difference set to the reference set to generate a second difference metric. Designating the third frame of image data as a new reference set if the second difference metric is greater than a second threshold.08-15-2013
20130208993METHOD OF PREDICTING A MOTION VECTOR FOR A CURRENT BLOCK IN A CURRENT PICTURE - In one embodiment, a method of predicting a motion vector for a current block in a current picture by a moving picture decoding device includes obtaining, by the moving picture decoding device, a direction of a reference picture of the current picture, based on comparison of a display order of the reference picture and a display order of the current picture, obtaining, by the moving picture decoding device, at least three motion vectors for at least three other blocks than the current block based on the direction of the reference picture, predicting, by the moving picture decoding device, a motion vector for the current block by using a median operation of the at least three motion vectors and decoding the current block in the current picture using the predicted motion vector for the current block.08-15-2013

Patent applications in class Interframe coding (e.g., difference or motion detection)