Motion detection and estimation apparatus and method thereof
First Claim
1. Motion detection apparatus, comprising:
- motion region detection means for comparing absolute values of horizontal and vertical difference signal sums with respect to repective incoming signals and 1 frame-delayed signals and certain critical values with frame difference signals in order to detect a motion region;
motion direction detection means for performig an exclusive OR of frame difference signal sign bits and sum signal sign bits of horizontal and vertical difference signals with respect to respective incoming signals and 1 frame-delayed signals in order to detect left/right motion direction and up/down motion direction; and
motion magnitude detection means for detecting a horizontal motion magnitude and a vertical motion magnitude by ratios of frame difference signal absolute value sums and horizontal/vertical difference signal absolute value sums.
1 Assignment
0 Petitions
Accused Products
Abstract
Motion detection and motion estimation apparatus and method thereof. Motion detection becomes correct by taking horizontal/vertical changes of the incoming image into account. Also, motion direction and motion magnitude are detected and motion estimation can be made. The apparatus uses horizontal/vertical difference signals as certain critical values for motion detection judgement, detects left/right motion in the horizontal direction and up/down motion in the vertical direction by performing the exclusive-OR of horizontal/vertical difference signals and frame difference signals, and makes horizontal/vertical motion estimation possible by using a ratio of horizontal/vertical signal sums and frame difference signal sums with respect to a K×3 window.
90 Citations
27 Claims
-
1. Motion detection apparatus, comprising:
-
motion region detection means for comparing absolute values of horizontal and vertical difference signal sums with respect to repective incoming signals and 1 frame-delayed signals and certain critical values with frame difference signals in order to detect a motion region; motion direction detection means for performig an exclusive OR of frame difference signal sign bits and sum signal sign bits of horizontal and vertical difference signals with respect to respective incoming signals and 1 frame-delayed signals in order to detect left/right motion direction and up/down motion direction; and motion magnitude detection means for detecting a horizontal motion magnitude and a vertical motion magnitude by ratios of frame difference signal absolute value sums and horizontal/vertical difference signal absolute value sums. - View Dependent Claims (2)
-
-
3. Motion detection apparatus, comprising;
-
motion region detection means for comparing absolute values of horizontal and vertical difference signal sums with respect to respective incoming signals and 1 frame-delayed signals and certain critical values with frame difference signals in order to detect a motion region, wherein the motion region detection means includes, an interframe vertical difference signal absolute value generating section for converting vertical difference signal sums with respect to incoming image signals and 1 frame-delayed image signals to absolute values; an interframe horizontal difference signal absolute value generating section for converting horizontal diffierence signal sums with respect to incoming image signals and 1 frame-delayed image signals to absolute values; a frame difference signal absolute value generating section for obtaining frame difference signals with respect to incoming image signals and converting them to absolute values; and a motion region judging section for comparing the frame difference signal absolute value with certain critical values, and comparing the frame difference signal absolute values with horizontal/vertical difference signal sum absolute values, in order to judge whether or not motions exist; motion direction detection means for performing an exclusive OR of frame difference signal sign bits and sum signal sign bits of horizontal and vertical difference with respect to respective incoming signals and 1 frame-delayed signals in order to detect left-right motion direction and up/down motion direction; and motion magnitude detection means for detecting a horizontal motion magnitude and a vertical motion magnitude by ratios of frame difference signal absolute value sums and horizontal/vertical difference signal absolute value sums. - View Dependent Claims (4, 5, 6)
-
-
7. Motion detection apparatus, comprising;
-
motion region detection means for comparing absolute values of horizontal and vertical difference signal sums with respect to respective incoming signals and 1 frame-delayed signals and certain critical values with frame difference signals in order to detect a motion region, motion direction means for performing an exclusive OR of frame difference signal sign bits and sum signal sign bits of horizontal and vertical difference signals with respect to respective incoming signals and 1 frame-delayed signals in order to detect left-right motion direction and up/down motin direction;
wherein the motion direction detection means includes;an interframe vertical difference signal generating section for adding vertical difference signals with respect to respective incoming image signals and 1 frame-delayed image signals; an interframe horizontal difference signal generating section for adding horizontal difference signals with respect to respective incoming image signals and 1 frame-delayed image signals; a frame difference signal generating section for generating frame difference signals with respect to incoming image signals; a motion direction judging section for performing an exclusive OR with respect to signals from the frame difference signal generating section, interframe vertical difference signal generating section and interframe horizontal difference signal generating section in order to detect whether or not motions in up, down, left and right directions exist; and motion magnitude means for detecting a horizontal motion magnitude and a vertical motion magnitude by ratios of frame difference signal absolute value sums and horizontal/vertical difference signal absolute value sums. - View Dependent Claims (8, 9, 10)
-
-
11. Motion detection apparatus, comprising:
-
motion region detection means for comparing absolute values of horizontal and vertical difference signal sums with respect to respective incoming signals and 1 frame-delayed signals and certain critical values with frame difference signals in order to detect a motion region, motion direction detection means for performing an exclusive OR of frame difference signal sign bits and sum signal sign bits of horizontal and vertical difference signals with respect to respective incoming signals and 1 frame-delayed signals in order to detect left-right motion direction and up/down motion direction; motion magnitude detection means for detecting a horizontal motion magnitude and a vertical motion magnitude by ratios of frame difference signal absolute value sums and horizontal/vertical difference signal absolute value sums;
wherein the motion magnitude detection means includes;a vertical difference signal absolute value generating section for generating vertical difference signal absolute values with respect to 1 line-delayed signals and 2 line-delayed signals with respect to incoming image signals and add the absolute values; a horizontal difference signal absolute value generating section for generating horizontal difference signal absolute values with respect to incoming image signals, 1 sample-delayed signals and 2 line-delayed signals respectively with respect to the incoming image signals; a frame difference signal generating section for obtaining frame difference signals with respect to incoming image signals, 1 line-delayed signals and 2 line-delayed signals respectively with respect to the incoming image signals; a motion magnitude calculating section for detecting motion magnitudes by a ratio of vertical difference signal absolute value accumulation signals with respect to a K×
2 window, horizontal difference signal absolute value accumulation signals with respect to a K×
3 window and frame difference signal absolute value accumulation signals when signals come in from the vertical difference signal absolute value section, horizontal difference signal absolute value generating section and frame difference signal generating section. - View Dependent Claims (12, 13, 14, 15)
-
-
16. Motion detection method comprising:
-
a motion region detection step which compares absolute values respective input signals and horizontal and vertical difference signal sums with respect to 1 frame-delayed signals and certain critical values with frame difference signals in order to detect a motion region; a motion direction detection step which performs an exclusive of frame difference signal sign bits and sum signal sign bits of horizontal and vertical difference signals with respect to respective input signals and 1 frame-delayed signals in order to detect left/right motion direction and up/down motion direction; and
a motion magnitude detection steps which detects a horizontal motion magnitude with regard to a K×
3 window and a vertical motion magnitude with regard to a K×
2 window by a ratio of frame difference signal absolute value sums and horizontal/vertical difference signal absolute value sums. - View Dependent Claims (17, 18, 19)
-
-
20. Motion estimation apparatus, comprising:
-
a vertical difference estimation absolute value generating means for generating vertical difference signal absolute values with respect to incoming image signals, 1 line-delayed signals and 2 line-delayed signals of the incoming image signals and adding the absolute values; a horizontal difference estimation signal absolute value generating means for generating horizontal difference signal absolute values with respect to incoming image signals, 1 line-delayed signals and 2 line-delayed signals and adding the absolute values; a frame difference correction signal generating means for generating difference signals with respect to incoming image signals, 1 frame/1 line-delayed signals and 1 frame/2 line-delayed signals of the incoming image signals; an estimation signal complement generating means for checking sign bits of output signals from the vertical difference estimation signal absolute value generating means, horizontal difference estimation signal absolute value generating means and frame difference correction signal generating means; and an estimation value calculating means for accumulating input signals from the vertical difference estimation signal absolute value generating means, horizontal difference estimation signal absolute value generating means and frame difference correction signal generating means by k samples with respect to a K×
3 window in order for motion detection. - View Dependent Claims (21, 22, 23, 24, 25, 26)
-
-
27. Motion estimation method comprises:
-
step A which consists of substep a1 generating vertical difference signal absolute values with respect to incoming image signals; substep a2 generating vertical difference signal absolute values with respect to 1 line-delayed signals of the incoming image signals; substep a3 generating vertical difference signal absolute values with respect to 2 line-delayed signals of the incoming image signals; and substep a4 adding the vertical difference signal absolute values of the substeps a1, a2, a3; step B which consists of substep b1 generating horizontal difference signal absolute values with respect to incoming image signals; substep b2 generating horizontal difference signal absolute values with respect to 1 line-delayed signals of the incoming image signals; substep b3 generating horizontal difference signal absolute values with respect to 2 line-delayed signals of the incoming image signals; and sibstep a4 adding the horizontal difference signal absolute values of the substeps b1, b2, b3; step C which generates 1 frame difference signal absolute values with respect to incoming image signals, generates difference signals between 1 line-delayed signals and 1 frame/1 line-delayed signals with respect to the incoming image signals respectively and generates absolute values of difference signals between 2 line-delayed signals and 1 frame/2 line-delayed signals with respect to the incoming image signals; step D which generates sign bits of substeps a1, a2, sign bits of substeps a2, b2 and sign bits of substeps a3, b3 and adds output signal sign bit values; step E which estimates horizontal and vertical motions, consisting of substep e1 which generates its outputs after accumulating output signals of the step A by k samples; substep e2 which generates its outputs after accumulating output signals of the step B by k samples; substep e3 which generates its outputs after accumulating sums of mutiplications of frame difference signals and vertical difference signal signs of the substep e1 by k samples; substep e4 which generates its outputs after accumulating sums of mutiplications of frame difference signals and horzontal difference signal signs of the substep e2 by k samples; and substep e5 which estimates a vertical motion by a ratio of sums of multiplications of frame difference signals and vertical difference signal signs from the substep e3 and sums of vertical difference signal absolute values from the substep e1, and estimates a horizontal motion by a ration of sums of multiplications of frame difference signals and horizontal difference signal signs from the substep e4 and sums of vertical difference signal absolute values from the substep e2.
-
Specification