Jean Baptiste Joseph Fourier meets Stephen Hawking
|
|
- Priscilla Chandler
- 5 years ago
- Views:
Transcription
1 Jean Baptiste Joseph Fourier meets Stephen awking Presenter: Dr. Bingo Wing-Kuen ing incoln School of Engineering, University of incoln Postal address: Brayford Pool, incoln, incolnshire, N6 7S, UK. address: elephone number: 44 ()
2 y Research Focus Filter banks and wavelets (signal processing branch) Perfect reconstruction of nonuniform filter banks. Filter banks with block sampling structures. Compressions with applications to scalable JPEG image coding schemes. Denoising with applications to image and biomedical signal processing such as ECG signal and ultra sound image denoising. Edge detection and edge linking with applications to image processing such as cancer cell image diagnosis and bad potato diagnosis. Signal separations such as audio signal separations for digital audio hearing aids applications and ECG/EG signal separations, pattern recognitions such as gait recognitions for military applications and fault analysis such as machine fault detections.
3 y Research Focus Optimization (signal processing) Semi-infinite programming and functional inequality constrained optimizations with applications to filter, filter bank, wavelet kernel, sigma delta modulator and transport system designs. Nonsmooth optimizations with applications to motion estimations as well as filter, filter bank, wavelet kernel and transport system designs. Nonconvex optimizations with applications to spectral allocations for wireless communication networks as well as filter, filter bank, wavelet kernel and transport system designs. Real-time optimizations with applications to filter, filter bank and wavelet kernel designs. 3
4 y Research Focus Symbolic dynamics, fractal and chaos (control branch) Digital filters with two s complement arithmetic and saturation nonlinearity with applications to computer cryptography. Sigma delta modulators with applications to analog-to-digital conversions. Perceptron training algorithms with applications to pattern recognitions. Random early detection mechanisms with applications to internet traffic control. DC/DC converters with applications to industrial and consumer electronic products. Road traffic light signaling with applications to road traffic system control. Nano-particle quantum effect analysis with applications to nano-device fabrications. 4
5 y Research Focus Control theories (control branch) Fuzzy control with applications to time delay feedback systems, sample data control systems and chaos synchronization systems. Optimal switching control with applications to DC/DC converters and transport systems. Impulsive control with applications to sigma delta modulators. Chaos control with applications to CPIP networks, IV model systems and avian influenza model systems. 5
6 Introduction Jean Baptiste Joseph Fourier ( arch ay 83) Invention of the Fourier transform Representation of the frequency Stephen awking (8 January 94-now) Invention of a new concept of time Representation of the time What happens if time meets frequency? 6
7 Outline Frequency analysis ime frequency analysis Conclusions Q&A Session 7
8 Frequency Analysis Understanding of time and frequency x( t) sin( 5t) Example : ime range: (-,+ ).5 x(t) ime t 8
9 Frequency Analysis Understanding of time and frequency X ( ω) ( δ ( ω 5) δ ( ω + 5) ) Example : j Angular frequency 5 radians per second Frequency range (Bandwidth): x 4 8 X(ω) Frequency ω 9
10 Frequency Analysis Understanding of time and frequency t x() t otherwise ime range: (-.5,+.5) Example :.8.6 x(t) ime t
11 Frequency Analysis Understanding of time and frequency Example : X ω sin ω ω ( ) Frequency range: (-,+ )..8.6 because X ( ω) x( t) + jωt e dt X(ω) Frequency ω
12 Frequency Analysis Understanding of time and frequency Representation with a finite duration in time will result to a representation with an infinite bandwidth in frequency. hat means good localization in time will result to a bad localization in frequency. Representation with a finite bandwidth in frequency will result to a representation with an infinite duration in time. hat means good localization in frequency will result to a bad localization in time. Are there any representations that are good localizations in both time and frequency?
13 3 Frequency Analysis Backgrounds on linear time invariant filters Definition A system which is linear. A system which is time invariant. () () N i i i N i i i t y t x α α ( ) ( ) ( ) t t y t t x R t ( ) ( ) N i i i N i i i n y n x α α ( ) ( ) ( ) n n y n n x Z n
14 4 Frequency Analysis Backgrounds on linear time invariant filters Systems represented by linear time invariant filters any practical systems can be represented by linear time invariant filters. ( ) ( ) m m m m N n n n n dt t x d b dt t y d a ( ) ( ) q q N p p q n x b p n y a
15 Frequency Analysis Backgrounds on linear time invariant filters Impulse response () ( ( )) ( ) ( ( )) h t δ t h n δ n A system is linear and time invariant if and only if the input output relationship in the time domain is governed by the convolution and that in the frequency domain is governed by the multiplication. hat is y () t + x( τ ) h( t τ ) dτ y( n) x( m) h( n m) n Y ( ω) X ( ω) ( ω) + 5
16 Frequency Analysis Backgrounds on linear time invariant filters y Frequency response jωt ( ω ) h( t) e dt ( ω) h( n) Frequency response is the eigen function of linear time invariant filters. ence, if the inputs of linear time invariant filters consist of monotonic frequency only, then the outputs of linear time invariant filters also consist of the same monotonic frequency only with the gains equal to ( )and the phase shifts equal to ( ). ω + + n e jωn jω ( tτ ) jωt jω ( nm) jωn () t h( τ ) e dτ e ( ω ) y( n) h( m) e e ( ω ) Y + ( ω) ( ω) δ ( ω ω ) ( ω ) δ ( ω ) ω + n ω 6
17 Frequency Analysis Applications Denoising Apply a linear time invariant filter to a noisy signal with the bandwidth of the filter equal to the bandwidth of the uncorrupted signal. y x () t h( t) y() t () t + ( x( τ ) + n( τ )) h( t τ ) dτ ( ) + p ( x( m) + n( m) ) h( p m) m ( ω) ( ω) ( X ( ω) N( ω) ) y n( t) Y + 7
18 Frequency Analysis Applications Sampling Shannon sampling theorem x d ( n) x () t x ( t) s c h( t) xˆ ( t ) Suppose that is bandlimited by, that is ω B X c ( ω) ( ω) for. he signal can be reconstructed from the sampled sequence x d ( n) via an ideal lowpass filter with the impulse response π ( t ) if the sampling frequency is higher than or equal to twice of. hat is, if, then + π ( tn ). x c n δ () t x ( n) n ( t n ) d Impulse to sequence h () t sin π ( ) ( tn ) sin ( ) π () t B B X c π B 8
19 xˆ s d Frequency Analysis x d ( n) x ( t) x ( t) s c h() t xˆ ( t ) x X x X X () t x () t δ ( t n ) x ( n ) δ ( t n ) s + + jωt jωt ( Ω) x ( t) e dt x ( n ) δ ( t n ) e dt x ( n ) ( Ω) ( n) x ( n ) d d X π jωn ( ω) x ( n ) e X ( Ω) ( ω) c + ωω c c () t x ( n) h( t n ) x ( n ) n d n δ + n s π + k ( t n ) + + k c n X c Impulse to sequence δ Ω + c n ω πk + n + c n πk ωω c s + k sin π π ( tn ) ( ) ( tn ) X c Ω + k πk X c Ω + c n πk e jωn 9
20 Frequency Analysis Applications Oversampled analog-to-digital conversion u(k) F(z) y(k) Q s(k) (z) x(k) By modeling the quantizer as an additive noise source n(k), we have S( z) F( z) S( z) S( z) lim lim U z + F F z ( z ) ± U ( z) F ( z ) U ( z) ( ) ( ) ( ) ( ) S z S z lim lim N( z) + F( z) F ( z ) ± N( z) F ( z ) Signal and noise can be separated. S N ( z) ( z)
21 Applications Frequency Analysis Oversampled analog-to-digital conversion Since F(z) has to be unstable, stability is an issue. In order to design oversampled analog-to-digital converter, F(z) has to force the state variables to go to the infinity, but the quantizer has to force the state variables to go back to the origin. Chaotic behaviours occur. inear system theory is not applied. Set theory is employed for the analysis.
22 Frequency Analysis Applications Oversampled analog-to-digital conversion
23 Frequency Analysis Applications Oversampled analog-to-digital conversion 3
24 Applications Frequency Analysis Oversampled analog-to-digital conversion ( R ) R ( R ) R for k k R k U i R k I R k R j N k Ø for i j is an invariant map and R is an invariant set. :R N R N is surjective, but not injective. As there are two quantizer levels, we have - (R - )(R )R. his implies that R is attractive. In other words, the system is locally stable. o understand why the system is globally stable, as is surjective, the set R N R k is also an invariant set. owever, the invariant set has to be near the origin. ence, R N R k is an empty set. In other words, R k forms 4 the partition of R N and the system is globally stable.
25 Applications Frequency Analysis Oversampled analog-to-digital conversion Open problems Global stability of multibit high order oversampled analog-todigital converters is general unknown. Design of oversampled analog-to-digital converters subject to the global stability condition is not available yet. Could the results be applied to similar symbolic dynamical systems? 5
26 Frequency Analysis Applications x () t Amplitude modulated radio systems ransmission h( t) xˆ ( t) N () t e jω t e jω t ( t) h x ˆ N ( t) jωn e t jωn e t S xˆ N () t x () t n n + () jωnτ t S( τ ) e h( t τ ) n e jω t n dτ 6
27 Fundamental building blocks in signal processing Conventional upsampler Input output relationship of conventional upsampler x[n] x[n] y[n] x[] n x[] v [n] x[] n 7
28 Fundamental building blocks in signal processing Conventional upsampler Input output relationship of conventional upsampler n x y[] n n is integer multiple of otherwise Y Y + jωn jωn ( ω) y( n) e x( n) e X ( ω) n + n n ( ) ( ) ( ) ( z y n z x n z X z ) n n + + n No loss of information. 8
29 Fundamental building blocks in signal processing Conventional downsampler Input output relationship of conventional downsampler x[n] x[n] y[n] v [n] + 3 n x[] x[] x[3] x[] 3 n 9
30 3 ime Frequency Analysis Fundamental building blocks in signal processing Conventional downsampler Input output relationship of conventional downsampler where here is a lost of information and aliasing occurs. j e W π ( ) k z W k X z Y [ ] [ ] n x n y ( ) k k X Y π ω ω [] [] [ ] + k k n n x n y δ ( ) ( ) + + k k k X d k X Y π ω θ π ω θ δ π θ π ω π π
31 Filter banks Filter banks are systems that contain banks of filters and conventional samplers. s [n] h [n] f [n] x[n] s [n] h [n] f [n] s h N- [n] N- [n] N- f N- [n] N- y[n] 3
32 Filter banks ime localization of filter banks s j ( n) x( m) h ( n m) + m j j For finite impulse response h j n, it becomes a finite summation of mand hence it only captures a finite time duration information of x( n). hat means, filter banks have a good time localization property. ( ) 3
33 Filter banks Frequency localization of filter banks As the filters has finite bandwidths, the filtered signals have finite bandwidths. ence, filter banks have a good frequency localization property. 33
34 ree structure filter banks ree structure filter banks is the most common approach for implementing discrete-time wavelet transforms if the filter bank in each tree level is paraunitary. x[n] h [n] h [n] h [n] h [n] f [n] f [n] f [n] f [n] y[n] 34
35 ree structure filter banks Paraunitary condition E ~ E i k ( ) ( z z E z ) ( z) k E E,, n ( z) E( z) z I i, k ( z) E ( z) O, ( z) E ( z) ( jω ) E e, For each ω [-π,π], is constrained to be a unitary matrix. In other words, it is constrained to be in a high dimensional ball. owever, there are infinite number of ω in [-π,π]. ence, this problem is an infinite number of high dimensional ball constrained problem. 35
36 ree structure filter banks attice structure design of paraunitary filter banks he problem involves products of many unitary matrices, which is a highly nonlinear and nonconvex optimization problem. It could be difficult to find the gradient vector of the objective function of the optimization problem. ence, there is no efficient algorithm for the design. 36
37 37 ime Frequency Analysis ree structure filter banks Real-time design of paraunitary filter banks ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) p p p N p N p N p p p N p p k n m p N h N h h h p n m p k h k h I I I I δ δ δ ˆ ˆ O
38 ree structure filter banks Real-time design of paraunitary filter banks U D U U D [ U U ],, D, ( N ) D V, V, R R N N N Diagonal elements of D, are either or -, V could be arbitrary unitary matrix. ( ) D Θ diag UΘ,, U D Θ Θ U where is a unitary matrix. satisfies the paraunitary condition. Θ 38
39 39 ime Frequency Analysis ree structure filter banks Real-time design of paraunitary filter banks Define hen ( ) ( ) tr Θ Θ I V V V U D V U D V ˆ ˆ subject to ˆ ˆ ˆ ˆ min,, ˆ B B B V D U B D U B Θ ˆ, B B B B B V D V λ V U V ˆ
40 4 ime Frequency Analysis ree structure filter banks Real-time design of paraunitary filter banks Define ( ) ( ) tr Θ Θ Θ Θ Θ I U U V U D V U D U subject to ˆ ˆ ˆ ˆ min,, [ ] B B B A A A m N n m n m n m N n m n i m n i ˆ ˆ ˆ,,,,, ˆ ˆ ˆ ˆ ˆ V D U B V D U A Ω Ω A b b B Ω b h [ ] [ ] N m m m m n m n m n N m m m,,,,,,,,,, ˆ ˆ ˆ ˆ ˆ Ω Ω Ω Ω Ω Ω V U h h h h h h
41 ree structure filter banks Real-time design of paraunitary filter banks hen U λ Θ V Bˆ V U Bˆ Bˆ ( ) D U AU V Bˆ Bˆ Bˆ Bˆ Implication: Numerical optimization computer aided design tools are not required to find a locally optimal solution. ence, we could design adaptive real-time wavelet kernels. 4
42 Basis of ilbert space { xi} i J { x i } i J is a basis of ilbert space E if are linearly independent. A, B > such that A y xi, y B y. N Example 3: R, c x, y for et c c X y y N i A B x [ ] c c N ( X ) c i, y min max c ( ( eig XX ) ( eig( XX ) i J E i i i,, N and X x x XX c [ ] N 4
43 Frames ime Frequency Analysis { } J is a frame of ilbert space E if xi i A, B > such that A y xi, y B y. N i J xi R i,, N et E R, ci x i, y for i,, c [ c c ] and X [ x x ] Assume rank( ) ~ X N. etx X XX ~ x and ~ ~ c ~ Xy X ~ c XXy XX ( XX ) y y ~ ~ ~ ~ ~ x, y c c y X Xy Example 4: for, where i A y { x~i } i J i i ~ x i, y > X ( ) [ ] B is the dual frame to X ~ A min eig X ~ and B max ( ( ) y { x i } i J X ~ ~ ( ( X ) eig N ~ x 43
44 Basis of filter banks Define the inner product of signals as ( n) g( n) x( m) g( m) x, + m { ( )} jm j,, N, n Z { h ( )} j jn m j,, N, n Z Suppose that f j n of. is a dual frame 44
45 45 ime Frequency Analysis Perfect reconstruction of filter banks where d is the delay of the system, c is gain of system and ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) z X cz zw zw X z F z X cz z F zw zw X z F W z W z X z F z z X z Y d N j k k j k j j j d N j j k k j j k j j N j j k k j j k j j N j j j j j j j j j j j j j j j j j j j j j i W j e π
46 Perfect reconstruction of filter banks If { f ( )} j n jm j,, N, n Z and { h ( )} j jn m j,, N, n Z are biorthogonal, then the filter banks achieve perfect reconstruction. 46
47 Incompatible nonuniform filter banks Consider a nonuniform filter bank with, 3 and 6. h [n] f [n] x[n] h [n] 3 3 f [n] y[n] h [n] 6 f [n] 6 47
48 48 ime Frequency Analysis Incompatible nonuniform filter banks We have where ( ) ( ) [ ] ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) z X cz z F z F z F zw zw zw zw zw zw zw zw z z z zw X z X d iπ e W
49 49 ime Frequency Analysis Incompatible nonuniform filter banks If perfect reconstruction could be achieved for arbitrary bounded inputs, then Impossible to achieve perfect reconstruction because aliasing cannot be cancelled. ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) d cz z F z F z F zw zw zw zw zw zw zw zw z z z
50 Incompatible nonuniform filter banks Open problem ow to design the filters and the samplers such that perfect reconstruction can be achieved? P. Q. oang and P. P. Vaidyanathan, Non-uniform multirate filter banks: theory and design, International Symposium on Circuits and Systems, ISCAS, pp , 989. (Open problem seeking for general solutions) ongwen Chen, i Qiu and Er-Wei Bai, General multirate building structures with application to nonuniform filter banks, IEEE ransactions on Circuits and Systems-II: Analog and Digital Signal Processing, vol. 45, no. 8, pp , 998. (Solution based on time varying filters) Sony Akkarakaran and P. P. Vaidyanathan, New results and open problems on nonuniform filter-banks, International Conference on Acoustics, Speeches and Signal Processing, ICASSP, pp. 5-54, 999. (Open problem seeking for time invariant solutions) Charlotte Yuk-Fan o, Bingo Wing-Kuen ing and Peter Kong-Shun am, Representations of linear dual-rate system via single SISO I filter, conventional sampler and block sampler, IEEE ransactions on Circuits and Systems-II: Express Briefs, vol. 55, no., pp. 68-7, 5 8. (Solution based on time invariant filters)
51 Incompatible nonuniform filter banks ime varying solution By converting the nonuniform filter bank to a uniform filter bank, we have (z) z (z) 6 3 X(z) z 4 (z) 6 3 (z) 6 z 3 (z) 6 (z) 6 z - z - z - z z z 6 6 F (z) z - F (z) z -4 F (z) Y(z) F (z) z -3 F (z) F (z) he dash rectangle is an identity system, so this nonuniform filter bank becomes a uniform filter bank. 5
52 Incompatible nonuniform filter banks ime varying solution he dash block is a time varying system. 3 6 G (z) (z) z 3 6 G (z) z 3 6 G (z) Y(z) 6 G 3 (z) X(z) (z) 3 z 6 G 4 (z) (z) 6 G 5 (z) 6 5
53 Basic property of upsampler and downsampler he upsampler and the downsampler is in general not commutative. Upsampler (upsampled by ) and downsampler (downsampled by ) is commutative if and only if and is co-prime. 53
54 r[n] r[ +] r[ +-] r[ +] r[+] r[] - n r[ ] - r[ -] r[ ] r[] r[] r[ -] r[ --] r[ -] r[ - ] r[ +- ] r[-] r[- ] r[-] r[- ] r[+- ] r[- ] - r[ - ] r[ -- ] and are co-prime. r[] r[-] r[] r[-] r[ - ] r[- ] r[- ] k n r[a +] r[] - r[a ] r[] r[a -] r[a - ] r[] r[] r[-] r[- ] r[-a ] r[-a ] a- a k a a 54
55 55 ime Frequency Analysis - r[a ] r[+a ] r[ +a ] a a r[ a -] r[ a ] r[] r[] r[ ] r[a -] r[a ] a- a r[-a ] r[-a ] r[ -a ] r[-] r[] k n - r[] r[ ] r[3 ] r[] r[] r[ ] r[-] r[] r[] k n
56 inear time invariant solution Block decimators (decimation ratio and block length ) [ k + j] x[ k j] y + for j,,,- and k Z. x[n] x[n] (,) y[n] - x[-] y[n] + +- x[+-] n x[] x[] x[] x[+] n 56
57 inear time invariant solution Block expanders (expansion ratio and block length ) y [ k] k mod x ( k, ) + mod ( k, ) k mod( k, ) k < k mod( k, ) k mod + ( k, ) + k < k + mod( k, ) x[n] x[] x[-] x[n] (,) y[n] x[+] n x[] x[-] y[n] x[] n
58 inear time invariant solution m,n Z + (no matter m and n are co-prime or not), all linear dual rate systems with shifting input by n samples resulting to shifting an output by m samples can be represented via a series cascade of m, followed by a linear time invariant filter with an impulse response f[k], and then followed by (n,m). 58
59 inear time invariant solution he input output relationship of all linear dual rate systems is y[ km + i] + g[ i, l kn]u[ l], k,l Z, m,n Z + l - and i,,,m-. he input output relationship of the proposed representation is y[ km + i] f[ kmn ml + i]u[ l], k,l Z, m,n Z + l and i,,,m-. k,l Z, m,n Z + and i,,,m-, the mapping from {,,,m-}xz to Z, where [i,l-kn] {,,,m- }xz and kmn-ml+i Z is bijective. 59
60 inear time invariant solution ence, k,l Z, m,n Z + and i,,,m-, there exists a unique time index kmn-ml+i corresponding to the time index [i,l-kn]. As a result, there exists a linear time invariant filter with an impulse response f[k] satisfying f[kmn-ml+i]g[i,l-kn], k,l Z, m,n Z + and i,,,m-, that the linear dual rate systems and the proposed representation are input output equivalent. 6
61 inear time invariant solution Consequently, the incompatible nonuniform filter bank can achieve perfect reconstruction via the following structure. (z) 6 F (z) (3,6) (z) 3 6 F (z) (,6) (z) 6 6 F (z) 6
62 inear time invariant solution m,n Z + (no matter m and n are co-prime or not), all linear dual rate systems with shifting input by n samples resulting to shifting an output by m samples can be represented via a series cascade of (m,n), followed by a linear time invariant filter with an impulse response f[k], and then followed by n. 6
63 inear time invariant solution he input output relationship of all linear dual rate + n y[ k] g[ k, nl + i]u[ nl + i] systems is, k,l Z, m,n Z + l - i and i,,,n-. he input output relationship of the proposed + n y[ k] representation is f[ kn mnl i]u[ nl + i], k,l Z, m,n Z + l - i and i,,,n-. l Z, m,n Z +, k {,,,m-} and i {,,,n-}, the mapping from {,,,m-}xz to Z, where [k,nl+i] {,,,m-}xz and kn-mnl-i Z is bijective. 63
64 inear time invariant solution ence, l Z, m,n Z +, k {,,,m-} and i {,,,n-}, there exists a unique time index kn-mnl-i corresponding to the time index [k,nl+i]. As a result, there exists a linear time invariant filter with an impulse response f[k] satisfying f[knmnl-i]g[k,nl+i], k,l Z, m,n Z + and i,,,n-, that the linear dual rate systems and the proposed representation are input output equivalent. 64
65 inear time invariant solution Consequently, the incompatible nonuniform filter bank can achieve perfect reconstruction via the following structure. (z) (6,3) F (z) 3 (z) 3 (6,) F (z) (z) 6 6 F (z) 65
66 inear time invariant solution Implication: We could have arbitrarily time localization and frequency localization. 66
67 Application of nonuniform filter banks Nonuniform transmultiplexers x [n] f [n] h [n] y [n] x [n] f [n] h [n] y [n] x N- [n] N- f N- [n] Perfect reconstruction y i [ n] c x [ n d ] i i i h N- [n] N- y N- [n] 67
68 Application of nonuniform filter banks Nonuniform transmultiplexers Example 4: F (z), F (z)z -4 +z -5, F (z)z -3, then R (z)-z +z 5 +z -z 3, R (z)z +z 3 and R (z)z 3. x [n] F (z) 3 R (z) (,3) 6 r y [n] x [n] 3 F (z) R (z) (,) 6 r y [n] x [n] 3 F (z) R (z) 6 y [n] 68
69 Application of nonuniform filter banks Nonuniform image coding Existing successive approximation technique B/ 3 B/4 B B/4 B/ 3 B/4 where B is the maximum absolute value of the wavelet coefficients. B 69
70 Application of nonuniform filter banks Nonuniform image coding Absolute values of wavelet coefficients follows aplacian distribution approximately. 8 log of number of wavelet coefficients log of absolute values of wavelet coefficients
71 Application of nonuniform filter banks Nonuniform image coding Probability of assigning the symbol is greater than that of the symbol. Uniform distribution of the symbols gives maximum entropy. So the existing successive approximation technique is not optimal. A higher coding gain curve may be achieved by means of non-uniform successive approximation. 7
72 Application of nonuniform filter banks Nonuniform image coding Number of wavelet coefficients B/ 3 B/4 Absolute values of wavelet coefficients B 7
73 Application of nonuniform filter banks Nonuniform image coding Set the thresholds j at B/p j, where p>. et a and b are the boundaries in the region, c be the coded value and f(x) be the distribution of the wavelet coefficients, then the error introduced in the quantization is: b E () c ( x c) f () x a x ( ) k where f x A e d E() c dc b k e b k c k e dx a k ( ) e ( a k ) ( b k a k e ) 73
74 Application of nonuniform filter banks Nonuniform image coding B/a c B B/a c B/a c c c 3 B 74
75 Application of nonuniform filter banks Nonuniform image coding Non-uniform successive approximation 3 Uniform successive approximation 8 PSNR Bit per pixel
76 Filter window banks and Fractional Fourier transform Downsampling first and then upsampling is equivalent to a sampling window function. What happens if we have general window functions? h [n] w [n] f [n] x[n] h [n] w [n] f [n] y[n] h N- [n] w N- [n] f N- [n] 76
77 Filter window banks and Fractional Fourier transform Fractional Fourier transform is to rotate the time frequency plane u cosθ v sinθ sinθ t cosθ ω By designing a set of windows and filters as well as applying the fractional Fourier transform to rotate the time frequency plane, the signals could be extracted out precisely. 77
78 Filter window banks and Fractional Fourier transform 78
79 Filter window banks and Fractional Fourier transform Open problems: ow to guarantee the perfect reconstruction? ow to design the globally optimal set of filters and the windows such that the filters have good frequency selectivities? Filtering and windowing could be understood as the multiplication in certain particular domains, such as in the frequency domain and in the time domain. In fact, these domains are obtained by certain particular unitary transforms. For example, frequency domain is obtained by applying the DF transform which is a unitary transform and the time domain is obtained by applying the IDF transform which is also a unitary transform. What happens if the transform is generalized to arbitrarily unitary transforms and how to determine such optimal transform? ow to apply these results to some practical problems, such as denoising problems, signal separation problems, pattern recognition problems and fault detection problems? 79
80 Applications ECG signal denoising Ideal signal Noisy signal Filtered Signal - Signal levels ime index k 8
81 Applications ime Frequency Analysis Audio signal denoising for digital audio hearing aids Original signal Noisy signal Denoised signal ime t x ime t x ime t 8 x 4
82 Applications - Signal separation orignal male speech - separated male speech x 4 orignal flute x 4 separated flute x x 4 8
83 Applications achine fault analysis requency ω ime t
84 Applications achine fault analysis Frequency ω ime t 84
85 - 4 ime Frequency Analysis Applications achine fault analysis 3 - Frequency ω ime t 85
86 Applications achine fault analysis Frequency ω ime t
87 Applications achine fault analysis x Frequency ω ime t
88 Conclusions any applications, such as denoising, sampling, analog-to-digital conversions and amplitude modulation schemes, are derived based on frequency domain approaches. Further applications, such as denoising, signal separations, fault analysis, could be derived based on time frequency domain approaches. 88
89 Q&A Session hank you! et me think Bingo 89
Symbolic Dynamics of Digital Signal Processing Systems
Symbolic Dynamics of Digital Signal Processing Systems Dr. Bingo Wing-Kuen Ling School of Engineering, University of Lincoln. Brayford Pool, Lincoln, Lincolnshire, LN6 7TS, United Kingdom. Email: wling@lincoln.ac.uk
More informationImage Acquisition and Sampling Theory
Image Acquisition and Sampling Theory Electromagnetic Spectrum The wavelength required to see an object must be the same size of smaller than the object 2 Image Sensors 3 Sensor Strips 4 Digital Image
More informationDiscrete-time Symmetric/Antisymmetric FIR Filter Design
Discrete-time Symmetric/Antisymmetric FIR Filter Design Presenter: Dr. Bingo Wing-Kuen Ling Center for Digital Signal Processing Research, Department of Electronic Engineering, King s College London. Collaborators
More information! Introduction. ! Discrete Time Signals & Systems. ! Z-Transform. ! Inverse Z-Transform. ! Sampling of Continuous Time Signals
ESE 531: Digital Signal Processing Lec 25: April 24, 2018 Review Course Content! Introduction! Discrete Time Signals & Systems! Discrete Time Fourier Transform! Z-Transform! Inverse Z-Transform! Sampling
More informationESE 531: Digital Signal Processing
ESE 531: Digital Signal Processing Lec 8: February 12th, 2019 Sampling and Reconstruction Lecture Outline! Review " Ideal sampling " Frequency response of sampled signal " Reconstruction " Anti-aliasing
More informationMultirate signal processing
Multirate signal processing Discrete-time systems with different sampling rates at various parts of the system are called multirate systems. The need for such systems arises in many applications, including
More informationBasic Multi-rate Operations: Decimation and Interpolation
1 Basic Multirate Operations 2 Interconnection of Building Blocks 1.1 Decimation and Interpolation 1.2 Digital Filter Banks Basic Multi-rate Operations: Decimation and Interpolation Building blocks for
More informationOversampling Converters
Oversampling Converters David Johns and Ken Martin (johns@eecg.toronto.edu) (martin@eecg.toronto.edu) slide 1 of 56 Motivation Popular approach for medium-to-low speed A/D and D/A applications requiring
More informationQuantization and Compensation in Sampled Interleaved Multi-Channel Systems
Quantization and Compensation in Sampled Interleaved Multi-Channel Systems The MIT Faculty has made this article openly available. Please share how this access benefits you. Your story matters. Citation
More informationESE 531: Digital Signal Processing
ESE 531: Digital Signal Processing Lec 8: February 7th, 2017 Sampling and Reconstruction Lecture Outline! Review " Ideal sampling " Frequency response of sampled signal " Reconstruction " Anti-aliasing
More informationELEN E4810: Digital Signal Processing Topic 11: Continuous Signals. 1. Sampling and Reconstruction 2. Quantization
ELEN E4810: Digital Signal Processing Topic 11: Continuous Signals 1. Sampling and Reconstruction 2. Quantization 1 1. Sampling & Reconstruction DSP must interact with an analog world: A to D D to A x(t)
More informationDigital Signal Processing Lecture 10 - Discrete Fourier Transform
Digital Signal Processing - Discrete Fourier Transform Electrical Engineering and Computer Science University of Tennessee, Knoxville November 12, 2015 Overview 1 2 3 4 Review - 1 Introduction Discrete-time
More informationDiscrete-Time David Johns and Ken Martin University of Toronto
Discrete-Time David Johns and Ken Martin University of Toronto (johns@eecg.toronto.edu) (martin@eecg.toronto.edu) University of Toronto 1 of 40 Overview of Some Signal Spectra x c () t st () x s () t xn
More informationECSE 512 Digital Signal Processing I Fall 2010 FINAL EXAMINATION
FINAL EXAMINATION 9:00 am 12:00 pm, December 20, 2010 Duration: 180 minutes Examiner: Prof. M. Vu Assoc. Examiner: Prof. B. Champagne There are 6 questions for a total of 120 points. This is a closed book
More informationHomework: 4.50 & 4.51 of the attachment Tutorial Problems: 7.41, 7.44, 7.47, Signals & Systems Sampling P1
Homework: 4.50 & 4.51 of the attachment Tutorial Problems: 7.41, 7.44, 7.47, 7.49 Signals & Systems Sampling P1 Undersampling & Aliasing Undersampling: insufficient sampling frequency ω s < 2ω M Perfect
More informationFilter structures ELEC-E5410
Filter structures ELEC-E5410 Contents FIR filter basics Ideal impulse responses Polyphase decomposition Fractional delay by polyphase structure Nyquist filters Half-band filters Gibbs phenomenon Discrete-time
More informationMULTIRATE DIGITAL SIGNAL PROCESSING
MULTIRATE DIGITAL SIGNAL PROCESSING Signal processing can be enhanced by changing sampling rate: Up-sampling before D/A conversion in order to relax requirements of analog antialiasing filter. Cf. audio
More informationMultiresolution image processing
Multiresolution image processing Laplacian pyramids Some applications of Laplacian pyramids Discrete Wavelet Transform (DWT) Wavelet theory Wavelet image compression Bernd Girod: EE368 Digital Image Processing
More informationMultirate Digital Signal Processing
Multirate Digital Signal Processing Basic Sampling Rate Alteration Devices Up-sampler - Used to increase the sampling rate by an integer factor Down-sampler - Used to decrease the sampling rate by an integer
More informationECG782: Multidimensional Digital Signal Processing
Professor Brendan Morris, SEB 3216, brendan.morris@unlv.edu ECG782: Multidimensional Digital Signal Processing Filtering in the Frequency Domain http://www.ee.unlv.edu/~b1morris/ecg782/ 2 Outline Background
More informationBridge between continuous time and discrete time signals
6 Sampling Bridge between continuous time and discrete time signals Sampling theorem complete representation of a continuous time signal by its samples Samplingandreconstruction implementcontinuous timesystems
More informationX. Chen More on Sampling
X. Chen More on Sampling 9 More on Sampling 9.1 Notations denotes the sampling time in second. Ω s = 2π/ and Ω s /2 are, respectively, the sampling frequency and Nyquist frequency in rad/sec. Ω and ω denote,
More informationModule 4 MULTI- RESOLUTION ANALYSIS. Version 2 ECE IIT, Kharagpur
Module MULTI- RESOLUTION ANALYSIS Version ECE IIT, Kharagpur Lesson Multi-resolution Analysis: Theory of Subband Coding Version ECE IIT, Kharagpur Instructional Objectives At the end of this lesson, the
More information6.003: Signals and Systems. Sampling and Quantization
6.003: Signals and Systems Sampling and Quantization December 1, 2009 Last Time: Sampling and Reconstruction Uniform sampling (sampling interval T ): x[n] = x(nt ) t n Impulse reconstruction: x p (t) =
More informationEDISP (NWL2) (English) Digital Signal Processing Transform, FT, DFT. March 11, 2015
EDISP (NWL2) (English) Digital Signal Processing Transform, FT, DFT March 11, 2015 Transform concept We want to analyze the signal represent it as built of some building blocks (well known signals), possibly
More informationECE-700 Review. Phil Schniter. January 5, x c (t)e jωt dt, x[n]z n, Denoting a transform pair by x[n] X(z), some useful properties are
ECE-7 Review Phil Schniter January 5, 7 ransforms Using x c (t) to denote a continuous-time signal at time t R, Laplace ransform: X c (s) x c (t)e st dt, s C Continuous-ime Fourier ransform (CF): ote that:
More informationLecture 11: Two Channel Filter Bank
WAVELETS AND MULTIRATE DIGITAL SIGNAL PROCESSING Lecture 11: Two Channel Filter Bank Prof.V.M.Gadre, EE, IIT Bombay 1 Introduction In the previous lecture we studied Z domain analysis of two channel filter
More informationInterchange of Filtering and Downsampling/Upsampling
Interchange of Filtering and Downsampling/Upsampling Downsampling and upsampling are linear systems, but not LTI systems. They cannot be implemented by difference equations, and so we cannot apply z-transform
More informationShift-Variance and Nonstationarity of Generalized Sampling-Reconstruction Processes
Shift-Variance and Nonstationarity of Generalized Sampling-Reconstruction Processes Runyi Yu Eastern Mediterranean University Gazimagusa, North Cyprus Web: faraday.ee.emu.edu.tr/yu Emails: runyi.yu@emu.edu.tr
More informationPrinciples of Communications
Principles of Communications Weiyao Lin, PhD Shanghai Jiao Tong University Chapter 4: Analog-to-Digital Conversion Textbook: 7.1 7.4 2010/2011 Meixia Tao @ SJTU 1 Outline Analog signal Sampling Quantization
More informationIntroduction to Biomedical Engineering
Introduction to Biomedical Engineering Biosignal processing Kung-Bin Sung 6/11/2007 1 Outline Chapter 10: Biosignal processing Characteristics of biosignals Frequency domain representation and analysis
More informationAn Introduction to Filterbank Frames
An Introduction to Filterbank Frames Brody Dylan Johnson St. Louis University October 19, 2010 Brody Dylan Johnson (St. Louis University) An Introduction to Filterbank Frames October 19, 2010 1 / 34 Overview
More informationDiscrete Time Fourier Transform (DTFT)
Discrete Time Fourier Transform (DTFT) 1 Discrete Time Fourier Transform (DTFT) The DTFT is the Fourier transform of choice for analyzing infinite-length signals and systems Useful for conceptual, pencil-and-paper
More informationTopic 3: Fourier Series (FS)
ELEC264: Signals And Systems Topic 3: Fourier Series (FS) o o o o Introduction to frequency analysis of signals CT FS Fourier series of CT periodic signals Signal Symmetry and CT Fourier Series Properties
More informationChap 4. Sampling of Continuous-Time Signals
Digital Signal Processing Chap 4. Sampling of Continuous-Time Signals Chang-Su Kim Digital Processing of Continuous-Time Signals Digital processing of a CT signal involves three basic steps 1. Conversion
More informationCorrelator I. Basics. Chapter Introduction. 8.2 Digitization Sampling. D. Anish Roshi
Chapter 8 Correlator I. Basics D. Anish Roshi 8.1 Introduction A radio interferometer measures the mutual coherence function of the electric field due to a given source brightness distribution in the sky.
More informationUNIVERSITY OF OSLO. Please make sure that your copy of the problem set is complete before you attempt to answer anything.
UNIVERSITY OF OSLO Faculty of mathematics and natural sciences Examination in INF3470/4470 Digital signal processing Day of examination: December 9th, 011 Examination hours: 14.30 18.30 This problem set
More informationSensors. Chapter Signal Conditioning
Chapter 2 Sensors his chapter, yet to be written, gives an overview of sensor technology with emphasis on how to model sensors. 2. Signal Conditioning Sensors convert physical measurements into data. Invariably,
More informationµ-shift-invariance: Theory and Applications
µ-shift-invariance: Theory and Applications Runyi Yu Department of Electrical and Electronic Engineering Eastern Mediterranean University Famagusta, North Cyprus Homepage: faraday.ee.emu.edu.tr/yu The
More informationThe Fourier Transform (and more )
The Fourier Transform (and more ) imrod Peleg ov. 5 Outline Introduce Fourier series and transforms Introduce Discrete Time Fourier Transforms, (DTFT) Introduce Discrete Fourier Transforms (DFT) Consider
More informationChapter 7 Wavelets and Multiresolution Processing. Subband coding Quadrature mirror filtering Pyramid image processing
Chapter 7 Wavelets and Multiresolution Processing Wavelet transform vs Fourier transform Basis functions are small waves called wavelet with different frequency and limited duration Multiresolution theory:
More informationFourier Series. Spectral Analysis of Periodic Signals
Fourier Series. Spectral Analysis of Periodic Signals he response of continuous-time linear invariant systems to the complex exponential with unitary magnitude response of a continuous-time LI system at
More informationFinite Word Length Effects and Quantisation Noise. Professors A G Constantinides & L R Arnaut
Finite Word Length Effects and Quantisation Noise 1 Finite Word Length Effects Finite register lengths and A/D converters cause errors at different levels: (i) input: Input quantisation (ii) system: Coefficient
More informationLecture 19: Discrete Fourier Series
EE518 Digital Signal Processing University of Washington Autumn 2001 Dept. of Electrical Engineering Lecture 19: Discrete Fourier Series Dec 5, 2001 Prof: J. Bilmes TA: Mingzhou
More informationDigital Speech Processing Lecture 10. Short-Time Fourier Analysis Methods - Filter Bank Design
Digital Speech Processing Lecture Short-Time Fourier Analysis Methods - Filter Bank Design Review of STFT j j ˆ m ˆ. X e x[ mw ] [ nˆ m] e nˆ function of nˆ looks like a time sequence function of ˆ looks
More informationAnalysis of Finite Wordlength Effects
Analysis of Finite Wordlength Effects Ideally, the system parameters along with the signal variables have infinite precision taing any value between and In practice, they can tae only discrete values within
More informationLinear Operators and Fourier Transform
Linear Operators and Fourier Transform DD2423 Image Analysis and Computer Vision Mårten Björkman Computational Vision and Active Perception School of Computer Science and Communication November 13, 2013
More informationThe Discrete-Time Fourier
Chapter 3 The Discrete-Time Fourier Transform 清大電機系林嘉文 cwlin@ee.nthu.edu.tw 03-5731152 Original PowerPoint slides prepared by S. K. Mitra 3-1-1 Continuous-Time Fourier Transform Definition The CTFT of
More informationDiscrete-Time Signals and Systems
ECE 46 Lec Viewgraph of 35 Discrete-Time Signals and Systems Sequences: x { x[ n] }, < n
More informationSubband Coding and Wavelets. National Chiao Tung University Chun-Jen Tsai 12/04/2014
Subband Coding and Wavelets National Chiao Tung Universit Chun-Jen Tsai /4/4 Concept of Subband Coding In transform coding, we use N (or N N) samples as the data transform unit Transform coefficients are
More informationReview of Discrete-Time System
Review of Discrete-Time System Electrical & Computer Engineering University of Maryland, College Park Acknowledgment: ENEE630 slides were based on class notes developed by Profs. K.J. Ray Liu and Min Wu.
More informationGrades will be determined by the correctness of your answers (explanations are not required).
6.00 (Fall 2011) Final Examination December 19, 2011 Name: Kerberos Username: Please circle your section number: Section Time 2 11 am 1 pm 4 2 pm Grades will be determined by the correctness of your answers
More informationDISCRETE-TIME SIGNAL PROCESSING
THIRD EDITION DISCRETE-TIME SIGNAL PROCESSING ALAN V. OPPENHEIM MASSACHUSETTS INSTITUTE OF TECHNOLOGY RONALD W. SCHÄFER HEWLETT-PACKARD LABORATORIES Upper Saddle River Boston Columbus San Francisco New
More informationDigital Signal Processing. Midterm 2 Solutions
EE 123 University of California, Berkeley Anant Sahai arch 15, 2007 Digital Signal Processing Instructions idterm 2 Solutions Total time allowed for the exam is 80 minutes Please write your name and SID
More informationMultimedia Signals and Systems - Audio and Video. Signal, Image, Video Processing Review-Introduction, MP3 and MPEG2
Multimedia Signals and Systems - Audio and Video Signal, Image, Video Processing Review-Introduction, MP3 and MPEG2 Kunio Takaya Electrical and Computer Engineering University of Saskatchewan December
More informationLecture 8: Signal Reconstruction, DT vs CT Processing. 8.1 Reconstruction of a Band-limited Signal from its Samples
EE518 Digital Signal Processing University of Washington Autumn 2001 Dept. of Electrical Engineering Lecture 8: Signal Reconstruction, D vs C Processing Oct 24, 2001 Prof: J. Bilmes
More informationDigital Image Processing
Digital Image Processing Wavelets and Multiresolution Processing (Wavelet Transforms) Christophoros Nikou cnikou@cs.uoi.gr University of Ioannina - Department of Computer Science 2 Contents Image pyramids
More informationReview of Fundamentals of Digital Signal Processing
Chapter 2 Review of Fundamentals of Digital Signal Processing 2.1 (a) This system is not linear (the constant term makes it non linear) but is shift-invariant (b) This system is linear but not shift-invariant
More informationINTRODUCTION TO DELTA-SIGMA ADCS
ECE37 Advanced Analog Circuits INTRODUCTION TO DELTA-SIGMA ADCS Richard Schreier richard.schreier@analog.com NLCOTD: Level Translator VDD > VDD2, e.g. 3-V logic? -V logic VDD < VDD2, e.g. -V logic? 3-V
More informationDigital Image Processing Lectures 15 & 16
Lectures 15 & 16, Professor Department of Electrical and Computer Engineering Colorado State University CWT and Multi-Resolution Signal Analysis Wavelet transform offers multi-resolution by allowing for
More informationDigital Image Processing
Digital Image Processing, 2nd ed. Digital Image Processing Chapter 7 Wavelets and Multiresolution Processing Dr. Kai Shuang Department of Electronic Engineering China University of Petroleum shuangkai@cup.edu.cn
More informationELEN 4810 Midterm Exam
ELEN 4810 Midterm Exam Wednesday, October 26, 2016, 10:10-11:25 AM. One sheet of handwritten notes is allowed. No electronics of any kind are allowed. Please record your answers in the exam booklet. Raise
More informationDiscrete-Time Signals & Systems
Chapter 2 Discrete-Time Signals & Systems 清大電機系林嘉文 cwlin@ee.nthu.edu.tw 03-5731152 Original PowerPoint slides prepared by S. K. Mitra 2-1-1 Discrete-Time Signals: Time-Domain Representation (1/10) Signals
More informationGATE EE Topic wise Questions SIGNALS & SYSTEMS
www.gatehelp.com GATE EE Topic wise Questions YEAR 010 ONE MARK Question. 1 For the system /( s + 1), the approximate time taken for a step response to reach 98% of the final value is (A) 1 s (B) s (C)
More informationChap 2. Discrete-Time Signals and Systems
Digital Signal Processing Chap 2. Discrete-Time Signals and Systems Chang-Su Kim Discrete-Time Signals CT Signal DT Signal Representation 0 4 1 1 1 2 3 Functional representation 1, n 1,3 x[ n] 4, n 2 0,
More informationMEDE2500 Tutorial Nov-7
(updated 2016-Nov-4,7:40pm) MEDE2500 (2016-2017) Tutorial 3 MEDE2500 Tutorial 3 2016-Nov-7 Content 1. The Dirac Delta Function, singularity functions, even and odd functions 2. The sampling process and
More informationAspects of Continuous- and Discrete-Time Signals and Systems
Aspects of Continuous- and Discrete-Time Signals and Systems C.S. Ramalingam Department of Electrical Engineering IIT Madras C.S. Ramalingam (EE Dept., IIT Madras) Networks and Systems 1 / 45 Scaling the
More informationFROM ANALOGUE TO DIGITAL
SIGNALS AND SYSTEMS: PAPER 3C1 HANDOUT 7. Dr David Corrigan 1. Electronic and Electrical Engineering Dept. corrigad@tcd.ie www.mee.tcd.ie/ corrigad FROM ANALOGUE TO DIGITAL To digitize signals it is necessary
More informationDigital Signal Processing. Lecture Notes and Exam Questions DRAFT
Digital Signal Processing Lecture Notes and Exam Questions Convolution Sum January 31, 2006 Convolution Sum of Two Finite Sequences Consider convolution of h(n) and g(n) (M>N); y(n) = h(n), n =0... M 1
More informationDigital Image Processing Lectures 13 & 14
Lectures 13 & 14, Professor Department of Electrical and Computer Engineering Colorado State University Spring 2013 Properties of KL Transform The KL transform has many desirable properties which makes
More informationECE 301 Fall 2010 Division 2 Homework 10 Solutions. { 1, if 2n t < 2n + 1, for any integer n, x(t) = 0, if 2n 1 t < 2n, for any integer n.
ECE 3 Fall Division Homework Solutions Problem. Reconstruction of a continuous-time signal from its samples. Consider the following periodic signal, depicted below: {, if n t < n +, for any integer n,
More informationDiscrete Time Signals and Systems Time-frequency Analysis. Gloria Menegaz
Discrete Time Signals and Systems Time-frequency Analysis Gloria Menegaz Time-frequency Analysis Fourier transform (1D and 2D) Reference textbook: Discrete time signal processing, A.W. Oppenheim and R.W.
More informationIntroduction p. 1 Compression Techniques p. 3 Lossless Compression p. 4 Lossy Compression p. 5 Measures of Performance p. 5 Modeling and Coding p.
Preface p. xvii Introduction p. 1 Compression Techniques p. 3 Lossless Compression p. 4 Lossy Compression p. 5 Measures of Performance p. 5 Modeling and Coding p. 6 Summary p. 10 Projects and Problems
More informationWavelets and Multiresolution Processing
Wavelets and Multiresolution Processing Wavelets Fourier transform has it basis functions in sinusoids Wavelets based on small waves of varying frequency and limited duration In addition to frequency,
More informationLECTURE 12 Sections Introduction to the Fourier series of periodic signals
Signals and Systems I Wednesday, February 11, 29 LECURE 12 Sections 3.1-3.3 Introduction to the Fourier series of periodic signals Chapter 3: Fourier Series of periodic signals 3. Introduction 3.1 Historical
More informationDiscrete Fourier Transform
Discrete Fourier Transform Virtually all practical signals have finite length (e.g., sensor data, audio records, digital images, stock values, etc). Rather than considering such signals to be zero-padded
More information4.1 Introduction. 2πδ ω (4.2) Applications of Fourier Representations to Mixed Signal Classes = (4.1)
4.1 Introduction Two cases of mixed signals to be studied in this chapter: 1. Periodic and nonperiodic signals 2. Continuous- and discrete-time signals Other descriptions: Refer to pp. 341-342, textbook.
More informationESE 531: Digital Signal Processing
ESE 531: Digital Signal Processing Lec 9: February 13th, 2018 Downsampling/Upsampling and Practical Interpolation Lecture Outline! CT processing of DT signals! Downsampling! Upsampling 2 Continuous-Time
More informationω 0 = 2π/T 0 is called the fundamental angular frequency and ω 2 = 2ω 0 is called the
he ime-frequency Concept []. Review of Fourier Series Consider the following set of time functions {3A sin t, A sin t}. We can represent these functions in different ways by plotting the amplitude versus
More informationECG782: Multidimensional Digital Signal Processing
Professor Brendan Morris, SEB 3216, brendan.morris@unlv.edu ECG782: Multidimensional Digital Signal Processing Spring 2014 TTh 14:30-15:45 CBC C313 Lecture 05 Image Processing Basics 13/02/04 http://www.ee.unlv.edu/~b1morris/ecg782/
More informationRepresenting a Signal
The Fourier Series Representing a Signal The convolution method for finding the response of a system to an excitation takes advantage of the linearity and timeinvariance of the system and represents the
More informationLOPE3202: Communication Systems 10/18/2017 2
By Lecturer Ahmed Wael Academic Year 2017-2018 LOPE3202: Communication Systems 10/18/2017 We need tools to build any communication system. Mathematics is our premium tool to do work with signals and systems.
More informationThe basic structure of the L-channel QMF bank is shown below
-Channel QMF Bans The basic structure of the -channel QMF ban is shown below The expressions for the -transforms of various intermediate signals in the above structure are given by Copyright, S. K. Mitra
More informationLAB 6: FIR Filter Design Summer 2011
University of Illinois at Urbana-Champaign Department of Electrical and Computer Engineering ECE 311: Digital Signal Processing Lab Chandra Radhakrishnan Peter Kairouz LAB 6: FIR Filter Design Summer 011
More information1 1.27z z 2. 1 z H 2
E481 Digital Signal Processing Exam Date: Thursday -1-1 16:15 18:45 Final Exam - Solutions Dan Ellis 1. (a) In this direct-form II second-order-section filter, the first stage has
More informationSignals & Systems Handout #4
Signals & Systems Handout #4 H-4. Elementary Discrete-Domain Functions (Sequences): Discrete-domain functions are defined for n Z. H-4.. Sequence Notation: We use the following notation to indicate the
More informationElec4621 Advanced Digital Signal Processing Chapter 11: Time-Frequency Analysis
Elec461 Advanced Digital Signal Processing Chapter 11: Time-Frequency Analysis Dr. D. S. Taubman May 3, 011 In this last chapter of your notes, we are interested in the problem of nding the instantaneous
More informationEE482: Digital Signal Processing Applications
Professor Brendan Morris, SEB 3216, brendan.morris@unlv.edu EE482: Digital Signal Processing Applications Spring 2014 TTh 14:30-15:45 CBC C222 Lecture 05 IIR Design 14/03/04 http://www.ee.unlv.edu/~b1morris/ee482/
More informationEE 261 The Fourier Transform and its Applications Fall 2007 Problem Set Eight Solutions
EE 6 he Fourier ransform and its Applications Fall 7 Problem Set Eight Solutions. points) A rue Story: Professor Osgood and a graduate student were working on a discrete form of the sampling theorem. his
More informationVarious signal sampling and reconstruction methods
Various signal sampling and reconstruction methods Rolands Shavelis, Modris Greitans 14 Dzerbenes str., Riga LV-1006, Latvia Contents Classical uniform sampling and reconstruction Advanced sampling and
More informationQuantum Physics II (8.05) Fall 2004 Assignment 3
Quantum Physics II (8.5) Fall 24 Assignment 3 Massachusetts Institute of Technology Physics Department Due September 3, 24 September 23, 24 7:pm This week we continue to study the basic principles of quantum
More informationRevision of Lecture 4
Revision of Lecture 4 We have discussed all basic components of MODEM Pulse shaping Tx/Rx filter pair Modulator/demodulator Bits map symbols Discussions assume ideal channel, and for dispersive channel
More informationDESIGN OF CMOS ANALOG INTEGRATED CIRCUITS
DESIGN OF CMOS ANALOG INEGRAED CIRCUIS Franco Maloberti Integrated Microsistems Laboratory University of Pavia Discrete ime Signal Processing F. Maloberti: Design of CMOS Analog Integrated Circuits Discrete
More informationE2.5 Signals & Linear Systems. Tutorial Sheet 1 Introduction to Signals & Systems (Lectures 1 & 2)
E.5 Signals & Linear Systems Tutorial Sheet 1 Introduction to Signals & Systems (Lectures 1 & ) 1. Sketch each of the following continuous-time signals, specify if the signal is periodic/non-periodic,
More informationVoiced Speech. Unvoiced Speech
Digital Speech Processing Lecture 2 Homomorphic Speech Processing General Discrete-Time Model of Speech Production p [ n] = p[ n] h [ n] Voiced Speech L h [ n] = A g[ n] v[ n] r[ n] V V V p [ n ] = u [
More informationChapter 1 Fundamental Concepts
Chapter 1 Fundamental Concepts Signals A signal is a pattern of variation of a physical quantity as a function of time, space, distance, position, temperature, pressure, etc. These quantities are usually
More informationQuadrature-Mirror Filter Bank
Quadrature-Mirror Filter Bank In many applications, a discrete-time signal x[n] is split into a number of subband signals { v k [ n]} by means of an analysis filter bank The subband signals are then processed
More informationMULTIRATE SYSTEMS. work load, lower filter order, lower coefficient sensitivity and noise,
MULIRAE SYSEMS ransfer signals between two systems that operate with different sample frequencies Implemented system functions more efficiently by using several sample rates (for example narrow-band filters).
More informationMassachusetts Institute of Technology Department of Electrical Engineering and Computer Science. Fall Solutions for Problem Set 2
Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science Issued: Tuesday, September 5. 6.: Discrete-Time Signal Processing Fall 5 Solutions for Problem Set Problem.
More informationReview: Continuous Fourier Transform
Review: Continuous Fourier Transform Review: convolution x t h t = x τ h(t τ)dτ Convolution in time domain Derivation Convolution Property Interchange the order of integrals Let Convolution Property By
More information