Census transform data compression methods and systems
First Claim
Patent Images
1. A video image processing device, comprising:
- a transmitter configured to transmit a residual bitstream via a communication link; and
processor circuitry communicatively coupled to the transmitter, the processor circuitry including;
an encoder, including a decoder, configured to;
receive uncompressed video image data from an image sensor and compress the uncompressed video image data to generate compressed video image data; and
decompress, by the decoder, the compressed video image data to generate decompressed video image data;
a first census transform configured to generate one or more uncompressed census digit planes based on the uncompressed video image data;
a second census transform configured to generate one or more decompressed census digit planes based on the decompressed video image data, wherein the decompressed video image data was previously compressed by the encoder;
a subtractor configured to receive the one or more uncompressed census digit planes and the one or more decompressed census digit planes, and to generate one or more residual census digit planes based on the one or more uncompressed census digit planes and the one or more decompressed census digit planes; and
a residual census digit generator configured to generate the residual bitstream based on the one or more residual census digit planes.
6 Assignments
0 Petitions
Accused Products
Abstract
An video image processing device configured to generate one or more census digit planes, and to generate one or more signature vectors based on the one or more census digit planes. The video image processing device can include one or more census transforms configured to perform one or more census transformations to generate the signature vector(s) based on the census digit plane(s).
11 Citations
20 Claims
-
1. A video image processing device, comprising:
-
a transmitter configured to transmit a residual bitstream via a communication link; and processor circuitry communicatively coupled to the transmitter, the processor circuitry including; an encoder, including a decoder, configured to; receive uncompressed video image data from an image sensor and compress the uncompressed video image data to generate compressed video image data; and decompress, by the decoder, the compressed video image data to generate decompressed video image data; a first census transform configured to generate one or more uncompressed census digit planes based on the uncompressed video image data; a second census transform configured to generate one or more decompressed census digit planes based on the decompressed video image data, wherein the decompressed video image data was previously compressed by the encoder; a subtractor configured to receive the one or more uncompressed census digit planes and the one or more decompressed census digit planes, and to generate one or more residual census digit planes based on the one or more uncompressed census digit planes and the one or more decompressed census digit planes; and a residual census digit generator configured to generate the residual bitstream based on the one or more residual census digit planes. - View Dependent Claims (2, 3, 4, 5, 6, 16, 19)
-
-
7. A video image processing device, comprising:
-
a receiver configured to receive a residual bitstream and compressed video image data via a communication link; and processor circuitry communicatively coupled to the receiver, the processor circuitry including; a census digit generator configured to generate one or more residual census digit planes based on the received residual bitstream; a decoder configured to receive the compressed video image data from the receiver and decompress the compressed video image data to generate decompressed video image data; a census transform configured to generate one or more decompressed census digit planes based on the decompressed video image data; an adder configured to receive the one or more residual census digit planes and the one or more decompressed census digit planes, and to generate one or more reconstructed census digit planes based on the one or more residual census digit planes and the one or more decompressed census digit planes; and a signature vector generator configured to generate a signature vector based on the one or more reconstructed census digit planes. - View Dependent Claims (8, 9, 10, 11, 17)
-
-
12. A video image processing method, comprising:
-
receiving uncompressed video image data from an image sensor; compressing the uncompressed video image data to generate compressed video image data; decompressing the compressed video image data to generate uncompressed video image data; generating one or more uncompressed census digit planes using the uncompressed video image data; generating one or more decompressed census digit planes using the decompressed video image data, wherein the decompressed video image data was previously compressed; generating one or more residual census digit planes based on the one or more uncompressed census digit planes and the one or more decompressed census digit planes; generating a residual bitstream based on the one or more residual census digit planes; and transmitting the compressed video image data and the residual bitstream via a communication link. - View Dependent Claims (13, 14, 15, 18, 20)
-
Specification