CONTROLLING A VIRTUAL MARIONETTE USING A WEB CAMERA

Size: px
Start display at page:

Download "CONTROLLING A VIRTUAL MARIONETTE USING A WEB CAMERA"

Transcription

1 CONTROLLING A VIRTUAL MARIONETTE USING A WEB CAMERA b Ale Siroa, 9688, ale@elbrus.com Dov Sheinker, 8977, dov.sheinker@inel.com Oren Yossef, 89, oossef@qualcomm.com Projec in inelligen ssems, 675 Compuer Science Deparmen Technion Israel Insiue of Technolog Under supervision of: Professor Alfred Brucksein, Adi Bar-Lev Sepember

2 TABLE OF CONTENTS. INTRODUCTION.... SOLUTION AND ALGORITHMS..... GENERAL IMAGE SEGMENTATION AND LOCATING THE OBJE CT... ORIENTATION AND TRANSLATION RECONSTRUCTION...5. SOFTWARE ARCHITECTURE GENERAL SOFTWARE LIBRARIES USED Microsof's VisionSDK Carnegie Mellon Universi Vision Librar (CMVision) SOFTWARE MODULES Class CWacher Class CRecon MarioLibDemo Program..... FLOW.... EXPERIMENTS GENERAL... VISION..... RECONSTRUCTION RESULTS AND CONCLUSIONS RESULTS PROBLEMS AND ENHANCEMENTS REFERENCES APPENDIX A: THE HSV COLOR MODEL APPENDIX B: MATLAB IMPLEMENTATION OF THE RECONSTRUCTION.... APPENDIX C: OLD ALGORITHM FOR ORIENTATIO N AND TRANSLATION RECONSTRUCTION...5

3 . INTRODUCTION The problem we were ring o solve is o manipulae a virual D objec like a marionee using a real world D objec and a camera. The real objec image, as received from he camera is analzed, he objec is locaed in he image and is orienaion and posiion are deermined. The orienaion and posiion of he real objec deermine he orienaion and posiion of he virual objec marionee. The problem as saed has wo main pars firs, given a color image, effecivel locae he objec in i. Then, given he D projecion of he objec on he image plane, deermine i s D orienaion and posiion.

4 . SOLUTION AND ALGORITHMS.. General One of he requiremens of he projec was ha he camera be a simple web camera. We used Veo s Veloci Connec web camera, which is a pre sandard web camera. The real objec we used is a planar cross, having colored balls a is edges. The colors of he balls are (in a clockwise order): blue, red, green, red. The dimensions of he cross are approimael 8cm 8cm. The cross iself is whie, and he boh he background and he hand holding he cross should be whie. A whie wall and a whie glove work well... Image segmenaion and locaing he objec We locae he objec in he image using he four colored balls a is edges. To effecivel segmen he image using he color informaion, we conver he inpu RGB image o HSV forma (see appendi). This forma is much more suiable for color analsis, because we have a separae channel (hue) which denoes he color, wheher in RGB he color informaion is a D space. HSV also separaes he color informaion (hue) from is puri (sauraion) and brighness, allowing he segmenaion process o be more invarian o lighing condiions and hus more robus. Once we have an HSV image, we perform a conneced componens analsis on i. Each ball color (red, green, blue) is given i s own hreshold range for he Hue channel corresponding o he hue range of he color. We wan colorful piels, so he hreshold range for he Sauraion channel is he upper

5 par of he range (i.e. 8-55). Finall, we consider piels of all Brighness values. We go over all he image piels and classif hem as one of he balls (if he fall inside he hreshold) or as background. This gives us a map an image having possible values. On ha image we run a conneced componens algorihm, which for each ball gives us a lis of all found conneced componens sored b heir size in a descending order and having heir cenroid info aached. The green/blue balls are locaed a he cenroid of he larges green/blue componen. The wo red balls are locaed a he cenroids of he wo larges red componens. We now have four coordinaes, bu we sill have o disambiguae he wo red balls. We consruc hree vecors: Green-Blue, Green-Red, Green-Red and perform a cross produc beween he firs vecor and he oher wo. The signs of he cross producs allow us o disambiguae he firs red ball from he second. Thus, we have obained he four ball coordinaes in he image... Orienaion and ranslaion reconsrucion The ask here is o recover he roaion mari and he ranslaion vecor given he correspondence poins beween he image plane and he objec plane (noe ha he objec is necessaril planar, so he coordinaes in he objec space are also D). See [Brucksein 99] for more deails. We used a weak perspecive projecion model, which assumes ha he objec is viewed from sufficienl large disance. In his case, he perspecive equaions:

6 X f Y ' ' ' i ' i i = ' i = ' Zi Zi f become more simple: = α ' ' i X i = α ' ' i Y i for some posiive consan α ( α = f /, where is he displacemen of he objec). These simplified equaions allow a closed form algebraic soluion presened in [Brucksein 99], secion.. One big advanage of his mehod is ha he recover of roaion when he daa is nois is he same as in noise-free case. This is a consequence of having enough informaion o deermine he unknowns. The recovered roaion mari will alwas be orhogonal. The equaions give wo soluions for he equaion, as is generall he case wih orhographic and weak perspecive projecion (duali). We solve he duali problem using he following procedure. The objec we are observing is a planar cross. The inersecion of is wo aes in image space gives us he cener poin of he cross. Under perspecive projecion, he observed cener of he ais is no he real cener. Having he knowledge of boh real cener and he observed one can help us o disambiguae cross pose. 5

7 Observed cener Real cener Real cener Observed cener As can be seen in he diagram, in he firs case, he observed cener is closer o he blue ball han he real cener, which means ha he blue ball is closer o he viewer. In he second case, he opposie siuaion is shown. We calculae he disance beween he real and he observed ceners for boh aes. If his difference eceeds he hreshold, we use he ais having he bigger difference for disambiguaion. 6

8 . SOFTWARE ARCHITECTURE.. General This paragraph deals wih he ssem implemened, is specific modules and daa flows beween hem... Sofware Libraries Used Several sofware libraries were used:... Microsof's VisionSDK This sofware package is used o inerac wih he web camera or AVI file for acquiring images.... Carnegie Mellon Universi Vision Librar (CMVision) Carnegie Mellon Universi Auhor: James R. Bruce This sofware package was heavil revised b us o suppor he HSV color model. I is used for segmenaion and conneced componen deecion in he process of locaing objec in he image... Sofware Modules Main modules of our program... Class CWacher This class is responsible for analzing he image from he web camera/avi file o produce he four image coordinaes, which are inpu for he reconsrucion process. The heoreical grounds for his class' operaion are laid in secion.. 7

9 The class procedure is as follows:... A given inpu image in he RGB color model is convered o he HSV color model. There are hree modes for he conversion:... - Real ime conversion (CPU consuming)... - Full lookup conversion (memor consuming)... - Quanized lookup conversion (CPU and memor conserving, some of he precision is los when quanizing 56 levels ino 6)... CMVision librar (see secion..) is used wih proper hreshold values o remove noise and isolae desired hues (balls' hues).... CMVision librar is used o find conneced componens on image afer hreshold (segmenaion).... Four coordinaes are eraced from he conneced componens (one for each hue). These coordinaes are he coordinaes used as inpu for he reconsrucion process... Class CRecon This class is responsible for reconsrucing a D ransformaion from four image coordinaes. This class uses MTL (see secion..) for mari algebraic. Class' iniializaion is done according o a proper focal lengh value (web camera's parameer) and four coordinaes which describe he planar objec. Afer each image acquisiion and analsis, he four image coordinaes, which are eraced using CWacher (see secion..) are sen o his class for 8

10 reconsrucion. As a resul a orienaion mari is reurned as oupu of his process, his mari is he ranslaion and roaion of he D objec according o he given image coordinaes in relaion o he four coordinaes received in he iniializaion which describe he planar objec. The heoreical grounds for his class' operaion are laid in secion..... MarioLibDemo Program A clien program for MarioLib.DLL. This program uses MarioLib.DLL o rerieve he orienaion mari and displas a D planar cross wih he orienaion mari applied. For displa he program uses Microsof's DirecX 9.. 9

11 .. Flow : VisionSDK : CWacher : CMVision : CRecon : MTL : MarioLibDemo AVI file/webcam feed RGB o HSV Hue segmenaion Conneced componens Four image coordinaes Solve linear equaions orienaion mari

12 . EXPERIMENTS.. General This projec had undergone man changes ill he las version has been finalized. We have ried several algorihms in order o srive for he soluion, and read man aricles ring o find he righ wa o handle he problem. Our eperimens can be divided ino wo major opics. A firs, we ried o ge good resuls for he vision par of he projec. On he second par, we concenraed on ring o find he righ wa o reconsruc he D orienaion from he D image... Vision A he beginning of he projec we hough of using a simple RGB analsis. The idea was o use balls colored in red, green, or blue, each placed a a differen edge of a whie cross, wih a whie background. I urned ou ha he RGB forma is no so simple in erms of color space and is ver sensiive o lighing condiions. Therefore we go differen resuls ever ime we esed i. Looking for a more sable forma, we ried o use he YUV color forma. The image vision par of he code was implemened using CMVision librar. We go much beer resuls bu sill i was no sufficien. I seemed ha since he web camera was of ver low quali and lighing condiions weren sable enough, he analsis should have been ver clever o idenif he colors (a imes, even we could no idenif he colors when looking a he camera s image).

13 In order o be oall insensiive o ligh changes, we ried o use LEDs insead of he balls. We pu LEDs on he edges of he cross, each wih a unique color. We creaed complee darkness in he room and hen acivaed he web camera. The image analsis was sill using YUV. The idea was ha we can also creae complee darkness in an oher room. This wa, he colors ha he camera should idenif will be equal in ever room and i will be simpler o analze hem. There were wo problems wih his idea. The firs was ha he LEDs ligh was differen in is inensi and sensiive o elecrici condiions (baer power, connecions resisance, ec.). The second problem was ha here was a blur in he image aken b he web camera when he cross was in moion. We could overcome he firs problem, bu since we did no find an wa o overcome second problem, he idea was dropped. We urned back o he balls and ried o make i more sable. We replaced he cross and he balls o more vivid and less shining colors. Then we used he HSV image forma insead of YUV because i is less sensiive o ligh changes. When using he HSV we deermined he hreshold according o colors of he balls raher han he inensi. In order o use he HSV forma we rewroe he CMVision librar o work wih HSV space. We used Phooshop o ge he hue ranges of each color and made some ess using Malab o es he new vision algorihm. When we saw ha he resuls were pre good we implemened i in C++ and add some more minor color unings o ge he bes resuls... Reconsrucion A he beginning of he projec we hough ha i would no be oo comple o solve he problem of reconsruc a D objec from a D image using he fac he we know he objec dimensions. We ried o solve he problem using naïve mehods wih our informaion abou he cross objec. We know ha we

14 need o find D poins and he daa we have is: D poins from he camera, he fac ha all D poins are on he same plane, we know he real disance beween an poins, and we know ha he poins creae orhogonal lines. When we used all his informaion we go some comple non-linear equaions ha we could no solve even wih he help of some professional programs (MATLAB) Then we ried o define he Euler angles as he unknowns. We had problems of non-uniqueness of he decomposiion o he hree angles, singulariies ec.. Reading a lo of maerial on he subjec we came o an undersanding ha Euler angles are good for specifing small incremenal roaion, bu are ver problemaic specifing orienaion. We also considered a soluion using arificial inelligence, which would r o guess he movemen of he cross according o is former locaion. B calculaing a ree of all he possibiliies, he algorihm would pick he closes sae, which is similar o in is D dimensions o he image we ve go from he web camera. Afer some shor aemps we did no hink i was pracical. We also hough abou a soluion based on equaions using Quaernion represenaions. The advanage of he quaernion represenaion is ha i direcl displas he inrinsic geomeric properies of he roaion--is ais and angle--and moreover has all he algebraic informaion we need o compue anhing we need o compue abou he roaion. We read man aricles ring o see if anone had alread deal wih a problem like ours and o figure ou wha was wrong wih our former soluions. Evenuall we found [Horn ] aricle, which solved a ver similar problem. We ook he equaions from his aricle and in order o es heir correcness for he mari reconsrucion of he roaion, we creaed a projec in malab ha ess i mahemaicall and visuall.

15 A descripion of he malab projec is described in [APPENDIX B: MATLAB implemenaion of he reconsrucion]. When we saw ha he code solves he problem, we implemened i in C++. The descripion is in [APPENDIX C: Old algorihm for Orienaion and ranslaion reconsrucion]. Afer implemening he code in C++ and esing i wih our applicaion we noiced ha he reconsrucion isn working as epeced in some cases. Afer invesigaion we discovered ha he roaion mari ha is reconsruced isn orhogonal, which gives some unusual effecs when applied o he objec. We began looking ino algorihms for making he obained roaion mari orhogonal. There are man mehods of doing his, man of which involve ieraive process of aking he iniial guess and refining i unil a orhogonal mari is obained. While choosing a appropriae algorihm, we ried he simplified weak perspecive model described in [Brucksein ] and found ou ha i solves he problem nicel in our case. We esed he proposed algorihms in MATLAB as earlier and hen implemened i in C++.

16 5. RESULTS AND CONCLUSIONS 5.. Resuls The objec recogniion is sable given ha he camera seings are se o accommodae he lighing condiions (gain, eposure ec.). Oherwise, srong noise is inroduced and he recogniion becomes less sable. The following are some screenshos of he applicaion we implemened. In his applicaion we can see on he righ window he camera inpu (or AVI inpu), and he balls recogniion. On he lef window we can see he reconsrucion of he cross. 5

17 6

18 5.. Problems and enhancemens If a low quali WebCam is used, here can be some minor problems in he recogniion of he balls. Because of he low quali of he web camera, srong green noise is presen and someimes i confuses he vision algorihm and herefore he recogniion of he green ball is no sable. Changing he camera gain or using a beer Web camera usuall solves his problem. We, a firs, used a Logiech s QuickCam web camera, and eperienced srong green noise, which made he vision algorihm difficulies recognizing he green ball, laer we moved o a beer web camera: Veo s Veloci Connec, and he recogniion improved dramaicall. 7

19 6. REFERENCES. Alfred Brucksein, Rober Hol, Thomas Huang, Arun Neravali Opimum Fiducials under Weak Perspecive Projecion Inernaional Journal of Compuer Vision, 999. B.K.P. Horn, Projecive Geomer Considered Harmful, 999. J.D.Fole, A.Van-Dam, S.K.Feiner and J.F.Hughes, Compuer Graphics - Principles and Pracice. B. K. P. Horn, Robo Vision, A. K. Jain, Fundamenals of Digial Image Processing, James Bruce, Tucker Balch, Manuela Veloso, Fas and Inepensive Color Image Segmenaion for Ineracive Robos, School of Compuer Science Carnegie Mellon Universi 7. James Bruce, Realime Machine Vision Percepion and Predicion, 8

20 8. APPENDIX A: THE HSV COLOR MODEL The HSV (Hue, Sauraion, Value) color model, a cone, is shown in he figure. This is one of he percepual color spaces and was designed o mimic he wa humans perceive color. The HSV color cone defines a color b hue, sauraion, and value (brighness). The value or brighness of he color varies from zero o one along he ais, and he sauraion of he color varies as he radial disance from he cener ais. The hue is represened as an angle, wih H = degrees being red. 9

21 9. APPENDIX B: MATLAB IMPLEMENTATION OF THE RECONSTRUCTION The main funcion (msim_ep) ges he parameers of he ransformaion which are:. Name - an sring. Ro angle Z. Ro angle X. Ro angle Y 5. Displacemen X 6. Displacemen Y 7. Displacemen Z The procedure: We creaed a D cross o illusrae our real cross. This cross iniial locaion look:

22 . From properies above we build he X mari ha defines he ransformaion.. We le malab calculae he new posiion of he corners of he cross (using he original poins and he X mari).. We ake he resul ( new poins of he new D image) and reconsruc he movemen wih our calculaions (as described earlier in he documen). We build anoher X mari wih our algorihm and compare i wih he original one.. To check our resuls visuall, we le malab calculae he new posiion of he cross wih our new mari and we see if he wo images (of wo ransformaions, real and reconsruced) seem similar. Resuls: We ried he simulaion on several roaions and displacemens and he reconsruced mari was ver similar o he original one and in some cases he marices were equal. The following are some eamples of he ransformed cross. The firs image is he real ransformed cross and he second is he reconsruced ransformaion.

23 msim_ep('firs_es', 5, 5,,,, );

24 msim_ep('firs_es', 9,, 5,,, );

25 . APPENDIX C: OLD ALGORITHM FOR ORIENTATION AND TRANSLATION RECONSTRUCTION The ask here is o recover he roaion mari and he ranslaion vecor given he correspondence poins beween he image plane and he objec plane (noe ha he objec is necessaril planar, so he coordinaes in he objec space are also D). See [Horn ] for more deails. In order o achieve his, we firs have o find he mari T, which represens a homogeneous ransformaion from he objec plane o he image plane. T muliplied b a -vecor (,, ) T represening posiion in he objec plane ields a -vecor (ku, kv, k) T ha represens he corresponding posiion in he image plane boh in homogeneous coordinaes: = k kv ku Given he scale facor ambigui, we can arbiraril pick = and choose he oher eigh elemens of T independenl. In order o recover T we solve a linear ssem of 8 equaions: = v v v v u u u u v v v v v v v v u u u u u u u u

26 where (,) are he coordinaes in he objec plane and (u,v) are he coordinaes in he image plane. To recover he roaion and ranslaion info from T, we use he concep of vanishing poins. Recover of roaion: he vanishing poin for he -ais is jus (,, ) T in he objec coordinae ssem. Mulipling he mari T b his vecor ields he homogeneous image coordinae (,, ) T. Similarl, we ge (,, ) T from (,, ) T for he -ais. These wo correspond o image coordinaes (/, /) T and (/, /) T respecivel. If we connec he cener of projecion o hese poins in he image plane we obain direcion vecors parallel o: = (,, f ) T = (,, f ) T We can divide hese wo vecors b heir magniude o obain uni vecors ˆ and ŷ in he direcion of he - and -aes of he objec plane (epressed in he camera coordinae ssem). Since he z-ais perpendicular o he objec plane has o be a righ angles o an line in he objec plane, we can?nd is direcion simpl b aking he cross produc of he direcions of he - and -aes found above. A roaion mari relaing (D) objec coordinaes o (D) camera coordinaes can now be consruced b adjoining he hree uni column vecors in he direcions of he coordinae aes: R = ( ˆ, ˆ, zˆ) where above. ˆ, ˆ, zˆ are uni column vecors consruced from T, as described Recover of ranslaion: he homogeneous coordinaes of he origin in he objec plane are obviousl jus (,, ) T. Mulipling T b his vecor ields 5

27 (,, ) T. The image of he origin of he objec coordinae ssem hen is a (/, /) T. Connecing he origin o his poin in he image plane (z = f ), ields a vecor parallel o = (,, f ) So we found direcion of he ranslaional vecor o he objec origin direcl from he las column of T.We can?nd he disance o he objec origin from he cener of projecion if we can deermine he magni?caion of a line parallel o he image plane a ha disance (ha is, he raio of he lengh of he line in he image o he lengh of he line on he objec). If he magni?caion is M (picall less han one), hen he z-componen of he ranslaion vecor mus be f/m. We can use his value o scale he direcion vecor found above. The linear magnificaion facor M can be compued direcl b aking he square roo of he deerminan of mari T. Once we know he magni?caion M we can deermine he ranslaional offse of he objec origin from he camera origin b mulipling = (,, f ) T b M/(f ). We have recovered he roaion mari and he ranslaion vecor corresponding o he objec posiion and orienaion in D space, and can now combine he wo o obain he mari (using homogenous coordinaes) encapsulaing boh he roaion and he ranslaion. 6

Lab 3 Acceleration. What You Need To Know: Physics 211 Lab

Lab 3 Acceleration. What You Need To Know: Physics 211 Lab b Lab 3 Acceleraion Wha You Need To Know: The Physics In he previous lab you learned ha he velociy of an objec can be deermined by finding he slope of he objec s posiion vs. ime graph. x v ave. = v ave.

More information

4.5 Biasing in BJT Amplifier Circuits

4.5 Biasing in BJT Amplifier Circuits 4/5/011 secion 4_5 Biasing in MOS Amplifier Circuis 1/ 4.5 Biasing in BJT Amplifier Circuis eading Assignmen: 8086 Now le s examine how we C bias MOSFETs amplifiers! f we don bias properly, disorion can

More information

Lecture #7: Discrete-time Signals and Sampling

Lecture #7: Discrete-time Signals and Sampling EEL335: Discree-Time Signals and Sysems Lecure #7: Discree-ime Signals and Sampling. Inroducion Lecure #7: Discree-ime Signals and Sampling Unlike coninuous-ime signals, discree-ime signals have defined

More information

Negative frequency communication

Negative frequency communication Negaive frequency communicaion Fanping DU Email: dufanping@homail.com Qing Huo Liu arxiv:2.43v5 [cs.it] 26 Sep 2 Deparmen of Elecrical and Compuer Engineering Duke Universiy Email: Qing.Liu@duke.edu Absrac

More information

P. Bruschi: Project guidelines PSM Project guidelines.

P. Bruschi: Project guidelines PSM Project guidelines. Projec guidelines. 1. Rules for he execuion of he projecs Projecs are opional. Their aim is o improve he sudens knowledge of he basic full-cusom design flow. The final score of he exam is no affeced by

More information

EE 40 Final Project Basic Circuit

EE 40 Final Project Basic Circuit EE 0 Spring 2006 Final Projec EE 0 Final Projec Basic Circui Par I: General insrucion 1. The final projec will coun 0% of he lab grading, since i s going o ake lab sessions. All oher individual labs will

More information

The student will create simulations of vertical components of circular and harmonic motion on GX.

The student will create simulations of vertical components of circular and harmonic motion on GX. Learning Objecives Circular and Harmonic Moion (Verical Transformaions: Sine curve) Algebra ; Pre-Calculus Time required: 10 150 min. The sudens will apply combined verical ranslaions and dilaions in he

More information

Calculation on the Inter-Lobe Clearance Distribution of Twin-Screw Compressor by Optimization Method

Calculation on the Inter-Lobe Clearance Distribution of Twin-Screw Compressor by Optimization Method Purdue Universi Purdue e-pubs Inernaional Compressor Engineering Conference School of echanical Engineering 6 Calculaion on he Iner-Lobe Clearance Disribuion of Twin-Screw Compressor b Opimiaion ehod Wei

More information

5 Spatial Relations on Lines

5 Spatial Relations on Lines 5 Spaial Relaions on Lines There are number of useful problems ha can be solved wih he basic consrucion echniques developed hus far. We now look a cerain problems, which involve spaial relaionships beween

More information

Gaussian Blurring-Deblurring for Improved Image Compression

Gaussian Blurring-Deblurring for Improved Image Compression aussian Blurring-Deblurring for mproved mage Compression Moi Hoon Yap 1 Michel Biser Hong Ta Ewe 1 1 Mulimedia Universi (MMU) Jalan Mulimedia 100 Cberjaa Selangor Darul Ehsan Malasia {mhap hewe}@mmu.edu.m

More information

Experiment 6: Transmission Line Pulse Response

Experiment 6: Transmission Line Pulse Response Eperimen 6: Transmission Line Pulse Response Lossless Disribued Neworks When he ime required for a pulse signal o raverse a circui is on he order of he rise or fall ime of he pulse, i is no longer possible

More information

Pointwise Image Operations

Pointwise Image Operations Poinwise Image Operaions Binary Image Analysis Jana Kosecka hp://cs.gmu.edu/~kosecka/cs482.hml - Lookup able mach image inensiy o he displayed brighness values Manipulaion of he lookup able differen Visual

More information

ECE-517 Reinforcement Learning in Artificial Intelligence

ECE-517 Reinforcement Learning in Artificial Intelligence ECE-517 Reinforcemen Learning in Arificial Inelligence Lecure 11: Temporal Difference Learning (con.), Eligibiliy Traces Ocober 8, 2015 Dr. Iamar Arel College of Engineering Deparmen of Elecrical Engineering

More information

Memorandum on Impulse Winding Tester

Memorandum on Impulse Winding Tester Memorandum on Impulse Winding Teser. Esimaion of Inducance by Impulse Response When he volage response is observed afer connecing an elecric charge sored up in he capaciy C o he coil L (including he inside

More information

Signal detection, Fouriertransformation, phase correction and quadrature detection

Signal detection, Fouriertransformation, phase correction and quadrature detection 2/35 Signal deecion, Fourierransformaion, phase correcion and quadraure deecion Peer Schmieder Schmilka 2004 Wha is his seminar abou? Signaldeecion Wha kind of signal do we deec in NMR Fourierransformaion

More information

Lecture 4. EITN Chapter 12, 13 Modulation and diversity. Antenna noise is usually given as a noise temperature!

Lecture 4. EITN Chapter 12, 13 Modulation and diversity. Antenna noise is usually given as a noise temperature! Lecure 4 EITN75 2018 Chaper 12, 13 Modulaion and diversiy Receiver noise: repeiion Anenna noise is usually given as a noise emperaure! Noise facors or noise figures of differen sysem componens are deermined

More information

Direct Analysis of Wave Digital Network of Microstrip Structure with Step Discontinuities

Direct Analysis of Wave Digital Network of Microstrip Structure with Step Discontinuities Direc Analysis of Wave Digial Nework of Microsrip Srucure wih Sep Disconinuiies BILJANA P. SOŠIĆ Faculy of Elecronic Engineering Universiy of Niš Aleksandra Medvedeva 4, Niš SERBIA MIODRAG V. GMIROVIĆ

More information

(This lesson plan assumes the students are using an air-powered rocket as described in the Materials section.)

(This lesson plan assumes the students are using an air-powered rocket as described in the Materials section.) The Mah Projecs Journal Page 1 PROJECT MISSION o MArs inroducion Many sae mah sandards and mos curricula involving quadraic equaions require sudens o solve "falling objec" or "projecile" problems, which

More information

Revision: June 11, E Main Suite D Pullman, WA (509) Voice and Fax

Revision: June 11, E Main Suite D Pullman, WA (509) Voice and Fax 2.5.3: Sinusoidal Signals and Complex Exponenials Revision: June 11, 2010 215 E Main Suie D Pullman, W 99163 (509) 334 6306 Voice and Fax Overview Sinusoidal signals and complex exponenials are exremely

More information

Evaluation of the Digital images of Penaeid Prawns Species Using Canny Edge Detection and Otsu Thresholding Segmentation

Evaluation of the Digital images of Penaeid Prawns Species Using Canny Edge Detection and Otsu Thresholding Segmentation Inernaional Associaion of Scienific Innovaion and Research (IASIR) (An Associaion Unifying he Sciences, Engineering, and Applied Research) Inernaional Journal of Emerging Technologies in Compuaional and

More information

3D Laser Scan Registration of Dual-Robot System Using Vision

3D Laser Scan Registration of Dual-Robot System Using Vision 3D Laser Scan Regisraion of Dual-Robo Sysem Using Vision Ravi Kaushik, Jizhong Xiao*, William Morris and Zhigang Zhu Absrac This paper presens a novel echnique o regiser a se of wo 3D laser scans obained

More information

EXPERIMENT #4 AM MODULATOR AND POWER AMPLIFIER

EXPERIMENT #4 AM MODULATOR AND POWER AMPLIFIER EXPERIMENT #4 AM MODULATOR AND POWER AMPLIFIER INTRODUCTION: Being able o ransmi a radio frequency carrier across space is of no use unless we can place informaion or inelligence upon i. This las ransmier

More information

Motion-blurred star image acquisition and restoration method based on the separable kernel Honglin Yuana, Fan Lib and Tao Yuc

Motion-blurred star image acquisition and restoration method based on the separable kernel Honglin Yuana, Fan Lib and Tao Yuc 5h Inernaional Conference on Advanced Maerials and Compuer Science (ICAMCS 206) Moion-blurred sar image acquisiion and resoraion mehod based on he separable kernel Honglin Yuana, Fan Lib and Tao Yuc Beihang

More information

EE 330 Lecture 24. Amplification with Transistor Circuits Small Signal Modelling

EE 330 Lecture 24. Amplification with Transistor Circuits Small Signal Modelling EE 330 Lecure 24 Amplificaion wih Transisor Circuis Small Signal Modelling Review from las ime Area Comparison beween BJT and MOSFET BJT Area = 3600 l 2 n-channel MOSFET Area = 168 l 2 Area Raio = 21:1

More information

Diodes. Diodes, Page 1

Diodes. Diodes, Page 1 Diodes, Page 1 Diodes V-I Characerisics signal diode Measure he volage-curren characerisic of a sandard signal diode, he 1N914, using he circui shown below. The purpose of he back-o-back power supplies

More information

AN303 APPLICATION NOTE

AN303 APPLICATION NOTE AN303 APPLICATION NOTE LATCHING CURRENT INTRODUCTION An imporan problem concerning he uilizaion of componens such as hyrisors or riacs is he holding of he componen in he conducing sae afer he rigger curren

More information

NCTM Content Standard/National Science Education Standard:

NCTM Content Standard/National Science Education Standard: Tile: Logarihms Brief Overview: In his Concep Developmen Uni, he concep of logarihms is discussed. The relaionship beween eponenial equaions and logarihmic equaions is eplored. The properies of logs are

More information

ECE3204 Microelectronics II Bitar / McNeill. ECE 3204 / Term D-2017 Problem Set 7

ECE3204 Microelectronics II Bitar / McNeill. ECE 3204 / Term D-2017 Problem Set 7 EE3204 Microelecronics II Biar / McNeill Due: Monday, May 1, 2017 EE 3204 / Term D-2017 Problem Se 7 All ex problems from Sedra and Smih, Microelecronic ircuis, 7h ediion. NOTES: Be sure your NAME and

More information

A Segmentation Method for Uneven Illumination Particle Images

A Segmentation Method for Uneven Illumination Particle Images Research Journal of Applied Sciences, Engineering and Technology 5(4): 1284-1289, 2013 ISSN: 2040-7459; e-issn: 2040-7467 Maxwell Scienific Organizaion, 2013 Submied: July 17, 2012 Acceped: Augus 15, 2012

More information

Increasing multi-trackers robustness with a segmentation algorithm

Increasing multi-trackers robustness with a segmentation algorithm Increasing muli-rackers robusness wih a segmenaion algorihm MARTA MARRÓN, MIGUEL ÁNGEL SOTELO, JUAN CARLOS GARCÍA Elecronics Deparmen Universiy of Alcala Campus Universiario. 28871, Alcalá de Henares.

More information

OpenStax-CNX module: m Elemental Signals. Don Johnson. Perhaps the most common real-valued signal is the sinusoid.

OpenStax-CNX module: m Elemental Signals. Don Johnson. Perhaps the most common real-valued signal is the sinusoid. OpenSax-CNX module: m0004 Elemenal Signals Don Johnson This work is produced by OpenSax-CNX and licensed under he Creaive Commons Aribuion License.0 Absrac Complex signals can be buil from elemenal signals,

More information

EXPERIMENT #9 FIBER OPTIC COMMUNICATIONS LINK

EXPERIMENT #9 FIBER OPTIC COMMUNICATIONS LINK EXPERIMENT #9 FIBER OPTIC COMMUNICATIONS LINK INTRODUCTION: Much of daa communicaions is concerned wih sending digial informaion hrough sysems ha normally only pass analog signals. A elephone line is such

More information

Universal microprocessor-based ON/OFF and P programmable controller MS8122A MS8122B

Universal microprocessor-based ON/OFF and P programmable controller MS8122A MS8122B COMPETENCE IN MEASUREMENT Universal microprocessor-based ON/OFF and P programmable conroller MS8122A MS8122B TECHNICAL DESCRIPTION AND INSTRUCTION FOR USE PLOVDIV 2003 1 I. TECHNICAL DATA Analog inpus

More information

Knowledge Transfer in Semi-automatic Image Interpretation

Knowledge Transfer in Semi-automatic Image Interpretation Knowledge Transfer in Semi-auomaic Image Inerpreaion Jun Zhou 1, Li Cheng 2, Terry Caelli 23, and Waler F. Bischof 1 1 Deparmen of Compuing Science, Universiy of Albera, Edmonon, Albera, Canada T6G 2E8

More information

Notes on the Fourier Transform

Notes on the Fourier Transform Noes on he Fourier Transform The Fourier ransform is a mahemaical mehod for describing a coninuous funcion as a series of sine and cosine funcions. The Fourier Transform is produced by applying a series

More information

Parameters Affecting Lightning Backflash Over Pattern at 132kV Double Circuit Transmission Lines

Parameters Affecting Lightning Backflash Over Pattern at 132kV Double Circuit Transmission Lines Parameers Affecing Lighning Backflash Over Paern a 132kV Double Circui Transmission Lines Dian Najihah Abu Talib 1,a, Ab. Halim Abu Bakar 2,b, Hazlie Mokhlis 1 1 Deparmen of Elecrical Engineering, Faculy

More information

R. Stolkin a *, A. Greig b, J. Gilby c

R. Stolkin a *, A. Greig b, J. Gilby c MESURING COMPLETE GROUND-TRUTH DT ND ERROR ESTIMTES FOR REL VIDEO SEQUENCES, FOR PERFORMNCE EVLUTION OF TRCKING, CMER POSE ND MOTION ESTIMTION LGORITHMS R Solkin a *, Greig b, J Gilby c a Cener for Mariime

More information

Automatic Power Factor Control Using Pic Microcontroller

Automatic Power Factor Control Using Pic Microcontroller IDL - Inernaional Digial Library Of Available a:www.dbpublicaions.org 8 h Naional Conference on Advanced Techniques in Elecrical and Elecronics Engineering Inernaional e-journal For Technology And Research-2017

More information

Chapter 8 Moving Object Detection

Chapter 8 Moving Object Detection Chaper 8 Moving Objec Deecion One of he main aciviies of visual percepion is ha of being aware of wha is happening in he surrounding world. In mos cases complee knowledge of he environmen is no required

More information

Foreign Fiber Image Segmentation Based on Maximum Entropy and Genetic Algorithm

Foreign Fiber Image Segmentation Based on Maximum Entropy and Genetic Algorithm Journal of Compuer and Communicaions, 215, 3, 1-7 Published Online November 215 in SciRes. hp://www.scirp.org/journal/jcc hp://dx.doi.org/1.4236/jcc.215.3111 Foreign Fiber Image Segmenaion Based on Maximum

More information

The University of Melbourne Department of Mathematics and Statistics School Mathematics Competition, 2013 JUNIOR DIVISION Time allowed: Two hours

The University of Melbourne Department of Mathematics and Statistics School Mathematics Competition, 2013 JUNIOR DIVISION Time allowed: Two hours The Universiy of Melbourne Deparmen of Mahemaics and Saisics School Mahemaics Compeiion, 203 JUNIOR DIVISION Time allowed: Two hours These quesions are designed o es your abiliy o analyse a problem and

More information

ELEG 3124 SYSTEMS AND SIGNALS Ch. 1 Continuous-Time Signals

ELEG 3124 SYSTEMS AND SIGNALS Ch. 1 Continuous-Time Signals Deparmen of Elecrical Engineering Universiy of Arkansas ELEG 3124 SYSTEMS AND SIGNALS Ch. 1 Coninuous-Time Signals Dr. Jingxian Wu wuj@uark.edu OUTLINE 2 Inroducion: wha are signals and sysems? Signals

More information

TU Delft. Digital color imaging & Digital color image processing. TU Delft. TU Delft. TU Delft. The human eye. Spectrum and Color I

TU Delft. Digital color imaging & Digital color image processing. TU Delft. TU Delft. TU Delft. The human eye. Spectrum and Color I Digial color imaging & Digial color image processing The human eye Lucas J. van Vlie www.ph.n.udelf.nl/~lucas TNW: Faculy of Applied Sciences IST: Imaging Science & Technology PH: Digial Color Imaging

More information

16.5 ADDITIONAL EXAMPLES

16.5 ADDITIONAL EXAMPLES 16.5 ADDITIONAL EXAMPLES For reiew purposes, more examples of boh piecewise linear and incremenal analysis are gien in he following subsecions. No new maerial is presened, so readers who do no need addiional

More information

10. The Series Resistor and Inductor Circuit

10. The Series Resistor and Inductor Circuit Elecronicsab.nb 1. he Series esisor and Inducor Circui Inroducion he las laboraory involved a resisor, and capacior, C in series wih a baery swich on or off. I was simpler, as a pracical maer, o replace

More information

EECE 301 Signals & Systems Prof. Mark Fowler

EECE 301 Signals & Systems Prof. Mark Fowler EECE 3 Signals & Sysems Prof. Mark Fowler Noe Se #8 C-T Sysems: Frequency-Domain Analysis of Sysems Reading Assignmen: Secion 5.2 of Kamen and Heck /2 Course Flow Diagram The arrows here show concepual

More information

The regsubseq Package

The regsubseq Package The regsubseq Package Sepember 30, 2007 Type Package Tile Deec and Tes Regular Sequences and Subsequences Version 0.10 Dae 2007-09-27 Auhor Mainainer For a sequence of even occurence

More information

Development of Temporary Ground Wire Detection Device

Development of Temporary Ground Wire Detection Device Inernaional Journal of Smar Grid and Clean Energy Developmen of Temporary Ground Wire Deecion Device Jing Jiang* and Tao Yu a Elecric Power College, Souh China Universiy of Technology, Guangzhou 5164,

More information

Comparitive Analysis of Image Segmentation Techniques

Comparitive Analysis of Image Segmentation Techniques ISSN: 78 33 Volume, Issue 9, Sepember 3 Compariive Analysis of Image Segmenaion echniques Rohi Sardana Pursuing Maser of echnology (Compuer Science and Engineering) GJU S& Hissar, Haryana Absrac Image

More information

Application Note 5324

Application Note 5324 Desauraion Faul Deecion Opocoupler Gae Drive Producs wih Feaure: PLJ, PL0J, PLJ, PL1J and HCPLJ Applicaion Noe 1. Inroducion A desauraion faul deecion circui provides proecion for power semiconducor swiches

More information

Installing remote sites using TCP/IP

Installing remote sites using TCP/IP v dc Keypad from nework Whie/ 3 Whie/ 4 v dc Keypad from nework Whie/ 3 Whie/ 4 v dc Keypad from nework Whie/ 3 Whie/ 4 +v pu +v pu +v pu v dc Keypad from nework Whie/ 3 Whie/ 4 v dc Keypad from nework

More information

BOUNCER CIRCUIT FOR A 120 MW/370 KV SOLID STATE MODULATOR

BOUNCER CIRCUIT FOR A 120 MW/370 KV SOLID STATE MODULATOR BOUNCER CIRCUIT FOR A 120 MW/370 KV SOLID STATE MODULATOR D. Gerber, J. Biela Laboraory for High Power Elecronic Sysems ETH Zurich, Physiksrasse 3, CH-8092 Zurich, Swizerland Email: gerberdo@ehz.ch This

More information

Answer Key for Week 3 Homework = 100 = 140 = 138

Answer Key for Week 3 Homework = 100 = 140 = 138 Econ 110D Fall 2009 K.D. Hoover Answer Key for Week 3 Homework Problem 4.1 a) Laspeyres price index in 2006 = 100 (1 20) + (0.75 20) Laspeyres price index in 2007 = 100 (0.75 20) + (0.5 20) 20 + 15 = 100

More information

Deblurring Images via Partial Differential Equations

Deblurring Images via Partial Differential Equations Deblurring Images via Parial Dierenial Equaions Sirisha L. Kala Mississippi Sae Universiy slk3@mssae.edu Advisor: Seh F. Oppenheimer Absrac: Image deblurring is one o he undamenal problems in he ield o

More information

A New Voltage Sag and Swell Compensator Switched by Hysteresis Voltage Control Method

A New Voltage Sag and Swell Compensator Switched by Hysteresis Voltage Control Method Proceedings of he 8h WSEAS Inernaional Conference on ELECTRIC POWER SYSTEMS, HIGH VOLTAGES, ELECTRIC MACHINES (POWER '8) A New Volage Sag and Swell Compensaor Swiched by Hyseresis Volage Conrol Mehod AMIR

More information

Installation and Operating Instructions for ROBA -brake-checker Typ

Installation and Operating Instructions for ROBA -brake-checker Typ (B.018102.EN) Guidelines on he Declaraion of Conformiy A conformiy evaluaion has been carried ou for he produc in erms of he EC Low Volage Direcive 2006/95/ EC and EMC Direcive 2004/108/EC. The Declaraion

More information

Lecture September 6, 2011

Lecture September 6, 2011 cs294-p29 Seminar on Algorihmic Game heory Sepember 6, 2011 Lecure Sepember 6, 2011 Lecurer: Chrisos H. Papadimiriou Scribes: Aloni Cohen and James Andrews 1 Game Represenaion 1.1 abular Form and he Problem

More information

FROM ANALOG TO DIGITAL

FROM ANALOG TO DIGITAL FROM ANALOG TO DIGITAL OBJECTIVES The objecives of his lecure are o: Inroduce sampling, he Nyquis Limi (Shannon s Sampling Theorem) and represenaion of signals in he frequency domain Inroduce basic conceps

More information

Teacher Supplement to Operation Comics, Issue #5

Teacher Supplement to Operation Comics, Issue #5 eacher Supplemen o Operaion Comics, Issue #5 he purpose of his supplemen is o provide conen suppor for he mahemaics embedded ino he fifh issue of Operaion Comics, and o show how he mahemaics addresses

More information

Comparing image compression predictors using fractal dimension

Comparing image compression predictors using fractal dimension Comparing image compression predicors using fracal dimension RADU DOBRESCU, MAEI DOBRESCU, SEFA MOCAU, SEBASIA ARALUGA Faculy of Conrol & Compuers POLIEHICA Universiy of Buchares Splaiul Independenei 313

More information

A novel quasi-peak-detector for time-domain EMI-measurements F. Krug, S. Braun, and P. Russer Abstract. Advanced TDEMI measurement concept

A novel quasi-peak-detector for time-domain EMI-measurements F. Krug, S. Braun, and P. Russer Abstract. Advanced TDEMI measurement concept Advances in Radio Science (24) 2: 27 32 Copernicus GmbH 24 Advances in Radio Science A novel quasi-peak-deecor for ime-domain EMI-measuremens F. Krug, S. Braun, and P. Russer Insiue for High-Frequency

More information

Announcement. Allowed

Announcement. Allowed 9//05 nnouncemen Firs es: Sep. 8, Chap. -4 llowed wriing insrumen poce calculaor ruler One 8.5" " paper conaining consans, formulas, and any oher informaion ha you migh find useful (NOT any inds of soluions).

More information

Table of Contents. 3.0 SMPS Topologies. For Further Research. 3.1 Basic Components. 3.2 Buck (Step Down) 3.3 Boost (Step Up) 3.4 Inverter (Buck/Boost)

Table of Contents. 3.0 SMPS Topologies. For Further Research. 3.1 Basic Components. 3.2 Buck (Step Down) 3.3 Boost (Step Up) 3.4 Inverter (Buck/Boost) Table of Conens 3.0 SMPS Topologies 3.1 Basic Componens 3.2 Buck (Sep Down) 3.3 Boos (Sep Up) 3.4 nverer (Buck/Boos) 3.5 Flyback Converer 3.6 Curren Boosed Boos 3.7 Curren Boosed Buck 3.8 Forward Converer

More information

ECMA-373. Near Field Communication Wired Interface (NFC-WI) 2 nd Edition / June Reference number ECMA-123:2009

ECMA-373. Near Field Communication Wired Interface (NFC-WI) 2 nd Edition / June Reference number ECMA-123:2009 ECMA-373 2 nd Ediion / June 2012 Near Field Communicaion Wired Inerface (NFC-WI) Reference number ECMA-123:2009 Ecma Inernaional 2009 COPYRIGHT PROTECTED DOCUMENT Ecma Inernaional 2012 Conens Page 1 Scope...

More information

Fuzzy Inference Model for Learning from Experiences and Its Application to Robot Navigation

Fuzzy Inference Model for Learning from Experiences and Its Application to Robot Navigation Fuzzy Inference Model for Learning from Experiences and Is Applicaion o Robo Navigaion Manabu Gouko, Yoshihiro Sugaya and Hiroomo Aso Deparmen of Elecrical and Communicaion Engineering, Graduae School

More information

Pulse Train Controlled PCCM Buck-Boost Converter Ming Qina, Fangfang Lib

Pulse Train Controlled PCCM Buck-Boost Converter Ming Qina, Fangfang Lib 5h Inernaional Conference on Environmen, Maerials, Chemisry and Power Elecronics (EMCPE 016 Pulse Train Conrolled PCCM Buck-Boos Converer Ming Qina, Fangfang ib School of Elecrical Engineering, Zhengzhou

More information

4 20mA Interface-IC AM462 for industrial µ-processor applications

4 20mA Interface-IC AM462 for industrial µ-processor applications Because of he grea number of indusrial buses now available he majoriy of indusrial measuremen echnology applicaions sill calls for he sandard analog curren nework. The reason for his lies in he fac ha

More information

UNIT IV DIGITAL MODULATION SCHEME

UNIT IV DIGITAL MODULATION SCHEME UNI IV DIGIAL MODULAION SCHEME Geomeric Represenaion of Signals Ojecive: o represen any se of M energy signals {s i (} as linear cominaions of N orhogonal asis funcions, where N M Real value energy signals

More information

Computer Graphic with Matrices Math 308A Project

Computer Graphic with Matrices Math 308A Project Compue Gaphic wih Maices Mah 38A Pojec Suden: Wei-Liang Chen Suden #: 3292 Dae: Dec 3 d, 2 Pofesso: James King Imagine ha ou ae dawing a picue b hand o compue. The picue we daw b compue ae called compue

More information

A-LEVEL Electronics. ELEC4 Programmable Control Systems Mark scheme June Version: 1.0 Final

A-LEVEL Electronics. ELEC4 Programmable Control Systems Mark scheme June Version: 1.0 Final A-LEVEL Elecronics ELEC4 Programmable Conrol Sysems scheme 243 June 26 Version:. Final schemes are prepared by he Lead Assessmen Wrier and considered, ogeher wih he relevan quesions, by a panel of subjec

More information

Mobile Robot Localization Using Fusion of Object Recognition and Range Information

Mobile Robot Localization Using Fusion of Object Recognition and Range Information 007 IEEE Inernaional Conference on Roboics and Auomaion Roma, Ialy, 10-14 April 007 FrB1.3 Mobile Robo Localizaion Using Fusion of Objec Recogniion and Range Informaion Byung-Doo Yim, Yong-Ju Lee, Jae-Bok

More information

Electrical connection

Electrical connection Reference scanner Dimensioned drawing en 02-2014/06 50117040-01 200 500mm Disance on background/reference 10-30 V DC We reserve he righ o make changes DS_HRTR46Bref_en_50117040_01.fm Robus objec deecion

More information

Social-aware Dynamic Router Node Placement in Wireless Mesh Networks

Social-aware Dynamic Router Node Placement in Wireless Mesh Networks Social-aware Dynamic Rouer Node Placemen in Wireless Mesh Neworks Chun-Cheng Lin Pei-Tsung Tseng Ting-Yu Wu Der-Jiunn Deng ** Absrac The problem of dynamic rouer node placemen (dynrnp) in wireless mesh

More information

EE201 Circuit Theory I Fall

EE201 Circuit Theory I Fall EE1 Circui Theory I 17 Fall 1. Basic Conceps Chaper 1 of Nilsson - 3 Hrs. Inroducion, Curren and Volage, Power and Energy. Basic Laws Chaper &3 of Nilsson - 6 Hrs. Volage and Curren Sources, Ohm s Law,

More information

t 2 (x(t)-y(t)) 2 dt. Similarly, for discrete-time signals x[n] and y[n], the difference energy over the time interval [n 1,n 2 ] is n 2 (x[n]-y[n])

t 2 (x(t)-y(t)) 2 dt. Similarly, for discrete-time signals x[n] and y[n], the difference energy over the time interval [n 1,n 2 ] is n 2 (x[n]-y[n]) EECS 6 III. Signal Similariy Measures In many siuaions, we need a quaniaive measure of he similariy of wo signals. For eample, suppose () is he signal some sysem should ideally produce, y() is he signal

More information

AK8777B. Overview. Features

AK8777B. Overview. Features AK8777B Hall Effec IC for Pulse Encoders Overview The AK8777B is a Hall effec lach which deecs boh verical and horizonal (perpendicular and parallel o he marking side of he package) magneic field a he

More information

ECE ANALOG COMMUNICATIONS - INVESTIGATION 7 INTRODUCTION TO AMPLITUDE MODULATION - PART II

ECE ANALOG COMMUNICATIONS - INVESTIGATION 7 INTRODUCTION TO AMPLITUDE MODULATION - PART II ECE 405 - ANALOG COMMUNICATIONS - INVESTIGATION 7 INTRODUCTION TO AMPLITUDE MODULATION - PART II FALL 2005 A.P. FELZER To do "well" on his invesigaion you mus no only ge he righ answers bu mus also do

More information

Particle Filter-based State Estimation in a Competitive and Uncertain Environment

Particle Filter-based State Estimation in a Competitive and Uncertain Environment Paricle Filer-based Sae Esimaion in a Compeiive and Uncerain Environmen Tim Laue Thomas Röfer Universiä Bremen DFKI-Labor Bremen Fachbereich 3 Mahemaik / Informaik Sichere Kogniive Sseme Enrique-Schmid-Sraße

More information

HIGH THROUGHPUT EVALUATION OF SHA-1 IMPLEMENTATION USING UNFOLDING TRANSFORMATION

HIGH THROUGHPUT EVALUATION OF SHA-1 IMPLEMENTATION USING UNFOLDING TRANSFORMATION VOL., NO. 5, MARCH 26 ISSN 89-668 26-26 Asian Research Publishing Nework (ARPN). All righs reserved. HIGH THROUGHPUT EVALUATION OF SHA- IMPLEMENTATION USING UNFOLDING TRANSFORMATION Shamsiah Bini Suhaili

More information

Communication Systems. Department of Electronics and Electrical Engineering

Communication Systems. Department of Electronics and Electrical Engineering COMM 704: Communicaion Lecure : Analog Mulipliers Dr Mohamed Abd El Ghany Dr. Mohamed Abd El Ghany, Mohamed.abdel-ghany@guc.edu.eg nroducion Nonlinear operaions on coninuous-valued analog signals are ofen

More information

Signal Characteristics

Signal Characteristics Signal Characerisics Analog Signals Analog signals are always coninuous (here are no ime gaps). The signal is of infinie resoluion. Discree Time Signals SignalCharacerisics.docx 8/28/08 10:41 AM Page 1

More information

Sound so far: 10/13/2013. Sound and stringed instruments

Sound so far: 10/13/2013. Sound and stringed instruments 0/3/203 Sound and ed insrumens Sound so far: Sound is a pressure or densiy flucuaion carried (usually) by air molecules sound wae is longdiudinal Wha is he difference beween a hud and a musical noe? ecure

More information

THE OSCILLOSCOPE AND NOISE. Objectives:

THE OSCILLOSCOPE AND NOISE. Objectives: -26- Preparaory Quesions. Go o he Web page hp://www.ek.com/measuremen/app_noes/xyzs/ and read a leas he firs four subsecions of he secion on Trigger Conrols (which iself is a subsecion of he secion The

More information

EE368/CS232 Digital Image Processing Winter Homework #1 Released: Monday, January 8 Due: Wednesday, January 17, 1:30pm

EE368/CS232 Digital Image Processing Winter Homework #1 Released: Monday, January 8 Due: Wednesday, January 17, 1:30pm EE368/CS232 Digial Image Processing Winer 207-208 Lecure Review and Quizzes (Due: Wednesday, January 7, :30pm) Please review wha you have learned in class and hen complee he online quiz quesions for he

More information

The vslam Algorithm for Navigation in Natural Environments

The vslam Algorithm for Navigation in Natural Environments 로봇기술및동향 The vslam Algorihm for Navigaion in Naural Environmens Evoluion Roboics, Inc. Niklas Karlsson, Luis Goncalves, Mario E. Munich, and Paolo Pirjanian Absrac This aricle describes he Visual Simulaneous

More information

MATLAB/SIMULINK TECHNOLOGY OF THE SYGNAL MODULATION

MATLAB/SIMULINK TECHNOLOGY OF THE SYGNAL MODULATION J Modern Technology & Engineering Vol2, No1, 217, pp76-81 MATLAB/SIMULINK TECHNOLOGY OF THE SYGNAL MODULATION GA Rusamov 1*, RJ Gasimov 1, VG Farhadov 1 1 Azerbaijan Technical Universiy, Baku, Azerbaijan

More information

Digital Communications - Overview

Digital Communications - Overview EE573 : Advanced Digial Communicaions Digial Communicaions - Overview Lecurer: Assoc. Prof. Dr Noor M Khan Deparmen of Elecronic Engineering, Muhammad Ali Jinnah Universiy, Islamabad Campus, Islamabad,

More information

Design and Implementation an Autonomous Mobile Soccer Robot Based on Omnidirectional Mobility and Modularity

Design and Implementation an Autonomous Mobile Soccer Robot Based on Omnidirectional Mobility and Modularity Design and Implemenaion an Auonomous Mobile Soccer Robo Based on Omnidirecional Mobiliy and Modulariy S. Hamidreza Mohades Kasaei and S.Mohammadreza Mohades Kasaei Absrac The purpose of his paper is o

More information

ECMA st Edition / June Near Field Communication Wired Interface (NFC-WI)

ECMA st Edition / June Near Field Communication Wired Interface (NFC-WI) ECMA-373 1 s Ediion / June 2006 Near Field Communicaion Wired Inerface (NFC-WI) Sandard ECMA-373 1 s Ediion / June 2006 Near Field Communicaion Wired Inerface (NFC-WI) Ecma Inernaional Rue du Rhône 114

More information

Chapter 2 Introduction: From Phase-Locked Loop to Costas Loop

Chapter 2 Introduction: From Phase-Locked Loop to Costas Loop Chaper 2 Inroducion: From Phase-Locked Loop o Cosas Loop The Cosas loop can be considered an exended version of he phase-locked loop (PLL). The PLL has been invened in 932 by French engineer Henri de Belleszice

More information

Signals and the frequency domain ENGR 40M lecture notes July 31, 2017 Chuan-Zheng Lee, Stanford University

Signals and the frequency domain ENGR 40M lecture notes July 31, 2017 Chuan-Zheng Lee, Stanford University Signals and he requency domain ENGR 40M lecure noes July 3, 07 Chuan-Zheng Lee, Sanord Universiy signal is a uncion, in he mahemaical sense, normally a uncion o ime. We oen reer o uncions as signals o

More information

State Space Modeling, Simulation and Comparative Analysis of a conceptualised Electrical Control Signal Transmission Cable for ROVs

State Space Modeling, Simulation and Comparative Analysis of a conceptualised Electrical Control Signal Transmission Cable for ROVs Sae Space Modeling, Simulaion and omparaive Analysis of a concepualised Elecrical onrol Signal ransmission able for ROVs James Naganda, Deparmen of Elecronic Engineering, Konkuk Universiy, Seoul, Korea

More information

MEASUREMENTS OF VARYING VOLTAGES

MEASUREMENTS OF VARYING VOLTAGES MEASUREMENTS OF ARYING OLTAGES Measuremens of varying volages are commonly done wih an oscilloscope. The oscilloscope displays a plo (graph) of volage versus imes. This is done by deflecing a sream of

More information

VS203B Lecture Notes Spring, Topic: Diffraction

VS203B Lecture Notes Spring, Topic: Diffraction VS03B Lecure Noes Spring, 013 011 Topic: Diffracion Diffracion Diffracion escribes he enency for ligh o ben aroun corners. Huygens principle All poins on a wavefron can be consiere as poin sources for

More information

LECTURE 1 CMOS PHASE LOCKED LOOPS

LECTURE 1 CMOS PHASE LOCKED LOOPS Lecure 01 (8/9/18) Page 1-1 Objecive LECTURE 1 CMOS PHASE LOCKED LOOPS OVERVIEW Undersand he principles and applicaions of phase locked loops using inegraed circui echnology wih emphasis on CMOS echnology.

More information

Laplacian Mixture Modeling for Overcomplete Mixing Matrix in Wavelet Packet Domain by Adaptive EM-type Algorithm and Comparisons

Laplacian Mixture Modeling for Overcomplete Mixing Matrix in Wavelet Packet Domain by Adaptive EM-type Algorithm and Comparisons Proceedings of he 5h WSEAS Inernaional Conference on Signal Processing, Isanbul, urey, May 7-9, 6 (pp45-5) Laplacian Mixure Modeling for Overcomplee Mixing Marix in Wavele Pace Domain by Adapive EM-ype

More information

TELE4652 Mobile and Satellite Communications

TELE4652 Mobile and Satellite Communications TELE465 Mobile and Saellie Communicaions Assignmen (Due: 4pm, Monday 7 h Ocober) To be submied o he lecurer before he beginning of he final lecure o be held a his ime.. This quesion considers Minimum Shif

More information

Dimensions. Model Number. Electrical connection emitter. Features. Electrical connection receiver. Product information. Indicators/operating means

Dimensions. Model Number. Electrical connection emitter. Features. Electrical connection receiver. Product information. Indicators/operating means OBE-R-SE Dimensions.8.8 ø..75 7.5 6. 5 6.7 4.9 4. 5.9 ø.6 Model Number OBE-R-SE Elecrical connecion emier Thru-beam sensor wih m fixed cable Feaures 45 cable oule for maximum mouning freedom under exremely

More information

March 13, 2009 CHAPTER 3: PARTIAL DERIVATIVES AND DIFFERENTIATION

March 13, 2009 CHAPTER 3: PARTIAL DERIVATIVES AND DIFFERENTIATION March 13, 2009 CHAPTER 3: PARTIAL DERIVATIVES AND DIFFERENTIATION 1. Parial Derivaives and Differeniable funcions In all his chaper, D will denoe an open subse of R n. Definiion 1.1. Consider a funcion

More information

6.003: Signals and Systems

6.003: Signals and Systems 6.3: Signals and Sysems Lecure 4 March 3, 6.3: Signals and Sysems Fourier Represenaions Mid-erm Examinaion # Wednesday, April 7, 7:3-9:3pm. No reciaions on he day of he exam. Coverage: Lecures 5 Reciaions

More information