Patent ID: 7526029
Filing Date: 2009-04-28
Classification: H04N

Abstract:
1. A method of compressing a stream of data representing a stream of pixels, each pixel having a corresponding illumination intensity value, the method implemented by one or more computing devices, the method comprising: a. matching by a computing device, the illumination intensity value representing a pixel with a current line number; b. determining by a computing device, if the current line number matches a previous line number of an immediately prior pixel; c. incrementing by a computing device, a repeat counter if the current line number matches the previous line number; d. encoding by a computing device, a repeat data structure with the repeat counter, if the current line number does not match the previous line number and the repeat counter has a value greater than zero; and e. encoding by a computing device, a line number data structure with the current line number if the current line number does not match the previous line number; wherein a compressed stream of data is formed from combinations of the line number data structure and the repeat data structure.