Apparatus and methods of producing photorealistic image thumbnails
First Claim
Patent Images
1. A method, comprising:
- analyzing respective visual features of local input image regions of an input image having a first pixel resolution to produce a result, wherein the analyzing comprises determining a corresponding blur parameter value for each of the local input image regions;
based on the result of analyzing the visual features, deriving from the input image reduced-resolution visual representations of corresponding ones of the local input image regions, wherein the deriving comprises determining respective reduced-resolution blur models representative of blur in the local input image regions based on the corresponding blur parameter values and, for each of the local input image regions;
determining multiple reduced-resolution blur models, and selecting one of the blur models as the blur model representative of blur in the respective local input image region based on the corresponding blur parameter values;
producing from the reduced-resolution visual representations a thumbnail image that reflects the arrangements, proportions and local details of the input image having a second pixel resolution lower than the first pixel resolution; and
outputting the thumbnail image.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and machine-readable media for processing an input image are described. In one aspect, respective visual features of local input image regions of an input image having a first pixel resolution are analyzed to produce a result. Based on the result of analyzing the visual features, reduced-resolution visual representations of corresponding ones of the local input image regions are derived from the input image. A thumbnail image that reflects the arrangements, proportions and local details of the input image having a second pixel resolution lower than the first pixel resolution is produced from the reduced-resolution visual representations. The thumbnail image is output.
51 Citations
20 Claims
-
1. A method, comprising:
-
analyzing respective visual features of local input image regions of an input image having a first pixel resolution to produce a result, wherein the analyzing comprises determining a corresponding blur parameter value for each of the local input image regions; based on the result of analyzing the visual features, deriving from the input image reduced-resolution visual representations of corresponding ones of the local input image regions, wherein the deriving comprises determining respective reduced-resolution blur models representative of blur in the local input image regions based on the corresponding blur parameter values and, for each of the local input image regions;
determining multiple reduced-resolution blur models, and selecting one of the blur models as the blur model representative of blur in the respective local input image region based on the corresponding blur parameter values;producing from the reduced-resolution visual representations a thumbnail image that reflects the arrangements, proportions and local details of the input image having a second pixel resolution lower than the first pixel resolution; and outputting the thumbnail image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 18, 19, 20)
-
-
12. A system, comprising:
-
a memory storing processor-readable instructions; a processor coupled to the memory, operable to execute the instructions, and based at least in part on the execution of the instructions operable to perform operations comprising analyzing respective visual features of local input image regions of an input image having a first pixel resolution to produce a result, wherein the analyzing comprises determining a corresponding blur parameter value for each of the local input image regions; deriving from the input image reduced-resolution visual representations of corresponding ones of the local input image regions based on the result of analyzing the visual features, wherein the deriving comprises determining respective reduced-resolution blur models representative of blur in the local input image regions based on the corresponding blur parameter values and, for each of the local input image regions;
determining multiple reduced-resolution blur models, and selecting one of the blur models as the blur model representative of blur in the respective local input image region based on the corresponding blur parameter values;producing from the reduced-resolution visual representations a thumbnail image that reflects the arrangements, proportions and local details of the input image having a second pixel resolution lower than the first pixel resolution; and outputting the thumbnail image. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A non-transitory machine-readable medium storing machine-readable instructions causing a machine to perform operations comprising:
-
analyzing respective visual features of local input image regions of an input image having a first pixel resolution to produce a result, wherein the analyzing comprises determining a corresponding blur parameter value for each of the local input image regions; based on the result of analyzing the visual features, deriving from the input image reduced-resolution visual representations of corresponding ones of the local input image regions, wherein the deriving comprises determining respective reduced-resolution blur models representative of blur in the local input image regions based on the corresponding blur parameter values and, for each of the local input image regions;
determining multiple reduced-resolution blur models, and selecting one of the blur models as the blur model representative of blur in the respective local input image region based on the corresponding blur parameter values;producing from the reduced-resolution visual representations a thumbnail image that reflects the arrangements, proportions and local details of the input image having a second pixel resolution lower than the first pixel resolution; and outputting the thumbnail image.
-
Specification