Systems and methods for capturing visible information
First Claim
1. A system for sourcing visible information using a scalable vector format, comprising:
- one or more memory devices storing instruction; and
one or more processors configured to execute the instruction to perform operations comprising;
receiving data representing a first captured image of visible information, the first captured image comprising a plurality of first captured image pixels, the first captured image pixels being represented in the data by color information values;
determining a first most common color information value among the first captured image pixels;
identifying a first set of pixels, in the first captured image pixels, having color information values within a first threshold of the first most common color information value;
translating the first captured image data to data representing a first translated image by setting the color information values for the first set of pixels to a first color information value;
determining a second most common color information value among the first captured image pixels;
identifying a second set of pixels, in the first captured image pixels, having color information values within a second threshold of the second most common color information value;
setting the color information values for the second set of pixels to a second color information value; and
storing the first translated image data in a customer authentication database.
1 Assignment
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.
14 Citations
20 Claims
-
1. A system for sourcing visible information using a scalable vector format, comprising:
-
one or more memory devices storing instruction; and one or more processors configured to execute the instruction to perform operations comprising; receiving data representing a first captured image of visible information, the first captured image comprising a plurality of first captured image pixels, the first captured image pixels being represented in the data by color information values; determining a first most common color information value among the first captured image pixels; identifying a first set of pixels, in the first captured image pixels, having color information values within a first threshold of the first most common color information value; translating the first captured image data to data representing a first translated image by setting the color information values for the first set of pixels to a first color information value; determining a second most common color information value among the first captured image pixels; identifying a second set of pixels, in the first captured image pixels, having color information values within a second threshold of the second most common color information value; setting the color information values for the second set of pixels to a second color information value; and storing the first translated image data in a customer authentication database. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for sourcing visible information using a scalable vector format, comprising:
-
one or more memory devices storing instruction; and one or more processors configured to execute the instruction to perform operations comprising; receiving data representing a first captured image of visible information, the first captured image comprising a first plurality of pixels, the first plurality of pixels being represented in the data by color information values; identifying a first set of pixels in the first captured image pixels, the first set of pixels being represented by a first color information value; identifying a second set of pixels in the first captured image pixels, the second set of pixels being represented by a second color information value; determining a first most common color information value among the first captured image pixels; determining whether the first color information value is within a first threshold of the first most common color information value; storing the first set of pixels as a second plurality of pixels in response to a determination that the first color information value is within the first threshold; determining whether the second color information value is within a second threshold of the first most common color information value; storing the second set of pixels with the second plurality of pixels in response to a determination that the second color information value is within the second threshold; translating the data representing the first captured 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 the first plurality of pixels to a first color information value and setting the color information values for the second plurality of pixels to a second color information value; and storing the first translated image data in a customer authentication database. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A system for sourcing visible information using a scalable vector format, comprising:
-
one or more memory devices storing instruction; and one or more processors configured to execute the instruction to perform operations comprising; receiving a request to add visible information to a transaction card; receiving data representing a first captured image of visible information, the first captured image comprising a plurality of first captured image pixels, the first captured image pixels being represented in the data by color information values; determining a first most common color information value among the first captured image pixels; identifying a first set of pixels, in the first captured image pixels, having color information values within a first threshold of the first most common color information value; translating the first captured image data to data representing a first translated image by setting the color information values for the first set of pixels to a first color information value; determining a second most common color information value among the first captured image pixels; identifying a second set of pixels, in the first capture image pixels, having color information values 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 information value; mapping the first translated image data to a bounding box; converting the mapped image data into a vector format; and providing the converted data to a laser machining system. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification