Video correction apparatus for camcorder
First Claim
1. A video correction apparatus for a camcorder, comprising:
- filtering means for removing a noise component from video data and outputting filtered video data;
mask processing means for detecting an edge data value of each pixel in a field of the filtered video data outputted from the filtering means;
representative point determination means for selecting a maximum edge data value among edge data values of all pixels in each motion vector detection region which is disposed at a predetermined interval in every field and determining a position of the selected maximum edge data value as a representative point of each motion vector detection region wherein the representative point determination means comprises;
edge data storage means for storing the edge data values from the mask processing means;
maximum edge data value detection means for performing a comparison operation of the edge data value stored in the edge data storage means to detect the maximum edge data value in each motion vector detection region;
an address counter for counting addresses;
representative point address storage means for storing the addresses counted by the address counter as a representative point address;
control means for performing a system control operation to select the representative point addresses stored in the representative point address storage means in each motion vector detection region; and
a representative point memory for storing the maximum edge data values from the maximum edge data value detection means as the representative point data of the motion vector detection region in response to a select signal from the control means, respectively; and
correlation calculation means for calculating a position correlation between successive fields at each representative point in the motion vector detection regions of every field.
2 Assignments
0 Petitions
Accused Products
Abstract
A video correction apparatus for a camcorder comprising a filter for removing a noise component from digital input video data, a mask processor for calculating a difference between a pixel value of the resultant video data from the filter and each of adjacent vertical and horizontal pixel values, taking absolute values of the calculated differences and adding the taken absolute values, to detect edge data for selection of an accurate characteristic point of the video data from the filter, a representative point determination circuit for selecting a maximum value in each motion vector detection region every field in response to the edge data from the mask processor and determining positions of the selected maximum values as representative point data, and a correlation calculator for inputting the edge data from the mask processor and the representative point data from the representative point determination circuit and calculating a correlation of the inputted data in a search region of a desired range.
-
Citations
3 Claims
-
1. A video correction apparatus for a camcorder, comprising:
-
filtering means for removing a noise component from video data and outputting filtered video data; mask processing means for detecting an edge data value of each pixel in a field of the filtered video data outputted from the filtering means; representative point determination means for selecting a maximum edge data value among edge data values of all pixels in each motion vector detection region which is disposed at a predetermined interval in every field and determining a position of the selected maximum edge data value as a representative point of each motion vector detection region wherein the representative point determination means comprises; edge data storage means for storing the edge data values from the mask processing means; maximum edge data value detection means for performing a comparison operation of the edge data value stored in the edge data storage means to detect the maximum edge data value in each motion vector detection region; an address counter for counting addresses; representative point address storage means for storing the addresses counted by the address counter as a representative point address; control means for performing a system control operation to select the representative point addresses stored in the representative point address storage means in each motion vector detection region; and a representative point memory for storing the maximum edge data values from the maximum edge data value detection means as the representative point data of the motion vector detection region in response to a select signal from the control means, respectively; and correlation calculation means for calculating a position correlation between successive fields at each representative point in the motion vector detection regions of every field. - View Dependent Claims (2, 3)
-
Specification