Methods and systems for automated selection of regions of an image for secondary finishing and generation of mask image of same

US9251580B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9251580-B2
Application numberUS-201313974507-A
CountryUS
Kind codeB2
Filing dateAug 23, 2013
Priority dateAug 23, 2013
Publication dateFeb 2, 2016
Grant dateFeb 2, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Automated systems, methods and tools that automatically extract and select portions of an image to automatically generate a premium finish mask specific to the image which require little or no human intervention are presented. Graphical user interface tools allowing a user to provide an image and to indicate regions of the image for application of premium finish are also presented.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for generating by a computer system a premium finish mask image for applying a secondary finish to a product to be finished with a primary finish, the method comprising the steps of: receiving an image comprising a plurality of pixels; generating from the received image a segmented image having a plurality of pixels corresponding to the respective plurality of pixels of the received image, the segmented image comprising discrete segments each comprising a subset of pixels; receiving a selection of segments of the segmented image, the selection of segments designated for premium finish; automatically generating a mask image corresponding to the received image, the mask image having first areas indicating non-premium finish areas and second areas indicating premium finish areas, the premium finish areas corresponding to the selection of segments designated for premium finish. 2. The method of claim 1 , wherein the image is a photographic image. 3. The method of claim 1 , further comprising: manufacturing a design containing the image on a product, the manufacturing comprising applying the design image using a primary finish and applying premium finish in areas indicated by the mask image. 4. The method of claim 1 , wherein the step for generating a segmented image comprises: smoothing the received image while preserving strong edges; and generating a color-segmented image from the smoothed image through extraction of segment labels based on color. 5. The method of claim 4 , wherein the step for smoothing the received image comprises applying mean-shift filtering to the received image to generate the smoothed image. 6. The method of claim 5 , wherein the step for generating the color-segmented image comprises applying connected component labeling to the smoothed image based on color proximity to generate the color-segmented image. 7. The method of claim 1 , wherein the step for smoothing the received image comprises applying mean-shift filtering to the received image to generate the smoothed image. 8. The method of claim 1 , wherein the step of receiving a selection of segments designated for premium finish comprises: separating the segments of the color-segmented image into foreground segments and background segments; automatically selecting all the foreground segments for designation as premium finish. 9. The method of claim 8 , wherein the step of receiving a selection of segments designated for premium finish comprises: receiving a selection area of the image; identifying foreground segments fully contained within the selection area of the image; automatically selecting all the identified foreground segments within the selection area of the image for designation as premium finish. 10. The method of claim 9 , further comprising: exposing user tools to allow a user to select the selection area of the image. 11. The method of claim 9 , further comprising: receiving user input modifying the premium finish segment selection; and modifying the premium finish segment selection in accordance with the user input. 12. The method of claim 8 , further comprising: determining a confidence level associated with the automatic selection; and indicating the confidence level. 13. The method of claim 12 , wherein the confidence level is determined based on a gradient match between corresponding areas in the received image and in the segmented image, the corresponding areas comprising at least pixels mapping to segment contours separating the selected segments from non-selected segments. 14. The method of claim 12 , further comprising: if the confidence level meets or exceeds a minimum confidence threshold, displaying a preview image depicting an image of a finished product with the finished design shown thereon. 15. The method of claim 12 , further comprising: if the confidence level meets or exceeds a minimum confidence threshold, displaying a preview image depicting an image of a finished product with the finished design shown thereon and displaying an offer to the user to upgrade the design to a premium finished design depicted in the preview image.

Assignees

Inventors

Classifications

  • Classification techniques · CPC title

  • Quantising the image, e.g. histogram thresholding for discrimination between background and foreground patterns · CPC title

  • by performing operations on regions, e.g. growing, shrinking or watersheds · CPC title

  • Graph-based image processing · CPC title

  • Physics · mapped topic

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9251580B2 cover?
Automated systems, methods and tools that automatically extract and select portions of an image to automatically generate a premium finish mask specific to the image which require little or no human intervention are presented. Graphical user interface tools allowing a user to provide an image and to indicate regions of the image for application of premium finish are also presented.
Who is the assignee on this patent?
Vistaprint Technologies Ltd, Cimpress Schweiz Gmbh
What technology area does this patent fall under?
Primary CPC classification G06T7/0004. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 02 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).