scispace - formally typeset
Search or ask a question

Showing papers by "Ronald W. Schafer published in 1998"



Book
01 Jan 1998
TL;DR: The "DSP First" approach introduces the use of mathematics as the language for thinking about engineering problems, lays the groundwork for subsequent courses, and gives students hands-on experiences with MATLAB.
Abstract: For introductory courses (freshman and sophomore courses) in Digital Signal Processing and Signals and Systems. Text may be used before the student has taken a course in circuits. DSP First and it's accompanying digital assets are the result of more than 20 years of work that originated from, and was guided by, the premise that signal processing is the best starting point for the study of electrical and computer engineering. The "DSP First" approach introduces the use of mathematics as the language for thinking about engineering problems, lays the groundwork for subsequent courses, and gives students hands-on experiences with MATLAB. The Second Edition features three new chapters on the Fourier Series, Discrete-Time Fourier Transform, and theThe Discrete Fourier Transform as well as updated labs, visual demos, an update to the existing chapters, and hundreds of new homework problems and solutions.

15 citations


Patent
06 Apr 1998
TL;DR: In this article, the displacement vector for at least one block in the second frame is determined by fitting the observed displacement vectors for a number of frames in the sequence, and a weighted sum of displacement vectors determined for the preceding frames is then used to define a search region in a frame preceding the first frame.
Abstract: A method for operating a data processing system to compress a first frame in an ordered sequence of image frames. A second frame precedes the first frame in the sequence of frames, and the second frame is preceded by a third frame in the sequence of frames. Each frame is divided into a plurality of processing blocks. The method first determines a displacement vector for at least one block in the second frame. The displacement vector identifies a region in the third frame that is an approximation of the block in the second frame. The displacement vectors in the second frame and measured vectors in the first frame are then used to determine an approximation for a displacement vector associated with one of the blocks in the first frame. This approximation is then used to define a search region in a frame preceding the first frame. The search region includes a plurality of sub-regions, each of the sub-regions having the same size as that block. The search region is then searched for the sub-region that best approximates the corresponding block in the first frame. In one embodiment of the present invention, the approximation to the displacement vector in the first frame is determined by forming a weighted sum of displacement vectors determined for the preceding frames. The coefficients of the weighted sums are determined by fitting the observed displacement vectors for a number of frames in the sequence.

9 citations