Image processing device, electronic instrument, and information storage medium for evaluating composition of input image
AssigneeOlympus Corporation
InventorNaoyuki Miyashita
Life of this patent
Estimating the term…
Abstract
An image processing device includes a weighted image generation section that generates a weighted image in which at least one of an object-of-interest area of an input image and an edge of a background area other than the object-of-interest area is weighted, a composition grid generation section that generates a composition grid that includes grid lines that are weighted, and a composition evaluation section that performs composition evaluation calculations on the input image based on the weighted image and the composition grid.
Claims22
An image processing device that evaluates a composition of an input image, the image processing device comprising:
- a weighted image generation section that generates a weighted image in which at least one of an object-of-interest area of the input image and an edge of a background area other than the object-of-interest area is weighted;
- a composition grid generation section that generates a composition grid that includes grid lines, the grid lines being weighted;
- and
- a composition evaluation section that performs composition evaluation calculations on the input image based on the weighted image and the composition grid;
- wherein the composition evaluation section calculates a composition evaluation value using a weight applied to an intersection point of the composition grid, and recalculates the composition evaluation value using a weight applied to the grid line if the calculated composition evaluation value using the weight applied to the intersection point of the composition grid is equal to or larger than a given threshold value.
An image processing device that evaluates a composition of an input image, the image processing device comprising:
- a weighted image generation section that generates a weighted image in which at least one of an object-of-interest area of the input image and an edge of a background area other than the object-of-interest area is weighted;
- a composition grid generation section that generates a composition grid that includes grid lines, the grid lines being weighted;
- and
- a composition evaluation section that performs composition evaluation calculations on the input image based on the weighted image and the composition grid;
- wherein the composition evaluation section calculates a composition evaluation value using a weight applied to the grid line, and recalculates the composition evaluation value using a weight applied to a peripheral area of the grid line if the calculated composition evaluation value using the weight applied to the grid line is equal to or larger than a given threshold value.
An image processing device that evaluates a composition of an input image, the image processing device comprising:
- a weighted image generation section that generates a weighted image in which at least one of an object-of-interest area of the input image and an edge of a background area other than the object-of-interest area is weighted;
- a composition grid generation section that generates a composition grid that includes grid lines, the grid lines being weighted;
- and
- a composition evaluation section that performs composition evaluation calculations on the input image based on the weighted image and the composition grid;
- wherein the composition evaluation section calculates a composition evaluation value while changing a size of the composition grid to find a size of the composition grid at which a larger composition evaluation value is calculated;
- and
- wherein the composition evaluation section determines an intersection point of the composition grid at which a correlation value of the weighted image and the composition grid becomes a maximum to be a size change center point from a plurality of intersection points of the composition grid, and changes the size of the composition grid with respect to the size change center point to find the size of the composition grid at which the larger composition evaluation value is calculated.
An image processing device that evaluates a composition of an input image, the image processing device comprising:
- a weighted image generation section that generates a weighted image in which at least one of an object-of-interest area of the input image and an edge of a background area other than the object-of-interest area is weighted;
- a composition grid generation section that generates a composition grid that includes grid lines, the grid lines being weighted;
- and
- a composition evaluation section that performs composition evaluation calculations on the input image based on the weighted image and the composition grid;
- wherein the composition evaluation section calculates a composition evaluation value while rotating the composition grid to find a rotation angle of the composition grid at which a larger composition evaluation value is calculated;
- and
- wherein the composition evaluation section determines an intersection point of the composition grid at which a correlation value of the weighted image and the composition grid becomes a maximum to be a rotation center point from a plurality of intersection points of the composition grid, and rotates the composition grid around the rotation center point to find the rotation angle of the composition grid at which the larger composition evaluation value is calculated.
A non-transitory computer-readable information storage medium having stored thereon a program that is executable by a computer to cause the computer to function as:
- a weighted image generation section that generates a weighted image in which at least one of an object-of-interest area of an input image and an edge of a background area other than the object-of-interest area is weighted;
- a composition grid generation section that generates a composition grid that includes grid lines, the grid lines being weighted;
- and
- a composition evaluation section that performs composition evaluation calculations on the input image based on the weighted image and the composition grid;
- wherein the composition evaluation section calculates a composition evaluation value using a weight applied to an intersection point of the composition grid, and recalculates the composition evaluation value using a weight applied to the grid line if the calculated composition evaluation value using the weight applied to the intersection point of the composition grid is equal to or larger than a given threshold value.
A non-transitory computer-readable information storage medium having stored thereon a program that is executable by a computer to cause the computer to function as:
- a weighted image generation section that generates a weighted image in which at least one of an object-of-interest area of an input image and an edge of a background area other than the object-of-interest area is weighted;
- a composition grid generation section that generates a composition grid that includes grid lines, the grid lines being weighted;
- and
- a composition evaluation section that performs composition evaluation calculations on the input image based on the weighted image and the composition grid;
- wherein the composition evaluation section calculates a composition evaluation value using a weight applied to the grid line, and recalculates the composition evaluation value using a weight applied to a peripheral area of the grid line if the calculated composition evaluation value using the weight applied to the grid line is equal to or larger than a given threshold value.
A non-transitory computer-readable information storage medium having stored thereon a program that is executable by a computer to cause the computer to function as:
- a weighted image generation section that generates a weighted image in which at least one of an object-of-interest area of an input image and an edge of a background area other than the object-of-interest area is weighted;
- a composition grid generation section that generates a composition grid that includes grid lines, the grid lines being weighted;
- and
- a composition evaluation section that performs composition evaluation calculations on the input image based on the weighted image and the composition grid;
- wherein the composition evaluation section calculates a composition evaluation value while changing a size of the composition grid to find a size of the composition grid at which a larger composition evaluation value is calculated;
- wherein the composition evaluation section determines an intersection point of the composition grid at which a correlation value of the weighted image and the composition grid becomes a maximum to be a rotation center point from a plurality of intersection points of the composition grid, and rotates the composition grid around the rotation center point to find the rotation angle of the composition grid at which the larger composition evaluation value is calculated.
A non-transitory computer-readable information storage medium having stored thereon a program that is executable by a computer to cause the computer to function as:
- a weighted image generation section that generates a weighted image in which at least one of an object-of-interest area of an input image and an edge of a background area other than the object-of-interest area is weighted;
- a composition grid generation section that generates a composition grid that includes grid lines, the grid lines being weighted;
- and
- a composition evaluation section that performs composition evaluation calculations on the input image based on the weighted image and the composition grid,
- wherein the composition evaluation section calculates a composition evaluation value while rotating the composition grid to find a rotation angle of the composition grid at which a larger composition evaluation value is calculated;
- wherein the composition evaluation section determines an intersection point of the composition grid at which a correlation value of the weighted image and the composition grid becomes a maximum to be a rotation center point from a plurality of intersection points of the composition grid, and rotates the composition grid around the rotation center point to find the rotation angle of the composition grid at which the larger composition evaluation value is calculated.
Dependencies are inferred from the claim text.