Coder matched layer separation and interpolation for compression of compound documents
First Claim
Patent Images
1. A method of decomposing an image comprising the steps of:
- a) decomposing the image into a plurality of stripes;
b) decomposing each stripe into foreground and background image layers, and a mask layer; and
c) applying a smoothing filter to interpolate irrelevant pixel values in the foreground and background layers for wavelet encoding efficiency, wherein step c) further comprises the steps of;
i) determining a layer base color and offsets to a common reduced area of each layer to identify image and mask layer values for all regions except an overlapped common reduced area; and
ii) separating the overlapped common reduced area into foreground and background layers.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of preparing an image for efficient wavelet transform compression includes the steps of separating the image into foreground and background image layers, and a mask layer. A smoothing filter is applied to interpolate irrelevant pixel values in the foreground and background layers for coder efficiency. The irrelevant pixel values are interpolated as a function of relevant pixels and causal irrelevant pixels within the smoothing filter window.
-
Citations
21 Claims
-
1. A method of decomposing an image comprising the steps of:
-
a) decomposing the image into a plurality of stripes;
b) decomposing each stripe into foreground and background image layers, and a mask layer; and
c) applying a smoothing filter to interpolate irrelevant pixel values in the foreground and background layers for wavelet encoding efficiency, wherein step c) further comprises the steps of;
i) determining a layer base color and offsets to a common reduced area of each layer to identify image and mask layer values for all regions except an overlapped common reduced area; and
ii) separating the overlapped common reduced area into foreground and background layers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of decomposing an image comprising the steps of:
-
a) decomposing the image into a plurality of stripes;
b) decomposing each stripe into foreground and background image layers, and a mask layer; and
c) applying a smoothing filter to interpolate irrelevant pixel values in the foreground and background layers for wavelet encoding efficiency wherein step b) further comprises the steps of;
i) dividing a selected layer into a plurality of decision regions(Dij) and associated analysis regions (Aij), wherein each Dij⊂
Aij; and
ii) assigning the entire region Dij to one of the background and foreground layers, if a contrast of Aij does not exceed a pre-determined threshold. - View Dependent Claims (12, 13, 14)
-
-
15. A method of preparing an image for efficient wavelet transform compression, comprising the steps of:
-
a) separating the image into foreground and background image layers, and a mask layer; and
b) applying a smoothing filter to interpolate irrelevant pixel values in the foreground and background layers for coder efficiency, wherein step a) further comprises i) dividing a selected layer into a plurality of decision regions(Dij) and associated analysis regions (Aij), wherein each Dij ⊂
Aij.ii) assigning the entire region Dij to one of the background and foreground layers, if a contrast of Aij does not exceed a pre-determined threshold, and iii) distributing the pixels of Dij between the background and foreground layers, if a contrast of Aij exceeds a pre-determined threshold. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification