H04N1/3876

System and method of registering point cloud data using subsample data

A system of generating a three-dimensional (3D) scan of an environment includes multiple 3D scanners including a first 3D scanner at respective first and second positions. The system further includes a controller coupled to the 3D scanners via a common communications network. The first scanner and second scanner transmit a subset of data to the controller while acquiring a set of 3D coordinates. The controller registers the subsets of data to each other while the sets of 3D coordinates is being acquired.

IMAGE COMBINATION DEVICE, IMAGE READING DEVICE AND IMAGE COMBINATION METHOD

Image processors are provided for respective groups formed by grouping of images, the order of which is sequential when images respectively having overlapping portions corresponding to the same portion of an object are arranged so as to be adjacent to each other, and concurrently perform processing to detect combining-position information for combining an image in a group and an image adjacent to the image without any positional displacement by image-matching. The combining-position information between images belonging to different groups is respectively transferred, via combination-information transferring paths, between the image processors and between the image processors.

SCENE RECONSTRUCTION BY ASSEMBLING IMAGES
20180013952 · 2018-01-11 ·

A method for inspecting a surface (12) of a piece of nuclear power plant equipment includes scanning the surface (12) with an acquisition field (20) of a matrix array camera (14). The acquisition field (20) moves relative to the surface (12) at a movement speed. The method also includes acquiring, by means of the matrix array camera (14), an image (22) of the acquisition field (20), with a certain acquisition frequency. Each image (22) includes a first number of lines of pixels. The method also includes extracting, from each image (22), a first set of lines, the first set comprising a second number of continuous lines of pixels, the second number being between 2 and the first number; and constituting a final image (32) of the surface (12) by juxtaposing the lines extracted from each image (22). The movement speed, the acquisition frequency, the first number of lines and the second number of lines are chosen such that the final image (32) covers the entire surface (12) without interruption.

Preview Image Acquisition User Interface for Linear Panoramic Image Stitching
20180013954 · 2018-01-11 · ·

A system and method that allows the capture of a series of images to create a single linear panoramic image is disclosed. The method includes capturing an image, dynamically comparing a previously captured image with a preview image on a display of a capture device until a predetermined overlap threshold is satisfied, generating a user interface to provide feedback on the display of the capture device to guide a movement of the capture device, and capturing the preview image with enough overlap with the previously captured image with little to no tilt for creating a linear panorama.

IMAGE READING APPARATUS AND IMAGE READING METHOD

An image reading apparatus includes: N sensor chips arranged in a first direction and each including a plurality of image pickup elements arranged in the first direction; N optical systems that form, on the N sensor chips, reduced-size images of N reading ranges arranged in the first direction on a document; and an image processing section that uses image data of overlap regions to obtain positions of the overlap regions, obtains, based on the positions and predetermined synthesis reference positions in the overlap regions, magnifications of read images and synthesis positions, performs image processing of correcting the magnifications in the first direction of the image data of the N reading ranges, and combines the image data of the N reading ranges subjected to the image processing, thereby generating synthesized image data.

IMAGE PROCESSING DEVICE, COPY APPARATUS AND COPY METHOD WITH IMAGE SHIFTING AND FILLING FUNCTIONS
20180013917 · 2018-01-11 ·

An image processing device comprises a receiving port, a processor and an output port. The receiving port receives old image data from a peripheral device. The old image data has partial positioning mark data corresponding to a portion of a positioning mark of a document, and partial main image data corresponding to a partial main image of a portion of a main image of the document. The processor electrically connected to the receiving port shifts the partial main image by a calibration distance in a calibration direction to a standard position of a typesetting page according to the partial positioning mark data and the partial main image data, and adds a predetermined image to one side or neighboring two sides of the partial main image to generate new image data. The output port electrically connected to the processor outputs the new image data. Copy apparatus and method are also provided.

IMAGE PROCESSING APPARATUS AND METHOD WITH PARTITION IMAGE PROCESSING FUNCTION
20180013918 · 2018-01-11 ·

An image processing apparatus comprises an image processing device. The image processing device comprises a receiving port and a processor connected together. The receiving port receives old image data corresponding to a document image of a document. The processor divides the old image data into first area image data corresponding to a first area image of the document, and second area image data corresponding to a second area image of the document, and further performs image enhancement processing on the first area image data to obtain enhanced first area image data. Thus, the first area image may be separated from the second area image, and the image enhancement processing is performed on the first area image. The enhanced first area image data and the second area image data are separately outputted or combined for output. An image processing method for the image processing apparatus is also provided.

System and method for designing and creating a printing plate

A method for designing a printing plate for mounting on a printing cylinder. An optimal lateral seam path is defined between opposite lateral edges of the plate by applying an energy minimization function. Top and bottom edges of the plate are defined based upon the optimal lateral seam path, preferably with a variable gap therebetween, and the bottom edge is unwrapped from the top edge to define a closed cutting path. The area inside the closed cutting path is wrapped with artwork or portions thereof, and an updated digital graphics file stored. The energy minimization function may include a penalty function, overall seam path length, and seam path amplitude, with weighting factors. For artwork including staggered lanes of step and repeat one-up images, the optimal lateral seam path may extend across each lane through one-up images, steps between adjacent one-up images, or a combination thereof.

Facsimile, control method, and non-transitory computer-executable storage medium
11533412 · 2022-12-20 · ·

A facsimile includes a memory and circuitry. The memory stores a plurality of pieces of image information. The circuitry is configured to identify unprocessed information, which is information on which particular processing has not performed yet, among the plurality of pieces of image information, enable specific processing to be performed collectively on a plurality of pieces of the unprocessed information among the plurality of pieces of image information, and collectively perform the specific processing on the plurality of pieces of the unprocessed information.

Information processing apparatus and method for blockchain-based document management
11528385 · 2022-12-13 · ·

An information processing apparatus which cooperates with a management service for receiving a document via a network and storing the document and a blockchain service for managing information about the document on a block-by-block basis, defining an association with a previous and/or subsequent block for each block, and then managing a plurality of blocks with a plurality of nodes includes an editing unit configured to perform editing processing on a source document to generate a new document, a transmission unit configured to transmit the generated document to the management service, and a cooperation unit configured to register information indicating that the source document was edited with the blockchain service, wherein, in response to the editing unit being confirmed to be a service trusted by the blockchain service, the information indicating that the source document was edited is registered with the blockchain service.