Systems and methods for capturing visible information
First Claim
1. A computer-implemented method for capturing visible information using a scalable vector format, comprising:
- capturing data representing a first image of visible information, the first image comprising a first plurality of pixels, the pixels represented in the data by color information values;
determining a background color of the first image by determining a first most common color information value among the first plurality of pixels, the background color represented by the first most common color information value;
determining a first set of pixels in the first plurality of pixels within a first predetermined threshold of the first most common color information value;
translating the data representing the first image to data representing a first translated image by setting the color information value for the first set of pixels to a first color;
determining a visible information color of the translated first image by determining a second most common color information value among the first plurality of pixels, the second most common color information value exceeding a second predetermined threshold of the first color;
determining a second set of pixels in the translated first image within a third predetermined threshold of the second most common color information value;
setting the color information value for the second set of pixels to a second color; and
selectively storing, in a customer authentication database, the data representing the first translated image, based on a determination of whether a customer associated with the first image approves of the visible information.
2 Assignments
0 Petitions
Accused Products
Abstract
A transaction card construction and computer-implemented methods for a transaction card are described. The transaction card has vector-formatted visible information applied by a laser machining system. In some embodiments, systems and methods are disclosed for enabling the sourcing of visible information using a scalable vector format. The systems and methods may receive a request to add visible information to a transaction card and capture an image of the visible information. The systems and methods may capture data representing the image. The systems and methods may also determine an ambient color saturation of the image. Further, systems and methods may translate the image based on the ambient color saturation of the image. The systems and methods may also map the translated image to a bounding box and convert the mapped image into vector format. In addition, the systems and methods may provide the converted image to a laser machining system.
10 Citations
19 Claims
-
1. A computer-implemented method for capturing visible information using a scalable vector format, comprising:
-
capturing data representing a first image of visible information, the first image comprising a first plurality of pixels, the pixels represented in the data by color information values; determining a background color of the first image by determining a first most common color information value among the first plurality of pixels, the background color represented by the first most common color information value; determining a first set of pixels in the first plurality of pixels within a first predetermined threshold of the first most common color information value; translating the data representing the first image to data representing a first translated image by setting the color information value for the first set of pixels to a first color; determining a visible information color of the translated first image by determining a second most common color information value among the first plurality of pixels, the second most common color information value exceeding a second predetermined threshold of the first color; determining a second set of pixels in the translated first image within a third predetermined threshold of the second most common color information value; setting the color information value for the second set of pixels to a second color; and selectively storing, in a customer authentication database, the data representing the first translated image, based on a determination of whether a customer associated with the first image approves of the visible information. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method for capturing visible information using a scalable vector format, comprising:
-
capturing data representing a first image of visible information, the first image comprising a first plurality of pixels; determining a first set of pixels in the first plurality of pixels being represented by a first color information value; determining a second set of pixels in the first plurality of pixels being represented by a second color information value; determining a background color of the first image by determining a first most common color information value among the first plurality of pixels, the background color being represented by the first most common color information value; determining whether the first color information value is within a first threshold of the first most common color information value; in response to determining that the first color information value is within the first threshold of the first most common color information value; storing the first set of pixels in a second plurality of pixels; determining a second threshold of the fist most common color information value by incrementing the first threshold with a predetermined value; determining whether the second color information value is within the second threshold of the first most common color information value; in response to determining that the second color information value is within the second threshold of the first most common color information value; storing the second set of pixels in the second plurality of pixels; translating the data representing the first image to data representing a first translated image comprising the first plurality of pixels and the second plurality of pixels by setting the color information values for each pixel in the first plurality of pixels to a first color and setting the color information values for each pixel in the second plurality of pixels to a second color; and selectively storing, in a customer authentication database, the data representing the first translated image based on a determination of whether a customer associated with the first image approves of the visible information. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A computer-implemented method for sourcing visible information using a scalable vector format, comprising:
-
receiving a request to add first visible information to a transaction card; capturing data representing a first image of visible information, the first image comprising a first plurality of pixels, the pixels being represented in the data by color information values; determining a background color of the first image by determining a first most common color information value among the first plurality of pixels, the background color being represented by the first most common color information value; determining a first set of pixels in the first plurality of pixels that is within a first predetermined threshold of the first most common color information value; translating the data representing the first image to data representing a translated first image by setting the color information value for the first set of pixels to a first color; determining a visible information color of the translated first image by determining a second most common color information value among the first plurality of pixels; determining a second set of pixels in the translated first image within a second threshold of the second most common color information value; setting the color information value for the second set of pixels to a second color; mapping the data representing the translated first image to a bounding box; converting the data representing the mapped image into a vector format; and providing the data representing the converted image data to a laser machine. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification