Back to results
US 2026/0278733 A1Published application
Smart image scaling
AssigneeFiery, LLC
InventorsPatrick H. Wood, Sol Goldenberg, Holger Werner SCHUPPAN
Life of this patent
Estimating the term…
Abstract
Smart scaling of an image allows a single design to be scaled to accommodate multiple sizes and aspect ratios. Different graphic elements, e.g., bar codes, logos, objects, retain their size and position within the image even when the artwork must be stretched asymmetrically to fit a new size.
Claims20
A smart image scaling apparatus, comprising:
- an image modification app configured to:
- receive an initial image;
- select an object within the initial image;
- make a copy of the object;
- store information about the relative position of the object within the initial image;
- remove the object from the initial image, thereby generating an object-free image;
- identify the region within the object-free image corresponding to the removed object;
- apply AI techniques to fill in the identified region, thereby producing a completed object-free image;
- a smart scaling engine configured to:
- receive an initial aspect ratio corresponding to the initial image and a final aspect ratio corresponding to a final image;
- generate scaling parameters based on the initial and final aspect ratios;
- define a first and a second axis for the object-free image;
- split the object-free image along either the first or second axis into
- a plurality of bands, using a first width determined by the scaling parameters;
- expand the split image by inserting empty bands between the split bands, using a second width determined by the scaling parameters, thereby creating a scaled partial image;
- the image modification app further configured to:
- apply AI techniques to fill in the empty bands, thereby generating a scaled image;
- and
- reposition the copied object within the scaled image based on the stored relative position data.
16 more elements
A method for scaling an image, comprising:
- with a processor:
- receiving an initial image, an initial aspect ratio corresponding to the initial image, and a final aspect ratio;
- generating scaling parameters based on the initial and final aspect ratios;
- defining a first and a second axis for the initial image;
- splitting the initial image along either the first or the second axis into a plurality of bands, using a first width determined by the scaling parameters;
- expanding the split image by inserting empty bands between the split bands, using a second width determined by the scaling parameters, thereby creating a scaled partial image;
- applying AI techniques to fill in the empty bands, thereby generating a complete scaled image.
4 more elements
A system for smart image scaling, the system comprising:
- at least one processor:
- at least one non-transitory memory, coupled to the at least one processor and
- storing instructions, which when executed by the at least one processor, perform a process, the process comprising:
- receiving an initial image, an initial aspect ratio corresponding to the initial image, and a final aspect ratio;
- generating scaling parameters based on the initial and final aspect ratios;
- defining a first and a second axis for the initial image;
- splitting the initial image along either the first or the second axis into a plurality of bands, using a first width determined by the scaling parameters;
- expanding the split image by inserting empty bands between the split bands, using a second width determined by the scaling parameters, thereby creating a scaled partial image;
- applying AI techniques to fill in the empty bands, thereby generating a complete scaled image;
- and
- inserting an object into the scaled image.
8 more elements
Dependencies are inferred from the claim text.