Method and system for predictive scaling of color mapped images
First Claim
1. A method for determining a scaled colour map of a scaled image, comprising:
- employing a hardware processor for;
obtaining an original colour map of an original image, the original colour map having N colours;
scaling an entire original image into a scaled image by resizing the entire original image with a scaling factor not equal to 1;
determining a scaled colour map for the scaled image, using the original colour map and the original image only, comprising;
(a) introducing respective predetermined minimum and maximum Nmax thresholds for a number of colours in the original colour map;
(b) provided Nmin<
N<
Nmax;
(i) selecting a sub-set of colours in the original colour map as a function of N and Nmax only;
(ii) increasing a number of colours in the selected sub-set to form an increased sub-set of colours;
(iii) forming the scaled colour map by adding the increased sub-set of colours to the original colour map.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for determining a scaled color map of a scaled image is described using the transformation of the original color map and the original image only, independently of the scaled image. A number of colors N in the original color map is determined; and provided N>Nmax, all colors in the original color map are reused in the scaled color map. If N<Nmin, the number of colors in the original color map is increased. Otherwise, the scaled color map is formed including: selecting a sub-set of colors in the original color map; increasing a number of colors in the selected sub-set; adding the resulting sub-set with increased number of colors to the original color map; and removing duplicate colors, wherein Nmin and Nmax are respective predetermined minimum and maximum thresholds for a number of colors in the original color map. A corresponding system is also provided.
-
Citations
22 Claims
-
1. A method for determining a scaled colour map of a scaled image, comprising:
employing a hardware processor for; obtaining an original colour map of an original image, the original colour map having N colours; scaling an entire original image into a scaled image by resizing the entire original image with a scaling factor not equal to 1; determining a scaled colour map for the scaled image, using the original colour map and the original image only, comprising; (a) introducing respective predetermined minimum and maximum Nmax thresholds for a number of colours in the original colour map; (b) provided Nmin<
N<
Nmax;(i) selecting a sub-set of colours in the original colour map as a function of N and Nmax only; (ii) increasing a number of colours in the selected sub-set to form an increased sub-set of colours; (iii) forming the scaled colour map by adding the increased sub-set of colours to the original colour map. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 17, 18, 19, 20, 21)
-
11. A method for scaling an original image, comprising:
employing a hardware processor for; scaling an entire original image into a scaled image by resizing the entire original image with a scaling factor not equal to 1; determining a scaled colour map for the scaled image, using an original colour map and the original image only, comprising; determining a number N of colours of the original colour map; introducing respective predetermined minimum and maximum Nmax thresholds for a number of colours in the original colour map; provided Nmin<
N<
Nmax;(i) selecting a sub-set of colours in the original colour map as a function of N and Nmax only; (ii) increasing a number of colours in the selected sub-set to form an increased sub-set of colours; (iii) forming the scaled colour map by adding the increased sub-set of colours to the original colour map.
-
12. A system for determining a scaled colour map of a scaled image, comprising:
-
a processor; a non-transitory computer readable storage medium having computer readable instructions stored thereon, causing the processor to; obtain an original colour map of an original image, the original colour map having N colours; scale an entire original image into a scaled image by resizing the entire original image with a scaling factor not equal to 1; determine a scaled colour map for the scaled image, using the original colour map and the original image only, comprising; (a) introducing respective predetermined minimum and maximum Nmax thresholds for a number of colours in the original colour map; (b) provided Nmin<
N<
Nmax;(i) selecting a sub-set of colours in the original colour map as a function of N and Nmax only; (ii) increasing a number of colours in the selected sub-set to form an increased sub-set of colours; (iii) forming the scaled colour map by adding the increased sub-set of colours to the original colour map. - View Dependent Claims (13, 14, 15, 16)
-
-
22. A system for scaling an original image, comprising:
-
a processor; a non-transitory computer readable storage medium having computer readable instructions stored thereon, causing the processor to; scale an entire original image into a scaled image by resizing the entire original image with a scaling factor not equal to 1; determine a scaled colour map for the scaled image, using an original colour map and the original image only, comprising; determining a number N of colours of the original colour map; introducing respective predetermined minimum and maximum Nmax thresholds for a number of colours in the original colour map; provided Nmin<
N<
Nmax;
(i) selecting a sub-set of colours in the original colour map as a function of N and Nmax only;
(ii) increasing a number of colours in the selected sub-set to form an increased sub-set of colours;
(iii) forming the scaled colour map by adding the increased sub-set of colours to the original colour map.
-
Specification