Image processing method, apparatus, and program
First Claim
1. An image processing method for determining a contour of a particular region in an input image, comprising the steps of:
- performing machine learning in advance for learning a characteristic amount of each pixel in a plurality of sample images, each including a particular region with a known contour, and obtaining an evaluation function capable of evaluating whether or not each pixel is a pixel representing the contour based on the characteristic amount thereof;
setting an arbitrary point within the particular region in the input image;
setting a discrimination region in the input image, which includes the particular region, with reference to the determined arbitrary point;
obtaining a characteristic amount of each pixel within the determined discrimination region;
calculating, using the evaluation function, an evaluation value that indicates whether or not each pixel within the discrimination region is a pixel representing the contour based on the obtained characteristic amount thereof; and
determining the contour using the calculated evaluation value.
1 Assignment
0 Petitions
Accused Products
Abstract
Machine learning for learning a characteristic amount of each pixel in a plurality of sample images, each including a particular region with a known contour, is performed in advance to obtain an evaluation function capable of evaluating whether or not each pixel is a pixel representing the contour based on the characteristic amount thereof. An arbitrary point is set within a particular region in an input image, and a discrimination region including the particular region is set in the input image with reference to the arbitrary point. A characteristic amount is obtained from each pixel within the discrimination region, then based on the characteristic amount, an evaluation value indicating whether or not each pixel within the discrimination region is a pixel representing the contour is calculated using the evaluation function, and the contour of the particular region in the input image is determined based on the evaluation value.
-
Citations
20 Claims
-
1. An image processing method for determining a contour of a particular region in an input image, comprising the steps of:
-
performing machine learning in advance for learning a characteristic amount of each pixel in a plurality of sample images, each including a particular region with a known contour, and obtaining an evaluation function capable of evaluating whether or not each pixel is a pixel representing the contour based on the characteristic amount thereof;
setting an arbitrary point within the particular region in the input image;
setting a discrimination region in the input image, which includes the particular region, with reference to the determined arbitrary point;
obtaining a characteristic amount of each pixel within the determined discrimination region;
calculating, using the evaluation function, an evaluation value that indicates whether or not each pixel within the discrimination region is a pixel representing the contour based on the obtained characteristic amount thereof; and
determining the contour using the calculated evaluation value.
-
-
2. An image processing apparatus for determining a contour of a particular region in an input image, comprising:
-
an evaluation function obtaining means for performing machine learning in advance for learning a characteristic amount of each pixel in a plurality of sample images, each including a particular region with a known contour, and obtaining an evaluation function capable of evaluating whether or not each pixel is a pixel representing the contour based on the characteristic amount thereof;
a point setting means for setting an arbitrary point within the particular region in the input image;
a region setting means for setting a discrimination region in the input image, which includes the particular region, with reference to the determined arbitrary point;
a characteristic amount obtaining means for obtaining a characteristic amount of each pixel within the determined discrimination region;
an evaluation value calculation means for calculating, using the evaluation function, an evaluation value that indicates whether or not each pixel within the discrimination region is a pixel representing the contour based on the obtained characteristic amount thereof; and
a contour determination means for determining the contour using the calculated evaluation value. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer readable recording medium on which an image processing program for causing a computer to execute an image processing method for determining a contour of a particular region in an input image, the method comprising the steps of:
-
performing machine learning in advance for learning a characteristic amount of each pixel in a plurality of sample images, each including a particular region with a known contour, and obtaining an evaluation function capable of evaluating whether or not each pixel is a pixel representing the contour based on the characteristic amount thereof;
setting an arbitrary point within the particular region in the input image;
setting a discrimination region in the input image, which includes the particular region, with reference to the determined arbitrary point;
obtaining a characteristic amount of each pixel within the determined discrimination region;
calculating, using the evaluation function, an evaluation value that indicates whether or not each pixel within the discrimination region is a pixel representing the contour based on the obtained characteristic amount thereof; and
determining the contour using the calculated evaluation value.
-
Specification