Patent ID: 9641721
Date: 2017-05-02
CPC Classifications: G06F,H04N

Claim:
1. A method for processing image data comprising: during a first period consisting of a single clock cycle, encoding, at a processor on a printing device, contents of a first flip-flop storage component to produce first encoded data for first image data, wherein the contents of the first flip-flop storage component include a first set of one or more quantized frequency coefficients that correspond to the first image data and that are ordered in a predetermined sequence, and wherein encoding is executed such that a predetermined number of values of the contents of the first flip-flop storage component are processed in the first period; during the first period, storing, by the processor on the printing device, a second set of one or more quantized frequency coefficients that are ordered in the predetermined sequence in a second flip-flop storage component, wherein the second set of one or more quantized frequency coefficients correspond to second image data; after encoding the contents of the first flip-flop storage component and storing the second set of one or more quantized frequency coefficients in the second flip-flop storage component, setting, by the processor on the printing device, a plurality of the contents of the first flip-flop storage component to zero; during a second period after the first period, the second period consisting of a single clock cycle, encoding, at the processor on the printing device, contents of the second flip-flop storage component to produce second encoded data for the second image data, wherein the contents of the second flip-flop storage component include the second set of one or more quantized frequency coefficients stored during the first period, and encoding is executed such that the predetermined number of values of the contents of the second flip-flop storage component are processed in the second period; and during the second period, storing, at the processor on the printing device, a third set of one or more quantized frequency coefficients that are ordered in a predetermined sequence in the first flip-flop storage component, wherein the third set of one or more quantized frequency coefficients correspond to third image data.