IP Library Granted Patent US 9,691,145
Granted Patent B2
US 9,691,145 · App. 15/414,191 · Granted Jun 27, 2017

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

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,691,145
App. No.
15/414,191
Granted
Jun 27, 2017
Kind
B2
Abstract

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.

Claims (13)

1. A computer implemented method for segmenting and designating, by a server computer, premium finish regions based on an image received from a remote user using a client device in communication with the server computer via a communications network, the method comprising:

the server computer 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;

the server computer processing the segmented image to classify one or more of the discrete segments as foreground segments and one or more of the discrete segments as background segments by receiving a selection area boundary that corresponds to a selection area of the segmented image and classifying all segments that are fully contained within the selection area of the segmented image as foreground segments and classifying all segments outside of or that overlap the selection area of the segmented image as background segments; and

the server computer designating the foreground segments as premium finish regions and the background segments as primary finish regions; and

providing the designation of the premium finish regions to the client device via the communications network.

2. The method of claim 1 , further comprising:

the server computer generating a mask image corresponding to the received image, the mask image having first areas indicating the primary finish regions and second areas indicating the premium finish regions; and

providing the mask image as the designation of the premium finish regions to the client device via the communications network.

3. The method of claim 1 , the server computer generating the segmented image by

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.

4. The method of claim 3 , the server computer smoothing the received image by applying mean-shift filtering to the received image to generate the smoothed image.

5. The method of claim 4 , the server computer generating the color-segmented image is generated by applying connected component labeling to the smoothed image based on color proximity.

Assignments (5)
SECURITY INTEREST Recorded Jul 13, 2017
From: CIMPRESS SCHWEIZ GMBH
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 042999/0992 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 3, 2017
From: NYKYFOROV, VYACHESLAV
To: VISTAPRINT TECHNOLOGIES LIMITED
Reel/Frame 041458/0865 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 3, 2017
From: VISTAPRINT LIMITED
To: VISTAPRINT SCHWEIZ GMBH
Reel/Frame 041459/0041 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 3, 2017
From: VISTAPRINT TECHNOLOGIES LIMITED
To: VISTAPRINT LIMITED
Reel/Frame 041870/0544 →
CHANGE OF NAME Recorded Mar 3, 2017
From: VISTAPRINT SCHWEIZ GMBH
To: CIMPRESS SCHWEIZ GMBH
Reel/Frame 041872/0417 →