Module 5 EMBEDDED WAVELET CODING. Version 2 ECE IIT, Kharagpur
|
|
- Samuel Rice
- 5 years ago
- Views:
Transcription
1 Module 5 EMBEDDED WAVELET CODING Versio ECE IIT, Kharagpur
2 Lesso 4 SPIHT algorithm Versio ECE IIT, Kharagpur
3 Istructioal Objectives At the ed of this lesso, the studets should be able to:. State the limitatios of EZW algorithm.. Justify the eed for magitude orderig of coefficiets i progressive image trasmissio. 3. Justify the eed for efficiet ecodig of coefficiet sortig i progressive image trasmissio. 4. State the basic objectives of Set Partitioig i Hierarchical Trees (SPIHT) algorithm. 5. Defie spatial orietatio trees. 6. Defie the set partitioig rules. 7. Outlie the steps of SPIHT ecodig ad decodig algorithm. 8. Implemet a wavelet coder ad decoder based o SPIHT. 4.0 Itroductio I lesso-3, we have studied a fast ad efficiet approach for ecodig wavelet coefficiets usig Embedded Zerotree Wavelet (EZW) algorithm. The algorithm has two major stregths. First, the bitstream is embedded ad the coefficiets are ordered i sigificace ad precisio, so that it ca be trucated accordig to the bit-rate requiremets of the chael. Secod, it efficietly utilizes the selfsimilarity betwee the subbads of similar orietatio ad achieves sigificat data reductio. However, we have poited out that the EZW algorithm is ot exactly optimal ad some adjustmets of parameters (like, iitial threshold) may be ecessary to make it optimal with respect to a target bit rate. A sigle embedded file is uable to give the best performace at all target bit rates. Secodly, EZW has some limitatios i efficietly ecodig the isigificat coefficiets. Although it exploits the self-similarity of coefficiets across subbads of same orietatio, it does ot make ay groupig of isigificat coefficiets to improve the codig efficiecy. I this lesso, we are goig to study a modified form of embedded codig of wavelet coefficiets that carries the major stregths of EZW, amely ordered coefficiet trasmissio ad self-similarity across subbads of similar orietatio. I additio, it partitios the set of coefficiets ito subsets of isigificat coefficiets ad idetifies each sigificat coefficiet. The approach, proposed by Said ad Pearlma is kow as Set Partitioig i Hierarchical Trees (SPIHT). At idetical target bit rates, experimetatios have show that SPIHT algorithm has improved performace over EZW, because of its ability to exploit the groupig of Versio ECE IIT, Kharagpur
4 isigificat coefficiets. This lesso will first provide some of the basics of progressive image trasmissio ad the itroduce the cocepts of set partitioig. The ecodig algorithm will be explaied ad the studets should be able to desig ad implemet a SPIHT coder ad decoder. 4, Coefficiet orderig i progressive image trasmissio The hierarchical subbad trasformatio (Wavelet, QMF etc.) may be expressed i a geeral form as c = Ω() s..(4.) where, s is the origial image array, c is the trasformed coefficiet array ad Ω is the uitary hierarchical subbad trasformatio. Both the origial image array ad the coefficiet array have the same dimesios. The ecoder trasmits the coefficiets ad the decoder updates itself accordig to the received bit-stream. From the approximated coefficiet array ĉ, it is possible to recostruct a approximated form of image pˆ through the iverse trasformatio, give by ˆ () cˆ s = Ω...(4.) The mea-squared recostructio error of the image at the decoder is give by D mse s sˆ ( s sˆ ) = = ( N N s, sˆ, ).(4.3) where, N is the total umber of pixels ad s is the pixel itesity at the locatio, (, ). The subbad trasformatio beig lossless, the mea square error will be ivariat to the trasformatio, that is, D mse ( s sˆ ) = D ( ˆ) = ( ˆ mse c c c ), c, N.(4.4 ) where, c is the trasform coefficiet at the locatio (, ),. To start with, the decoder sets cˆ 0 for all coefficiets ad if the ecoder seds the exact value, = of the coefficiet, the mea-square error, give by equatio (4.4) c, ( ) N decreases by c /. This implies that i a embedded bit-stream, the largevalued coefficiets should be trasmitted first as they cotribute more to the, reductio of mea-square error ad better recostructio quality. This justifies why i a embedded bit-stream geeratio, the trasform coefficiets should be Versio ECE IIT, Kharagpur
5 ordered accordig to the magitude. We had already see that the EZW algorithm follows this by orderig the sigificat coefficiets i the subordiate pass. The idea of coefficiet orderig ca be exteded to bit-plaes if the coefficiets are raked accordig to their biary represetatios ad the most sigificat bits are trasmitted first. Suppose, we first rak the coefficiets i decreasig order of the miimum umber of bits required for its magitude represetatio, that is, the orderig is doe such that log η ( k ) log cη ( k + ) where, k =,, N c, c η ( k ) represets the coefficiets i the ordered space..(4.5) As a example, let us cosider the followig array of coefficiets before orderig: -3, -9, 6, 5, -57, 8, 38,, -, 4, -7, -6, 5, -7. A arragemet of ordered coefficiets, which obey equatio (4.5), is show i Table-4.. Coefficiet magitude Sig-bit Bit-5 (msb) Bit Bit Bit Bit Bit-0 (lsb) Table-4. Ordered coefficiets accordig to the bit-plae requiremets. I Table-4., we have show the siged-magitude represetatio of the ordered coefficiets alog the colums. It may be oted that although the ordered coefficiets satisfy equatio (4.5), it is ot a strict magitude orderig. For example, the coefficiet with magitude 6 appears before the oe with magitude 7. Both of these require 5-bits for represetatio. To ecode these coefficiets, the bit-stream should carry the orderig iformatio of the coefficiets (i.e., their coordiates) ad also the umber μ which correspods to the umber of coefficiets satisfyig the iequality c +, <. I the give example, we have μ 5 =, μ 4 = 3, μ3 = 4, μ = 3, μ =. While trasmittig the coefficiets, the leadig 0s ad the first s i each colum eed ot be set, as Versio ECE IIT, Kharagpur
6 these are implied with the μ iformatio. The ext set of bits, marked i blue are to be trasmitted sequetially row-wise, from left to right. Thus, progressive trasmissio requires oe sortig pass, where the coefficiets + are ordered accordig to the iequality c <, followed by the, refiemet pass of trasmittig the bits i order of their sigificace. Although the method fulfils the objectives of embedded bit-stream geeratio, the ecoder requires large umber of bits to be trasmitted as orderig iformatio ad this call for better ad efficiet methods for ecodig the orderig iformatio. 4. Basic Objectives of Set Partitioig I set partitioig approach, the orderig iformatio is ot be explicitly trasmitted. Istead, the ecoder ad the decoder follow the same executio path ad if the decoder receives the results of magitude comparisos from the ecoder, it ca recover the orderig iformatio from the executio path. I set partitioig, o explicit sortig of coefficiets is doe. Istead, for a give + value of, the coefficiets are examied if they fall withi c <. If, >, it is sigificat. Otherwise, it is isigificat. A subset T of coefficiets, m c are examied to determie if max c T,, m..(4.6) If this coditio is ot satisfied, the subset is isigificat ad if the coditio is satisfied, the the subset T m is further partitioed to determie isigificat ad sigificat subsets. The sigificat subsets are repetitively partitioed till sigle sigificat coefficiets are idetified. The set partitioig rule is desiged to work i the subbad hierarchy. The objective of the set partitioig algorithm should be such that the subsets expected to be isigificat cotai larger umber of elemets ad the subsets expected to be sigificat should cotai oly oe elemet. Before presetig the set partitioig rule, we defie the spatial orietatio tree, which icludes the hierarchy. 4.3 Spatial Orietatio Tree The spatial orietatio tree, illustrated i fig.4. defies the spatial relatioship betwee the subbads i the form of a pyramid composed of a recursive fourbad split. Each ode of the tree correspods to a pixel ad is idetified by its pixel coordiate. Other tha the leaves, each ode of the tree has four offsprig correspodig to the pixel at the same positio i the ext fier level of the T m Versio ECE IIT, Kharagpur
7 pyramid of same orietatio, as show by arrows i the diagram. The oly exceptioal case is the LL subbad existig at the highest level of pyramid. Pixels i this subbad form the root ad groups of adjacet x pixels are composed. Other tha oe of the pixels (marked as * ) out of these four, all remaiig three pixels have their four offsprig i the HL, LH ad HH subbads of the same scale, as show. Oe out of the four is obviously left out sice oly three subbads exist for determiig the descedats. Fig.4. Spatial Orietatio Tree The spatial orietatio tree discussed as above has close resemblace with the hierarchical tree structure that was used to examie the zerotrees ad the zerotree roots i EZW algorithm. However, there is a major differece too. I the hierarchical tree of EZW, every LL subbad pixel at the highest level has three offsprig at the HL, LH ad HH subbads, whereas the offsprig relatioship of LL subbad pixels i the spatial orietatio tree is as what has bee already discussed i the last paragraph. 4.4 Set Partitioig Rules We first defie the followig sets before presetig the set partitio rules: O (, ) : The offsprig set. It cotais the coordiates of the pixels, which are offsprig of the ode (, ). Click oce o fig.4.. Oe of the pixels starts blikig. It is this ode s offsprig which we are goig to determie. Click o the figure oce more. The four pixels which blik together are the offsprig of the ode ad all of them belog to the offsprig set. ( D, ) : The descedats set. It cotais all the coordiates of the pixels which are descedats of the ode (, ). Click oce more o fig.4.. All the pixels which are descedats of the ode (, ) start blikig. All these belog to the descedat set. L (, ) : It is the differece set of D (, ) ad O (, ). It therefore, other tha the offsprig. cotais the descedats of the ode ( ), Click o fig.4. oce more. Now oly the elemets of the set start blikig. L (, ) H: This set icludes the coordiates of all spatial orietatio tree roots, which belog to the highest level of pyramid, that is, the LL subbad. Based o the above set defiitios, the set partitioig rules are preseted below: Rule-: The iitial partitio cotais D ( ) for each ( ) H,,. Versio ECE IIT, Kharagpur
8 ( ( Rule-: If, is foud sigificat, partitio it ito L, plus four sigle elemet sets with ( i, j ) O (, ). Rule-3: If L (, ) is foud sigificat, partitio it ito four sets of D ( i, j), i, j O. where ( ) ( ) D ) ), 4.5 SPIHT Ecodig ad Decodig The SPIHT algorithm applies the set partitioig rules, as defied above o the subbad coefficiets. The algorithm is idetical for both ecoder ad decoder ad o explicit trasmissio of orderig iformatio, as eeded i other progressive trasmissio algorithms for embedded codig, are ecessary. This makes the algorithm more codig efficiet as compared to its predecessors. Both the ecoder ad decoder maitai ad cotiuously update the followig three lists, viz. List of Isigificat Pixels (LIP) List of Sigificat Pixels (LSP) List of Isigificat Sets (LIS) I all lists, each etry is idetified by a coordiate (, ). I LIP ad LSP, the etry represets idividual pixels, whereas i LIS, the etry represets either the set D (, ) or the set L(, ). As a iitializatio step, the umber () of magitude refiemet passes that will be ecessary is determied from the maximum magitude of the coefficiets. Iitially, all pixels are treated as isigificat. The iitializatio is followed by three major passes the sortig pass, the magitude refiemet pass ad the quatizatio step update pass which are iteratively repeated i this order till the least sigificat refiemet bits are trasmitted. Durig the sortig pass, the pixels i the LIP, which were isigificat till the previous pass, are tested ad those that become sigificat are moved to the LSP. Similarly, the sets i LIS are examied i order for sigificace ad those which are foud to be sigificat are removed from the list ad partitioed. The ew subsets with more tha oe elemet are added to the LIS ad the sigle pixels are added to LIP or the LSP, depedig upo their sigificace. Durig the magitude refiemet pass, the pixels i the LSP are ecoded for th most sigificat bit. The ecodig algorithm ca be summarized as follows: Step-: Iitializatio: = log max Output ( ( ){ }), c, Set the LSP ={ } Versio ECE IIT, Kharagpur
9 Set the LIP = Step-: Sortig pass: {( ) } { }, H ad LIS= D( ) ( ) H,,, Step-.: For each etry i the LIP, output the sigificace ( if sigificat, 0 if ot sigificat). If foud sigificat, remove it from the LIP ad add to the LSP. Step-.: For each etry i the LIS, output the sigificace. If foud sigificat, output its sig. Perform the set partitioig usig the rule- or rule-3, depedig upo whether it is the D (, ) set or the L (, ) set. Accordig to the sigificace, update the LIS, LIP ad LSP. Step-3: Refiemet pass: For each etry i the LSP, except those which are added durig the sortig pass with the same, output the th most sigificat bit. Step-4: Quatizatio-step update pass: I this pass, is decremeted by ad the steps-, 3 ad 4 are repeated util = 0. The decoder steps are exactly idetical. Oly the output from the ecoder will be replaced by the iput to the decoder. As with ay other codig method, the efficiecy of the algorithm ca be improved by etropy codig its output, but at the expese of very high codig / decodig time. We ca explai this algorithm, by cosiderig a example 8x8 array, which is coverted ito two levels of subbad decompositio ad the coefficiet array is show i fig.4.. First, we perform the iitializatio o this array. The maximum magitude of the coefficiet is 63 ad thus, = log 63 = 5. This value will be sed as a output from the ecoder. The iitial LIP will cotai the etire LL subbad coefficiets LIP = 0,0, 0,,,0,, coordiates ad are give by {( ) ( ) ( ) ( )} The iitial LIS will cotai the descedat subsets of LL subbad coefficiets, i.e., LIS = D 0,, D,0, D, { ( ) ( ) ( )} Note that this list does ot iclude D( 0,0) as the ode (,0) descedats. Also, the iitial LSP list is empty, that is, = { } 0 does ot have ay LSP. Now, let us follow the first sortig pass. The coefficiets will be examied from the LIP ad the first elemet to cosider is (0, 0). This is sigificat, sice, Versio ECE IIT, Kharagpur
10 6 ( 0,0) 5 c <. The sigificace (a bit value of ) ad its correspodig sig (i this case, 0, sice it is positive) will be set as output. Now, we move the coordiate etry (0,0) from the LIP to the LSP. The other LIP coefficiets will be examied i the order. The studets may please verify that the remaiig sigificace bit outputs will be: {,0,0}. Also, the sig of the other sigificat coefficiet will be output as (sice c ( 0,) = 34, i.e. egative). At the ed of this LIP sortig, the status of the LIP ad the LIS will be LIP = LSP = {(,0 ), (, )} {( 0,0),( 0,) } Next, we follow the LIS sortig. First D( 0,) is examied. This is sigificat ad hece this sigificace status (=) will be first set as output. The set D( 0,) eeds partitioig. So, we examie the offsprig of D ( 0,), which are (0,), (0,3), (,) ad (,3). We output their sigificace ad sig (if sigificat) as before. The coefficiets (0,) is sigificat. So, it is added to the LSP. All remaiig oes are isigificat ad added to the LIP. Further, the set L( 0, ) is added at the ed of the LIS ad D ( 0, ) is removed. The studet may ow carry out these steps for the other etries i the LIS. The refiemet pass oly cosiders the etries i the LSP ad their ecodig for the curret value of is very straightforward. Versio ECE IIT, Kharagpur
Run-length & Entropy Coding. Redundancy Removal. Sampling. Quantization. Perform inverse operations at the receiver EEE
Geeral e Image Coder Structure Motio Video (s 1,s 2,t) or (s 1,s 2 ) Natural Image Samplig A form of data compressio; usually lossless, but ca be lossy Redudacy Removal Lossless compressio: predictive
More informationMultiresolution coding and wavelets. Interpolation error coding, I
Multiresolutio codig ad wavelets Predictive (closed-loop) pyramids Ope-loop ( Laplacia ) pyramids Discrete Wavelet Trasform (DWT) Quadrature mirror filters ad cojugate quadrature filters Liftig ad reversible
More informationChimica Inorganica 3
himica Iorgaica Irreducible Represetatios ad haracter Tables Rather tha usig geometrical operatios, it is ofte much more coveiet to employ a ew set of group elemets which are matrices ad to make the rule
More informationEE260: Digital Design, Spring n Binary Addition. n Complement forms. n Subtraction. n Multiplication. n Inputs: A 0, B 0. n Boolean equations:
EE260: Digital Desig, Sprig 2018 EE 260: Itroductio to Digital Desig Arithmetic Biary Additio Complemet forms Subtractio Multiplicatio Overview Yao Zheg Departmet of Electrical Egieerig Uiversity of Hawaiʻi
More informationw (1) ˆx w (1) x (1) /ρ and w (2) ˆx w (2) x (2) /ρ.
2 5. Weighted umber of late jobs 5.1. Release dates ad due dates: maximimizig the weight of o-time jobs Oce we add release dates, miimizig the umber of late jobs becomes a sigificatly harder problem. For
More informationModule 3 LOSSY IMAGE COMPRESSION SYSTEMS. Version 2 ECE IIT, Kharagpur
Module 3 LOSSY IMAGE COMPRESSION SYSEMS Versio ECE II, Kharagpur Lesso 8 rasform Codig & K-L rasforms Versio ECE II, Kharagpur Istructioal Oectives At the ed of this lesso, the studets should e ale to:.
More informationECE 564/645 - Digital Communication Systems (Spring 2014) Final Exam Friday, May 2nd, 8:00-10:00am, Marston 220
ECE 564/645 - Digital Commuicatio Systems (Sprig 014) Fial Exam Friday, May d, 8:00-10:00am, Marsto 0 Overview The exam cosists of four (or five) problems for 100 (or 10) poits. The poits for each part
More informationCS161: Algorithm Design and Analysis Handout #10 Stanford University Wednesday, 10 February 2016
CS161: Algorithm Desig ad Aalysis Hadout #10 Staford Uiversity Wedesday, 10 February 2016 Lecture #11: Wedesday, 10 February 2016 Topics: Example midterm problems ad solutios from a log time ago Sprig
More informationAlgebra of Least Squares
October 19, 2018 Algebra of Least Squares Geometry of Least Squares Recall that out data is like a table [Y X] where Y collects observatios o the depedet variable Y ad X collects observatios o the k-dimesioal
More informationFundamentals. Relative data redundancy of the set. C.E., NCU, Taiwan Angela Chih-Wei Tang,
Image Compressio Agela Chih-Wei Tag ( 唐之瑋 ) Departmet of Commuicatio Egieerig Natioal Cetral Uiversity JhogLi, Taiwa 2012 Sprig Fudametals Compressio ratio C R / 2, 1 : origial, 2 1 : compressed Relative
More informationPrinciple Of Superposition
ecture 5: PREIMINRY CONCEP O RUCUR NYI Priciple Of uperpositio Mathematically, the priciple of superpositio is stated as ( a ) G( a ) G( ) G a a or for a liear structural system, the respose at a give
More informationAxioms of Measure Theory
MATH 532 Axioms of Measure Theory Dr. Neal, WKU I. The Space Throughout the course, we shall let X deote a geeric o-empty set. I geeral, we shall ot assume that ay algebraic structure exists o X so that
More informationEE260: Digital Design, Spring n MUX Gate n Rudimentary functions n Binary Decoders. n Binary Encoders n Priority Encoders
EE260: Digital Desig, Sprig 2018 EE 260: Itroductio to Digital Desig MUXs, Ecoders, Decoders Yao Zheg Departmet of Electrical Egieerig Uiversity of Hawaiʻi at Māoa Overview of Ecoder ad Decoder MUX Gate
More informationChapter Vectors
Chapter 4. Vectors fter readig this chapter you should be able to:. defie a vector. add ad subtract vectors. fid liear combiatios of vectors ad their relatioship to a set of equatios 4. explai what it
More informationOptimum LMSE Discrete Transform
Image Trasformatio Two-dimesioal image trasforms are extremely importat areas of study i image processig. The image output i the trasformed space may be aalyzed, iterpreted, ad further processed for implemetig
More informationCS276A Practice Problem Set 1 Solutions
CS76A Practice Problem Set Solutios Problem. (i) (ii) 8 (iii) 6 Compute the gamma-codes for the followig itegers: (i) (ii) 8 (iii) 6 Problem. For this problem, we will be dealig with a collectio of millio
More informationSession 5. (1) Principal component analysis and Karhunen-Loève transformation
200 Autum semester Patter Iformatio Processig Topic 2 Image compressio by orthogoal trasformatio Sessio 5 () Pricipal compoet aalysis ad Karhue-Loève trasformatio Topic 2 of this course explais the image
More informationNumber Representation
Number Represetatio 1 Number System :: The Basics We are accustomed to usig the so-called decimal umber system Te digits :: 0,1,2,3,4,5,6,7,8,9 Every digit positio has a weight which is a power of 10 Base
More informationUC Berkeley CS 170: Efficient Algorithms and Intractable Problems Handout 17 Lecturer: David Wagner April 3, Notes 17 for CS 170
UC Berkeley CS 170: Efficiet Algorithms ad Itractable Problems Hadout 17 Lecturer: David Wager April 3, 2003 Notes 17 for CS 170 1 The Lempel-Ziv algorithm There is a sese i which the Huffma codig was
More informationSensitivity Analysis of Daubechies 4 Wavelet Coefficients for Reduction of Reconstructed Image Error
Proceedigs of the 6th WSEAS Iteratioal Coferece o SIGNAL PROCESSING, Dallas, Texas, USA, March -4, 7 67 Sesitivity Aalysis of Daubechies 4 Wavelet Coefficiets for Reductio of Recostructed Image Error DEVINDER
More informationAnalysis of Algorithms. Introduction. Contents
Itroductio The focus of this module is mathematical aspects of algorithms. Our mai focus is aalysis of algorithms, which meas evaluatig efficiecy of algorithms by aalytical ad mathematical methods. We
More informationDisjoint set (Union-Find)
CS124 Lecture 7 Fall 2018 Disjoit set (Uio-Fid) For Kruskal s algorithm for the miimum spaig tree problem, we foud that we eeded a data structure for maitaiig a collectio of disjoit sets. That is, we eed
More informationRay-triangle intersection
Ray-triagle itersectio ria urless October 2006 I this hadout, we explore the steps eeded to compute the itersectio of a ray with a triagle, ad the to compute the barycetric coordiates of that itersectio.
More informationEnd-of-Year Contest. ERHS Math Club. May 5, 2009
Ed-of-Year Cotest ERHS Math Club May 5, 009 Problem 1: There are 9 cois. Oe is fake ad weighs a little less tha the others. Fid the fake coi by weighigs. Solutio: Separate the 9 cois ito 3 groups (A, B,
More informationChapter 7: The z-transform. Chih-Wei Liu
Chapter 7: The -Trasform Chih-Wei Liu Outlie Itroductio The -Trasform Properties of the Regio of Covergece Properties of the -Trasform Iversio of the -Trasform The Trasfer Fuctio Causality ad Stability
More informationSignals & Systems Chapter3
Sigals & Systems Chapter3 1.2 Discrete-Time (D-T) Sigals Electroic systems do most of the processig of a sigal usig a computer. A computer ca t directly process a C-T sigal but istead eeds a stream of
More informationBinary codes from graphs on triples and permutation decoding
Biary codes from graphs o triples ad permutatio decodig J. D. Key Departmet of Mathematical Scieces Clemso Uiversity Clemso SC 29634 U.S.A. J. Moori ad B. G. Rodrigues School of Mathematics Statistics
More informationThe axial dispersion model for tubular reactors at steady state can be described by the following equations: dc dz R n cn = 0 (1) (2) 1 d 2 c.
5.4 Applicatio of Perturbatio Methods to the Dispersio Model for Tubular Reactors The axial dispersio model for tubular reactors at steady state ca be described by the followig equatios: d c Pe dz z =
More informationRecursive Algorithm for Generating Partitions of an Integer. 1 Preliminary
Recursive Algorithm for Geeratig Partitios of a Iteger Sug-Hyuk Cha Computer Sciece Departmet, Pace Uiversity 1 Pace Plaza, New York, NY 10038 USA scha@pace.edu Abstract. This article first reviews the
More informationDESCRIPTION OF THE SYSTEM
Sychroous-Serial Iterface for absolute Ecoders SSI 1060 BE 10 / 01 DESCRIPTION OF THE SYSTEM TWK-ELEKTRONIK GmbH D-001 Düsseldorf PB 1006 Heirichstr. Tel +9/11/6067 Fax +9/11/6770 e-mail: ifo@twk.de Page
More informationHOMEWORK #10 SOLUTIONS
Math 33 - Aalysis I Sprig 29 HOMEWORK # SOLUTIONS () Prove that the fuctio f(x) = x 3 is (Riema) itegrable o [, ] ad show that x 3 dx = 4. (Without usig formulae for itegratio that you leart i previous
More informationThe multiplicative structure of finite field and a construction of LRC
IERG6120 Codig for Distributed Storage Systems Lecture 8-06/10/2016 The multiplicative structure of fiite field ad a costructio of LRC Lecturer: Keeth Shum Scribe: Zhouyi Hu Notatios: We use the otatio
More informationDiscrete-Time Systems, LTI Systems, and Discrete-Time Convolution
EEL5: Discrete-Time Sigals ad Systems. Itroductio I this set of otes, we begi our mathematical treatmet of discrete-time s. As show i Figure, a discrete-time operates or trasforms some iput sequece x [
More informationThe Random Walk For Dummies
The Radom Walk For Dummies Richard A Mote Abstract We look at the priciples goverig the oe-dimesioal discrete radom walk First we review five basic cocepts of probability theory The we cosider the Beroulli
More informationThe z-transform. 7.1 Introduction. 7.2 The z-transform Derivation of the z-transform: x[n] = z n LTI system, h[n] z = re j
The -Trasform 7. Itroductio Geeralie the complex siusoidal represetatio offered by DTFT to a represetatio of complex expoetial sigals. Obtai more geeral characteristics for discrete-time LTI systems. 7.
More informationDiscrete Orthogonal Moment Features Using Chebyshev Polynomials
Discrete Orthogoal Momet Features Usig Chebyshev Polyomials R. Mukuda, 1 S.H.Og ad P.A. Lee 3 1 Faculty of Iformatio Sciece ad Techology, Multimedia Uiversity 75450 Malacca, Malaysia. Istitute of Mathematical
More information6.003 Homework #3 Solutions
6.00 Homework # Solutios Problems. Complex umbers a. Evaluate the real ad imagiary parts of j j. π/ Real part = Imagiary part = 0 e Euler s formula says that j = e jπ/, so jπ/ j π/ j j = e = e. Thus the
More informationFinally, we show how to determine the moments of an impulse response based on the example of the dispersion model.
5.3 Determiatio of Momets Fially, we show how to determie the momets of a impulse respose based o the example of the dispersio model. For the dispersio model we have that E θ (θ ) curve is give by eq (4).
More informationMachine Learning for Data Science (CS 4786)
Machie Learig for Data Sciece CS 4786) Lecture & 3: Pricipal Compoet Aalysis The text i black outlies high level ideas. The text i blue provides simple mathematical details to derive or get to the algorithm
More informationLecture 1: Basic problems of coding theory
Lecture 1: Basic problems of codig theory Error-Correctig Codes (Sprig 016) Rutgers Uiversity Swastik Kopparty Scribes: Abhishek Bhrushudi & Aditya Potukuchi Admiistrivia was discussed at the begiig of
More informationOutput Analysis (2, Chapters 10 &11 Law)
B. Maddah ENMG 6 Simulatio Output Aalysis (, Chapters 10 &11 Law) Comparig alterative system cofiguratio Sice the output of a simulatio is radom, the comparig differet systems via simulatio should be doe
More informationOptimization Methods: Linear Programming Applications Assignment Problem 1. Module 4 Lecture Notes 3. Assignment Problem
Optimizatio Methods: Liear Programmig Applicatios Assigmet Problem Itroductio Module 4 Lecture Notes 3 Assigmet Problem I the previous lecture, we discussed about oe of the bech mark problems called trasportatio
More informationRank Modulation with Multiplicity
Rak Modulatio with Multiplicity Axiao (Adrew) Jiag Computer Sciece ad Eg. Dept. Texas A&M Uiversity College Statio, TX 778 ajiag@cse.tamu.edu Abstract Rak modulatio is a scheme that uses the relative order
More informationR is a scalar defined as follows:
Math 8. Notes o Dot Product, Cross Product, Plaes, Area, ad Volumes This lecture focuses primarily o the dot product ad its may applicatios, especially i the measuremet of agles ad scalar projectio ad
More informationSimilarity between quantum mechanics and thermodynamics: Entropy, temperature, and Carnot cycle
Similarity betwee quatum mechaics ad thermodyamics: Etropy, temperature, ad Carot cycle Sumiyoshi Abe 1,,3 ad Shiji Okuyama 1 1 Departmet of Physical Egieerig, Mie Uiversity, Mie 514-8507, Japa Istitut
More informationTEACHER CERTIFICATION STUDY GUIDE
COMPETENCY 1. ALGEBRA SKILL 1.1 1.1a. ALGEBRAIC STRUCTURES Kow why the real ad complex umbers are each a field, ad that particular rigs are ot fields (e.g., itegers, polyomial rigs, matrix rigs) Algebra
More informationADVANCED DIGITAL SIGNAL PROCESSING
ADVANCED DIGITAL SIGNAL PROCESSING PROF. S. C. CHAN (email : sccha@eee.hku.hk, Rm. CYC-702) DISCRETE-TIME SIGNALS AND SYSTEMS MULTI-DIMENSIONAL SIGNALS AND SYSTEMS RANDOM PROCESSES AND APPLICATIONS ADAPTIVE
More informationLecture 2 Clustering Part II
COMS 4995: Usupervised Learig (Summer 8) May 24, 208 Lecture 2 Clusterig Part II Istructor: Nakul Verma Scribes: Jie Li, Yadi Rozov Today, we will be talkig about the hardess results for k-meas. More specifically,
More informationRecurrence Relations
Recurrece Relatios Aalysis of recursive algorithms, such as: it factorial (it ) { if (==0) retur ; else retur ( * factorial(-)); } Let t be the umber of multiplicatios eeded to calculate factorial(). The
More informationGEORGIA INSTITUTE OF TECHNOLOGY SCHOOL OF ELECTRICAL AND COMPUTER ENGINEERING
GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL OF ELECTRICAL AND COMPUTER ENGINEERING ECE 06 Summer 07 Problem Set #5 Assiged: Jue 3, 07 Due Date: Jue 30, 07 Readig: Chapter 5 o FIR Filters. PROBLEM 5..* (The
More informationInformation Theory and Coding
Sol. Iformatio Theory ad Codig. The capacity of a bad-limited additive white Gaussia (AWGN) chael is give by C = Wlog 2 ( + σ 2 W ) bits per secod(bps), where W is the chael badwidth, is the average power
More informationLecture 14: Graph Entropy
15-859: Iformatio Theory ad Applicatios i TCS Sprig 2013 Lecture 14: Graph Etropy March 19, 2013 Lecturer: Mahdi Cheraghchi Scribe: Euiwoog Lee 1 Recap Bergma s boud o the permaet Shearer s Lemma Number
More informationSorting Algorithms. Algorithms Kyuseok Shim SoEECS, SNU.
Sortig Algorithms Algorithms Kyuseo Shim SoEECS, SNU. Desigig Algorithms Icremetal approaches Divide-ad-Coquer approaches Dyamic programmig approaches Greedy approaches Radomized approaches You are ot
More informationSNAP Centre Workshop. Basic Algebraic Manipulation
SNAP Cetre Workshop Basic Algebraic Maipulatio 8 Simplifyig Algebraic Expressios Whe a expressio is writte i the most compact maer possible, it is cosidered to be simplified. Not Simplified: x(x + 4x)
More informationLecture 6: Source coding, Typicality, and Noisy channels and capacity
15-859: Iformatio Theory ad Applicatios i TCS CMU: Sprig 2013 Lecture 6: Source codig, Typicality, ad Noisy chaels ad capacity Jauary 31, 2013 Lecturer: Mahdi Cheraghchi Scribe: Togbo Huag 1 Recap Uiversal
More informationSolutions. tan 2 θ(tan 2 θ + 1) = cot6 θ,
Solutios 99. Let A ad B be two poits o a parabola with vertex V such that V A is perpedicular to V B ad θ is the agle betwee the chord V A ad the axis of the parabola. Prove that V A V B cot3 θ. Commet.
More informationBeurling Integers: Part 2
Beurlig Itegers: Part 2 Isomorphisms Devi Platt July 11, 2015 1 Prime Factorizatio Sequeces I the last article we itroduced the Beurlig geeralized itegers, which ca be represeted as a sequece of real umbers
More informationRAINFALL PREDICTION BY WAVELET DECOMPOSITION
RAIFALL PREDICTIO BY WAVELET DECOMPOSITIO A. W. JAYAWARDEA Departmet of Civil Egieerig, The Uiversit of Hog Kog, Hog Kog, Chia P. C. XU Academ of Mathematics ad Sstem Scieces, Chiese Academ of Scieces,
More informationECEN 655: Advanced Channel Coding Spring Lecture 7 02/04/14. Belief propagation is exact on tree-structured factor graphs.
ECEN 655: Advaced Chael Codig Sprig 014 Prof. Hery Pfister Lecture 7 0/04/14 Scribe: Megke Lia 1 4-Cycles i Gallager s Esemble What we already kow: Belief propagatio is exact o tree-structured factor graphs.
More informationFilter banks. Separately, the lowpass and highpass filters are not invertible. removes the highest frequency 1/ 2and
Filter bas Separately, the lowpass ad highpass filters are ot ivertible T removes the highest frequecy / ad removes the lowest frequecy Together these filters separate the sigal ito low-frequecy ad high-frequecy
More information62. Power series Definition 16. (Power series) Given a sequence {c n }, the series. c n x n = c 0 + c 1 x + c 2 x 2 + c 3 x 3 +
62. Power series Defiitio 16. (Power series) Give a sequece {c }, the series c x = c 0 + c 1 x + c 2 x 2 + c 3 x 3 + is called a power series i the variable x. The umbers c are called the coefficiets of
More informationInvariability of Remainder Based Reversible Watermarking
Joural of Network Itelligece c 16 ISSN 21-8105 (Olie) Taiwa Ubiquitous Iformatio Volume 1, Number 1, February 16 Ivariability of Remaider Based Reversible Watermarkig Shao-Wei Weg School of Iformatio Egieerig
More informationMath 116 Second Midterm November 13, 2017
Math 6 Secod Midterm November 3, 7 EXAM SOLUTIONS. Do ot ope this exam util you are told to do so.. Do ot write your ame aywhere o this exam. 3. This exam has pages icludig this cover. There are problems.
More informationApply change-of-basis formula to rewrite x as a linear combination of eigenvectors v j.
Eigevalue-Eigevector Istructor: Nam Su Wag eigemcd Ay vector i real Euclidea space of dimesio ca be uiquely epressed as a liear combiatio of liearly idepedet vectors (ie, basis) g j, j,,, α g α g α g α
More informationGeometry of LS. LECTURE 3 GEOMETRY OF LS, PROPERTIES OF σ 2, PARTITIONED REGRESSION, GOODNESS OF FIT
OCTOBER 7, 2016 LECTURE 3 GEOMETRY OF LS, PROPERTIES OF σ 2, PARTITIONED REGRESSION, GOODNESS OF FIT Geometry of LS We ca thik of y ad the colums of X as members of the -dimesioal Euclidea space R Oe ca
More information3.2 Properties of Division 3.3 Zeros of Polynomials 3.4 Complex and Rational Zeros of Polynomials
Math 60 www.timetodare.com 3. Properties of Divisio 3.3 Zeros of Polyomials 3.4 Complex ad Ratioal Zeros of Polyomials I these sectios we will study polyomials algebraically. Most of our work will be cocered
More informationActivity 3: Length Measurements with the Four-Sided Meter Stick
Activity 3: Legth Measuremets with the Four-Sided Meter Stick OBJECTIVE: The purpose of this experimet is to study errors ad the propagatio of errors whe experimetal data derived usig a four-sided meter
More informationMathematical Induction
Mathematical Iductio Itroductio Mathematical iductio, or just iductio, is a proof techique. Suppose that for every atural umber, P() is a statemet. We wish to show that all statemets P() are true. I a
More informationECE 669 Parallel Computer Architecture
ECE 669 Parallel Computer Architecture Lecture 4 Parallel Applicatios Outlie Motivatig Problems (applicatio case studies) Classifyig problems Parallelizig applicatios Examiig tradeoffs Uderstadig commuicatio
More informationTHE ASYMPTOTIC COMPLEXITY OF MATRIX REDUCTION OVER FINITE FIELDS
THE ASYMPTOTIC COMPLEXITY OF MATRIX REDUCTION OVER FINITE FIELDS DEMETRES CHRISTOFIDES Abstract. Cosider a ivertible matrix over some field. The Gauss-Jorda elimiatio reduces this matrix to the idetity
More informationPolynomial identity testing and global minimum cut
CHAPTER 6 Polyomial idetity testig ad global miimum cut I this lecture we will cosider two further problems that ca be solved usig probabilistic algorithms. I the first half, we will cosider the problem
More informationZeros of Polynomials
Math 160 www.timetodare.com 4.5 4.6 Zeros of Polyomials I these sectios we will study polyomials algebraically. Most of our work will be cocered with fidig the solutios of polyomial equatios of ay degree
More informationIP Reference guide for integer programming formulations.
IP Referece guide for iteger programmig formulatios. by James B. Orli for 15.053 ad 15.058 This documet is iteded as a compact (or relatively compact) guide to the formulatio of iteger programs. For more
More informationTrue Nature of Potential Energy of a Hydrogen Atom
True Nature of Potetial Eergy of a Hydroge Atom Koshu Suto Key words: Bohr Radius, Potetial Eergy, Rest Mass Eergy, Classical Electro Radius PACS codes: 365Sq, 365-w, 33+p Abstract I cosiderig the potetial
More informationTime-Domain Representations of LTI Systems
2.1 Itroductio Objectives: 1. Impulse resposes of LTI systems 2. Liear costat-coefficiets differetial or differece equatios of LTI systems 3. Bloc diagram represetatios of LTI systems 4. State-variable
More informationEntropies & Information Theory
Etropies & Iformatio Theory LECTURE I Nilajaa Datta Uiversity of Cambridge,U.K. For more details: see lecture otes (Lecture 1- Lecture 5) o http://www.qi.damtp.cam.ac.uk/ode/223 Quatum Iformatio Theory
More informationU8L1: Sec Equations of Lines in R 2
MCVU U8L: Sec. 8.9. Equatios of Lies i R Review of Equatios of a Straight Lie (-D) Cosider the lie passig through A (-,) with slope, as show i the diagram below. I poit slope form, the equatio of the lie
More informationOPTIMAL ALGORITHMS -- SUPPLEMENTAL NOTES
OPTIMAL ALGORITHMS -- SUPPLEMENTAL NOTES Peter M. Maurer Why Hashig is θ(). As i biary search, hashig assumes that keys are stored i a array which is idexed by a iteger. However, hashig attempts to bypass
More information3. Z Transform. Recall that the Fourier transform (FT) of a DT signal xn [ ] is ( ) [ ] = In order for the FT to exist in the finite magnitude sense,
3. Z Trasform Referece: Etire Chapter 3 of text. Recall that the Fourier trasform (FT) of a DT sigal x [ ] is ω ( ) [ ] X e = j jω k = xe I order for the FT to exist i the fiite magitude sese, S = x [
More informationREGRESSION (Physics 1210 Notes, Partial Modified Appendix A)
REGRESSION (Physics 0 Notes, Partial Modified Appedix A) HOW TO PERFORM A LINEAR REGRESSION Cosider the followig data poits ad their graph (Table I ad Figure ): X Y 0 3 5 3 7 4 9 5 Table : Example Data
More informationCSE 202 Homework 1 Matthias Springer, A Yes, there does always exist a perfect matching without a strong instability.
CSE 0 Homework 1 Matthias Spriger, A9950078 1 Problem 1 Notatio a b meas that a is matched to b. a < b c meas that b likes c more tha a. Equality idicates a tie. Strog istability Yes, there does always
More informationSEQUENCES AND SERIES
Sequeces ad 6 Sequeces Ad SEQUENCES AND SERIES Successio of umbers of which oe umber is desigated as the first, other as the secod, aother as the third ad so o gives rise to what is called a sequece. Sequeces
More informationSummary: CORRELATION & LINEAR REGRESSION. GC. Students are advised to refer to lecture notes for the GC operations to obtain scatter diagram.
Key Cocepts: 1) Sketchig of scatter diagram The scatter diagram of bivariate (i.e. cotaiig two variables) data ca be easily obtaied usig GC. Studets are advised to refer to lecture otes for the GC operatios
More informationReport on Private Information Retrieval over Unsynchronized Databases
Report o Private Iformatio Retrieval over Usychroized Databases Lembit Valgma Supervised by Vitaly Skachek May 25, 217 1 Problem Statemet There are may challeges cocerig olie privacy. Private iformatio
More informationComplex Analysis Spring 2001 Homework I Solution
Complex Aalysis Sprig 2001 Homework I Solutio 1. Coway, Chapter 1, sectio 3, problem 3. Describe the set of poits satisfyig the equatio z a z + a = 2c, where c > 0 ad a R. To begi, we see from the triagle
More informationSquare-Congruence Modulo n
Square-Cogruece Modulo Abstract This paper is a ivestigatio of a equivalece relatio o the itegers that was itroduced as a exercise i our Discrete Math class. Part I - Itro Defiitio Two itegers are Square-Cogruet
More informationLecture 11: Channel Coding Theorem: Converse Part
EE376A/STATS376A Iformatio Theory Lecture - 02/3/208 Lecture : Chael Codig Theorem: Coverse Part Lecturer: Tsachy Weissma Scribe: Erdem Bıyık I this lecture, we will cotiue our discussio o chael codig
More informationSeries III. Chapter Alternating Series
Chapter 9 Series III With the exceptio of the Null Sequece Test, all the tests for series covergece ad divergece that we have cosidered so far have dealt oly with series of oegative terms. Series with
More informationSECTION 1.5 : SUMMATION NOTATION + WORK WITH SEQUENCES
SECTION 1.5 : SUMMATION NOTATION + WORK WITH SEQUENCES Read Sectio 1.5 (pages 5 9) Overview I Sectio 1.5 we lear to work with summatio otatio ad formulas. We will also itroduce a brief overview of sequeces,
More informationCS284A: Representations and Algorithms in Molecular Biology
CS284A: Represetatios ad Algorithms i Molecular Biology Scribe Notes o Lectures 3 & 4: Motif Discovery via Eumeratio & Motif Represetatio Usig Positio Weight Matrix Joshua Gervi Based o presetatios by
More informationMachine Learning for Data Science (CS 4786)
Machie Learig for Data Sciece CS 4786) Lecture 9: Pricipal Compoet Aalysis The text i black outlies mai ideas to retai from the lecture. The text i blue give a deeper uderstadig of how we derive or get
More informationThere is no straightforward approach for choosing the warmup period l.
B. Maddah INDE 504 Discrete-Evet Simulatio Output Aalysis () Statistical Aalysis for Steady-State Parameters I a otermiatig simulatio, the iterest is i estimatig the log ru steady state measures of performace.
More informationFrequency Domain Filtering
Frequecy Domai Filterig Raga Rodrigo October 19, 2010 Outlie Cotets 1 Itroductio 1 2 Fourier Represetatio of Fiite-Duratio Sequeces: The Discrete Fourier Trasform 1 3 The 2-D Discrete Fourier Trasform
More information7. Modern Techniques. Data Encryption Standard (DES)
7. Moder Techiques. Data Ecryptio Stadard (DES) The objective of this chapter is to illustrate the priciples of moder covetioal ecryptio. For this purpose, we focus o the most widely used covetioal ecryptio
More informationMath 61CM - Solutions to homework 3
Math 6CM - Solutios to homework 3 Cédric De Groote October 2 th, 208 Problem : Let F be a field, m 0 a fixed oegative iteger ad let V = {a 0 + a x + + a m x m a 0,, a m F} be the vector space cosistig
More informationChapter 4. Fourier Series
Chapter 4. Fourier Series At this poit we are ready to ow cosider the caoical equatios. Cosider, for eample the heat equatio u t = u, < (4.) subject to u(, ) = si, u(, t) = u(, t) =. (4.) Here,
More informationCS / MCS 401 Homework 3 grader solutions
CS / MCS 401 Homework 3 grader solutios assigmet due July 6, 016 writte by Jāis Lazovskis maximum poits: 33 Some questios from CLRS. Questios marked with a asterisk were ot graded. 1 Use the defiitio of
More informationLesson 10: Limits and Continuity
www.scimsacademy.com Lesso 10: Limits ad Cotiuity SCIMS Academy 1 Limit of a fuctio The cocept of limit of a fuctio is cetral to all other cocepts i calculus (like cotiuity, derivative, defiite itegrals
More information6.3 Testing Series With Positive Terms
6.3. TESTING SERIES WITH POSITIVE TERMS 307 6.3 Testig Series With Positive Terms 6.3. Review of what is kow up to ow I theory, testig a series a i for covergece amouts to fidig the i= sequece of partial
More informationThe Scattering Matrix
2/23/7 The Scatterig Matrix 723 1/13 The Scatterig Matrix At low frequecies, we ca completely characterize a liear device or etwork usig a impedace matrix, which relates the currets ad voltages at each
More information