Moving image signal encoding apparatus and decoding apparatus
First Claim
1. A moving image signal encoding apparatus comprising:
- a frame decimator for extracting the encoded frames from an input moving image signal at specified intervals;
a frame encoder for encoding said encoded frames to obtain frame codes;
a frame interpolator for producing interpolated frames positioned between said encoded frames from said frame codes;
an error evaluator for evaluating errors of said interpolated frames, and a transmitter for transmitting said frame codes and output signals of said error evaluator as an output of the moving image signal encoding apparatus.
1 Assignment
0 Petitions
Accused Products
Abstract
A moving image signal encoding apparatus includes: a frame decimating circuit for extracting encoded frames from an input moving image signal at specified intervals; a frame interpolating circuit for obtaining an interpolated frame between the encoded frames, and a circuit for obtaining an error formed by frame interpolation. A moving image signal decoding apparatus includes: a receiving circuit for extracting a frame code from an inputted signal; a frame decoding circuit for decoding the frame code to obtain a reproduced frame, and a frame interpolating circuit for obtaining an interpolated frame between the reproduced frames. By transmitting an error of the interpolated frame from the encoding apparatus to the decoding apparatus and correcting the error of the interpolated frame with the decoding apparatus, the error of the interpolated frame is eliminated. Alternatively, depending on the value of the error of the interpolated frame obtained with the encoding apparatus, a circuit determines the operation mode as to whether the frame interpolating circuit of the decoder carries out frame interpolation or preceding value holding and sends a flag to show the operation mode to the decoder, so that improvement occurs when the error of the interpolated frame is large.
-
Citations
9 Claims
-
1. A moving image signal encoding apparatus comprising:
- a frame decimator for extracting the encoded frames from an input moving image signal at specified intervals;
a frame encoder for encoding said encoded frames to obtain frame codes;
a frame interpolator for producing interpolated frames positioned between said encoded frames from said frame codes;
an error evaluator for evaluating errors of said interpolated frames, and a transmitter for transmitting said frame codes and output signals of said error evaluator as an output of the moving image signal encoding apparatus.
- a frame decimator for extracting the encoded frames from an input moving image signal at specified intervals;
-
2. A moving image signal encoding apparatus comprising;
- a frame decimator for extracting encoded frames to obtain frame codes;
a decoder for decoding said frame codes to obtain reproduced frames;
a frame interpolator for producing interpolated frames positioned between said reproduced frames; and
interpolated frame encoder for encoding errors of said interpolated frames to obtain interpolated frame codes, and a transmitter for transmitting said frame codes and said interpolated frame codes. - View Dependent Claims (3, 4, 5, 6)
- a frame decimator for extracting encoded frames to obtain frame codes;
-
7. A moving image signal decoding apparatus for decoding a signal produced by a moving image signal encoding apparatus comprising:
- a frame decimator for extracting encoded frames from an input moving image signal at specified intervals;
a frame encoder for encoding said encoded frames to obtain frame codes;
a decoder for decoding said frame codes to obtain reproduced frames, a frame interpolator for producing interpolated frames positioned between said reproduced frames;
an interpolated frame encoder for encoding errors of said interpolated frames to obtain interpolated frame codes, and a transmitter for transmitting said frame codes and said interpolated frame codes;
said decoding apparatus comprising;
a receiver for extracting said frame code and said interpolated frame code from an input signal;
a decoder for decoding said frame code to obtain the reproduced frame;
a frame interpolator for producing the interpolated frame positioned between said reproduced frames;
an error corrector for correcting an error of said interpolated frame, and a means for producing a moving image signal from said reproduced frame and an output of said error corrector.
- a frame decimator for extracting encoded frames from an input moving image signal at specified intervals;
-
8. A moving image signal encoding apparatus comprising:
- a frame decimator for extracting encoded frames from an input moving image signal at specified intervals;
a motion estimator for obtaining motion vectors between said encoded frames;
a frame encoder for encoding said encoded frames to obtain frame codes;
a frame interpolator for producing interpolated frames positioned between said encoded frames from said frame codes;
a error calculator for obtaining errors of said interpolated frames;
a selector for selecting whether to output said motor vectors or to output a flag to indicate not to output said motion vectors by using the errors obtained by said error calculator, and a means for outputting said frame codes and an output of said selector.
- a frame decimator for extracting encoded frames from an input moving image signal at specified intervals;
-
9. A moving image signal decoding apparatus for decoding the signal produced by a moving image signal encoding apparatus comprising:
- a frame decimator for extracting encoded frames from an input moving image signal at specified intervals;
a motion estimator for obtaining motion vectors between said encoded frames;
a frame encoder for encoding said encoded frames to obtain frame codes;
a frame interpolator for producing interpolated frames positioned between said encoded frames from said frame codes;
an error calculator for obtaining errors of said interpolated frames;
a selector for selecting whether to output said motion vectors or the output a flag to indicate not to output said motion vectors by using the errors obtained by said error calculator, and a means for outputting said frame codes and an output of said selector;
said decoding apparatus comprising;
a receiver for extracting the frame codes and said interpolated frame codes from an inputted signal;
a frame decoder for decoding said frame codes to obtain reproduced frames, and a frame interpolator for producing interpolated frames positioned between said reproduced frames or holding a preceding reproduced frame, wherein, when said receiver outputs a motion vector, said frame interpolator produces an interpolated frame, and when said receiver receives a flag, said frame interpolator holds the preceding reproduced frame.
- a frame decimator for extracting encoded frames from an input moving image signal at specified intervals;
Specification