Region extraction apparatus, region extraction method and computer readable recording medium
First Claim
Patent Images
1. A region extraction apparatus for extracting a desired region from a moving image, comprising:
- region specifying means for specifying contour points of a region which is to be extracted from a desired frame of the moving image;
template creating means for creating a template of the region which is to be extracted by searching a vicinity of the contour points of the region specified by said region specifying means, based on color information of the region which is to be extracted;
template matching means for matching the template created by said template creating means and a region which is to be extracted from another frame of said moving image, by successively searching an edge of the template; and
template correcting means for correcting the template depending on parallel displacement positions, rotation angles and/or magnifications of a matching result obtained by said template matching means, by successively generating a template corresponding to the other frame of said moving image.
2 Assignments
0 Petitions
Accused Products
Abstract
A region extraction apparatus for extracting a desired region from a moving image, includes a region specifying unit for specifying contour points of a region which is to be extracted, a template creating unit for creating a template of the region which is to be extracted based on the contour points of the region specified by the region specifying unit, a template matching unit for matching the template created by the template creating unit and the moving image, and a template correcting unit for correcting the template depending on a matching result obtained by the template matching unit.
20 Citations
17 Claims
-
1. A region extraction apparatus for extracting a desired region from a moving image, comprising:
-
region specifying means for specifying contour points of a region which is to be extracted from a desired frame of the moving image;
template creating means for creating a template of the region which is to be extracted by searching a vicinity of the contour points of the region specified by said region specifying means, based on color information of the region which is to be extracted;
template matching means for matching the template created by said template creating means and a region which is to be extracted from another frame of said moving image, by successively searching an edge of the template; and
template correcting means for correcting the template depending on parallel displacement positions, rotation angles and/or magnifications of a matching result obtained by said template matching means, by successively generating a template corresponding to the other frame of said moving image. - View Dependent Claims (2, 3, 4, 5)
edge extracting means for extracting edge points from a region in a vicinity of each of the contour points specified by said region specifying means; and
template extracting means for connecting the edge points extracted at each of the contour points by said edge extracting means and for extracting a closed region defined by the connected edge points as the template.
-
-
4. The region extraction apparatus as claimed in claim 3, wherein said edge extracting means comprises:
-
edge point detecting means for detecting edge points having an edge intensity greater than or equal to a predetermined value in the region in the vicinity of each of the contour points specified by said region specifying means; and
edge point extracting means for extracting, as edge points which are to be extracted, edge points approximating the contour points from the edge points detected by said edge point detecting means.
-
-
5. The region extraction apparatus as claimed in claim 1, wherein said template matching means obtains the matching result by judging whether a contour part of the template falls inside or outside a contour part of the region which is to be extracted.
-
6. A computer readable recording medium which stores a program for causing a computer to extract a desired region from a moving image, comprising:
-
region specifying means for making the computer specify contour points of a region which is to be extracted from a desired frame of the moving image;
template creating means for making the computer create a template of the region which is to be extracted by searching a vicinity of the contour points of the region specified by said region specifying means, based on color information of the region which is to be extracted;
template matching means for making the computer match the template created by said template creating means and a region which is to be extracted from another frame of said moving image, by successively searching an edge of the template; and
template correcting means for making the computer correct the template depending on parallel displacement positions, rotation angles and/or magnifications of a matching result obtained by said template matching means, by successively generating a template corresponding to the other frame of said moving image. - View Dependent Claims (7, 8, 9, 10)
edge extracting means for making the computer extract edge points from a region in a vicinity of each of the contour points specified by said region specifying means; and
template extracting means for making the computer connect the edge points extracted at each of the contour points by said edge extracting means and for making the computer extract a closed region defined by the connected edge points as the template.
-
-
9. The computer readable recording medium as claimed in claim 8, where in said edge extracting means comprises:
-
edge point detecting means for making the computer detect edge points having an edge intensity greater than or equal to a predetermined value in the region in the vicinity of each of the contour points specified by said region specifying means; and
edge point extracting means for making the computer extract, as edge points which are to be extracted, edge points approximating the contour points from the edge points detected by said edge point detecting means.
-
-
10. The computer readable recording medium as claimed in claim 6, wherein said template matching means makes the computer obtain the matching result by judging whether a contour part of the template falls inside or outside a contour part of the region which is to be extracted.
-
11. A method of extracting a desired region from a moving image, comprising:
-
specifying contour points of a region which is to be extracted from a desired frame of the moving image;
creating a template of the region which is to be extracted by searching a vicinity of the contour points of the specified region, based on color information of the region which is to be extracted;
matching the template and a region which is to be extracted from another frame of said moving image, by successively searching an edge of the template; and
correcting the template depending on parallel displacement positions, rotation angles and/or magnifications of a matching result obtained by said template matching, by successively generating a template corresponding to the other frame of said moving image.- View Dependent Claims (12)
wherein the matching result is obtained by judging whether a contour part of the template falls inside or outside a contour part of the region which is to be extracted.
-
-
13. A region extraction apparatus extracting a desired region from a moving image, comprising:
-
a region specifying unit specifying contour points of a region which is to be extracted from a desired frame of the moving image;
a template creating unit creating a template of the region which is to be extracted by searching a vicinity of the contour points of the region specified by said region specifying unit, based on color information of the region which is to be extracted;
a template matching unit matching the template created by said template creating unit and a region which is to be extracted from another frame of said moving image, by successively searching an edge of the template; and
a template correcting unit correcting the template depending on parallel displacement positions, rotation angles and/or magnifications of a matching result obtained by said template matching unit, by successively generating a template corresponding to the other frame of said moving image. - View Dependent Claims (14, 15, 16, 17)
an edge extracting unit extracting edge points from a region in a vicinity of each of the contour points specified by said region specifying unit; and
a template extracting unit connecting the edge points extracted at each of the contour points by said edge extracting unit and extracting a closed region defined by the connected edge points as the template.
-
-
16. The region extraction apparatus as claimed in claim 15, wherein said edge extracting unit comprises:
-
an edge point detecting unit detecting edge points having an edge intensity greater than or equal to a predetermined value in the region in the vicinity of each of the contour points specified by said region specifying unit; and
an edge point extracting unit extracting, as edge points which are to be extracted, edge points approximating the contour points from the edge points detected by said edge point detecting unit.
-
-
17. The region extraction apparatus as claimed in claim 13, wherein said template matching unit obtains the matching result by judging whether a contour part of the template falls inside or outside a contour part of the region which is to be extracted.
Specification