Fixed quality source coder with fixed threshold
First Claim
1. A fixed quality source coder for encoding a digital signal ID which comprises a first series of separate data respectively representing multiple pixels, the coder comprising:
- codec means receiving the signal ID for encoding the signal ID to provide encoded information regarding the signal ID and for decoding the encoded signal to produce a decoded signal IVQ-1 which comprises a second series of separate data respectively representing the multiple pixels;
means for determining an error signal ER which comprises a third series of separate data that is the result of a comparison of the first series of separate data and the second series of separate data for each of the multiple pixels;
threshold means receiving the signal ER for passing a truncated error signal ET for each of the multiple pixels based on a comparison of ER and fixed threshold value T; and
lossless encoder means for receiving and encoding the signal ET to provide a signal ET.
1 Assignment
0 Petitions
Accused Products
Abstract
A fixed quality source coder receives and performs VQ on an input signal ID. The signal ID may be characterized by the number of samples/frame and bits per sample, and may be provided by a traditional source coder. The traditional source coder may include a sample-and-hold (S/H) circuit producing rxs samples/frame and an ADC providing n bits per pixel. In a first embodiment, the number of bits/sample is increased. In the second embodiment, the number of samples/frame is increased. In a third embodiment, both the number of bits/sample and the number of samples/frame are increased. Measurements made in simulations involving the first and second embodiments show that the fixed quality source coder has a smaller data rate, mean absolute error (MAE) and root mean square error (RMSE) than that of the traditional source coder, while maintaining the same or less maximum error. The fixed quality source coder includes an encoder and may also include a decoder. The encoder may include a lossy codec that receives and encodes the signal ID to provide encoded information to a multiplexer regarding the signal ID. The lossy codec also decodes the encoded signal to produce a decoded signal IVQ-1. A summer receives ID and IVQ-1 and determines an error signal ER, where ER may equal ID -IVQ-1. A threshold circuit receives the signal ER and passes a threshold signal ET, where a threshold level T may be set to ensure that the maximum error allowed in the encoder is equal to a particular desired maximum error.
-
Citations
20 Claims
-
1. A fixed quality source coder for encoding a digital signal ID which comprises a first series of separate data respectively representing multiple pixels, the coder comprising:
-
codec means receiving the signal ID for encoding the signal ID to provide encoded information regarding the signal ID and for decoding the encoded signal to produce a decoded signal IVQ-1 which comprises a second series of separate data respectively representing the multiple pixels; means for determining an error signal ER which comprises a third series of separate data that is the result of a comparison of the first series of separate data and the second series of separate data for each of the multiple pixels; threshold means receiving the signal ER for passing a truncated error signal ET for each of the multiple pixels based on a comparison of ER and fixed threshold value T; and lossless encoder means for receiving and encoding the signal ET to provide a signal ET. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A fixed quality source coder for encoding a digital signal ID, the coder comprising:
-
a codec that receives and encodes the signal ID to provide encoded information regarding the signal ID and decodes the encoded signal to produce a decoded signal IVQ-1 ; means for determining an error signal ER by comparing the signal ID and decoded signal IVQ-1 ; a threshold circuit that receives the signal ER and passes a truncated error signal ET based on a fixed threshold value T; and a lossless encoder that receives and encodes the signal ET to provide a signal ET. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification