Method and apparatus for coding motion image signal
AssigneeNEC Corporation
InventorTakashi Mochizuki
Life of this patent
Estimating the term…
Abstract
An encoder in an encoder/decoder system includes a circuit for orthogonally transforming an input image signal, a circuit for receiving the input image signal, judging which orthogonal transformation coefficient is to be omitted and which orthogonal transformation coefficient is to be interframe-coded, and outputting a judgement result as mode information, and a circuit for receiving an output signal from the orthogonal transformation circuit, omitting the orthogonal transformation coefficient according the mode information, and outputting a coded image signal. In a decoder in the encoder/decoder system, the orthogonal transformation coefficient is omitted on the basis of the mode information sent from the encoder, thereby decoding the image signal.
Claims18
An encoding/decoding method of a motion image signal, wherein, in an encoder, a differenc between an orthogonal transformation coefficient obtained by orthogonally transforming an input image signal of a current frame and a current frame transformation coefficient predicted by the orthogonal transformation coefficient of the previous frame (i.e., the latter coefficient is a predicted orthogonal transformation coefficient in the encoder) is calculated, the difference signal is added to the predicted orthogonal transformation coefficient to locally decode the current frame orthogonal transformation coefficient so that a sum is used to predict an orthogonal transformation coefficient of the next frame, and the difference signal is sent as a coded image signal to a decoder;
- while the orthogonal transformation coefficient is coded by interframe coding, orthogonal transformation coefficients to be omitted are determined on the basis of the input image signal of the current frame and then omitted, and the resultant information as mode information is sent to the decoder;
- and wherein, in the decoder, the coded image signal from the encoder is added to the current frame orthogonal transformation coefficient predicted from the decoded orthogonal transformation coefficient of the previous frame, i.e., the predicted orthogonal transformation coefficient in the decoder to decode the orthogonal transformation coefficient of the current frame, and the decoded orthogonal transformation coefficient of the current frame or the predicted orthogonal transformation coefficient in the decoder is transformed according to inverse transformation and the transformed coefficient is output as a decoded image signal;
- while coefficient omissions are performed for the predicted transformation coefficient on the basis of the mode information from the encoder.
An encoder for a motion image signal comprising means for orthogonally transforming an input image signal, means for calculating a difference between an orthogonal transformation coefficient obtained by said orthogonal transformation means and an output signal from an interframe predictor, means for omitting some of the orthogonal transformation coefficients of the outputs from said difference calculating means, means for adding an output from said coefficient omitting means and the output signal from said interframe predictor, said interframe predictor for predicting a signal of the next frame from an output signal from said adding means, output means for outputting as a decoded image the output signal generated by said coefficient omitting means, and means for determining which orthogonal transformation coefficients are to be omitted by said coefficient omitting means on the basis of the input image signal, and outputting a result as mode information.
An encoder for a motion image signal, comprising means for orthogonally transforming an input image signal and omitting some of orthogonal transformation coefficients, means for calculating a difference between an output signal from said coefficient omitting means and an output signal from an interframe predictor, means for adding an output signal from said difference calculating means and the output signal from said interframe predictor, said interframe predictor for predicting a signal of the next frame on the basis of an output signal from said adding means, means for coding an output signal from said difference calculating means and outputting a result as a coded image signal, and means for determining which orthogonal transformation coefficients are to be omitted by said coefficient omitting means on the basis of the input image signal and outputting a determination result as mode information.
An encoder for a motion image signal, comprising means for orthogonally transforming an input image signal, means for calculating a difference between an orthogonal transformation coefficient obtained by said orthogonal transformaion means and an output signal from an interframe predictor, means for adding an output signal from said difference calculating means and the output signal from said interframe predictor, said interframe predictor for predicting a signal of the next frame from an output signal from said adding means, means for omitting some of orthogonal transformation coefficients of the output signals from said difference calculating means, means for outputting as a coded image signal an output signal generated by said coefficient omitting means, and means for determining which orthogonal transformation coefficients are to be omitted by said coefficient omitting means on the basis of the input image signal and for outputting a determination result as mode information.
An encoder for a motion image signal, comprising means for orthogonally transforming an input image signal, means for calculating a difference between an orthogonal transformation coefficient obtained by said orthogonal transformation means and an output signal from an interframe predictor, first omitting means for omitting some of orthogonal transformation coefficients of output signals from said difference calculating means, second omitting means for omitting coefficients included in the output signal from said interframe predictor and associated with the orthogonal transformation coefficients omitted by said first coefficient omitting means, means for adding an output signal from said first omitting means and an output signal from said second omitting means, said interframe predictor for predicting a signal of the next frame from an output signal from said adding means, means for outputting as a coded image signal the output signal generated by said first omitting means, and means for generating mode information for designating which coefficients are omitted by said first and second omitting means.
An encoder for a motion image signal, comprising means for orthogonally transforming an input image signal, means for calculating a difference between an orthogonal transformation coefficient obtained by said orthogonal transformation means and an output signal from an interframe predictor, means for omitting some of orthogonal transformation coefficients from output signals from said difference calculating means, means for adding an output signal from said omitting means and the output signal from said interframe predictor, said interframe predictor for omitting coefficients included in an output signal from said adding means and associated with the orthogonal transformation coefficients omitted by said omitting means and predicting a signal of the next frame on the basis of the resultant signal, or for predicting the signal of the next frame on the basis of the output signal from said adding means, omitting, orthogonal transformation coefficients associated with the coefficients omitted by said omitting means, from the predicted signal of the next frame, and outputting the resultant signal, means for outputting as a coded image signal the output signal generated by said omitting means, and means for generating mode information representing which coefficients are to be omitted by said omitting means.
An encoder for a motion image signal, comprising means for orthogonally transforming an input image signal, means for omitting some of orthogonal transformation coefficients obtained by said orthogonal transformation means, means for calculating a difference between an output signal from said omitting means and an output signal from an interframe predictor, means for adding an output signal from said difference calculating means and the output signal from said interframe predictor, the interframe predictor for omitting coefficients included in an output signal from said adding means and associated with the orthogonal transformation coefficients omitted by said omitting means and predicting a signal of the next frame on the basis of the resultant signal, or for predicting the signal of the next frame on the basis of the output signal from said adding means, omitting, orthogonal transformation coefficients associated with the coefficients omitted by said omitting means, from the predicted signal of the next frame, and outputting the resultant signal, means for outputting as a coded image signal an output signal generated by the difference calculating means, and means for generating mode information representing which coefficients are to be omitted by said omitting means.
An encoder for a motion image signal, comprising means for orthogonally transforming an input image signal, means for calculating a difference between an orthogonal transformation coefficient obtained by said orthogonal transformation means and an output signal from an interframe predictor, means for omitting some of the coefficients from an output signal from said difference calculating means, means for adding the output signal from said difference calculating means and the output signal from said interframe predictor, said interframe predictor for omitting coefficients included in the output signal from said adding means and associated with the orthogonal transformation coefficients omitted by said omitting means and predicting a signal from the next frame on the basis of the resultant signal, or for predicting the signal of the next frame on the basis of the output signal from said adding means, omitting, orthogonal transformation coefficients associated with the coefficients omitted by said omitting means, from the predicted signal of the next frame, and outputting the resultant signal, means for outputting as a coded image signal an output signal generated by said omitting means, and means for generating mode information representing which coefficients are to be omitted by said omitting means.
An encoder for a motion image signal, comprising means for orthogonally transforming an input image signal, means for omitting some of orthogonal transformation coefficients obtained by said orthogonal transformation means, means for calculating a difference between an output signal from said omitting means and an output signal from an interframe predictor, means for omitting coefficients included in an output signal from said difference calculating means and associated with the orthogonal transformation coefficients omitted by said omitting means, means for adding an output signal from said difference calculating means and the output signal from said interframe predictor, said interframe predictor for predicting a signal of the next frame from the output signal from said adding means, means for outputting as a coded image signal an output signal generated by said omitting means, and means for generating mode information representing which coefficients are omitted by said omitting means.
A decoder for a motion image signal, comprising means for adding an output signal from an interframe predictor to a coded image signal output from an encoder, means for omitting some of orthogonal transformation coefficients of an output signal from said adding means on the basis of mode information output from the encoder, said interframe predictor for predicting a signal of the next frame from an output signal from said omitting means, means for performing an inverse orthogonal transformation of the output signal from said interframe predictor or said omitting means, and means for outputting as a decoded image signal an output signal generated by said inverse orthogonal transforming means.
A decoder for a motion image signal, comprising means for adding a coded image signal output from an encoder and an output signal from an interframe predictor, said interframe predictor for predicting a signal of the next frame from an output signal from said adding means, omitting coefficients from the signal of the next frame on the basis of mode information output from the encoder and outputting the resultant signal, or for omitting the coefficients from an output signal from said adding means on the basis of the mode information output from the encoder and predicting the signal of the next frame on the basis of the resultant signal, means for performing an inverse orthogonal transformation of the output signal from said interframe predictor or said omitting means, and means for outputting as a decoded image signal an output signal generated by said inverse orthogonal transforming means.
An encoder for a motion image signal, comprising means for orthogonally transforming an input image signal, means for calculating a difference between an orthogonal transformation coefficient obtained by said orthogonal transformation means and an output signal from an interframe predictor, means for adding an output signal from the difference calculating means and the output signal from said interframe predictor, said interframe predictor for omitting some of the coefficients of the output signal from said adding means and predicting a signal of the next frame, or for predicting the signal of the next frame from the output signal from said adding means and omitting some of the coefficients of the signal of the next frame, means for outputting as a coded image signal an output signal generated by said difference calculating means, and means for generating mode information representing which coefficients are omitted by said interframe predictor.
An encoder comprising means for orthogonally transforming an input image signal, coefficient omission judging means for judging which orthogonal transformation coefficient is to be interframe-coded and which orthogonal transformation coefficient is to be omitted, and for outputting a judgement result as mode information, and output means for receiving an output from said orthogonal transforming means, omitting and interframe-coding the orthogonal transformation coefficients in accordance with the mode information output from said coefficient omission judging means, and for outputting an operation result as a coded image signal.
Dependencies are inferred from the claim text.