Image processing apparatus, image processing method, and recording medium

US10148850B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10148850-B2
Application numberUS-201715465057-A
CountryUS
Kind codeB2
Filing dateMar 21, 2017
Priority dateMar 29, 2016
Publication dateDec 4, 2018
Grant dateDec 4, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An image processing apparatus includes: an embed-data generating unit configured to generate embed-data, which is to be embedded in input-image-data, the input-image-data representing an image including a first color, the embed-data representing an image including a second color; an inverting unit configured to invert the image represented by the embed-data, in response to meeting a predetermined condition relating to the first color and the second color; and an output-image-data generating unit configured to embed, in the input-image-data, embed-data representing the image that is inverted by the inverting unit, in order to generate output-image-data in a case where the predetermined condition is met, and configured to embed, in the input-image-data, embed-data representing the image that is not inverted by the inverting unit, in order to generate output-image-data in a case where the predetermined condition is not met.

First claim

Opening claim text (preview).

What is claimed is: 1. An image processing apparatus comprising: an embed-data generating unit configured to generate embed-data, which is to be embedded in input-image-data, the input-image-data representing a first image including a first color, the embed-data representing a second image including a second color; an inverting unit configured to invert the second image represented by the embed-data in response to a determination that a predetermined condition relating to the first color and the second color is met; and an output-image-data generating unit configured to generate output-image-data as a third image, the output-image-data including the input-image-data representing the first image with the embed-data embedded in input-image-data, wherein (i) in response to the determination that the predetermined condition is met, the embed-data in the third image represents the second image that is inverted by the inverting unit and (ii) in response to the determination that the predetermined condition is not met, the embed-data in the third image represents the second image that is not inverted by the inverting unit, and wherein the embed-data is embedded in the input-image-data to form a circle with a mark embedded in a center point of the circle, the mark indicating whether the second color has been inverted. 2. The image processing apparatus according to claim 1 , wherein the first color is either one of black or white and the second color is another one of black or white, and wherein the inverting unit determines whether to invert the second image represented by the embed-data, based on a first value and a second value, the first value indicating the number of data representing the first color, the second value indicating the number of data representing the second color. 3. The image processing apparatus according to claim 2 , wherein the the predetermined condition specifies that the first value is equal to or greater than a half of the second value. 4. The image processing apparatus according to claim 1 , further comprising a dividing unit configured to divide the first image represented by the input-image-data into a plurality of divided regions, wherein the second image represented by the embed-data is embedded in each of the plurality of divided regions, wherein the inverting unit determines, with respect to each of the plurality of divided regions, whether to invert the second image represented by the corresponding embed-data. 5. A method for processing an image, the method being executed by an image processing apparatus, the method comprising: generating embed-data, which is to be embedded in input-image-data, the input-image-data representing a first image including a first color, the embed-data representing a second image including a second color; inverting the second image represented by the embed-data in response to a determination that a predetermined condition relating to the first color and the second color is met; and generating output-image-data as a third image, the output-image-data including the input-image-data representing the first image with the embed-data embedded in input-image-data, wherein (i) in response to the determination that the predetermined condition is met, the embed-data represents the second image that is inverted, and (ii) in response to the determination that the predetermined condition is not met, the embed-data represents the second image that is not inverted, and wherein the embed-data is embedded in the input-image-data to form a circle with a mark embedded in a center point of the circle, the mark indicating whether the second color has been inverted. 6. A non-transitory recording medium storing a program for causing a computer to execute an image processing method, the method comprising: generating embed-data, which is to be embedded in input-image-data, the input-image-data representing a first image including a first color, the embed-data representing a second image including a second color; inverting the second image represented by the embed-data in response to a determination that a predetermined condition relating to the first color and the second color is met; and generating output-image-data as a third image, the output-image-data including the input-image-data representing the first image with the embed-data embedded in input-image-data, wherein (i) in response to the determination that the predetermined condition is met, the embed-data in the third image represents the second image that is inverted, and (ii) in response to the determination that the predetermined condition is not met, the embed-data in the third image represents the second image that is not inverted, and wherein the embed-data is embedded in the input-image-data to form a circle with a mark embedded in a center point of the circle, the mark indicating whether the second color has been inverted.

Assignees

Inventors

Classifications

  • Methods relating to embedding, encoding, decoding, detection or retrieval operations · CPC title

  • embedded in the image data, i.e. enclosed or integrated in the image, e.g. watermark, super-imposed logo or stamp · CPC title

  • Image watermarking · CPC title

  • Embedding of the watermark in each block of the image, e.g. segmented watermarking · CPC title

  • with selective or adaptive application of the additional information, e.g. in selected regions of the image (H04N1/32213 takes precedence) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10148850B2 cover?
An image processing apparatus includes: an embed-data generating unit configured to generate embed-data, which is to be embedded in input-image-data, the input-image-data representing an image including a first color, the embed-data representing an image including a second color; an inverting unit configured to invert the image represented by the embed-data, in response to meeting a predetermin…
Who is the assignee on this patent?
Kubo Shuko, Shindoh Hidenori, Ricoh Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04N1/32144. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Dec 04 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).