Image processing system capable of applying good texture such as blur
First Claim
1. An image processing apparatus comprising:
- an image input unit for capturing image information including distance information to each portion of an object to be photographed;
a parameter input unit for inputting a parameter from which an effective aperture and focal length of the an assumed image sensing optical system can be derived;
an in-focal point position designation unit for designating an in-focal point position of the assumed image sensing optical system;
a blur state calculation unit for calculating a blur state from the distance information input by said image input unit, the in-focal point position designated by said in-focal point position designation unit, and the parameter input by said parameter input unit; and
an image processing unit for applying a blur effect to the image input by said image input unit in correspondence with the blur state calculated by said blur state calculation unit;
wherein the in-focal Point position designated by said in-focal point position designation unit is determined using the distance information included in the image information, based on a position which is designated by a user in an image corresponding to the image information.
2 Assignments
0 Petitions
Accused Products
Abstract
An image processing apparatus assumes the characteristic of a virtual image sensing optical system, and applies a blur effect corresponding to an in-focus state to a captured image. An image input unit captures image information including distance information to each portion of an object to be photographed. A parameter input unit inputs a parameter from which the effective aperture and focal length of the assumed image sensing optical system can be derived. An in-focal pint position designation unit designates the in-focal pint position of the assumed image sensing optical system. A blur state calculation unit calculates a blur state from the distance information input by the image input unit, the in-focal pint position designated by the in-focal pint position designation unit, and the parameter input by the parameter input unit. An image processing unit applies the blur effect to the image input by the image input unit in correspondence with the blur state calculated by the blur state calculation unit.
154 Citations
22 Claims
-
1. An image processing apparatus comprising:
-
an image input unit for capturing image information including distance information to each portion of an object to be photographed;
a parameter input unit for inputting a parameter from which an effective aperture and focal length of the an assumed image sensing optical system can be derived;
an in-focal point position designation unit for designating an in-focal point position of the assumed image sensing optical system;
a blur state calculation unit for calculating a blur state from the distance information input by said image input unit, the in-focal point position designated by said in-focal point position designation unit, and the parameter input by said parameter input unit; and
an image processing unit for applying a blur effect to the image input by said image input unit in correspondence with the blur state calculated by said blur state calculation unit;
wherein the in-focal Point position designated by said in-focal point position designation unit is determined using the distance information included in the image information, based on a position which is designated by a user in an image corresponding to the image information.
-
-
2. An image processing apparatus comprising:
-
an image input unit for capturing image information including distance information to each portion of an object to be photographed;
a parameter input unit for inputting a parameter from which an effective aperture and focal length of an assumed image sensing optical system can be derived;
an in-focal point position designation unit for designating an in-focal point position of the assumed image sensing optical system;
a confusion circle calculation unit for calculating a confusion circle from the distance information input by said image input unit, the in-focal point position designated by said in-focal point position designation unit, and the parameter input by said parameter input unit;
a blur state calculation unit for calculating a blur state using a point spread function within a range corresponding to a size of the confusion circle calculated by said confusion circle calculation unit; and
an image processing unit for applying a blur effect to the image input by said image input unit in correspondence with the blur state calculated by said blur state calculation unit;
wherein the in-focal point position designated by said in-focal point position designation unit is determined using the distance information included in the image information, based on a position which is designated by a user in an image corresponding to the image information.
-
-
3. An image processing method comprising:
-
capturing image information including distance information to each portion of an object to be photographed;
inputting a parameter capable of deriving an effective aperture and focal length of an assumed image sensing optical system;
designating an in-focal point position of the assumed image sensing optical system;
calculating a blur state from the input distance information, the designated in-focal point position, and the input parameter; and
applying a blur effect to the input image in correspondence with the calculated blur state;
wherein the in-focal point position designated by said in-focal point position designation unit is determined using the distance information included in the image information, based on a position which is designated by a user in an image corresponding to the image information.
-
-
4. An image processing method comprising:
-
capturing image information including distance information to each portion of an object to be photographed;
inputting a parameter from which an effective aperture and focal length of the an assumed image sensing optical system can be derived;
designating an in-focal point position of the assumed image sensing optical system;
calculating a confusion circle from the input distance information, the designated in-focal point position, and the input parameter;
calculating a blur state using a point spread function within a range corresponding to a size of the calculated confusion circle; and
applying a blur effect to the input image in correspondence with the calculated blur state;
wherein the in-focal point position designated by said in-focal point position designation unit is determined using the distance information included in the image information, based on a position in an image which is designated by a user.
-
-
5. A computer-readable storage medium having computer-readable program code means stored thereon, said computer-readable program code means comprising:
-
first computer-readable program means for providing a computer with a function of capturing image information including distance information to each portion of an object to be photographed;
second computer-readable program means for providing the computer with a function of inputting a parameter from which an effective aperture and focal length of the an assumed image sensing optical system can be derived;
third computer-readable program means for providing the computer with a function of designating an in-focal point position of the assumed image sensing optical system;
fourth computer-readable program means for providing the computer with a function of calculating a blur state from the input distance information, the designated in-focal point position, and the input parameter; and
fifth computer-readable program means for providing the computer with a function of applying a blur effect to the input image in correspondence with the calculated blur state;
wherein the in-focal point position designated by said in-focal point position designation unit is determined using the distance information included in the image information, based on a position which is designated by a user in an image corresponding to the image information.
-
-
6. A computer-readable storage medium having computer-readable program code means stored thereon, said computer-readable program code means comprising:
-
first computer-readable program means for providing a computer with a function of capturing image information including distance information to each portion of an object to be photographed;
second computer-readable program means for providing the computer with a function of inputting a parameter from which an effective aperture and focal length of an assumed image sensing optical system can be derived;
third computer-readable program means for providing the computer with a function of designating an in-focal point position of the assumed image sensing optical system;
fourth computer-readable program means for providing the computer with a function of calculating a confusion circle from the input distance information, the designated in-focal point position, and the input parameter;
fifth computer-readable program means for providing the computer with a function of calculating a blur state using a point spread function within a range corresponding to a size of the calculated confusion circle; and
sixth computer-readable program means for providing the computer with a function of applying a blur effect to the input image in correspondence with the calculated blur state;
wherein the in-focal point position designated by said in-focal point position designation unit is determined using the distance information included in the image information based on a position which is designated by a user in an image corresponding to the image information.
-
-
7. An image processing apparatus comprising:
-
means for inputting image data including depth information;
means for setting a parameter for expressing a lens characteristic;
means for setting one of a focal length, F-number, field angle, and effective aperture;
means for setting a distance in focus;
means for calculating expression of an image texture including a blur from virtual camera setting values and the depth information of the image; and
means for storing a calculation result in a memory wherein an in-focal point position is determined using the depth information included in the image data based on a position designated by a user in an image corresponding to the image data. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification