Image processing apparatus, image processing method, and non-transitory storage medium storing image processing program
AssigneeOlympus Corporation
InventorOsamu Koshiba
Life of this patent
Estimating the term…
Loading patent…
AssigneeOlympus Corporation
InventorOsamu Koshiba
Estimating the term…
A similarity calculation unit calculates a similarity between pixel values of a target pixel and a reference pixel and a similarity between the pixel value of the target pixel and an average value of pixel values of reference pixels, in an input image. A weighting factor calculation unit calculates weighting factors based on the calculated similarities. A weighted average value calculation unit calculates weighted average values of the pixel value of the reference pixel and the average value of the pixel values of the reference pixels by use of the calculated weighting factors. A subtraction unit calculates a difference value between the pixel values of the target pixel and the reference pixel. An isolation degree calculation unit calculates an isolation degree based on the calculated deference value. A correction unit corrects the target pixel based on the calculated isolation degree.
An apparatus comprising:
An apparatus comprising:
An apparatus comprising:
An image processing method comprising:
An image processing method comprising:
An image processing method comprising:
A non-transitory storage medium storing an image processing program which causes a computer to perform operations including:
A non-transitory storage medium storing an image processing program which causes a computer to perform operations including:
A non-transitory storage medium storing an image processing program which causes a computer to perform operations including:
Dependencies are inferred from the claim text.
Drawings are temporarily unavailable. Open the PDF at USPTO
From the US filing history. Foreign family members aren’t listed.
Image analysis: determination of colour characteristics
Image enhancement or restoration: denoising; Smoothing
Using feature-based methods, e.g. the tracking of corners or segments: involving reference images or patches
Using feature-based methods: involving reference images or patches
About 7 years 8 months of term left · ends 20 Jun 2034 (estimated)
1. Field of the Invention
The present invention relates to an image processing apparatus, an image processing method, and a non-transitory storage medium storing an image processing program for detecting and correcting pixels to be corrected such as defective pixels and pixels of impulse noise from an image.
2. Description of the Related Art
The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate embodiments of the invention, and together with the general description given above and the detailed description of the embodiments given below, serve to explain the principles of the invention.
FIG. 1 is a diagram showing a configuration example of an information processing apparatus including an image processing apparatus according to each embodiment of the present invention;
FIG. 2 is a block diagram showing a configuration example of an image processor as the image processing apparatus according to the first embodiment of the present invention;
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
FIG. 1 is a diagram showing a configuration example of an information processing apparatus including an image processing apparatus according to each embodiment of the present invention. An information processing apparatus 1 shown in FIG. 1 is, for example, a personal computer (PC). However, the information processing apparatus 1 does not always need to be a PC, and may include various types of information processing apparatuses having information processing functions. For example, the information processing apparatus 1 may be a digital camera.
The information processing apparatus 1 includes a controller 2, storage medium 3, an image processor 4, a display 5, an operation unit 6, a RAM 7, and a bus 8. The controller 2 is, for example, a CPU, and controls various operations of the information processing apparatus 1 in accordance with programs stored in the storage medium 3. The storage medium is, for example, a hard disk, and stores various data such as the programs necessary for the operations of the information processing apparatus 1 and input images which are images to be processed by the image processor 4. The image processor 4 as the information processing apparatus according to each embodiment of the present invention subjects an input image read from the storage medium 3 and then expanded in the RAM 7 to image processing. The display 5 displays the input image. The operation unit 6 is, for example, a keyboard or a mouse, and is an operational component necessary for a user to perform the various operations of the information processing apparatus 1. The RAM 7 temporarily stores various data generated inside the information processing apparatus 1. The bus 8 is a transfer channel to transfer the various data generated inside the information processing apparatus 1.