H04N1/3224

Information processing apparatus
10182175 · 2019-01-15 · ·

An information processing apparatus includes a manuscript reader configured to read a manuscript, an embedment processing unit configured to perform a process of embedding additional information into data of the manuscript that has been read by the manuscript reader. The embedment processing unit embeds, as the additional information, a pattern including a plurality of dots arranged in such a shape that an inclination of the manuscript is detectable.

Information processing apparatus and data arrangement method for creating an electronic watermark
10129430 · 2018-11-13 · ·

An information processing apparatus is for arranging at least one dot, which expresses information relating to image data, in the image data. The information processing apparatus includes processing circuitry configured to create an edge image of the image data; determine a position near an edge in the edge image to be a position of the at least one dot; and arrange the at least one dot at the determined position in the image data.

Information processing apparatus for multiplexing information in an image, information processing method, and storage medium storing program

Pieces of information are multiplexed in a plurality of portions on an image respectively. Image information which sets an edge amount becomes equal to or larger than a threshold is multiplexed in a portion of the plurality of portions where an edge amount is smaller than the threshold.

IMAGE PROCESSING APPARATUS, RECTANGLE REGION DETECTION METHOD, AND COMPUTER-READABLE, NON-TRANSITORY MEDIUM
20180176408 · 2018-06-21 ·

An image processing apparatus includes an edge pixel extractor for extracting an edge pixel from an input image, an end pixel extractor for extracting an end pixel in the input image, an edge pixel addition module for adding the end pixel extracted by the end pixel extractor as an edge pixel based on a pixel value of a pixel located within a first range from the end pixel, a straight line extractor for extracting straight lines from the edge pixel extracted by the edge pixel extractor and the end pixel added as an edge pixel by the edge pixel addition module, and a rectangle region detector for detecting a rectangle region from the extracted straight lines.

Method and system for measuring a colorimetric characteristic of a sample and calibration of same
09689803 · 2017-06-27 · ·

A chemical characteristic of a material is measured using a calibration unit and container for holding a sample of the material. The calibration unit has a front portion and an imaging background positioned behind the sample and viewable through the container and the sample of the material, wherein a portion of the sample of the material is positioned in front of the imaging background so as to form a sample imaging region. A calibration strip extends along the front portion, which includes a location marker and a plurality of calibration indicia of differing colors. A computing device captures an image of the calibration strip and the sample imaging region. A calibration step is performed using the calibration strip to generate a calibration model, which is applied to the sample color vector to generate a calibrated sample color vector.

INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND STORAGE MEDIUM STORING PROGRAM
20170099408 · 2017-04-06 ·

Pieces of information are multiplexed in a plurality of portions on an image respectively. Image information which sets an edge amount becomes equal to or larger than a threshold is multiplexed in a portion of the plurality of portions where an edge amount is smaller than the threshold.

Methods and systems for providing sensor data and image data to an application processor in a digital image format
09596443 · 2017-03-14 · ·

Methods and systems for providing depth data and image data to an application processor on a mobile device are described. An example method involves receiving image data from at least one camera of the mobile device and receiving depth data from a depth processor of the mobile device. The method further involves generating a digital image that includes at least the image data and the depth data. The depth data may be embedded in pixels of the digital image, for instance. Further, the method then involves providing the digital image to an application processor of the mobile device using a camera bus interface. Thus, the depth data and the image data may be provided to the application processor in a single data structure.

Imaging systems with embedded data transmission capabilities

An imaging system may output embedded data in an output frame. Selected bits of pixel data words, corresponding to data read out from imaging pixels and non-imaging pixels, may be modified to correspond to bits of embedded data. Modifying pixel data words may include receiving a pixel data word and decatenating the pixel data words into fragments of the data word. A first fragment may correspond to bits of the data word that are replaced by embedded data bits output from an embedded data engine. A second fragment may be modified using arithmetic circuitry based on whether the embedded data bits that replace the first fragment are the same as bits of the first fragment. An output data word may be produced that includes embedded data bits at its least significant bits, most significant bits, or intermediate bits.