H04N2201/323

Hardware integration for part tracking using texture extraction and networked distributed ledgers

A method is disclosed comprising: connecting, by a part scanner, to a blockchain platform; outputting a user interface, the user interface including at least a first input component and a second input component; capturing an image of a surface of a part; outputting the image in the user interface; generating a surface descriptor based on the image; when the first input component is activated, attempting to store, in the blockchain platform, an authentication record that is generated based on the surface descriptor, and outputting, in the user interface, an indication of an outcome of the attempt to store the authentication record in the blockchain platform; and when the second input component is activated, attempting to authenticate the part based on the surface descriptor and outputting, in the user interface, an indication of an outcome of the attempt to authenticate the part.

Methods and systems for using halftone screening for security markings and other graphics
11516362 · 2022-11-29 · ·

A method for preparing a select graphic for printing using a digital printing device includes receiving the select graphic, at least one position for printing the select graphic, and a select spot color name for the select graphic, wherein the select spot color name represents a tone printable using at least one colorant of the digital printing device; generating a select spot color separation for the select graphic using a halftone screen to produce the tone represented by the security spot name, wherein the halftone screen is selected for printing the select graphic without a discernible dot pattern upon unmagnified viewing; and preparing raster data incorporating the select spot color separation for printing the select graphic at the at least one position on the item.

IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD AND COMPUTER PROGRAM PRODUCT
20170272603 · 2017-09-21 ·

An image processing apparatus includes: an operation receiver, an image processor configured to perform image processing to add a digital watermark containing address information of the image processing apparatus to a first image to thereby generate a second image; a communication controller configured to receive a taking-out request to take out the digital watermark contained in the second image from an information processing device; and a storage controller configured to store a log in a storage unit. When receiving the taking-out request, the image processor performs image processing to take out the digital watermark contained in the second image to thereby generate the first image. The communication controller transmits the first image generated by the image processor to the information processing device. The storage controller stores, in the storage unit, the log containing identification information identifying the user of the information processing device from which the taking-out request is transmitted.

BAYER IMAGE DETECTION METHOD AND DEVICE, AND MACHINE READABLE STORAGE MEDIUM
20210211626 · 2021-07-08 · ·

A Bayer image detection method and device, and a machine readable storage medium are provided. The method includes: obtaining a Bayer image from an image sensor, the Bayer image including at least one Bayer image unit, the Bayer image unit including four pixels; detecting a distribution mode of two pixels with maximum pixel values among the four pixels in the Bayer image unit; and determining a detection result of the Bayer image according to the distribution mode. In this way, it is unnecessary to detect the entire image in some exemplary embodiments, and it can be determined, based on merely one Bayer image unit, whether the Bayer image has a missing row or missing column, thereby achieving the effect of quickly detecting an error in the Bayer image. An error in the Bayer image can be positioned quickly, which helps improve correction efficiency of the Bayer image.

HARDWARE INTEGRATION FOR PART TRACKING USING TEXTURE EXTRACTION AND NETWORKED DISTRIBUTED LEDGERS

A method is disclosed comprising: connecting, by a part scanner, to a blockchain platform; outputting a user interface, the user interface including at least a first input component and a second input component; capturing an image of a surface of a part; outputting the image in the user interface; generating a surface descriptor based on the image; when the first input component is activated, attempting to store, in the blockchain platform, an authentication record that is generated based on the surface descriptor, and outputting, in the user interface, an indication of an outcome of the attempt to store the authentication record in the blockchain platform; and when the second input component is activated, attempting to authenticate the part based on the surface descriptor and outputting, in the user interface, an indication of an outcome of the attempt to authenticate the part.

Document state management system, document state management method, and non-transitory computer-readable medium
10602023 · 2020-03-24 · ·

A document state management system includes circuitry configured to receive registration of a document, and a memory to store first information and second information. The first information retains identification information of the document in association with a document state relating to the document. The second information retains tracing data for tracing the document state of the document in association with the identification information of the document. The circuitry records the tracing data in a medium and output the medium. The circuitry acquires the tracing data from the medium. The circuitry acquires, from the second information, the identification information of the document associated with the tracing data acquired from the medium. The circuitry acquires, from the first information, the document state of the document associated with the identification information of the document acquired from the second information. The circuitry outputs the document state acquired from the first information.

Incorporation of source-identifying information in scanned documents

An embedding component is described which embeds information in a scanned document. The embedding component includes a document acquisition component, which acquires a scanned document from an associated scanning device. An information acquisition component acquires variable information associated with the scanned document. An encoding component generates a machine-readable representation of the variable information. A pattern insertion component uses the machine-readable representation to insert at least one machine readable pattern in the scanned document, to generate a modified document. An output component outputs the modified document to an associated output device, such that when the modified document is rendered on print media, the machine-readable pattern is not noticeable to the unaided eye of a person. A processor implements the document acquisition component, information acquisition component, encoding component, pattern insertion component, and output component.

DOCUMENT STATE MANAGEMENT SYSTEM, DOCUMENT STATE MANAGEMENT METHOD, AND NON-TRANSITORY COMPUTER-READABLE MEDIUM
20190109962 · 2019-04-11 ·

A document state management system includes circuitry configured to receive registration of a document, and a memory to store first information and second information. The first information retains identification information of the document in association with a document state relating to the document. The second information retains tracing data for tracing the document state of the document in association with the identification information of the document. The circuitry records the tracing data in a medium and output the medium. The circuitry acquires the tracing data from the medium. The circuitry acquires, from the second information, the identification information of the document associated with the tracing data acquired from the medium. The circuitry acquires, from the first information, the document state of the document associated with the identification information of the document acquired from the second information. The circuitry outputs the document state acquired from the first information.

CREATION DEVICE, COMPUTER PROGRAM PRODUCT, RECOGNITION SYSTEM, AND CREATION METHOD

According to an embodiment, a creation device creates a code table including a plurality of code words. A recognition device identifies a code word represented by a code image based on a result of character recognition of the code image formed on an object, the code table, and a confusion matrix preliminarily created. The confusion matrix represents probabilities that characters are recognized when the recognition device performs character recognition on an image. The creation device includes a change unit, an evaluation value calculation unit, and a control unit. The change unit changes the code table. The evaluation value calculation unit calculates an evaluation value of the changed code table using the confusion matrix. The control unit causes the change of the code table and the calculation of the evaluation value to be repeated such that the evaluation value becomes small.

Image processing apparatus, image processing method and computer program product
10070003 · 2018-09-04 · ·

An image processing apparatus includes: an operation receiver, an image processor configured to perform image processing to add a digital watermark containing address information of the image processing apparatus to a first image to thereby generate a second image; a communication controller configured to receive a taking-out request to take out the digital watermark contained in the second image from an information processing device; and a storage controller configured to store a log in a storage unit. When receiving the taking-out request, the image processor performs image processing to take out the digital watermark contained in the second image to thereby generate the first image. The communication controller transmits the first image generated by the image processor to the information processing device. The storage controller stores, in the storage unit, the log containing identification information identifying the user of the information processing device from which the taking-out request is transmitted.