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
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-modified
1 . 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.