G06T2207/10008

Systems and methods for scanning three-dimensional objects
11557060 · 2023-01-17 · ·

According to at least one aspect, a system for scanning an object is provided. The system comprises at least one hardware processor; and at least one non-transitory computer-readable storage medium storing processor executable instructions that, when executed by the at least one hardware processor, cause the at least one hardware processor to perform: generating a first 3-dimensional (3D) model of the object; identifying a set of imaging positions from which to capture at least one image based on the first 3D model of the object; obtaining a set of images of the object captured at, or approximately at, the set of imaging positions; and generating a second 3D model of the object based on the set of images.

FREQUENCY-ADAPTIVE DESCREENING METHOD AND DEVICE FOR PERFORMING SAME

A frequency adaptive descreening method includes obtaining a scan image of an original document, dividing a region of the scan image by analyzing frequency characteristics of the obtained scan image, estimating a resolution with respect to each of regions resulting from dividing the region according to the analyzed frequency characteristics, and adaptively performing filtering on the regions resulting from dividing the region by using the estimated resolution.

Inspection apparatus, image forming system, inspection program, and inspection method
11709638 · 2023-07-25 · ·

An inspection apparatus includes: a hardware processor that: conducts an inspection on an image by comparing a scanned image with a correct image, the image being formed on paper in accordance with a print job, the scanned image being generated by reading the image, the correct image serving as a reference for the inspection of the image; and determines whether a page is a target for the inspection in accordance with a type of the paper on which the image will be formed according to print setting of the print job, wherein the hardware processor conducts the inspection on the image on a page that has been determined to be the target for the inspection by the hardware processor, and does not conduct the inspection on the image on a page that has been determined to not be the target for the inspection.

Image processing apparatus, image processing method, and storage medium
11570331 · 2023-01-31 · ·

A binary image is generated from a multivalued image based on a threshold, an edge is extracted from the multivalued image, an edge image is generated by correcting a position of the extracted edge, and a synthetic binary image is generated by synthesizing the edge image and the binary image.

Image processing apparatus and non-transitory computer readable medium

An image processing apparatus includes a first image generator and a second image generator. The first image generator generates a first image, including a predetermined ruled-line image and an inscription image, from a second sheet in a sheet group. The sheet group is obtained by stacking multiple sheets including a single first sheet and the second sheet. The first sheet has inscription information inscribed thereon. The second sheet has the inscription image corresponding to the inscription information transferred thereon and includes the ruled-line image. The second image generator generates a second image in which a surplus image is removed from the first image generated by the first image generator in accordance with a learning model that has learned to remove the surplus image different from the ruled-line image and the inscription image.

MACHINE LEARNING ENABLED DOCUMENT DESKEWING
20230222632 · 2023-07-13 ·

A method may include determining, based at least on an image of a document, a plurality of text bounding boxes enclosing lines of text present in the document. A machine learning model may be trained to determine, based at least on the coordinates defining the text bounding boxes, the coordinates of a document bounding box enclosing the text bounding boxes. The document bounding box may encapsulate the visual aberrations that are present in the image of the document. As such, one or more transformations may be determined based on the coordinates of the document bounding box. The image of the document may be deskewed by applying the transformations. One or more downstream tasks may be performed based on the deskewed image of the document. Related methods and articles of manufacture are also disclosed.

Inspecting for a defect on a print medium with an image aligned based on an object in the image and based on vertices of the inspection target medium and the reference medium

There is provided with an image processing apparatus. An obtaining unit obtains a first image serving as a read image of an inspection target medium having undergone printing, and a second image serving as a read image of a reference medium representing a target print result. An inspection unit inspects a defect on the inspection target medium based on the first image and the second image by performing inspection at inspection settings different between a print region and a peripheral region of the inspection target medium.

IMAGE PROCESSING DEVICE
20230004111 · 2023-01-05 ·

According to one embodiment, an image processing device capable of removing a horizontal streak that may show when a document is scanned and made into a file is provided. An image processing device according to one embodiment includes: an image processing unit configured to generate smoothing image data obtained by applying smoothing to image data, and save, as an image file, non-smoothing image data in which smoothing is not applied to the image data when a difference between the non-smoothing image data and the smoothing image data is equal to or greater than a threshold value, and the smoothing image data when the difference is smaller than the threshold value; and a storage unit configured to save the image file.

Inspection device, inspection method, and recording medium
11544840 · 2023-01-03 · ·

An inspection device that inspects eligibility of a subject image, the inspection device including a hardware processor and a recording medium including instructions that when executed by the hardware processor cause the inspection device to: acquire the subject image and a reference image corresponding to the subject image; acquire a judgment criterion indicating a range of eligibility for differences between images; detect a difference between the subject image and the reference image; and when the difference is detected, judge eligibility of the subject image by determining whether or not the difference is included in the range indicated by the judgment criterion.

AUTOMATED TELLER MACHINE FOR DETECTING SECURITY VULNERABILITIES BASED ON DOCUMENT NOISE REMOVAL
20220398900 · 2022-12-15 ·

An Automated Teller Machine (ATM) for detecting security vulnerabilities by removing noise artifacts from documents receives a transaction request when a document is inserted into the ATM, where the document contains a noise artifact at least partially obstructing a portion of the document. The ATM generates an image of the document, where the image displays at least one data item comprising a sender's name, a receiver's name, and a number representing an amount. The ATM determines whether the noise artifact obstructs at least partially one data item. In response to determining that the noise artifact obstructs at least partially one data item, the ATM generates a test clean image of the document by removing the noise artifact from the image. In response to determining that the noise artifact is removed, the ATM approves the transaction request.