← Back to Patent Explorer
US5585859A Expired / Lapsed US ⏱️ 0.0 years remaining

System for reducing beat type impairments in a TV signal

Assignee: Zarbana Digital Fund LLC
•
Filing: 1994-05-17
•
Granted: 1996-12-17
•
Expires: 2014-05-17
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The system for reducing composite beat, composite second order beat and thermal (snow) noise impairments in a television system digitizes individual frames to apply digitized a grey scale values (v.sub.(i,j)) to the pixels in the frames and then applying a spatial filter to a block of pixels including the then current pixel being processed to determine the pixel (P.sub.(min)) with the minimum grey scale value (v.sub.(min)) and the pixel (P.sub.(max)) in the block with the maximum grey scale value (v.sub.(min)). V.sub.(max) -v min is compared with a threshold value (v.sub.(T)) and if v.sub.(max) -v min ) >v.sub.(T), the value (v.sub.(i,j)) of the pixel being processed remains unchanged, but if v.sub.(max)-v.sub.(min)≯v.sub.(T), a value (v.sub.(av.)) equal to the weighted average value of pixels in the block is used as the grey scale value v.sub.(R-i,j) for the pixel being processed. The block preferably, will be composed of a number of adjacent pixels in a row or a number of adjacent pixels in a column or both processed simultaneously or preferably in sequence i.e. the pixels processed along the rows and then along the columns with the values assigned to the pixels when processing along the rows used as the initial values for the pixels when processing along the columns. In more preferred cases, a plurality of frames are each subject to static filtering and then the adjacent frames in the sequence are subject to time filtering (provided motion is not detected) to provide a better average value vZ.sub.(mean) for the processed pixel in the specific frame being processed.

Inventors

  • 👤 Rabab K. Ward
  • 👤 Pingnan Shi
  • 👤 Qiaobing Xie

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 16:03
CPC Classifications
H; H04; H04N; H04N5/00; H04N5/14; H04N5/21

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 233 words
A system for reducing impairments in real time from a television transmission comprising digitizing frames to produce digitized frames containing pixels each having their respective original grey scale intensity value (v) digitized to a corresponding digitize grey scale value (v.sub.(i,j)), processing said digitized frame for each pixel for which said impairments are to be reduced by applying spatial filter to a block of said pixels containing said pixel (P.sub.(i,j)) then being processed by determining the pixel (P max ) in said block having the maximum grey scale intensity value (v.sub.(max)) and the pixel (P min ) in said block having the minimum grey scale intensity value (v.sub.(min)) and comparing v.sub.(max) minus v.sub.(min) to a threshold value (v.sub.(T)), if v.sub.(max) -v.sub.(min) >v.sub.(T) a resultant value v.sub.(R-i,j) for the pixel P.sub.(i,j) being processed is said value (v.sub.(i,j)) for the pixel being processed and if v.sub.(max) -v.sub.(min) ≯v.sub.(T) the resultant value v.sub.(R-i,j) for the pixel P.sub.(i,j) being processed is determined by finding a weighted average intensity value v.sub.(av.) of the pixels in the group after applying a minimum weighting value (W.sub.(min)) to v.sub.(max) and to v.sub.(min) and using the weighted average value v.sub.(av.) to define the resultant intensity value v.sub.(R-i,j) for the pixel P.sub.(i,j) being processed, and reconstructing said frames to provide corrected frames using applied values v.sub.(a-i,j) derived from said resultant value v.sub.(R-i,j) as grey scale value for its respective pixel in said reconstructed frame.
Claim 2
Independent Claim 233 words
A system for reducing impairments in real time from a television transmission comprising digitizing frames to produce digitized frames containing pixels each having their respective original grey scale intensity value (v) digitized to a corresponding digitize grey scale value (v.sub.(i,j)), processing said digitized frame for each pixel for which said impairments are to be reduced by applying spatial filter to a block of said pixels containing said pixel (P.sub.(i,j)) then being processed by determining the pixel (P max ) in said block having the maximum grey scale intensity value (v.sub.(max)) and the pixel (P min ) in said block having the minimum grey scale intensity value (v.sub.(min)) and comparing v.sub.(max) minus v.sub.(min) to a threshold value (v.sub.(T)), if v.sub.(max) -v.sub.(min) >v.sub.(T) a resultant value v.sub.(R-i,j) for the pixel P.sub.(i,j) being processed is said value (v.sub.(i,j)) for the pixel being processed and if v.sub.(max) -v.sub.(min) ≯v.sub.(T) the resultant value v.sub.(R-i,j) for the pixel P.sub.(i,j) being processed is determined by finding a weighted average intensity value v.sub.(av.) of the pixels in the group after applying a minimum weighting value (W.sub.(min)) to v.sub.(max) and to v.sub.(min) and using the weighted average value v.sub.(av.) to define the resultant intensity value v.sub.(R-i,j) for the pixel P.sub.(i,j) being processed, and reconstructing said frames to provide corrected frames using applied values v.sub.(a-i,j) derived from said resultant value v.sub.(R-i,j) as grey scale value for its respective pixel in said reconstructed frame.
Claim 3
Dependent Claim 16 words
A system as defined in claim 1 wherein said minimum weighting value W.sub.(min) is zero (0).
Claim 4
Dependent Claim 30 words
A system as defined in claim 1 wherein said block is defined by an odd number of adjacent pixels of between three to seven pixels along a row of pixels.
Claim 5
Dependent Claim 30 words
A system as defined in claim 1 wherein said block is defined by an odd number of adjacent pixels of between three and seven pixels along a column of pixels.
Claim 6
Dependent Claim 148 words
A system as defined in claim 1 wherein said block for each said pixel being processed comprises a first block composed of an odd number of between three and seven of adjacent said pixels along a row of said pixels and a second block composed of an odd number of between three and seven of adjacent pixels along a column of said pixels and wherein said first blocks are first processed to determine said resultant values v.sub.(R-i,j) of pixels and said resultant values v.sub.(R-i,j) is used as grey scale values for their respective said pixels when said second blocks are subjected to said processing to determine a second weighted average v.sub.(2av.) and said second weighted average v.sub.(2av.) is used as said applied value of intensity v.sub.(a-i,j) of the pixel being processed or said resultant value v R-i ,j) is used as said applied value v.sub.(a-i,j) if v.sub.(max).-v.sub.(min) >v.sub.(T).
Claim 7
Dependent Claim 26 words
A system as defined in claim 1 wherein said minimum weighting value is zero (0) and the remaining pixels in said block are given equal weighting.
Claim 8
Dependent Claim 26 words
A system as defined in claim 3 wherein said minimum weighting value is zero (0) and the remaining pixels in said block are given equal weighting.
Claim 9
Dependent Claim 26 words
A system as defined in claim 4 wherein said minimum weighting value is zero (0) and the remaining pixels in said block are given equal weighting.
Claim 10
Dependent Claim 26 words
A system as defined in claim 5 wherein said minimum weighting value is zero (0) and the remaining pixels in said block are given equal weighting.
Claim 11
Dependent Claim 113 words
A system as defined in claim 5 further comprising applying said processing to a plurality of said digitized frames in succession to provide a group of said frames, determining if movement is depicted in the pixel being processed between corresponding pixels in said frames in said group, if movement is detected, said previously found applied value v.sub.(a-i,j) of the pixel in the frame being processed will be retained and used to reconstruct said corrected frame, and if movement is not detected, a mean value v.sub.(mean) of said previously found values v.sub.(a-i,j) of corresponding pixels in said frames in said group will be used as the applied value v.sub.(a-i,j) to reconstruct said corrected frame.
Claim 12
Dependent Claim 113 words
A system as defined in claim 9 further comprising applying said processing to a plurality of said digitized frames in succession to provide a group of said frames, determining if movement is depicted in the pixel being processed between corresponding pixels in said frames in said group, if movement is detected, said previously found applied value v.sub.(a-i,j) of the pixel in the frame being processed will be retained and used to reconstruct said corrected frame, and if movement is not detected, a mean value v.sub.(mean) of said previously found values v.sub.(a-i,j) of corresponding pixels in said frames in said group will be used as the applied value v.sub.(a-i,j) to reconstruct said corrected frame.
Claim 13
Dependent Claim 18 words
A system as defined in claim 10 wherein said number of frames in each said group is four.
Claim 14
Dependent Claim 18 words
A system as defined in claim 11 wherein said number of frames in each said group is four.
Claim 15
Dependent Claim 113 words
A system as defined in claim 1 further comprising applying said processing to a plurality of said digitized frames in succession to provide a group of said frames, determining if movement is depicted in the pixel being processed between corresponding pixels in said frames in said group, if movement is detected, said previously found applied value v.sub.(a-i,j) of the pixel in the frame being processed will be retained and used to reconstruct said corrected frame, and if movement is not detected, a mean value v.sub.(mean) of said previously found values v.sub.(a-i,j) of corresponding pixels in said frames in said group will be used as the applied value v.sub.(a-i,j) to reconstruct said corrected frame.
Claim 16
Dependent Claim 18 words
A system as defined in claim 14 wherein said number of frames in each said group is four.

References Cited (Backward Citations)

GB496573A Cited
US5253045A Cited
US4800511A Cited
US4807034A Cited
US5027209A Cited
EP0404237A2 Cited
US5311314A Cited
US5099329A Cited
US5412432A Cited
US5323239A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-12-17 2000-06-17 2000-12-17 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-12-17 2004-06-17 2004-12-17 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-12-17 2008-06-17 2008-12-17 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag