A Receiver-Compatible Noise Reduction System
RLE Technical Report No. 553
April 1990
Matthew M. Bace
Research Laboratory of Electronics Massachusetts Institute of Technology Cambridge, MA 02139 USA
A Receiver-Compatible Noise Reduction System
RLE Technical Report No. 553
April 1990
Matthew M. Bace
Research Laboratory of Electronics Massachusetts Institute of Technology Cambridge, MA 02139 USA
This work was supported in part by the National Science Foundation under Contract No. MIP 87-14969 and in part by the Maryland Procurement Office under Contract No. MDA 904-89-C-3009.
_ IC _ 1_ 11____ 11_^--1·1---- ··-- 1101 11 -- 1 --- -UUIC -·I ·-· ---- -_-_- lllylI-) -__I1I1-_------ ---- U ___ 1._ --_-- -- ------A Receiver-Compatible Noise Reduction System
by
Matthew M. Bace
Submitted to the Department of Electrical Engineering and Computer Science on January 31, 1990 in partial fulfillment of the requirements for the Degree of Master of Science
Abstract
This thesis presents an assessment of the feasibility of applying the techniques of two-channel processing and adaptive modulation to an NTSC-standard television signal in a receiver-compatible manner to reduce channel noise. As a result of this study, a receiver-compatible noise reduction system has been developed. The pri- mary idea behind the system is to process the television signal on a frame-by-frame basis, dividing each frame into low and high spatial frequency components. The low-frequency component of each frame is subsampled, quantized, and transmitted digitally on a side channel. The high frequency component is adaptively modulated and added back to a compressed version of the low-frequency component to produce a reciever-compatible signal to be transmitted on the normal analog channel. An advanced receiver can use the information in the digital side channel, along with the received analog signal to produce a picture devoid of most channel degradations. A standard receiver can still receive an acceptable, but slightly contrasty, picture. The major emphasis of this work is the optimization of the parameters of the system such as block size, interpolation scheme, and quantization scheme to achieve the highest levels of both compatibility and noise reduction. The results of this effort indicate that there is a very strict trade-off between compatibility and noise reduction in the selection of most of the system parameters. Achieving a significant level of noise reduction on an advanced receiver while preserving an acceptable level of performance on a standard NTSC receiver is extremely difficult, even in favorable environments. As a consequence as this trade-off, a transitional scheme is proposed in which the parameters of the system are slowly varied from those producing a high level of compatibility to those producing a high level of noise reduction.
Thesis Supervisor: Jae S. Lim
Title: Professor of Electrical Engineering
1
_ I_ __ 1_1 _11___1___· _ I. L-I-U^ Y--L· ^---I- --C·IIIYIYII ·-·· ·llllslllll · Acknowledgments
I would like to thank all of the people who have contributed, directly or indi- rectly, to the completion of this thesis. In particular I would like to thank my thesis advisor, Professor Jae Lim, for the comments and suggestions he offered throughout the course of this research. Without his guidance, work on this thesis would not have even begun. I would also like to thank all of the members of Digital Signal Processing Group and of the Advanced Television Research Program at M.I.T. They were always willing to listen to me and offer advice or assistance whenever I needed it. These people have made my time at M.I.T. an enjoyable and rewarding experience.
2
_ 1 I_ Contents
1 Introduction 9 1.1 Motivation ...... 9 1.2 Design Limitations . 11 1.3 Overview ...... 12
2 The Human Visual System 14
3 Signal Processing Building Blocks 19 3.1 Adaptive Modulation . 19 ...... 3.2 Two-Channel Processing ...... 25 ...... 3.3 Receiver-Compatible Two-Channel Processing . 28 ...... 3.4 Two-Channel Processing in Two Dimensions 31
4 System Design 36
4.1 The NTSC Signal ...... 37 4.2 Digital Data Transmission ...... 39 4.3 Luminance Processing ...... 40 4.3.1 Block Size ...... 41 4.3.2 Adaptation Factors...... 50 4.3.3 Low-frequency Compression...... 52 4.3.4 Parameter Quantization ...... 55 4.4 Chrominance Processing...... 60
3
XI lalllll 1_ _1_11_·· _11111 1_111_4 ______1__1__-·III^I^LLIII ·L··s 4.5 Parameter Coding...... 65 4.6 Performance Improvement ...... 73 4.6.1 Interpolation Scheme ...... 74 4.6.2 Fixed Least-Squares Fit ...... 76 4.6.3 Optimization by Linear Programming ...... 78 4.6.4 Nonuniform Sampling...... 85 4.7 Video ...... 91
5 Performance 96
6 Conclusions 106 6.1 Further Improvement . 107
4