METHOD FOR SEARCHING SMALL MOVING OBJECT IN DYNAMIC IMAGE
First Claim
1. A method for searching a small moving object in a dynamic image, for inserting an inserting image plane between a first image plane and a second image plane, comprising:
- selecting an inserting region in the inserting image plane;
constructing multiple extending directions in multiple local regions in a predetermined range and a reference region by taking a position of the inserting region as the reference region, intersecting the extending directions respectively with the first image plane and the second image plane to obtain multiple pairs of local-region image data, each pair of the local-region image data comprises a first local-region image data of the first image plane and a second local-region image data of the second image plane;
calculating a difference between the first local-region image data and the second local-region image data of each pair of the local-region image data, wherein when the difference is smaller than a setting value, the corresponding extending direction is considered as at least one primary motion vector;
obtaining a globe motion vector between the first image plane and the second image plane; and
comparing a motion vector difference between the at least one motion vector and the globe motion vector and a setting value to see whether the motion vector difference is greater than the setting value, wherein if the motion vector difference is greater than the setting value, the first local-region image data and the second local-region image data of the corresponding extending direction are recognized as an image of a small moving object.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for searching small moving object is used to insert an inserting image frame between adjacent two image frames. An inserting region is selected in the inserting image frame. Multiple extending directions passing through the inserting region are selected. Each of the extending directions extends and intersects with the two image frames to analyze out which one of the extending directions satisfies the condition of movement by the same object, and obtain at least one motion vector corresponding to the extending direction. A globe motion vector between the two image frames is obtained. A motion-vector difference between the at least one motion vector and the globe motion vector is compared to judge whether greater than a setting value. If the motion vector difference is greater than the setting value then the first local-region image data and the second local-region image data are treated as a small moving object.
14 Citations
12 Claims
-
1. A method for searching a small moving object in a dynamic image, for inserting an inserting image plane between a first image plane and a second image plane, comprising:
-
selecting an inserting region in the inserting image plane; constructing multiple extending directions in multiple local regions in a predetermined range and a reference region by taking a position of the inserting region as the reference region, intersecting the extending directions respectively with the first image plane and the second image plane to obtain multiple pairs of local-region image data, each pair of the local-region image data comprises a first local-region image data of the first image plane and a second local-region image data of the second image plane; calculating a difference between the first local-region image data and the second local-region image data of each pair of the local-region image data, wherein when the difference is smaller than a setting value, the corresponding extending direction is considered as at least one primary motion vector; obtaining a globe motion vector between the first image plane and the second image plane; and comparing a motion vector difference between the at least one motion vector and the globe motion vector and a setting value to see whether the motion vector difference is greater than the setting value, wherein if the motion vector difference is greater than the setting value, the first local-region image data and the second local-region image data of the corresponding extending direction are recognized as an image of a small moving object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for searching a small moving object in a dynamic image, for inserting an inserting image frame between a first image frame and a second image frame adjacent to each other in display data of a dynamic image, comprising:
-
selecting an inserting region in the inserting image frame; selecting multiple predetermined extending directions passing through the inserting region; respectively intersecting the extending directions with the first image frame and the second image frame simultaneously to obtain a first local-region image data and a second local-region image data, analyzing whether the extending directions meet a condition of the same image object moving, and obtaining at least one motion vector with the corresponding extending direction; obtaining a globe motion vector between the first image frame and the second image frame; and comparing a motion vector difference between the at least one motion vector and the globe motion vector with a setting value to see whether the motion vector difference is greater than the setting value, wherein if the motion vector difference is greater than the setting value, the corresponding first local-region image data and the second local-region image data are considered as a small moving object. - View Dependent Claims (10, 11, 12)
-
Specification