Systems and methods for capturing visible information
US-10235619-B2 · Mar 19, 2019 · US
US10482371B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10482371-B2 |
| Application number | US-201916256076-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jan 24, 2019 |
| Priority date | Mar 10, 2017 |
| Publication date | Nov 19, 2019 |
| Grant date | Nov 19, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
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.
Opening claim text (preview).
What is claimed is: 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. 2. The system of claim 1 , wherein the color information values comprise one of red-green-blue (RGB) values, cyan-magenta-yellow-black (CMYK) values, hue-saturation-lightness (HSL) values, hue-saturation-value (HSV) values, HEX values, or pantone matching system (PMS) values. 3. The system of claim 1 , wherein the first color information value is a value corresponding with the color white. 4. The system of claim 1 , the operations further comprising: storing the first set of pixels; determining a third threshold of the first most common color information value by incrementing the first threshold with a predetermined value; identifying at least one pixel in the first captured image pixels within the third threshold; storing the at least one pixel with the first set of pixels; and setting the color information values for each stored pixel to the first color information value. 5. The system of claim 4 , wherein the first captured image of visible information comprises a signature. 6. The system of claim 1 , the operations further comprising: transmitting, to a computing device, a request for approval of the first translated image; determining if an approval of the first translated image has been received; and if an approval has been received, storing the first translated image data in the customer authentication database. 7. The system of claim 6 , the operations further comprising: in response to a failure to receive an approval of the first translated image: receiving data representing a second captured image of visible information, the second captured image comprising a plurality of second captured image pixels, the pixels being represented in the second captured image data by color information values; determining a first most common color information value among the second captured image pixels; identifying a third set of pixels, in the second captured image pixels, having color information values within a first threshold of the first most common color information value among the second captured image pixels; translating the second captured image data to data representing a second translated image by setting the color information values for the third set of pixels to a third color information value; determining a second most common color information value among the second captured image pixels; identifying a fourth set of pixels, in the second capture image pixels, having color information values within a second threshold of the second most common color information value among the second captured image pixels; and setting the color information value for the fourth set of pixels to a fourth color information value. 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. 9. The system of claim 8 , wherein the color information values comprise one of red-green-blue (RGB) values, cyan-magenta-yellow-black (CMYK) values, hue-saturation-lightness (HSL) values, hue-saturation-value (HSV) values, HEX values, or pantone matching system (PMS) values. 10. The system of claim 8 , wherein the first color information value is a value corresponding with the color white. 11. The system of claim 8 , the operations further comprising: transmitting, to a computing device, a request for approval of the first translated image; determining if an approval of he first translated image has been received; and if an approval of the first translated image has been received, storing the first translated image data in the customer authentication database. 12. The system of claim 11 , the operations further comprising in response to a failure to receive an approval of the first translated image: receiving data representing a second captured image of visible information, the second captured image comprising a third plurality of pixels, the third plurality of pixels being represented in the data by color information values; identifying a third set of pixels in the second captured image pixels being represented by a third color information value; identifying a fourth set of pixels in the second captured image pixels being represented by a fourth color information value; determining a first most common color information value among the third plurality of pixels; determining whether the third color information value is within a first threshold of the first most common color information v
Image coding (bandwidth or redundancy reduction for static pictures H04N1/41; coding or decoding of static colour picture signals H04N1/64; methods or arrangements for coding, decoding, compressing or decompressing digital video signals H04N19/00) · CPC title
Details of the card (record carriers per se G06K) · CPC title
Software being in the reader · CPC title
the arrangement being a circuit for emulating a plurality of record carriers, e.g. a single RFID tag capable of representing itself to a reader as a cloud of RFID tags · CPC title
Constructional details · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.