WO2007016386A3 - Automated image sizing and placement - Google Patents
Automated image sizing and placement Download PDFInfo
- Publication number
- WO2007016386A3 WO2007016386A3 PCT/US2006/029510 US2006029510W WO2007016386A3 WO 2007016386 A3 WO2007016386 A3 WO 2007016386A3 US 2006029510 W US2006029510 W US 2006029510W WO 2007016386 A3 WO2007016386 A3 WO 2007016386A3
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- image
- versions
- placement
- automated image
- image area
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformation in the plane of the image
- G06T3/40—Scaling the whole image or part thereof
- G06T3/4038—Scaling the whole image or part thereof for image mosaicing, i.e. plane images composed of plane sub-images
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/103—Formatting, i.e. changing of presentation of documents
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
- G06F40/186—Templates
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/60—Editing figures and text; Combining figures or text
Abstract
Versions of user-selected content images are automatically created, sized, and positioned within a template such that all versions are simultaneously displayed without overlapping in a defined acceptable image area of the template. Creating the content image versions may include creating a frame image for the content image. A predefined anchor point associated with the acceptable image area is used to control the location of the image versions within the image area.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CA002615800A CA2615800A1 (en) | 2005-07-29 | 2006-07-27 | Automated image sizing and placement |
EP06788842A EP1913525A4 (en) | 2005-07-29 | 2006-07-27 | Automated image sizing and placement |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/193,951 US7990564B2 (en) | 2005-07-29 | 2005-07-29 | Automated image sizing and placement |
US11/193,951 | 2005-07-29 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2007016386A2 WO2007016386A2 (en) | 2007-02-08 |
WO2007016386A3 true WO2007016386A3 (en) | 2007-11-08 |
Family
ID=37693969
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2006/029510 WO2007016386A2 (en) | 2005-07-29 | 2006-07-27 | Automated image sizing and placement |
Country Status (4)
Country | Link |
---|---|
US (2) | US7990564B2 (en) |
EP (1) | EP1913525A4 (en) |
CA (1) | CA2615800A1 (en) |
WO (1) | WO2007016386A2 (en) |
Families Citing this family (62)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6633666B2 (en) | 1998-08-28 | 2003-10-14 | Quark, Inc. | Process and system for defining and visually depicting colors from the components of arbitrary color models |
US7116843B1 (en) * | 2000-07-24 | 2006-10-03 | Quark, Inc. | Method and system using non-uniform image blocks for rapid interactive viewing of digital images over a network |
US20070143750A1 (en) * | 2004-08-05 | 2007-06-21 | Quark, Inc. | Systems and methods for multi-format media production |
US20060212805A1 (en) * | 2002-04-10 | 2006-09-21 | Quark, Inc. | Systems and methods for remote access media production |
US20070157080A1 (en) * | 2004-08-05 | 2007-07-05 | Quark, Inc. | Systems and methods for re-purposing content objects for media production |
US20070139661A1 (en) * | 2004-08-05 | 2007-06-21 | Quark, Inc. | Systems and methods for producing media products |
US20070094636A1 (en) * | 2004-08-05 | 2007-04-26 | Quark, Inc. | Systems and methods for facilitating media production |
US20070150358A1 (en) * | 2004-08-05 | 2007-06-28 | Quark, Inc. | Systems and methods for distributing media production |
US20060033960A1 (en) * | 2004-08-13 | 2006-02-16 | Quark, Inc. | Systems and methods for ink selection in the trapping zone |
US20060087697A1 (en) * | 2004-08-13 | 2006-04-27 | Quark, Inc. | Systems and methods for recursive trapping |
US20060087698A1 (en) * | 2004-08-13 | 2006-04-27 | Quark, Inc. | Systems and methods for variable trapping |
US20060033961A1 (en) * | 2004-08-13 | 2006-02-16 | Quark, Inc. | Systems and methods for small element trapping |
US20060033971A1 (en) * | 2004-08-13 | 2006-02-16 | Quark, Inc. | Automated trapping system for desktop publishing |
JP4250577B2 (en) * | 2004-08-31 | 2009-04-08 | キヤノン株式会社 | Information processing apparatus, information processing method, and program |
US20070089624A1 (en) * | 2005-03-30 | 2007-04-26 | Quark, Inc. | Systems and methods for integrated extended process media productions |
US20060227347A1 (en) * | 2005-03-30 | 2006-10-12 | Quark, Inc. | Systems and methods for importing color environment information |
US7843466B2 (en) * | 2005-07-29 | 2010-11-30 | Vistaprint Technologies Limited | Automated image framing |
US20080027899A1 (en) * | 2005-08-09 | 2008-01-31 | Quark, Inc. | Systems and Methods for Integrating from Data Sources to Data Target Locations |
US7779427B2 (en) * | 2006-01-18 | 2010-08-17 | Microsoft Corporation | Automated application configuration using device-provided data |
JP2007241661A (en) * | 2006-03-08 | 2007-09-20 | Canon Inc | Image forming device and its control method |
US8577166B1 (en) * | 2006-03-31 | 2013-11-05 | Google Inc. | Optimizing web site images using a focal point |
KR100765782B1 (en) * | 2006-04-13 | 2007-10-12 | 삼성전자주식회사 | Method and apparatus for generating xhtml contents |
KR100823264B1 (en) * | 2006-04-13 | 2008-04-17 | 삼성전자주식회사 | Method and apparatus for requesting the print of panorama image at mobile device |
US7751652B2 (en) * | 2006-09-18 | 2010-07-06 | Adobe Systems Incorporated | Digital image drop zones and transformation interaction |
US20080077555A1 (en) * | 2006-09-22 | 2008-03-27 | Miller Frank W | Variable data workflow system and method |
US8634674B2 (en) * | 2007-09-11 | 2014-01-21 | Vistaprint Schweiz Gmbh | Dynamic sizing and positioning of multiple images |
JP2009113376A (en) * | 2007-11-07 | 2009-05-28 | Canon Inc | Recording device and recording method |
KR101253213B1 (en) * | 2008-01-08 | 2013-04-23 | 삼성전자주식회사 | Method and apparatus for controlling video display in mobile terminal |
US8156418B2 (en) * | 2008-06-05 | 2012-04-10 | Microsoft Corporation | Image acquisition from dynamic content for delivery to network-enabled static display devices |
US9071651B2 (en) * | 2008-06-05 | 2015-06-30 | Microsoft Technology Licensing, Llc | Dynamic content delivery to network-enabled static display device |
US8161379B2 (en) * | 2008-06-20 | 2012-04-17 | Microsoft Corporation | Fit and fill techniques for pictures |
US8468587B2 (en) * | 2008-09-26 | 2013-06-18 | Microsoft Corporation | Binding activation of network-enabled devices to web-based services |
US9020298B2 (en) * | 2009-04-15 | 2015-04-28 | Microsoft Technology Licensing, Llc | Automated image cropping to include particular subjects |
US20100321405A1 (en) * | 2009-06-22 | 2010-12-23 | Vistaprint Technologies Limited | Method and system for dynamically arranging multiple product images in a preconfigured panel on an electronic display |
JP5391873B2 (en) * | 2009-06-30 | 2014-01-15 | コニカミノルタ株式会社 | Image forming apparatus |
JP5436367B2 (en) * | 2009-09-29 | 2014-03-05 | 富士フイルム株式会社 | Graphic arrangement determining method, program thereof, and information processing apparatus |
JP5482341B2 (en) * | 2010-03-17 | 2014-05-07 | 株式会社リコー | Image processing apparatus, image forming system, and image forming method |
US9110673B2 (en) * | 2010-08-31 | 2015-08-18 | Daniel Reuven Ostroff | System and method of creating and remotely editing interactive generic configurator programs |
US8516392B2 (en) * | 2010-08-31 | 2013-08-20 | Daniel Reuven Ostroff | Interactive generic configurator program |
USD705787S1 (en) * | 2012-06-13 | 2014-05-27 | Microsoft Corporation | Display screen with animated graphical user interface |
US9076140B2 (en) | 2012-06-26 | 2015-07-07 | Wal-Mart Stores, Inc. | Image embedding apparatus and method |
US20140136962A1 (en) * | 2012-11-12 | 2014-05-15 | Vistaprint Technologies Limited | Method and System for Detecting and Removing Printer Control Marks from Rasterized Image for Placement in Image Container of Document Template |
US9607235B2 (en) * | 2013-03-14 | 2017-03-28 | Facebook, Inc. | Image cropping according to points of interest |
US9256919B2 (en) * | 2013-04-05 | 2016-02-09 | Grit Design, Inc. | Systems and methods for image processing using a resizing template |
KR20140122952A (en) | 2013-04-11 | 2014-10-21 | 삼성전자주식회사 | Method for composing images and electronic device implementing the same |
CN104243787B (en) * | 2013-06-06 | 2017-09-05 | 华为技术有限公司 | Photographic method, photo management method and equipment |
US10121270B2 (en) * | 2013-07-01 | 2018-11-06 | Facebook, Inc. | Flexible image layout |
US9645923B1 (en) | 2013-09-10 | 2017-05-09 | Google Inc. | Generational garbage collector on multiple heaps |
US9489757B2 (en) | 2013-10-16 | 2016-11-08 | Microsoft Technology Licensing, Llc | Resizable text backing shapes for digital images |
US9292756B2 (en) * | 2013-12-10 | 2016-03-22 | Dropbox, Inc. | Systems and methods for automated image cropping |
US10347017B2 (en) | 2016-02-12 | 2019-07-09 | Microsoft Technology Licensing, Llc | Interactive controls that are collapsible and expandable and sequences for chart visualization optimizations |
US10748312B2 (en) * | 2016-02-12 | 2020-08-18 | Microsoft Technology Licensing, Llc | Tagging utilizations for selectively preserving chart elements during visualization optimizations |
WO2017156282A1 (en) | 2016-03-09 | 2017-09-14 | Pti Marketing Technologies Inc. | Ganged imposition sort system |
WO2019083551A1 (en) * | 2017-10-27 | 2019-05-02 | Hp Inc. | Image alignments with pre-cut shapes |
US11138647B2 (en) | 2018-11-16 | 2021-10-05 | Cimpress Schweiz Gmbh | Method, device, and computer-readable storage medium for managing variations of a graphic design within a framework |
US11380031B2 (en) * | 2018-11-16 | 2022-07-05 | Cimpress Schweiz Gmbh | Technology for enabling elastic graphic design |
US10846897B2 (en) | 2018-11-16 | 2020-11-24 | Cimpress Schweiz Gmbh | Technology for managing graphic design using metadata relationships |
JP2021027555A (en) * | 2019-08-08 | 2021-02-22 | キヤノン株式会社 | Image processing device, control method, and program |
CN110619671B (en) * | 2019-08-21 | 2023-03-21 | 广东博智林机器人有限公司 | Design framework generation determination method and device |
US11198963B1 (en) | 2020-11-09 | 2021-12-14 | CreateMe Technologies LLC | Systems and methods for packaging articles to be embroidered |
US11712121B1 (en) | 2022-04-11 | 2023-08-01 | CreateMe Technologies LLC | Garment packaging for direct-to-garment personalization kiosk |
US11615666B1 (en) | 2022-04-11 | 2023-03-28 | CreateMe Technologies LLC | Garment packaging for direct-to-garment personalization kiosk |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5778164A (en) * | 1993-09-24 | 1998-07-07 | Eastman Kodak Company | System for custom imprinting a variety of articles with images obtained from a variety of different sources |
US20030020956A1 (en) * | 2001-04-13 | 2003-01-30 | Electronics For Imaging, Inc. | Process and system for mixed page imposition |
US6583799B1 (en) * | 1999-11-24 | 2003-06-24 | Shutterfly, Inc. | Image uploading |
US20030160977A1 (en) * | 1997-07-30 | 2003-08-28 | Canon Kabushiki Kaisha | Print control apparatus, print control method and memory medium |
US20040252340A1 (en) * | 2001-10-03 | 2004-12-16 | Seiko Epson Corporation | Image processing system, image processing method, template producing system and template data structure |
Family Cites Families (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5293475A (en) * | 1991-11-18 | 1994-03-08 | Taylor Publishing Company | Electronic yearbook publication system |
US5453846A (en) * | 1992-01-31 | 1995-09-26 | Matsushita Graphic Communication Systems | Image convertion method |
US5706457A (en) * | 1995-06-07 | 1998-01-06 | Hughes Electronics | Image display and archiving system and method |
US6545687B2 (en) * | 1997-01-09 | 2003-04-08 | Canon Kabushiki Kaisha | Thumbnail manipulation using fast and aspect ratio zooming, compressing and scaling |
US6175423B1 (en) * | 1998-02-25 | 2001-01-16 | Hewlett-Packard Company | Image forming system for arranging plurality of images on a disk play medium |
US20050262437A1 (en) * | 1999-04-24 | 2005-11-24 | Patterson Dennis M | Process for creating and printing customized document at end user computer and printer |
AUPQ027899A0 (en) * | 1999-05-10 | 1999-06-03 | Canon Information Systems Research Australia Pty Ltd | Method and apparatus for automatically positioning one or more objects within a region |
US7339598B2 (en) * | 2003-07-11 | 2008-03-04 | Vistaprint Technologies Limited | System and method for automated product design |
WO2005008598A1 (en) * | 2003-07-11 | 2005-01-27 | Vistaprint Technologies Limited | Automated image sizing and cropping |
US7171058B2 (en) * | 2003-07-31 | 2007-01-30 | Eastman Kodak Company | Method and computer program product for producing an image of a desired aspect ratio |
US7308650B2 (en) * | 2003-08-29 | 2007-12-11 | Seiko Epson Corporation | Image layout device |
US7743322B2 (en) * | 2003-09-30 | 2010-06-22 | Hewlett-Packard Development Company, L.P. | Automatic photo album page layout |
US7188310B2 (en) * | 2003-10-09 | 2007-03-06 | Hewlett-Packard Development Company, L.P. | Automatic layout generation for photobooks |
GB2412264A (en) * | 2004-03-20 | 2005-09-21 | Hewlett Packard Development Co | Improvements in and relating to multiple printing passes |
JP4265562B2 (en) * | 2004-06-07 | 2009-05-20 | セイコーエプソン株式会社 | Image processing apparatus and method |
US7489324B2 (en) * | 2005-03-07 | 2009-02-10 | Vistaprint Technologies Limited | Automated image processing |
US7843466B2 (en) * | 2005-07-29 | 2010-11-30 | Vistaprint Technologies Limited | Automated image framing |
US9354766B2 (en) * | 2006-01-27 | 2016-05-31 | Cimpress Schweiz Gmbh | Automated composite image design |
US7576755B2 (en) * | 2007-02-13 | 2009-08-18 | Microsoft Corporation | Picture collage systems and methods |
US8634674B2 (en) * | 2007-09-11 | 2014-01-21 | Vistaprint Schweiz Gmbh | Dynamic sizing and positioning of multiple images |
-
2005
- 2005-07-29 US US11/193,951 patent/US7990564B2/en active Active
-
2006
- 2006-07-27 EP EP06788842A patent/EP1913525A4/en not_active Withdrawn
- 2006-07-27 CA CA002615800A patent/CA2615800A1/en not_active Abandoned
- 2006-07-27 WO PCT/US2006/029510 patent/WO2007016386A2/en active Application Filing
-
2011
- 2011-08-01 US US13/195,702 patent/US8203745B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5778164A (en) * | 1993-09-24 | 1998-07-07 | Eastman Kodak Company | System for custom imprinting a variety of articles with images obtained from a variety of different sources |
US20030160977A1 (en) * | 1997-07-30 | 2003-08-28 | Canon Kabushiki Kaisha | Print control apparatus, print control method and memory medium |
US6583799B1 (en) * | 1999-11-24 | 2003-06-24 | Shutterfly, Inc. | Image uploading |
US20030020956A1 (en) * | 2001-04-13 | 2003-01-30 | Electronics For Imaging, Inc. | Process and system for mixed page imposition |
US20040252340A1 (en) * | 2001-10-03 | 2004-12-16 | Seiko Epson Corporation | Image processing system, image processing method, template producing system and template data structure |
Also Published As
Publication number | Publication date |
---|---|
US20070024909A1 (en) | 2007-02-01 |
EP1913525A2 (en) | 2008-04-23 |
CA2615800A1 (en) | 2007-02-08 |
EP1913525A4 (en) | 2012-06-13 |
US20110286675A1 (en) | 2011-11-24 |
US7990564B2 (en) | 2011-08-02 |
WO2007016386A2 (en) | 2007-02-08 |
US8203745B2 (en) | 2012-06-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2007016386A3 (en) | Automated image sizing and placement | |
EP1814324A4 (en) | Image projecting method, projector, and computer program | |
USD559258S1 (en) | User interface for computer display | |
GB2427521B (en) | Image display method,image display device,and image display program | |
EP1717713A3 (en) | Automated document localization and layout method | |
EP1901564A4 (en) | Stereoscopic image display unit, stereoscopic image displaying method and computer program | |
WO2006099395A3 (en) | System and method for displaying information using a compass | |
WO2006037802A8 (en) | Method and system for self- management of a disease | |
EP1669848A3 (en) | Method and system of taskbar button interfaces | |
EP1923835A4 (en) | Face image display, face image display method, and face image display program | |
EP1847955A4 (en) | Image processor, microscope system, and area specifying program | |
WO2007016381A3 (en) | Automated image framing | |
GB0712276D0 (en) | Content search/display device, method, and program | |
EP1889144A4 (en) | Image displaying apparatus, image displaying method, and command inputting method | |
EP1873734A3 (en) | Programmable remote control and methods of using same | |
EP1821182A4 (en) | 3d pointing method, 3d display control method, 3d pointing device, 3d display control device, 3d pointing program, and 3d display control program | |
DE602005007095D1 (en) | Image forming apparatus, image display method and program product. | |
EP1837745A4 (en) | Image display device, image display method, and program | |
WO2007001636A3 (en) | Methods and systems for providing a customized user interface for viewing and editing meta-data | |
EP1887777A3 (en) | Printing apparatus, printing setting screen display method and print setting screen display program | |
EP1898638A3 (en) | Apparatus for generating electronic program guides and control method therefor | |
EP1781043A4 (en) | Image processor and computer program product | |
HK1103151A1 (en) | System, method and computer program product for providing content based upon a representation of the same | |
EP1909474A4 (en) | Image processor and its control method | |
WO2005022889A3 (en) | System and method for integrating broadcast content and non-broadcast content |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
ENP | Entry into the national phase |
Ref document number: 2615800 Country of ref document: CA |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2006788842 Country of ref document: EP |