US2010013990A1PendingUtilityA1
Method and system for detecting deinterlaced moving thin diagonal lines
Individually held — no corporate assignee on recordPriority: Oct 5, 2004Filed: May 26, 2009Published: Jan 21, 2010
Est. expiryOct 5, 2024(expired)· nominal 20-yr term from priority
Inventors:Richard Hayden Wyman
H04N 7/012H04N 5/142
54
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
A system and method that detect edges that are near horizontal thin lines in interlaced video in a deinterlacer. The system may detect edges in a video image and determine whether the edges are diagonal or nearly horizontal edges. Based on the determination the system may select a filter appropriate for filtering the edge. The system may utilize a control signal that may be low or high, and may according disable or enable filtering nearly horizontal edges, respectively.
Claims
exact text as granted — not AI-modified1 . A system for improving display of a deinterlaced video output comprising:
a first processing circuitry that receives and processes a linear array of pixels, and outputs one or more first signals; a second processing circuitry that receives and processes said linear array of pixels and outputs one or more second signals; a third processing circuitry that is used to select said one or more first signals or said one or more second signals; and a fourth processing circuitry that performs filtering of said linear array of pixels based on said one or more first signals or said one or more second signals, said one or more first signals or said one or more second signals selected by said third processing circuitry, said filtering used to improve the appearance of segmented lines of said deinterlaced video output.
2 . The system of claim 1 wherein said one or more first signals comprises a signal that indicates strength of said linear array of pixels in a first direction.
3 . The system of claim 2 wherein said one or more first signals comprises a signal that provides a first angle measurement.
4 . The system of claim 3 wherein said one or more first signals determines one or more first filter coefficients used by said fourth processing circuitry.
5 . The system of claim 4 wherein said one or more second signals comprises a signal that indicates strength of said linear array of pixels in a second direction.
6 . The system of claim 5 wherein said one or more second signals comprises a signal that provides a second angle measurement.
7 . The system of claim 6 wherein said one or more second signals determines one or more second filter coefficients used by said fourth processing circuitry.
8 . The system of claim 1 wherein said third processing circuitry is controlled by an input signal.
9 . The system of claim 8 wherein said selecting of said one or more first signals or said one or more second signals is based on said input signal, said input signal comprising a binary signal.
10 . The system of claim 1 wherein said fourth processing circuitry estimates intensity of a pixel between said segmented lines by way of using other pixels positioned vertically above and below said pixel in a field.
11 . The system of claim 10 wherein said intensity is determined by computing:
O
=
(
-
3
H
0
+
35
E
0
+
35
F
0
-
3
J
0
)
64
.
12 . The system of claim 1 wherein said fourth processing circuitry estimates intensity of a pixel between said segmented lines by way of using other pixels positioned horizontally left and right of said pixel in a field.
13 . The system of claim 12 wherein said intensity of said pixel is determined by computing:
O
=
(
E
-
1
+
E
1
+
F
-
1
+
F
1
)
4
.
14 . The system of claim 27 wherein said fourth processing circuitry estimates intensity of a pixel between said segmented lines by way of using other pixels positioned diagonally from said pixel in a field.
15 . The system of claim 14 wherein said intensity is determined by computing:
O
=
(
E
1
+
F
-
1
)
2
.
16 . A method for improving the display of deinterlaced video, said method comprising:
processing a linear array of pixels; outputting one or more first signals and one or more second signals based on said processing: selecting said one or more first signals or said one or more second signals; and filtering said linear array of pixels based on said one or more first signals or said one or more second signals, said filtering used to improve the appearance of segmented lines of said deinterlaced video.
17 . The method of claim 16 wherein said one or more first signals comprises a signal that indicates strength of said linear array of pixels in a first direction.
18 . The method of claim 17 wherein said one or more first signals comprises a signal that provides a first angle measurement.
19 . The system of claim 18 wherein said one or more first signals determines one or more first filter coefficients used in said filtering.
20 . The method of claim 19 wherein said one or more second signals comprises a signal that indicates strength of said linear array of pixels in a second direction.
21 . The method of claim 20 wherein said one or more second signals comprises a signal that provides a second angle measurement.
22 . The system of claim 21 wherein said one or more second signals determines one or more second filter coefficients.
23 . The system of claim 16 wherein said selecting is controlled by a binary input signal.
24 . A machine-readable storage having stored thereon, a computer program having at least one code section that improves the appearance of deinterlaced video, the at least one code section being executable by a machine for causing the machine to perform steps comprising:
processing a linear array of pixels; outputting one or more first signals and one or more second signals based on said processing: selecting said one or more first signals or said one or more second signals based on a binary input signal; and filtering said linear array of pixels based on said one or more first signals or said one or more second signals, said filtering used to improve the appearance of segmented lines of said deinterlaced video.Join the waitlist — get patent alerts
Track US2010013990A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.