Object extraction apparatus
First Claim
1. An object extraction apparatus for a moving picture, comprising:
- a background region determination section which determines a first background region common to a current frame and a first reference frame, and a second background region common to the current frame and a second reference frame, the current frame containing a target object to be extracted from a moving picture signal, the first reference frame being temporally different from the current frame on the basis of a difference between the current frame and the first reference frame, the second reference frame being temporally different from the current frame on the basis of a difference between the current frame and the second reference frame, and the first background region and the second background region indicating a background in the moving picture; and
an extraction section which extracts a region, in a picture on the current frame, which belongs to neither the first background region nor the second background region as an object region.
1 Assignment
0 Petitions
Accused Products
Abstract
Rectangles R(i−1), R(i), and R(i+1) are set to surround three temporally continuous frames f(i−1), f(i), and f(i+1). Difference images fd(i−1, i) and fd(i, i+1) are obtained on the basis of the inter-frame differences between the current frame f(i) and the first reference frame f(i−1) and between the current frame f(i) and the second reference frame (i+1). Background regions are respectively determined for polygons Rd(i−1, i)=R(i−1) or R(i) and Rd(i, i+1)=R(i) or R(i+1), and the remaining regions are selected as object region candidates. By obtaining the intersection between these object region candidates, an object region O(i) on the current frame f(i) can be extracted.
261 Citations
36 Claims
-
1. An object extraction apparatus for a moving picture, comprising:
-
a background region determination section which determines a first background region common to a current frame and a first reference frame, and a second background region common to the current frame and a second reference frame, the current frame containing a target object to be extracted from a moving picture signal, the first reference frame being temporally different from the current frame on the basis of a difference between the current frame and the first reference frame, the second reference frame being temporally different from the current frame on the basis of a difference between the current frame and the second reference frame, and the first background region and the second background region indicating a background in the moving picture; and
an extraction section which extracts a region, in a picture on the current frame, which belongs to neither the first background region nor the second background region as an object region. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An object extraction apparatus for a moving picture comprising:
-
an initial figure setting section which sets a figure surrounding a target object on an input frame of a moving picture signal;
a figure setting section which sets, on the input frame, a figure surrounding a region on the input frame of the moving picture signal and corresponding to an image inside figure of a reference frame that temporally differs from the input frame for each input frame on the basis of a correlation between the input frame and the image inside figure;
a background region determination section which determines a first background region common to a current frame as an object extraction target and a first reference frame and a second background region common to the current frame and a second reference frame, the first reference frame being temporally different from the current frame on the basis of a difference between the current frame and the first reference frame, the second reference frame being temporally different from the current frame on the basis of a difference between the current frame and the second reference frame, and the first background region and the second background region indicating a background in the moving picture;
a first object extraction section which extracts a region, in the image inside figure of the current frame, which belongs to neither the first background region nor the second background region, as an object region;
a second object extraction section which extracts an object region from the image inside figure on the current frame as the object extraction target by using a method different from that used by said first object extraction section; and
a switching section which selectively switches the first and second object extraction sections. - View Dependent Claims (12, 13, 14, 15)
-
-
16. An object extraction apparatus comprising:
-
a picture input section which inputs moving picture data and shape data representing an object region on a predetermined frame of a plurality of frames corresponding to the moving picture data;
a segmentation section which segments a current frame into a plurality of blocks;
a search section which searches a reference frame for a similar block, for each of the blocks, which is similar in figure represented by picture data to a current block and is larger in area than the current block, the reference frame being temporally different from the current frame;
a paste section which pastes shape data obtained by extracting and reducing shape data of each similar block from the reference frame on each block of the current frame; and
an output section which outputs the pasted shaped data as shape data of the current frame.
-
-
17. An object extraction apparatus comprising:
-
a picture input section which inputs picture data representing a picture including at least one object and a background surrounding the object and shape data representing the object;
a setting section which sets blocks on a contour portion of the object, and searches for a similar block, for each of the blocks, which is similar in graphic figure represented by the picture data to each block and is larger than the block, from the same picture to obtain a plurality of similar blocks;
a replacement section which replaces the shape data of each of the blocks with reduced shape data obtained by reducing the shape data of each of the similar blocks;
a repeat section which repeats the replacement by a predetermined number of times; and
an output section which outputs shape data obtained by repeating the replacement as corrected shape data. - View Dependent Claims (18)
-
-
19. A method for extracting a moving object from an input moving picture, comprising the steps of:
-
determining a first background region common to a current frame containing a target object to be extracted from a moving picture signal and a first reference frame that temporally differs from the current frame on the basis of a difference between the current frame and the first reference frame;
determining a second background region common to the current frame and a second reference frame that temporally differs from the current frame on the basis of a difference between the current frame and the second reference frame; and
extracting a region, in a picture on the current frame, which belongs to neither the first background region nor the second background region as an object region, the first background region and the second background region indicating a background in the input moving picture. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A method for extracting an object from an input picture comprising the steps of:
-
setting a figure surrounding a target object on an initial frame of a moving picture signal;
setting on an input frame a figure surrounding a region on the input frame of the moving picture signal and corresponding to an image inside figure of a reference frame that temporally differs from the input frame on the basis of a correlation between the input frame and the image inside figure;
determining a first background region common to a current frame as an object extraction target and a first reference frame that temporally differs from the current frame on the basis of a difference between the current frame and the first reference frame, and determining a second background region common to the current frame and a second reference frame that temporally differs from the current frame on the basis of a difference between the current frame and the second reference frame, the first background region and the second background region indicating a background in the input picture extracting a region, in the image inside figure of the current frame, which belongs to neither the first background region nor the second background region, as an object region;
extracting an object region from the image inside figure on the current frame as the object extraction target by using a method different from that used by said extracting steps; and
selectively switching the extracting steps. - View Dependent Claims (30, 31, 32, 33)
-
-
34. A method of extracting an object from an input picture comprising the steps of:
-
inputting moving picture data and shape data representing an object region on a predetermined frame of a plurality of frames constituting the moving picture data;
segmenting a currently processed frame into a plurality of blocks;
searching for a similar block, for each of the blocks, which is similar in figure represented by picture data to the currently processed block and is larger in area than the currently processed block, from the reference frame;
pasting shape data obtained by extracting and reducing shape data of each similar block from the reference frame on each block of the currently processed frame; and
outputting the pasted shaped data as shape data of the currently processed frame.
-
-
35. A method of extracting an object from an input picture comprising:
-
inputting picture data and shape data representing an object region on the picture;
setting blocks on a contour portion of the shape data;
searching for a similar block, for each of the blocks, which is similar in graphic figure represented by the picture data to each block and is larger than the block, from the same picture;
replacing the shape data of each of the blocks with shape data obtained by reducing the shape data of each of the similar blocks;
repeating the replacement by a predetermined number of times; and
outputting shape data obtained by repeating the replacement as corrected shape data. - View Dependent Claims (36)
-
Specification