Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
188 words
A multilevel nonlinear filter for edge detection and noise suppression comprising: delay means for outputting a 1 horizontal line delayed signal 1H and a 2 horizontal line delayed signal 2H; edge level estimation signal output means generating first and second window mask data masked into respective first, second and third patterns, each having a predetermined size, from said input image signal and said delayed signals 1H and 2H in response to input control bits, and performing high-speed bubble sorting of said first and second window mask data, thereby outputting first and second edge estimation signals; absolute difference signal outputting means for performing subtraction of said outputted first and second edge estimation signals, thereby outputting an absolute difference signal; edge detection means for comparing said outputted absolute difference signal with a predetermined threshold value, thereby outputting edge detection information on a current pixel; and noise suppression means for median-filtering said first and second estimation signals and said information on said current pixel in response to said detected edge detection information, and averaging-filtering said first and second estimation signals in response to non-edge detection information, thereby outputting a filtered signal.
Claim 2
Dependent Claim
188 words
A multilevel nonlinear filter for edge detection and noise suppression comprising: delay means for outputting a 1 horizontal line delayed signal 1H and a 2 horizontal line delayed signal 2H; edge level estimation signal output means generating first and second window mask data masked into respective first, second and third patterns, each having a predetermined size, from said input image signal and said delayed signals 1H and 2H in response to input control bits, and performing high-speed bubble sorting of said first and second window mask data, thereby outputting first and second edge estimation signals; absolute difference signal outputting means for performing subtraction of said outputted first and second edge estimation signals, thereby outputting an absolute difference signal; edge detection means for comparing said outputted absolute difference signal with a predetermined threshold value, thereby outputting edge detection information on a current pixel; and noise suppression means for median-filtering said first and second estimation signals and said information on said current pixel in response to said detected edge detection information, and averaging-filtering said first and second estimation signals in response to non-edge detection information, thereby outputting a filtered signal.
Claim 3
Dependent Claim
61 words
The filter as claimed in claim 1, wherein said delay means comprises a first horizontal line memory for delaying said input image signal by one horizontal line and outputting said one horizontal line delayed signal 1H, and a second horizontal line memory for delaying said signal 1H by one horizontal line and outputting said two horizontal line delayed signal 2H .
Claim 4
Dependent Claim
102 words
The filter as claimed in claim 1, wherein said edge level estimation signal output means comprises: a window mask controller outputting said first and second window mask data masked into first, second and third patterns each having a 3×3 pixel size from said image signal and said delayed signals 1H and 2H, respectively, outputted from said first and second horizontal line memories in response to said input control bits; and first and second bubble sorters for bubble-sorting at high speed said first and second window mask data outputted from said window mask controller, thereby outputting first and second edge estimation signals, respectively.
Claim 5
Dependent Claim
94 words
The filter as claimed in claim 1, wherein said absolute difference signal outputting means comprises: a subtracter for performing subtraction of said first and second edge estimation signals outputted from said first and second bubble sorters, thereby outputting a subtracted signal; a first latch for latching said subtracted signal outputted from said subtracter; an absolute value portion for converting an output of said first latch into an absolute difference signal and outputting said absolute difference signal; and a second latch for latching and outputting said absolute difference signal outputted from said absolute value portion.
Claim 6
Dependent Claim
71 words
The filter as claimed in claim 4, wherein said edge detection means is a comparator for comparing said absolute difference signal outputted from said second latch with a predetermined threshold value, and outputting said information on said current pixel as an edge detection signal when said absolute difference signal is larger than said threshold value, and outputting non-edge detection information when said absolute difference signal is smaller than said threshold value.
Claim 7
Dependent Claim
86 words
The filter as claimed claim 3, wherein said noise suppression means comprises: a nested median filter for median-filtering said first and second edge estimation signals and said information on said current pixel in response to said edge detection information on said current pixel outputted from said edge detection means and for outputting a filtered signal; and a median averaging filter for averaging-filtering said first and second estimation signals in response to said non-edge detection information outputted from said edge detection means and outputting a filtered signal.
Claim 8
Dependent Claim
66 words
The filter as claimed in claim 6, wherein said median averaging filter comprises: a programmable filter coefficient calculator; a buffer for temporarily storing said programmable filter coefficient; a shift register shift-outputting input data; a buffer for buffering an output of said shift register; and a multiplier for performing multiplication of a filtered coefficient and shifted data outputted from said two buffers and outputting a multiplication result.
Claim 9
Dependent Claim
86 words
The filter as claimed claim 4, wherein said noise suppression means comprises: a nested median filter for median-filtering said first and second estimation signals and said information on said current pixel in response to said edge detection information corresponding to said current pixel outputted from said edge detection means and for outputting a filtered signal; and a median averaging filter for averaging-filtering said first and second estimation signals in response to said non-edge detection information outputted from said edge detection means and outputting a filtered signal.
Claim 10
Dependent Claim
85 words
The filter as claimed claim 5, wherein said noise suppression means comprises: a nested median filter for median-filtering said first and second estimation signals and said information on said current pixel in response to said edge detection information for said current pixel outputted from said edge detection means and for outputting a filtered signal; and a median averaging filter for averaging-filtering said first and second estimation signals in response to said non-edge detection information outputted from said edge detection means and outputting a filtered signal.