Image processing apparatus that smooths image using classification result of pixels included therein

US2018240218A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2018240218-A1
Application numberUS-201815875013-A
CountryUS
Kind codeA1
Filing dateJan 19, 2018
Priority dateFeb 17, 2017
Publication dateAug 23, 2018
Grant date

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 performs: classifying a plurality of pixels including a plurality of first and second pixels into respective ones of first and second types, the plurality of first pixels constituting an edge; and smoothing a target pixel, the smoothing including: designating the target pixel from the plurality of second pixels; and changing a target pixel value to a smoothed target pixel value using at least one of a plurality of peripheral pixel values. In the smoothing, a first contribution of a first specific peripheral pixel to a first smoothed target pixel value is smaller than a second contribution of a second specific peripheral pixel to a second smoothed target pixel value, the first and second specific peripheral pixels being classified into respective ones of the first and second types and being positioned at a specific position relative to respective ones of first and second target pixels.

First claim

Opening claim text (preview).

What is claimed is: 1 . An image processing apparatus comprising: a processor; and a memory storing a set of computer-readable instructions therein, the set of computer-readable instructions, when executed by the processor, causing the image processing apparatus to perform: acquiring target image data representing a target image, the target image including a plurality of pixels; classifying the plurality of pixels into a plurality of types including a first type and a second type different from the first type, the plurality of pixels including a plurality of first pixels having respective ones of a plurality of first pixel values and a plurality of second pixels having respective ones of a plurality of second pixel values, the plurality of first pixels constituting an edge in the target image and being classified into the first type, the plurality of second pixels being classified into the second type; and smoothing a target pixel having a target pixel value, the smoothing including: designating the target pixel from the plurality of second pixels; and changing the target pixel value to a smoothed target pixel value using at least one of a plurality of peripheral pixel values, the plurality of pixels including a plurality of peripheral pixels of the target pixel, the plurality of peripheral pixels having respective ones of the plurality of peripheral pixel values, wherein in the smoothing, a first contribution of a first specific peripheral pixel to a first smoothed target pixel value of a first target pixel is smaller than a second contribution of a second specific peripheral pixel to a second smoothed target pixel value of a second target pixel, the first specific peripheral pixel being classified into the first type and being positioned at a specific position relative to the first target pixel, the second specific peripheral pixel being classified into the second type and being positioned at the specific position relative to the second target pixel. 2 . The image processing apparatus according to claim 1 , wherein the changing includes: setting a plurality of weights for respective ones of the plurality of peripheral pixels; and calculating the smoothed target pixel value using the plurality of weights and the plurality of peripheral pixel values, and wherein a first weight for the first specific peripheral pixel is smaller than a second weight for the second specific peripheral pixel. 3 . The image processing apparatus according to claim 2 , wherein the smoothing further includes: acquiring a filter defining a plurality of coefficients for respective ones of the target pixel and the plurality of peripheral pixels; and generating a modified filter defining a plurality of modified coefficients for respective ones of the target pixel and the plurality of peripheral pixels in accordance with a result of the classifying for the plurality of peripheral pixels, at least a coefficient corresponding to a peripheral pixel classified into the first type being changed in the modified filter, and wherein the setting setts the plurality of modified coefficients defined by the modified filter as the weights for respective ones of the plurality of peripheral pixels. 4 . The image processing apparatus according to claim 1 , wherein the changing changes the target pixel value to the smoothed target pixel value using the at least one of the plurality of peripheral pixel values corresponding to one of the plurality of second pixels and without using the plurality of peripheral pixel values corresponding to the plurality of first pixels. 5 . The image processing apparatus according to claim 1 , wherein the set of computer-readable instructions, when executed by the processor, causes the image processing apparatus to further perform: sharpening the plurality of first pixels to change the plurality of first pixel values to a plurality of sharpened first pixel values; and generating processed image data for the target image data, the processed image data including the plurality of sharpened first pixel values and a plurality of smoothed second pixel values obtained by smoothing the plurality of second pixels. 6 . The image processing apparatus according to claim 5 , wherein the sharpening sharpens a whole of the target image including the plurality of first pixels and the plurality of second pixels. 7 . The image processing apparatus according to claim 5 , wherein the smoothing smooths the target image without performing the sharpening to generate smoothed target image data including the plurality of smoothed second pixel values, wherein the sharpening sharpens the target image without performing the smoothing to generate sharpened target image data including the plurality of sharpened first pixel values, and wherein the generating generates the processed image data including the plurality of smoothed second pixel values and the plurality of sharpened first pixel values. 8 . The image processing apparatus according to claim 7 , wherein the smoothed target image data further includes the plurality of first pixel values corresponding to respective ones of the plurality of first pixels, and wherein the generating generates the processed image data by replacing the plurality of first pixel values in the smoothed target image data with the plurality of sharpened first pixel values in the sharpened target image data. 9 . The image processing apparatus according to claim 1 , wherein the acquiring acquires the target image data generated by an image sensor, and wherein the set of computer-readable instructions, when executed by the processor, causes the image processing apparatus to further perform: generating print data using processed image data for the target image data, the processed image data including a plurality of smoothed second pixel values obtained by smoothing the plurality of second pixels. 10 . A non-transitory computer readable storage medium storing a set of program instructions for installed on and executed by a computer, the set of program instructions comprising: acquiring target image data representing a target image, the target image including a plurality of pixels; classifying the plurality of pixels into a plurality of types including a first type and a second type different from the first type, the plurality of pixels including a plurality of first pixels having respective ones of a plurality of first pixel values and a plurality of second pixels having respective ones of a plurality of second pixel values, the plurality of first pixels constituting an edge in the target image and being classified into the first type, the plurality of second pixels being classified into the second type; and smoothing a target pixel having a target pixel value, the smoothing including: designating the target pixel from the plurality of second pixels; and changing the target pixel value to a smoothed target pixel value using at least one of a plurality of peripheral pixel values, the plurality of pixels including a plurality of peripheral pixels of the target pixel, the plurality of peripheral pixels having respective ones of the plurality of peripheral pixel values, wherein in the smoothing, a first contribution of a first specific peripheral pixel to a first smoothed target pixel value of a first target pixel is smaller than a second contribution of a second specific peripheral pixel to a second smoothed target pixel value of a second target pixel, the first specific peripheral pixel being classified into the first type and being positioned at a specific position relative to the first target pixel, the second specific peripheral pixel being classified into the second type and

Assignees

Inventors

Classifications

  • Multiple classes · CPC title

  • Color image · CPC title

  • Edge enhancement; Edge preservation · CPC title

  • Applying a local operator, i.e. means to operate on image points situated in the vicinity of a given point; Non-linear local filtering operations, e.g. median filtering · CPC title

  • G06T5/002Primary

    Physics · mapped topic

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 US2018240218A1 cover?
An image processing apparatus performs: classifying a plurality of pixels including a plurality of first and second pixels into respective ones of first and second types, the plurality of first pixels constituting an edge; and smoothing a target pixel, the smoothing including: designating the target pixel from the plurality of second pixels; and changing a target pixel value to a smoothed targe…
Who is the assignee on this patent?
Brother Ind Ltd
What technology area does this patent fall under?
Primary CPC classification G06T5/002. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Aug 23 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).