Method and apparatus for detecting image movement
First Claim
1. A method of detecting image movement, comprising the following steps:
- (A) accessing a reference frame, and capturing a reference window from the reference frame;
(B) accessing a sampling frame, and searching a sampling window matching the reference window from the sampling frame;
(C) when the reference window moves and has not reached a margin of the reference frame, and the sampling window stops moving in the sample frame and has not reached a margin of the sampling frame, capturing a new window from the reference frame to replace the reference window;
(D) calculating a moving vector based on relative locations of the reference window and the sampling window;
(E) when the sampling window has reached the margin of the sampling frame, replacing the reference frame with the sampling frame, and capturing the reference window from the reference frame; and
(F) repeating the step (B).
1 Assignment
0 Petitions
Accused Products
Abstract
A method of detecting image movement is provided. A reference frame is accessed, and a reference window is captured from the reference frame. A sampling frame is then accessed. When the reference window has not reached the margin of the reference frame, a new window is captured from the reference frame to replace the reference window. From the reference frame, a window matching the reference window is searched and a moving vector is calculated. When the sampling window reaches the margin of the sampling frame, the sampling frame replaces the reference frame. Another reference window is also captured from the reference frame, and the step of accessing the sampling frame is repeated.
20 Citations
14 Claims
-
1. A method of detecting image movement, comprising the following steps:
-
(A) accessing a reference frame, and capturing a reference window from the reference frame; (B) accessing a sampling frame, and searching a sampling window matching the reference window from the sampling frame; (C) when the reference window moves and has not reached a margin of the reference frame, and the sampling window stops moving in the sample frame and has not reached a margin of the sampling frame, capturing a new window from the reference frame to replace the reference window; (D) calculating a moving vector based on relative locations of the reference window and the sampling window; (E) when the sampling window has reached the margin of the sampling frame, replacing the reference frame with the sampling frame, and capturing the reference window from the reference frame; and (F) repeating the step (B). - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus for detecting image movement, comprising:
-
an optical-sensing unit to access a frame; an auxiliary-calculating unit to calculate and search a matching frame; and a micro-processing unit coupled to the auxiliary-calculating unit, the micro-processing unit accessing a reference frame through the optical-sensing unit, and capturing a reference window in the reference frame, the micro-processing unit also accessing a sampling frame, the micro-processing unit searching a sampling window matching the reference window from the sampling frame, and calculating a moving vector based on relative locations of the reference window and the sampling window, and when the reference window moves and has not reached a margin of the reference frame, and the sampling window stops moving in the sample frame and has not reached a margin of the sampling frame, a new window being captured from the reference frame to replace the reference window;
otherwise, the reference frame being replaced with the sampling frame, and the reference window being captured in the reference frame. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
Specification