摘要:
A coder with a motion estimation system, which comprises a same parity field motion estimator, a near field motion estimator, an inter-field interpolated motion estimator, a comparator for selecting the smallest one of prediction errors E1 to E3 output from the respective motion estimators, and a selector for selectively outputting a motion vector from the motion estimator providing the smallest prediction error.
摘要:
Inverse motion compensating devices are used to transform motion compensated transform domain video signals to corresponding transform domain video signals. A compositing mechanism receives the transform domain video signals from the inverse motion compensating devices and performs transform domain video compositing operations directly on the transform domain video signals. The compositing operations result in a single composited signal incorporating each of the transform domain video signals. The single composited signal may be encoded for motion compensation to generate a single motion compensated transform domain video signal suitable for transmission. After transmission, inverse transform domain operations and inverse motion compensation operations may be performed to reconstruct the composited signal. The composited signal may then be projected on a video display device.
摘要:
In a picture encoding apparatus, detection of a moving vector of half-pixel precision is executed by using a single clock without increasing the number of frame memories. Time-series input pixel data is transformed into parallel pixel data; the parallel pixel data obtained through the transformation is interpolated to thereby generate interpolating data on each pixel in an area specified by a moving vector of one-pixel precision. The interpolation data is output in parallel as pixel data on a plurality of interpolation block areas obtained by displacing by 1/2 pixel the block area specified by the moving vector at one-pixel unit, thereby making it possible to quickly obtain interpolation data solely on a region around the area specified by the moving vector at one-pixel unit. With this arrangement, interpolation can be executed with a substantially simplified construction as compared to the prior art, making it possible to easily detect a moving vector of half-pixel precision without increasing the number of frame memories of clock frequency.
摘要:
A method of detecting a motion vector in an image coding apparatus, including blocking an input image block to be coded into a plurality of input blocks each consisting of a plurality of pixels; sub-sampling a coded image signal to obtain a coded and sub-sampled image signal; sub-sampling the input image block at a predetermined pixel interval to obtain a sub-sampled input block; searching a primary block most correlated with the sub-sampled input block from the coded and sub-sampled image signal in a predetermined range, to output a primary motion vector which indicates the primary block most correlated with the sub-sampled input blocks; and controlling at least one of a central position of a searching area and a searching pel accuracy in accordance with a type of the primary motion vector, to search a secondary block most correlated with one of the input blocks from a coded image signal, to obtain a secondary motion vector.
摘要:
In an image coding system, block based motion estimation is used to determine motion vectors for blocks of pixels in a current frame or field. Only a portion of blocks from a predetermined pattern of blocks in a current frame or field are searched for a match with a block of pixels in a previous frame or field over a designated search area. Motion vectors for the blocks of the current frame or field not selected for searching are obtained by interpolation from motion vectors obtained for associated searched neighboring blocks, respectively, or by using the zero motion vector, or by performing a search over a limited range around the position defined by each of the motion vectors from neighboring blocks.
摘要:
The present invention relates to a method of classifying the pixels of an image belonging to a sequence of moving images, as well as to a method of temporal interpolation of images using this classification. The method of classifying the pixels of an image t(j+1) pertains to temporal projection of the field of motion of an image t(j) belonging to a sequence of moving images, with the pixels of the image t(j) being defined by a motion vector and by a tag belonging to a class such as "normal", "occluding" or "appearing". The method is characterized by the fact that, before projection, all pixels of t(j) are tagged "appearing", and then, during the temporal projection, the tagging is modified as a function of the tagging of the pixels of t(j) in such a way as to obtain a tagging according to the same above classes (i.e., normal, occluding, or appearing).
摘要:
An information source encoding system in which overload noise and block noise are less recognized and quantizing overload and large quantizing distortion can reduced within an intra-frame mode encoding region even when intra-frame and inter-frame mode encoding regions coexist in an image screen. An orthogonal converter outputs conversion coefficients in a predetermined spatial frequency region. A coefficient separating unit selectively separates the conversion coefficients. With the separated coefficient from the coefficient separating unit, a power is calculated. The calculated power is compared with a predetermined threshold value by a coefficient power determining unit. A step width controller sets a quantizing step width, based on the combination of a power determining ON/OFF signal the coefficient power determining unit and an adaptive control ON/OFF signal from the encoding controller, when the coefficient power is larger than the threshold value in the intra-frame mode, and sets a quantizing step width determined by the quantization characteristic designation signal from the encoding controller in remaining cases. As a result, a combined adaptive quantization characteristic signal having a quantizing step width for combined adaptive control is output to the quantizer.
摘要:
A method for estimating motion which calculates a priori for a current image a first field of motion for blocks of a first level resulting from a partition of the image into blocks of a so-called maximum size, on the basis of a symmetric estimation algorithm, using the preceding and following images in the sequence to calculate the displaced inter-raster differences. Then, a second field of motion for blocks resulting from the partition of a block of the first level are calculated, and so on until a level of blocks of a minimum size. The final field of motion results from the selection of the most suited motion vectors from those of the various levels and is directly associated with a quadtree coding tree. Such a method finds particular application to image transmission chains, and in particular high-definition.
摘要:
A video compression system which is based on the image data compression system developed by the Motion Picture Experts Group (MPEG) uses various group-of-fields configurations to reduce the number of binary bits used to represent an image composed of odd and even fields of video information, where each pair of odd and even fields defines a frame. According to a first method, each field in the group of fields is predicted using the closest field which has previously been predicted as an anchor field. According to a second method, intra fields (I-fields) and predictive fields (P-fields) are distributed in the sequence so that no two I-fields and/or no two P-fields are at adjacent locations in the sequence. According to a third method, the number of I-fields and P-fields in the encoded sequence is reduced by encoding one field in a given frame as a P-field or a B-field where the other field is encoded as an I-field and encoding one field in a further frame as a B-field where the other field is encoded as a P-field.
摘要:
A first motion detection is performed for determining a motion or a still condition by comparing a difference signal .DELTA. between an input video signal of a current frame and a video signal of a previous frame with a preset threshold value. A second motion detection is performed for determining a motion or a still condition by using a difference signal .DELTA. between an input video signal of a current frame and a video signal of a previous frame at surrounding pixels and a center pixel as a target for the second motion detection. A wrong decision correction is performed for correcting an error in a result of motion detection in the first and/or second motion detections by changing a determination of a motion condition to a still condition, or a determination of a still condition to a motion condition, wherein an error is either a wrong determination of a motion condition for a still condition or a wrong determination of a still condition for a motion condition. A transition period detection is performed for detecting a motion-to-still transition period for a pixel whose data is determined as still during the correcting of a wrong decision.