Method and apparatus for encoding transmitting and receiving image by pulse code modulation
First Claim
1. An image encoding/transmitting apparatus using a differential pulse code modulation system in which an estimated error signal and a threshold value are compared with each other to generate a movement detection signal and a differential signal and the movement detection signal and the differential signal are quantized and thereafter subjected to a transmission and a reception;
- wherein the polarity of the differential signal is judged in said encoding/transmitting apparatus, a polarity is assigned to the threshold value based on the judgment, the differential signal is corrected depending on the threshold value with the polarity, and the resultant corrected differential signal is quantized and thereby is communicated.
1 Assignment
0 Petitions
Accused Products
Abstract
An image encoding/transmitting apparatus and method implemented by applying the vector quantization technology utilizing the differential pulse code modulation system in which an estimated error signal is compared with a threshold value to generate a change or movement detection signal and a differential signal, which are then quantized so as to be transmitted and received wherein the polarity of the differential signal is judged by a polarity judgment circuit, a polarity is assigned to the threshold value based on the judgment value by a polarity adding circuit, the differential signal is corrected depending on the threshold value with the polarity, and the corrected differential signal is quantized so as to be transmitted and received.
40 Citations
8 Claims
-
1. An image encoding/transmitting apparatus using a differential pulse code modulation system in which an estimated error signal and a threshold value are compared with each other to generate a movement detection signal and a differential signal and the movement detection signal and the differential signal are quantized and thereafter subjected to a transmission and a reception;
- wherein the polarity of the differential signal is judged in said encoding/transmitting apparatus, a polarity is assigned to the threshold value based on the judgment, the differential signal is corrected depending on the threshold value with the polarity, and the resultant corrected differential signal is quantized and thereby is communicated.
- View Dependent Claims (2)
-
3. An image encoding/transmitting apparatus using a differential pulse code modulation system including a transmission circuit for effecting a datum compression and transmission by achieving a differential pulse modulation on a digital input signal and a reception circuit corresponding to the transmission circuit wherein:
-
said transmission circuit includes; an estimating circuit for calculating an estimation signal to estimate the digital input signal; a movement detection circuit for outputting a differential signal depending on an estimated error signal being a difference between the input signal and the estimation signal and a threshold value for smoothing an amount of a transmission data; a quantizing circuit for quantizing the differential signal; a transmission data buffer circuit for temporarily storing the quantized transmission signal; a threshold generating circuit for generating and controlling the threshold value; and a local decoding circuit for locally decoding the quantized signal to calculate the estimation signal, wherein said reception circuit includes; a receiving data buffer circuit for temporarily storing a received signal; a local decoding circuit for decoding the received signal; and an adder for calculating a regenerated signal from the decoded signal and the estimation signal, wherein said quantizing circuit includes; an adaptive quantizing circuit having a plurality of quantization characteristics and a characteristic selecting circuit for selecting said quantizing characteristic depending on the threshold value, and wherein said local decoding circuits of said transmission circuit and said reception circuit each includes; an adaptive local decoding circuit having a plurality of decoding characteristics corresponding to the quantizing circuit and a characteristic selecting circuit for selecting said decoding characteristic depending on the threshold value. - View Dependent Claims (4)
-
-
5. An image encoding/transmitting apparatus including a vector quantizer wherein said vector quantizer comprises:
-
a quantization preprocessing circuit for subsampling an image signal, for thinning out pixels from the image signal according to a pixel ratio, and for generating from the pixel signal an n-dimensional vector; a group of input buffers for respectively storing each said input vector in a sequence of a quantization processing and for repetitiously reading the input vector at an interval of the processing period; a vector output circuit for beforehand preparing an output vector corresponding to a probability distribution of the input vector and for selecting and outputting the output vector based on an index input; a distortion computation circuit for computing a distance between the input vector and the output vector selected and output; a plurality of encoding sections disposed corresponding to the buffers; index output generating means for generating an index for a period of a subsequent processing based on the calculated distance value outputted from said each encoding section and the input vector and for sending the index to each said vector output circuit; and a quantized index output circuit for generating an index of a quantizer from said generated index and for outputting the index.
-
-
6. An image encoding/transmitting method comprising:
-
a preprocessing step for generating blocks of pixels, each block containing a plurality pixels in the neighborhood of each other in an image of an image input signal, for generating a vector signal for each said block, and for outputting said vector signal; a movement compensation processing step for generating a plurality of reference blocks by use of a frame memory storing an image of vector signals ahead in time by one frame with respect to a current vector signal, each said reference block including a block existing at a same position as a current input block, for respectively calculating a reference vector signal, for achieving a distortion computation between the vector signal and each said reference vector signal, for selecting a block having a minimum distortion, and for outputting a position information of the selected block; an encoding processing step for calculating a differential vector signal by executing a subtraction between the input block and the selected block, for encoding only the position information of the selected block in a case where an average value and a variance of the differential vector signal each are within a range of a threshold value and for calculating an encoded signal, and for sending the encoded signal to a transmission data buffer; and
for encoding the position information of the selected block and the differential vector signal in a case where the average and the variance of the differential vector signal is beyond the range of the threshold and for sending the encoded signal to the transmission data buffer;a threshold value control step for controlling the threshold value depending on an amount of the encoded signal temporarily stored in the transmission data buffer, for decreasing the threshold value when the encoded signal amount is small, and for increasing the threshold value when the encoded signal amount is great; and an auxiliary threshold control step for reducing the threshold value when a distance between the current input block and the selected block calculated by the movement compensation step is great. - View Dependent Claims (7)
-
-
8. An image encoding/transmitting method comprising:
-
a preprocessing step for effecting an analog-to-digital conversion on an image input signal to generate a digital signal and for storing the digital signal in a frame memory for each frame; an encoding processing step for effecting a smoothing operation on the digital signal based on an encoding control parameter such as a threshold value and for encoding the smoothed digital signal; a transmission control processing step for temporarily storing the encoded signal for each frame in a transmission data buffer and for sending the encoded signal to a transmission control unit; an encoding control parameter control step for controlling the encoding control parameter based on an amount of the encoded signals temporarily stored in the transmission data buffer associated with a previous frame; and an auxiliary encoding control parameter control step for extracting a portion of a current digital signal stored in the frame memory, for effecting a pseudo encoding on the portion based on the encoding control parameter calculated depending on the amount of the encoded signals of the preceding frame, and for correcting the encoding control parameter based on an amount of the pseudo encoded signals having undergone the pseudo encoding, thereby causing the encoding control parameter to have an optimum value.
-
Specification