Image processing apparatus and method, program, and recording medium
First Claim
1. An image processing apparatus for extracting an object in an image, comprising;
- image obtaining means for obtaining image data of a specified image;
motion analyzing means for analyzing the motion of an object included in the image on the basis of the image data obtained by the image obtaining means;
image presenting means for presenting an image in a frame in which the object to be extracted from the image is specified;
contour input accepting means for accepting the input of the contour of the object to be extracted from the image in the frame, which is presented by the image presenting means, on the basis of the analysis result obtained by the motion analyzing means; and
object extracting means for extracting the object in images in a plurality of frames on the basis of the contour of the object, the input of which is accepted by the contour input accepting means.
1 Assignment
0 Petitions
Accused Products
Abstract
In each of frames of specified image data, a covered background area or an uncovered background area is detected. In an image in the first frame, a user inputs the contour of an object in the covered background area. In an image in the last frame, the user inputs the contour of the object in the uncovered background area. On the basis of the contour of the object, which is input in the image in the first frame, the frames are played in the forward direction to extract the object. At the same time, on the basis of the contour of the object, which is input in the image in the last frame, the frames are played in the backward direction to extract the object.
-
Citations
11 Claims
-
1. An image processing apparatus for extracting an object in an image, comprising;
-
image obtaining means for obtaining image data of a specified image;
motion analyzing means for analyzing the motion of an object included in the image on the basis of the image data obtained by the image obtaining means;
image presenting means for presenting an image in a frame in which the object to be extracted from the image is specified;
contour input accepting means for accepting the input of the contour of the object to be extracted from the image in the frame, which is presented by the image presenting means, on the basis of the analysis result obtained by the motion analyzing means; and
object extracting means for extracting the object in images in a plurality of frames on the basis of the contour of the object, the input of which is accepted by the contour input accepting means. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An image processing method for extracting an object in an image, comprising steps of;
-
obtaining image data of a specified image;
analyzing the motion of an object included in the image on the basis of the image data obtained in the image obtaining step;
presenting an image in a frame in which the object to be extracted from the image is specified;
accepting the input of the contour of the object to be extracted from the image in the frame, which is presented in the image presenting step, on the basis of the result obtained in the motion analyzing step; and
extracting the object in images in a plurality of frames on the basis of the contour of the object, the input of which is accepted in the contour input accepting step.
-
-
10. A computer-executable program comprising steps of:
-
controlling the obtaining of image data of a specified image;
controlling analysis of the motion of an object included in the image on the basis of the image data obtained in the image obtaining control step;
controlling the presenting of an image in a frame in which the object to be extracted from the image is specified;
controlling the accepting of the input of the contour of the object to be extracted from the image in the frame, which is presented in the image presenting control step, on the basis of the result obtained in the motion analysis control step; and
controlling extraction of the object in images in a plurality of frames on the basis of the contour of the object, the input of which is accepted in the contour input accepting control step.
-
-
11. A recording medium having a computer-executable program recorded thereon, the program comprising steps of:
-
controlling the obtaining of image data of a specified image;
controlling analysis of the motion of an object included in the image on the basis of the image data obtained in the image obtaining control step;
controlling the presenting of an image in a frame in which the object to be extracted from the image is specified;
controlling the accepting of the input of the contour of the object to be extracted from the image in the frame, which is presented in the image presenting control step, on the basis of the result obtained in the motion analysis control step; and
controlling extraction of the object in images in a plurality of frames on the basis of the contour of the object, the input of which is accepted in the contour input accepting control step.
-
Specification