Real-Time Stereo Vision Techniques

Size: px
Start display at page:

Download "Real-Time Stereo Vision Techniques"

Transcription

1 Rel-Time Stereo Vision Techniques Christos Georgouls nd Ionnis Andredis Lortory of Electronics, Deprtment of Electricl nd Computer Engineering Democritus University of Thrce Xnthi 6700, Greece Astrct This PhD ims t the design nd implementtion of rel-time hrdre-sed stereo vision systems. Stereo vision dels ith imges cquired y stereo cmer setup, here the disprity eteen the stereo imges llos depth estimtion ithin scene. In the first prt of my reserch ne hrdreefficient rel time disprity mp computtion module s developed hich involved fully prllel-pipelined design, for the overll module, relized on single FPGA device. The design technique s extended to include the hrdre implementtion of fuzzy inference system (FIS), to del more efficiently ith the detection of conjugte pirs in stereo imges, hich is chllenging reserch prolem knon s the correspondence prolem, i.e. to find for ech point in the left imge, the corresponding point in the right one. The performnce of the hrdre implemented design methodologies s evluted ginst the stte of the rt methods to prove their efficiency. I. INTRODUCTION Distnce clcultion of scene points ithin n cquired imge reltive to the position of cmer is one of the importnt tsks of computer vision system. This llos depth estimtion nd environment reconstruction []. The most common method for depth extrction is the use of stereo cmer setup consisting of to cmers displced y knon distnce ith co-plnr opticl xes. Point to point mtching to the intensity imges cquired y the stereo setup, derives the depth imges, or the so clled disprity mps [2]. If the stereo imge pirs re ccurtely rectified, the mtching procedure cn e performed in one dimension, since horizontl scn lines reside on the sme epipolr line. This cn e seen in Fig.. A point P in one imge plne my hve risen from ny of points in the line C P, nd my pper in the lternte imge plin t ny point on the so-clled epipolr line E 2 []. Thus the serch for corresponding imge points eteen the stereo imge pir is reduced ithin the sme scn line. The horizontl distnce in pixel coordintes eteen possile corresponding points is the disprity. A disprity mp consists of ll the disprity vlues mong the stereo imge pir. The extrction of the disprity mp efficiently dels ith prolems such s 3D reconstruction, moile root nvigtion nd ostcle voidnce, positioning, etc [3,4]. A chllenging reserch prolem knon s the correspondence prolem comprises the detection of conjugte pirs in stereo imge pirs, i.e. to find the for ech point in the left imge, its corresponding in the right imge [5]. To perform point mtching, the points should e distinctly different from their surrounding pixels. Thus suitle feture extrction should precede stereo mtching. The to mjor ctegories of feture extrction lgorithms re: re-sed [6,7] nd re sed [8,9]. Are-sed lgorithms produce dense disprity informtion using locl pixel intensity mesures. Feture-sed lgorithms use specific point, depending on the extrcted fetures. Although they produce more ccurte result, the resulting disprity informtion is sprse nd they re significntly sloer compred to re-sed lgorithms. Thus in pplictions ere speed demnd is dominnt, re-sed methods hve een preferred. Only in the recent yers rel-time methods hve een reported, due to the increse of CPU nd custom hrdre structure speeds [0]. Dense stereo lgorithms provide dense disprity informtion, ut hve een proved to ignore possile uncertinties during the mtching stge. To overcome this issue, vrious methods hve een employed, in order to minimize the uncertinty nd efficiently perform n elimintion of possile flse mtches during the mtching process [2,6]. Most of these methods rely on the use of sum of solute differences (SAD) or correltion lgorithms, hich re not highly cple to minimize the flse mtches. In the first prt of this PhD, novel three-stge hrdre implemented module s proposed, hich is cple of ddressing the stereo vision correspondence prolem, producing disprity mps in rel-time speeds, reching up to 275 frmes per second for 640 x 480 pixel resolution stereo pir ith 80 levels of disprity. Its novelty compred to previous lgorithms is its high processing speed. Remining flse correspondences re eliminted using cellulr utomt (CA) filter, producing semi-dense disprity mps ith miniml noise []. The current reserch of this PhD includes the hrdre implementtion of to-stge module, hich is le to produce dense disprity mps in rel-time speeds, reching up to 439 frmes per second for 640 x 480 pixel resolution stereo pir ith 80 levels of disprity. The novelty compred to previous reported lgorithms is the comintion of highly ccurte dense disprity informtion extrction, long ith rel-time processing speed. A fuzzy inference system (FIS) is implemented to del ith the elimintion of flse mtches, improving even more the disprity mp ccurcy nd coverge. The proposed module cn implement n efficient module suitle for rel-time stereo vision pplictions [2]. In Section II the proposed lgorithms re descried nd the proposed hrdre structure detils re given in Section III. In Section IV experimentl results re shon nd finlly, conclusions re drn in Section V.

2 SAD( j, l µ - v - I ( i + µ, j + ν) I ( i + µ, j d + ν ), (2) here I l nd I r denote the left nd right imge pixel gryscle vlues, d is the disprity rnge, is the indo size nd j re the coordintes (ros, columns) of the center pixel of the indo for hich the SAD is computed. To extrct the pproprite disprity vlue for ech pixel, serch in the SAD for ll disprity vlues (d min up to d mx ) is performed. At the disprity rnge here the computed SAD vlue for given pixel is minimum, this vlue is ssigned s the disprity mp vlue for the given pixel. r D( rg min SAD( j, (3) d [ dmin, dmx ] Figure. Geometry of Epipolr Lines Figure 2. Block Digrm of the proposed 3-stge system II. PROPOSED ALGORITHMS A. First Method An overvie of the lgorithm is presented in Fig. 2. The locl vrition of the stereo pir imges is initilly computed for 2 x 2 nd 5 x 5 pixel indo sizes. The disprity mp is then computed using n SAD indo sed technique, here the indo size is determined y the locl vrition results. Finlly, CA method is used to filter the noise due to flse mtched points. All three steps re fully implemented in hrdre on n FPGA device. ) Locl Vrition estimtion: The mesure of locl vrition, in terms of pixel gryscle vlue, over the imge through vrile sized indos, cn provide ith more efficient disprity mp evlution. The mesure of locl vrition is provided y (). N N LV ( p) I ( µ () i j The locl vrition for given indo ith centrl pixel p is clculted ccording to the neighoring pixel gryscle vlues, here N is the selected squre indo size nd µ is the verge gryscle vlue of the given indo. For the cse of the 2 x 2 pixel indo the locl vrition is clculted for the upper left pixel. 2) Adptive indo serch: To perform the disprity mp genertion n SAD indo sed lgorithm s used to find the corresponding points in the stereo imge pir, hich is given elo. 3) Cellulr utomt filtering: The resulting disprity mp is usully corrupted due to the disprity mp ssignment stge descried in (3). In order to enhnce the disprity mp, ithout the loss of 3D informtion, simple CA pproch is employed. Filtering ith CA pproch s introduced, s it presents more efficient noise removl compred to stndrd filtering techniques [3], hile preserving imge detils. The folloing 2D trnsition rules re tken into ccount for the disprity mp filtering; the first rule sttes tht ) if C ( i 0 nd j 0) then C 0, ) if j 0 j j - j - C j 7 ( i 0 nd j 0) then C j The second Rule of CA sttes tht, c) if if C j ( i 0 nd j 0) nd C j j - 3., then C, 0 ( i {,} nd j {,}) then C, 0. i j j -3 For given disprity mp ith, i.e. 6 disprity levels, 6 inry imges ere creted y decomposition, here C imge hs logic ones on every pixel tht hs vlue in the disprity mp, nd logic zeros elsehere, nd so on. The CA rules ere pplied seprtely to ech C d inry imge nd the resulting disprity mp s then recomposed y the folloing formul: D Cd ( d, d [ d min, d ] (4) i j ( mx B. Second Method An overvie of this lgorithm is presented in Fig. 3. The disprity mp is clculted using n SAD indo sed technique, using color intensity imges. The three color components intensity vlues, (R, G nd B), re tken into ccount for the clcultion of the SAD vlue. The squre indo size selected for the implementtion hs fixed size of 7 x 7 pixels. The resulting disprity mp is then filtered using 3-input -output Mmdni type fuzzy inference system (FIS), to minimize incorrect mtches during the previous step.

3 TABLE I. MAXIMUM ERRORS (ME) FOR THE MEMBERSHIP FUNCTIONS USED Figure 3. Block Digrm of the proposed 2-stge system Both steps re fully implemented in hrdre relized on n FPGA device. ) Color SAD indo sed technique: Color intensity imges ere used, here R, G nd B color components from the stereo pir imges ere fed to the module. The sum of solute differences (SAD) lock-mtching method used to extrct the corresponding points in the color stereo imge pir is presented elo. SAD( j, 3 µ - v - k I ( i + µ, j + ν, k ) I l r ( i + µ, j d + ν, k), (5) here I l nd I r denote the left nd right imge pixel vlues, d is the disprity rnge, is the indo size, k is the corresponding RGB spce color component, ( for Red, 2 for Green nd 3 for Blue), nd j re the coordintes (ros, columns) of the center pixel of the indo for hich the SAD is computed. Hving constructed the SAD, the disprity vlue for ech pixel is clculted ccording to (3). 2) Fuzzy inference system filtering: As me mentioned previously, numerous flse mtches re introduced during the disprity vlue ssignment stge (3). This type of rndom noise is not tolerle, if dense disprity mp extrction is required. Additionlly if high processing speed is demnded, n lgorithm to fullfill oth these requirements in efficient y needs to e relized. A 3-input -output fuzzy inference system (FIS) hich holds 27 rules s implemented. The clculted disprity vlues from the previous step ere fed into the FIS module. A set of three disprity vlues, [(, (j-3), (j+3)], here j re the coordintes (ros, columns) of the D msk center pixel, ere used s the three FIS inputs. ording to the selected rules the corresponding msk center pixel s ressigned ne disprity vlue provided y the FIS output. Tests proved tht the resulting disprity mp exhiits n increse of more thn 0% in totl ccurry. The folloing formul descries the FIS opertion. Numer of its, N ME hrdre complexity increses, complicting the hrdre implementtion of the system. The mximum errors (ME) evluted for the memership functions used cn e seen in Tle I. N represents the numer of its per memership degree nd the cses for 4 up to 8 ere considered. The vlues of the memership functions used in the present design re represented y 6-it inry ords. III. HARDWARE STRUCTURES DESCRIPTION A. First Method The module s implemented in prllel pipelined hrdre rchitecture, relized on single FPGA device of the Strtix II fmily of Alter Devices. The typicl operting clock frequency s found to e 256 MHz. The hrdre design rchitecture is shon in Fig. 4. Detils for the hrdre description cn e found in []. ) Speed Issues: The hrdre module presented in Fig. 4, s designed to clculte disprity mps for stereo pir tht present rnge of disprity up to 80 pixels. The reltionship eteen the numer of frmes processed per second nd the processed imge idth, ssuming squre imges, is pproximted y (7). frmes sec [( imge idth in ) ] pixels 2) FPGA device specifictions: The rchitecture presented in Fig. 4, s implemented using Alter Qurtus II schemtic editor. It hs een simulted to prove functionllity, nd once tested, finlly mpped on n FPGA device. The nlyticl specifictions of the trget device re given in Tle II. (7) D( FIS[ D(, D( j 3), D( j + 3)] (6) The numer of its used for the digitiztion of the memership functions determines the ccurcy of the representtion nd ffects the results of fuzzy rules. One sic type of error due to the finiteness of the ord length in digitl implementtions of fuzzy inference systems re the memership function errors. These errors result from the digitiztion of the memership function vlues [4]. As the resolution increses, ccurcy improves, ut t the sme time, Figure 4. FPGA Design of the proposed 3-stge module

4 B. Second Method The proposed module s implemented in hrdre on single FPGA device of the Strtix III fmily of Alter Devices. Prllel pipelined rchitecture s folloed considering speed issues. The typicl operting clock frequency s found to e 38 MHz. The overll hrdre design rchitecture is presented in Fig. 5. For more hrdre rchitecture detils see [2]. ) Speed issues: The hrdre presented in Fig. 5, s designed to provide ith rel time disprity mp extrction, for stereo imges ith up to 80 levels of disprity. The chieved speed performnce, concerning the frmes per second reltive to imge pixel resolution, ssuming squre imges, is pproximted y (8). frmes 0 8 (imge idth in pixels ) 2 sec [ ] Figure 6. Resulting disprity mps for () corridor nd () cones stereo pir respectively, long ith originl imge pirs (8) 2) FPGA device specifictions: The overll rchitecture s relized on single FPGA device using Alter Qurtus II schemtic editor. The designed s finlly mpped to device, fter succefull testing nd simultion. The specifictions of the trget device re given in Tle III. IV. EXPERIMENTAL RESULTS A. First Method The proposed module is using n dptive technique here the support indo size is selected utomticlly depending on the locl vrition of the support neighorhood. This minimizes the percentge of flse correspondences during the mtching stge. The CA post processing filter, enles stisfctory elimintion of remining flse correspondences, preserving detils in the resulting disprity mp, in contrst to existing filtering methods tht noticely lter disprity vlues in order to remove unnted noise. The generted disprity mps re shon in Fig. 6. The hrdre implemented module presents higher processing rtes compred to the existing methods in terms of speed, enling the method pproprite in rel-time demnding pplictions. Tle IV presents the processing speed of the relized module, for n operting frequency of 256 MHz nd for imge pirs ith disprity rnge of 80 levels. Quntittive results of the proposed module under vrious configurtions cn e seen in Tle V, nd compred to previous lgorithms in Tle VI respectively. In Tle VII the proposed module is compred to previous lgorithms in terms of speed. The chieved ccurcy long ith the speed performnce of the proposed module, enle n efficient module tht cn perform dequtely enough in rel stereo vision pplictions, ith disprity rnge usully eteen 60 nd 20 levels, regrding nerly 0% decrese in ccurcy nd more thn 2,000% increse in speed compred to previous lgorithms [58], Tles VI nd VII. TABLE II. Device Registers 84, Alter EP2S 80F02 0C3 TABLE III. ALUTs LABs pins 59 (84,307/ 43,520) 83 (7484/ 8970) 3 (25/ 743) SPECIFICATIONS OF TARGET DEVICE (SECOND METHOD) Device lock memory its Tot. Registers ALUTs Alter EP3SL 340H 52C3 < (6,/ 6,662,528) 5, (208,940/ 270,400) TABLE IV. Figure 5. FPGA Design of the proposed 2-stge module SPECIFICATIONS OF TARGET DEVICE (FIRST METHOD) Com. functions Disprity Levels Imge size Frmes/s LABs 96 (2,94 / 3,520) pins 8 (56/ 744) FRAME RATE OUTPUT OF THE REALIZED MODULE (FIRST METHOD) x x x x x024 65

5 TABLE V. QUANTITATIVE RESULTS OF THE PROPOSED MODULE UNDER VARIOUS CONFIGURATIONS (FIRST METHOD) Corridor Cones Teddy Without CA filtering,. With CA filtering. TABLE VI. QUANTITATIVE RESULTS OF THE PROPOSED METHOD COMPARED TO PREVIOUS ALGORITHMS (FIRST METHOD) (disp. levels6) Venus (disp. levels20) Proposed method [5] [6] [7] [8] TABLE VII. Proposed method [6] [5] [8] [7] SPEED COMPARISON TO PREVIOUS ALGORITHMS (FISRT METHOD) Time increse (384 x 2) (disp. levels 6) Venus (434 x 383) (Disp. levels20) , B. Second Method The proposed module uses n SAD indo sed technique to find the corresponding points in the stereo pir. It uses RGB intensity imges, to minimize flse correspondences due to more efficient discrimintion eteen the possile cndidte pixels, since RGB component vlues provide etter intensity informtion vrition. Moreover, the FIS filtering post processing technique minimizes even more flse disprity estimtions, improving the resulting disprity mp ccurcy nd coverge, hile mintining imge detils. The resulting disprity mps re depicted in Fig. 7. Tle VIII presents the processing speed of the relized module, for n operting frequency of 38 MHz nd for imge pirs ith disprity rnge of 80 levels. Quntittive results of the proposed module under vrious configurtions cn e seen in Tle IX, nd compred to previous lgorithms in Tle X respectively. In Tle XI the proposed module is compred to previous lgorithms in terms of speed. V. CONCLUSSIONS A three-stge [], nd to-stge [2], modules ddressing the stereo vision mtching prolem, hve een proposed. The modules ere implemented in hrdre, iming t rel-time pplictions. Reference [], employs n dptive indo constrint serch s ell s CA pproch to flse reconstruction removl, hile [2] employs color SAD fixed indo size technique, long ith FIS module for remining flse mtch elimintion. Both from qulittive nd quntittive terms, concerning the qulity of the produced disprity mps reltive to the frme rte outputs, highly efficient methods deling ith the stereo correspondence prolem hve een proposed. Efficient performnce under vrious levels of disprity, mintining the frme rte output lmost constnt, hile the disprity rnge increses from smll up to lrge vlues. Chnges of less thn frme per second for [] nd [2], hve een mesured for the modules corresponding output rtes, hile the disprity rnges from 6 up to 80 levels for 640 x 480 pixel resolution imge pir. Rel-time speeds rted up to 275 nd 439 frmes per second, for 640 x 480 imge resolution pir ith 80 levels of disprity, re chieved y [] nd [2] respectively. This mkes the proposed modules suitle for rel stereo vision pplictions. Additionlly ech of the proposed modules, fitted on single Alter FPGA device. As result, they could e pplied to enle efficient systems including high-speed trcking nd moile roots, oject recognition nd nvigtion, iometrics, vision-guided rootics in the utomotive industry, three-dimensionl modeling nd mny TABLE VIII. Disprity Levels Imge size Frmes/s TABLE IX x x x x x QUANTITATIVE RESULTS OF THE PROPOSED MODULE UNDER VARIOUS CONFIGURATIONS (SECOND METHOD) FRAME RATE OUTPUT OF THE REALIZED MODULE (SECOND METHOD) Venus Cones Teddy Without FIS filtering,. With FIS filtering. TABLE X. QUANTITATIVE RESULTS OF THE PROPOSED METHOD COMPARED TO PREVIOUS ALGORITHMS (SECOND METHOD) Figure 7. Resulting disprity mps for () tsuku nd () teddy stereo pir respectively, long ith originl imge pirs Proposed method [5] [6] [7] [8] (disp. levels6) Venus (disp. levels20)

6 TABLE XI. Proposed method SPEED COMPARISON TO PREVIOUS ALGORITHMS (SECOND METHOD) (384 x 2) (disp. levels 6) Venus (434 x 383) (Disp. levels20) Time increse [6] [5] [8] [7] , more. Results confirm tht semi-dense, for [], nd dense, for [2], disprity mps cn e efficiently clculted ithout the expense of speed reduction. The ccurcy of the clculted disprity mps is reduced y nerly 0% compred to previous methods. The min novelty for oth implementtions compred to previous lgorithms is the high processing speed. The trde-off eteen disprity mp qulity nd performnce speed ill lys e present in this type of implementtions. Despite the reduced resulted ccurcy compred to [5-8], the proposed modules cn effectively e pplied to rel-time stereo vision pplictions due to their speed performnce. REFERENCES [] R. Jin, R. Kstur B.G. Schunck, McGr-Hill, Ne York, 5. [2] O. Fugers, Three-dimensionl Computer Vision: A geometric viepoint, MIT Press, Cmridge, MA, 3. [3] D. Murry, C. Jennings, Stereo vision sed mpping for moile root, in Proc. of the IEEE Interntionl Conference on Roottics nd Automtion (ICRA 7), 7, pp [4] D. Murry nd J. Little, Using rel-time stereo vision for moile root nvigtion, Auton. Roots, vol. 8, no. 2, pp. 6 7, [5] S.T. Brnrd, W.B. Thompson, Disprity nlysis of imges, IEEE Trnsctions on Pttern Anlysis Mchine Intelligence, vol. 2, pp , 980. [6] L. Di Stefno, M. Mrchionn S. Mttocci, A fst re-sed stereo mtching lgorithm, Imge nd Vision Computing, vol. 22, no. 2, pp , [7] K. Muhlmnn, D. Mier, J. Hesser, R. Mnner, Clculting dense disprity mps from color stereo imges, n efficient implementtion, Interntionl Journl of Computer Vision, vol 47, no. 3, pp. 79-, [8] J.R. Jordn, A.C. Bovik, Using chromtic informtion in edge-sed stereo correspondence, Computer Vision Grphics, Imge Processing: Imge Understnd, vol. 54, no., pp. 98-8,. [9] A. Bumerg, Relile feture mtching cross idely seprted vies, in Proc. of the IEEE Conference on Computer Vision nd Pttern Recognition (CVPR 2000), 2000, pp [0] J.L. Croley, J. Piter, Introduction to the specil issue: interntionl conference on vision systems, Mchine Vision Applictions, vol. 6, no., pp. 4-5, [] C. Georgouls, L. Kotouls, G. Ch. Sirkoulis, I. Andredis, A. Gstertos, Rel-time disprity mp computtion module, Microprocessors & Microsystems, vol. 32, no. 3, pp.59-70, [2] C. Georgouls, I. Andredis, A rel-time fuzzy hrdre structure for disprity mp computtion, In preprtion. [3] V. Murino, U. Cstelln A. Fusiello, Disprity Mp Restortion y Integrtion of Confidence in Mrkov Rndom Fields Models, in Proc. of the Interntionl Conference on Imge Processing (ICIP 200), 200, no. 2, pp [4] I. Del Cmpo nd J. M. Trel, Consequences of the digitiztion on the performnce of fuzzy logic controller, IEEE Trnsctions on Fuzzy Systems, vol. 7, pp. 85, 9. [5] M. Gong, Y.H. Yng, Fst Unmiguous Stereo Mtching Using Reliility-Bsed Dynmic Progrmming, IEEE Trnsctions on Pttern Anlysis nd Mchine Intelligence, vol. 27, no. 6, pp , [6] M. Gong, Y.H. Yng, Ner rel-time relile stereo mtching using progrmmle grphics hrdre, in: Proc. of the IEEE Conference on Computer Vision nd Pttern Recognition (CVPR 2005), 2005, pp [7] O. Veksler, Dense Fetures for Semi-Dense Stereo Correspondence, Interntionl Journl of Computer Vision, vol. 47, no. -3, pp , [8] O. Veksler, Extrcting Dense Fetures for Visul Correspondence ith Grph Cuts, in: Proc. of IEEE Conference on Computer Vision nd Pttern Recognition (CVRP 2003), 2003, pp

GENERATING ORTHOIMAGES FOR CLOSE-RANGE OBJECTS BY AUTOMATICALLY DETECTING BREAKLINES

GENERATING ORTHOIMAGES FOR CLOSE-RANGE OBJECTS BY AUTOMATICALLY DETECTING BREAKLINES GENEATING OTHOIMAGES FO CLOSE-ANGE OBJECTS BY AUTOMATICALLY DETECTING BEAKLINES Efstrtios Stylinidis 1, Lzros Sechidis 1, Petros Ptis 1, Spiros Sptls 2 Aristotle University of Thessloniki 1 Deprtment of

More information

Before We Begin. Introduction to Spatial Domain Filtering. Introduction to Digital Image Processing. Overview (1): Administrative Details (1):

Before We Begin. Introduction to Spatial Domain Filtering. Introduction to Digital Image Processing. Overview (1): Administrative Details (1): Overview (): Before We Begin Administrtive detils Review some questions to consider Winter 2006 Imge Enhncement in the Sptil Domin: Bsics of Sptil Filtering, Smoothing Sptil Filters, Order Sttistics Filters

More information

Complete Coverage Path Planning of Mobile Robot Based on Dynamic Programming Algorithm Peng Zhou, Zhong-min Wang, Zhen-nan Li, Yang Li

Complete Coverage Path Planning of Mobile Robot Based on Dynamic Programming Algorithm Peng Zhou, Zhong-min Wang, Zhen-nan Li, Yang Li 2nd Interntionl Conference on Electronic & Mechnicl Engineering nd Informtion Technology (EMEIT-212) Complete Coverge Pth Plnning of Mobile Robot Bsed on Dynmic Progrmming Algorithm Peng Zhou, Zhong-min

More information

Statistical classification of spatial relationships among mathematical symbols

Statistical classification of spatial relationships among mathematical symbols 2009 10th Interntionl Conference on Document Anlysis nd Recognition Sttisticl clssifiction of sptil reltionships mong mthemticl symbols Wl Aly, Seiichi Uchid Deprtment of Intelligent Systems, Kyushu University

More information

Fig.25: the Role of LEX

Fig.25: the Role of LEX The Lnguge for Specifying Lexicl Anlyzer We shll now study how to uild lexicl nlyzer from specifiction of tokens in the form of list of regulr expressions The discussion centers round the design of n existing

More information

Agilent Mass Hunter Software

Agilent Mass Hunter Software Agilent Mss Hunter Softwre Quick Strt Guide Use this guide to get strted with the Mss Hunter softwre. Wht is Mss Hunter Softwre? Mss Hunter is n integrl prt of Agilent TOF softwre (version A.02.00). Mss

More information

Computer Vision and Image Understanding

Computer Vision and Image Understanding Computer Vision nd Imge Understnding 116 (2012) 25 37 Contents lists ville t SciVerse ScienceDirect Computer Vision nd Imge Understnding journl homepge: www.elsevier.com/locte/cviu A systemtic pproch for

More information

Machine vision system for surface inspection on brushed industrial parts.

Machine vision system for surface inspection on brushed industrial parts. Mchine vision system for surfce inspection on rushed industril prts. Nicols Bonnot, Rlph Seulin, Frederic Merienne Lortoire Le2i, CNRS UMR 5158, University of Burgundy, Le Creusot, Frnce. ABSTRACT This

More information

Slides for Data Mining by I. H. Witten and E. Frank

Slides for Data Mining by I. H. Witten and E. Frank Slides for Dt Mining y I. H. Witten nd E. Frnk Simplicity first Simple lgorithms often work very well! There re mny kinds of simple structure, eg: One ttriute does ll the work All ttriutes contriute eqully

More information

Lecture 10 Evolutionary Computation: Evolution strategies and genetic programming

Lecture 10 Evolutionary Computation: Evolution strategies and genetic programming Lecture 10 Evolutionry Computtion: Evolution strtegies nd genetic progrmming Evolution strtegies Genetic progrmming Summry Negnevitsky, Person Eduction, 2011 1 Evolution Strtegies Another pproch to simulting

More information

On the Detection of Step Edges in Algorithms Based on Gradient Vector Analysis

On the Detection of Step Edges in Algorithms Based on Gradient Vector Analysis On the Detection of Step Edges in Algorithms Bsed on Grdient Vector Anlysis A. Lrr6, E. Montseny Computer Engineering Dept. Universitt Rovir i Virgili Crreter de Slou sin 43006 Trrgon, Spin Emil: lrre@etse.urv.es

More information

A multiview 3D modeling system based on stereo vision techniques

A multiview 3D modeling system based on stereo vision techniques Mchine Vision nd Applictions (2005) 16: 148 156 Digitl Oject Identifier (DOI) 10.1007/s00138-004-0165-2 Mchine Vision nd Applictions A multiview 3D modeling system sed on stereo vision techniques Soon-Yong

More information

USING HOUGH TRANSFORM IN LINE EXTRACTION

USING HOUGH TRANSFORM IN LINE EXTRACTION Stylinidis, Efstrtios USING HOUGH TRANSFORM IN LINE EXTRACTION Efstrtios STYLIANIDIS, Petros PATIAS The Aristotle University of Thessloniki, Deprtment of Cdstre Photogrmmetry nd Crtogrphy Univ. Box 473,

More information

COLOUR IMAGE MATCHING FOR DTM GENERATION AND HOUSE EXTRACTION

COLOUR IMAGE MATCHING FOR DTM GENERATION AND HOUSE EXTRACTION Hee Ju Prk OLOUR IMAGE MATHING FOR DTM GENERATION AND HOUSE EXTRATION Hee Ju PARK, Petr ZINMMERMANN * Swiss Federl Institute of Technology, Zuric Switzerlnd Institute for Geodesy nd Photogrmmetry heeju@ns.shingu-c.c.kr

More information

Tilt-Sensing with Kionix MEMS Accelerometers

Tilt-Sensing with Kionix MEMS Accelerometers Tilt-Sensing with Kionix MEMS Accelerometers Introduction Tilt/Inclintion sensing is common ppliction for low-g ccelerometers. This ppliction note describes how to use Kionix MEMS low-g ccelerometers to

More information

2 Computing all Intersections of a Set of Segments Line Segment Intersection

2 Computing all Intersections of a Set of Segments Line Segment Intersection 15-451/651: Design & Anlysis of Algorithms Novemer 14, 2016 Lecture #21 Sweep-Line nd Segment Intersection lst chnged: Novemer 8, 2017 1 Preliminries The sweep-line prdigm is very powerful lgorithmic design

More information

A New Learning Algorithm for the MAXQ Hierarchical Reinforcement Learning Method

A New Learning Algorithm for the MAXQ Hierarchical Reinforcement Learning Method A New Lerning Algorithm for the MAXQ Hierrchicl Reinforcement Lerning Method Frzneh Mirzzdeh 1, Bbk Behsz 2, nd Hmid Beigy 1 1 Deprtment of Computer Engineering, Shrif University of Technology, Tehrn,

More information

II. THE ALGORITHM. A. Depth Map Processing

II. THE ALGORITHM. A. Depth Map Processing Lerning Plnr Geometric Scene Context Using Stereo Vision Pul G. Bumstrck, Bryn D. Brudevold, nd Pul D. Reynolds {pbumstrck,brynb,pulr2}@stnford.edu CS229 Finl Project Report December 15, 2006 Abstrct A

More information

Engineer To Engineer Note

Engineer To Engineer Note Engineer To Engineer Note EE-169 Technicl Notes on using Anlog Devices' DSP components nd development tools Contct our technicl support by phone: (800) ANALOG-D or e-mil: dsp.support@nlog.com Or visit

More information

TOWARDS GRADIENT BASED AERODYNAMIC OPTIMIZATION OF WIND TURBINE BLADES USING OVERSET GRIDS

TOWARDS GRADIENT BASED AERODYNAMIC OPTIMIZATION OF WIND TURBINE BLADES USING OVERSET GRIDS TOWARDS GRADIENT BASED AERODYNAMIC OPTIMIZATION OF WIND TURBINE BLADES USING OVERSET GRIDS S. H. Jongsm E. T. A. vn de Weide H. W. M. Hoeijmkers Overset symposium 10-18-2012 Deprtment of mechnicl engineering

More information

COMP 423 lecture 11 Jan. 28, 2008

COMP 423 lecture 11 Jan. 28, 2008 COMP 423 lecture 11 Jn. 28, 2008 Up to now, we hve looked t how some symols in n lphet occur more frequently thn others nd how we cn sve its y using code such tht the codewords for more frequently occuring

More information

Presentation Martin Randers

Presentation Martin Randers Presenttion Mrtin Rnders Outline Introduction Algorithms Implementtion nd experiments Memory consumption Summry Introduction Introduction Evolution of species cn e modelled in trees Trees consist of nodes

More information

Efficient Rerouting Algorithms for Congestion Mitigation

Efficient Rerouting Algorithms for Congestion Mitigation 2009 IEEE Computer Society Annul Symposium on VLSI Efficient Rerouting Algorithms for Congestion Mitigtion M. A. R. Chudhry*, Z. Asd, A. Sprintson, nd J. Hu Deprtment of Electricl nd Computer Engineering

More information

Spectral Analysis of MCDF Operations in Image Processing

Spectral Analysis of MCDF Operations in Image Processing Spectrl Anlysis of MCDF Opertions in Imge Processing ZHIQIANG MA 1,2 WANWU GUO 3 1 School of Computer Science, Northest Norml University Chngchun, Jilin, Chin 2 Deprtment of Computer Science, JilinUniversity

More information

What are suffix trees?

What are suffix trees? Suffix Trees 1 Wht re suffix trees? Allow lgorithm designers to store very lrge mount of informtion out strings while still keeping within liner spce Allow users to serch for new strings in the originl

More information

P(r)dr = probability of generating a random number in the interval dr near r. For this probability idea to make sense we must have

P(r)dr = probability of generating a random number in the interval dr near r. For this probability idea to make sense we must have Rndom Numers nd Monte Crlo Methods Rndom Numer Methods The integrtion methods discussed so fr ll re sed upon mking polynomil pproximtions to the integrnd. Another clss of numericl methods relies upon using

More information

Digital approximation to extended depth of field in no telecentric imaging systems

Digital approximation to extended depth of field in no telecentric imaging systems Journl of Physics: Conference Series Digitl pproximtion to extended depth of field in no telecentric imging systems To cite this rticle: J E Meneses nd C R Contrers 0 J Phys: Conf Ser 74 0040 View the

More information

Analysis of Computed Diffraction Pattern Diagram for Measuring Yarn Twist Angle

Analysis of Computed Diffraction Pattern Diagram for Measuring Yarn Twist Angle Textiles nd Light ndustril Science nd Technology (TLST) Volume 3, 2014 DO: 10.14355/tlist.2014.0301.01 http://www.tlist-journl.org Anlysis of Computed Diffrction Pttern Digrm for Mesuring Yrn Twist Angle

More information

A REINFORCEMENT LEARNING APPROACH TO SCHEDULING DUAL-ARMED CLUSTER TOOLS WITH TIME VARIATIONS

A REINFORCEMENT LEARNING APPROACH TO SCHEDULING DUAL-ARMED CLUSTER TOOLS WITH TIME VARIATIONS A REINFORCEMENT LEARNING APPROACH TO SCHEDULING DUAL-ARMED CLUSTER TOOLS WITH TIME VARIATIONS Ji-Eun Roh (), Te-Eog Lee (b) (),(b) Deprtment of Industril nd Systems Engineering, Kore Advnced Institute

More information

Text mining: bag of words representation and beyond it

Text mining: bag of words representation and beyond it Text mining: bg of words representtion nd beyond it Jsmink Dobš Fculty of Orgniztion nd Informtics University of Zgreb 1 Outline Definition of text mining Vector spce model or Bg of words representtion

More information

International Conference on Mechanics, Materials and Structural Engineering (ICMMSE 2016)

International Conference on Mechanics, Materials and Structural Engineering (ICMMSE 2016) \ Interntionl Conference on Mechnics, Mterils nd tructurl Engineering (ICMME 2016) Reserch on the Method to Clibrte tructure Prmeters of Line tructured Light Vision ensor Mingng Niu1,, Kngnin Zho1, b,

More information

Semi-Automatic Technique for 3D Building Model Generation

Semi-Automatic Technique for 3D Building Model Generation Ngw El-ASHMAWY, Egypt Key words: DTM, DSM, 3D Building Model, Phoogrmmetry, Remote Sensing. SUMMARY Three Dimensionl Building models re excessively used in vrious pplictions. Digitl Surfce Model is the

More information

A Sparse Grid Representation for Dynamic Three-Dimensional Worlds

A Sparse Grid Representation for Dynamic Three-Dimensional Worlds A Sprse Grid Representtion for Dynmic Three-Dimensionl Worlds Nthn R. Sturtevnt Deprtment of Computer Science University of Denver Denver, CO, 80208 sturtevnt@cs.du.edu Astrct Grid representtions offer

More information

Efficient K-NN Search in Polyphonic Music Databases Using a Lower Bounding Mechanism

Efficient K-NN Search in Polyphonic Music Databases Using a Lower Bounding Mechanism Efficient K-NN Serch in Polyphonic Music Dtses Using Lower Bounding Mechnism Ning-Hn Liu Deprtment of Computer Science Ntionl Tsing Hu University Hsinchu,Tiwn 300, R.O.C 886-3-575679 nhliou@yhoo.com.tw

More information

Mobile IP route optimization method for a carrier-scale IP network

Mobile IP route optimization method for a carrier-scale IP network Moile IP route optimiztion method for crrier-scle IP network Tkeshi Ihr, Hiroyuki Ohnishi, nd Ysushi Tkgi NTT Network Service Systems Lortories 3-9-11 Midori-cho, Musshino-shi, Tokyo 180-8585, Jpn Phone:

More information

Parallel Square and Cube Computations

Parallel Square and Cube Computations Prllel Squre nd Cube Computtions Albert A. Liddicot nd Michel J. Flynn Computer Systems Lbortory, Deprtment of Electricl Engineering Stnford University Gtes Building 5 Serr Mll, Stnford, CA 945, USA liddicot@stnford.edu

More information

Video-rate Image Segmentation by means of Region Splitting and Merging

Video-rate Image Segmentation by means of Region Splitting and Merging Video-rte Imge Segmenttion y mens of Region Splitting nd Merging Knur Anej, Florence Lguzet, Lionel Lcssgne, Alin Merigot Institute for Fundmentl Electronics, University of Pris South Orsy, Frnce knur.nej@gmil.com,

More information

Fig.1. Let a source of monochromatic light be incident on a slit of finite width a, as shown in Fig. 1.

Fig.1. Let a source of monochromatic light be incident on a slit of finite width a, as shown in Fig. 1. Answer on Question #5692, Physics, Optics Stte slient fetures of single slit Frunhofer diffrction pttern. The slit is verticl nd illuminted by point source. Also, obtin n expression for intensity distribution

More information

CS143 Handout 07 Summer 2011 June 24 th, 2011 Written Set 1: Lexical Analysis

CS143 Handout 07 Summer 2011 June 24 th, 2011 Written Set 1: Lexical Analysis CS143 Hndout 07 Summer 2011 June 24 th, 2011 Written Set 1: Lexicl Anlysis In this first written ssignment, you'll get the chnce to ply round with the vrious constructions tht come up when doing lexicl

More information

Image Segmentation Using Wavelet and watershed transform

Image Segmentation Using Wavelet and watershed transform Imge Segmenttion Using Wvelet nd wtershed trnsform Atollh Hdddi, Mhmod R. Shei, Mohmmd J. Vldn Zoej, Ali mohmmdzdeh Fculty of Geodesy nd Geomtics Engineering, K. N. Toosi University of Technology, Vli_Asr

More information

Algorithm Design (5) Text Search

Algorithm Design (5) Text Search Algorithm Design (5) Text Serch Tkshi Chikym School of Engineering The University of Tokyo Text Serch Find sustring tht mtches the given key string in text dt of lrge mount Key string: chr x[m] Text Dt:

More information

L. Yaroslavsky. Fundamentals of Digital Image Processing. Course

L. Yaroslavsky. Fundamentals of Digital Image Processing. Course L. Yroslvsky. Fundmentls of Digitl Imge Processing. Course 0555.330 Lecture. Imge enhncement.. Imge enhncement s n imge processing tsk. Clssifiction of imge enhncement methods Imge enhncement is processing

More information

A Heuristic Approach for Discovering Reference Models by Mining Process Model Variants

A Heuristic Approach for Discovering Reference Models by Mining Process Model Variants A Heuristic Approch for Discovering Reference Models by Mining Process Model Vrints Chen Li 1, Mnfred Reichert 2, nd Andres Wombcher 3 1 Informtion System Group, University of Twente, The Netherlnds lic@cs.utwente.nl

More information

The Distributed Data Access Schemes in Lambda Grid Networks

The Distributed Data Access Schemes in Lambda Grid Networks The Distributed Dt Access Schemes in Lmbd Grid Networks Ryot Usui, Hiroyuki Miygi, Yutk Arkw, Storu Okmoto, nd Noki Ymnk Grdute School of Science for Open nd Environmentl Systems, Keio University, Jpn

More information

CHAPTER III IMAGE DEWARPING (CALIBRATION) PROCEDURE

CHAPTER III IMAGE DEWARPING (CALIBRATION) PROCEDURE CHAPTER III IMAGE DEWARPING (CALIBRATION) PROCEDURE 3.1 Scheimpflug Configurtion nd Perspective Distortion Scheimpflug criterion were found out to be the best lyout configurtion for Stereoscopic PIV, becuse

More information

Tool Vendor Perspectives SysML Thus Far

Tool Vendor Perspectives SysML Thus Far Frontiers 2008 Pnel Georgi Tec, 05-13-08 Tool Vendor Perspectives SysML Thus Fr Hns-Peter Hoffmnn, Ph.D Chief Systems Methodologist Telelogic, Systems & Softwre Modeling Business Unit Peter.Hoffmnn@telelogic.com

More information

Alignment of Long Sequences. BMI/CS Spring 2012 Colin Dewey

Alignment of Long Sequences. BMI/CS Spring 2012 Colin Dewey Alignment of Long Sequences BMI/CS 776 www.biostt.wisc.edu/bmi776/ Spring 2012 Colin Dewey cdewey@biostt.wisc.edu Gols for Lecture the key concepts to understnd re the following how lrge-scle lignment

More information

Map Matching Scheme for Position Estimation of Planetary Explorer in Natural Terrain

Map Matching Scheme for Position Estimation of Planetary Explorer in Natural Terrain 7 IEEE Interntionl Conference on Rootics nd Automtion Rom, Itly, -4 April 7 FrB. Mp Mtching Scheme for Position Estimtion of Plnetry Explorer in Nturl Terrin Tkshi Kuot, Klus G.Moesl, Ichiro Nktni, Memer,

More information

HOPC: A NOVEL SIMILARITY METRIC BASED ON GEOMETRIC STRUCTURAL PROPERTIES FOR MULTI-MODAL REMOTE SENSING IMAGE MATCHING

HOPC: A NOVEL SIMILARITY METRIC BASED ON GEOMETRIC STRUCTURAL PROPERTIES FOR MULTI-MODAL REMOTE SENSING IMAGE MATCHING ISPRS Annls of the Photogrmmetry, Remote Sensing nd Sptil Informtion Sciences, Volume III-1, 216 XXIII ISPRS Congress, 12 19 July 216, Prgue, Czech Republic : A NOVEL SILARITY METRIC BASED ON GEOMETRIC

More information

Efficient Regular Expression Grouping Algorithm Based on Label Propagation Xi Chena, Shuqiao Chenb and Ming Maoc

Efficient Regular Expression Grouping Algorithm Based on Label Propagation Xi Chena, Shuqiao Chenb and Ming Maoc 4th Ntionl Conference on Electricl, Electronics nd Computer Engineering (NCEECE 2015) Efficient Regulr Expression Grouping Algorithm Bsed on Lbel Propgtion Xi Chen, Shuqio Chenb nd Ming Moc Ntionl Digitl

More information

A Comparison of the Discretization Approach for CST and Discretization Approach for VDM

A Comparison of the Discretization Approach for CST and Discretization Approach for VDM Interntionl Journl of Innovtive Reserch in Advnced Engineering (IJIRAE) Volume1 Issue1 (Mrch 2014) A Comprison of the Discretiztion Approch for CST nd Discretiztion Approch for VDM Omr A. A. Shib Fculty

More information

Network Layer: Routing Classifications; Shortest Path Routing

Network Layer: Routing Classifications; Shortest Path Routing igitl ommuniction in the Modern World : Routing lssifictions; Shortest Pth Routing s min prolem: To get efficiently from one point to the other in dynmic environment http://.cs.huji.c.il/~com com@cs.huji.c.il

More information

Vulnerability Analysis of Electric Power Communication Network. Yucong Wu

Vulnerability Analysis of Electric Power Communication Network. Yucong Wu 2nd Interntionl Conference on Advnces in Mechnicl Engineering nd Industril Informtics (AMEII 2016 Vulnerbility Anlysis of Electric Power Communiction Network Yucong Wu Deprtment of Telecommunictions Engineering,

More information

Cone Cluster Labeling for Support Vector Clustering

Cone Cluster Labeling for Support Vector Clustering Cone Cluster Lbeling for Support Vector Clustering Sei-Hyung Lee Deprtment of Computer Science University of Msschusetts Lowell MA 1854, U.S.A. slee@cs.uml.edu Kren M. Dniels Deprtment of Computer Science

More information

CS380: Computer Graphics Modeling Transformations. Sung-Eui Yoon ( 윤성의 ) Course URL:

CS380: Computer Graphics Modeling Transformations. Sung-Eui Yoon ( 윤성의 ) Course URL: CS38: Computer Grphics Modeling Trnsformtions Sung-Eui Yoon ( 윤성의 ) Course URL: http://sgl.kist.c.kr/~sungeui/cg/ Clss Ojectives (Ch. 3.5) Know the clssic dt processing steps, rendering pipeline, for rendering

More information

Qubit allocation for quantum circuit compilers

Qubit allocation for quantum circuit compilers Quit lloction for quntum circuit compilers Nov. 10, 2017 JIQ 2017 Mrcos Yukio Sirichi Sylvin Collnge Vinícius Fernndes dos Sntos Fernndo Mgno Quintão Pereir Compilers for quntum computing The first genertion

More information

Objective: Students will understand what it means to describe, graph and write the equation of a parabola. Parabolas

Objective: Students will understand what it means to describe, graph and write the equation of a parabola. Parabolas Pge 1 of 8 Ojective: Students will understnd wht it mens to descrie, grph nd write the eqution of prol. Prols Prol: collection of ll points P in plne tht re the sme distnce from fixed point, the focus

More information

A Fast Imaging Algorithm for Near Field SAR

A Fast Imaging Algorithm for Near Field SAR Journl of Computing nd Electronic Informtion Mngement ISSN: 2413-1660 A Fst Imging Algorithm for Ner Field SAR Guoping Chen, Lin Zhng, * College of Optoelectronic Engineering, Chongqing University of Posts

More information

TO REGULAR EXPRESSIONS

TO REGULAR EXPRESSIONS Suject :- Computer Science Course Nme :- Theory Of Computtion DA TO REGULAR EXPRESSIONS Report Sumitted y:- Ajy Singh Meen 07000505 jysmeen@cse.iit.c.in BASIC DEINITIONS DA:- A finite stte mchine where

More information

YMCA Your Mesh Comparison Application

YMCA Your Mesh Comparison Application YMCA Your Mesh Comprison Appliction Johnn Schmidt, Reinhold Preiner, Thoms Auzinger, Michel Wimmer, M. Edurd Gröller, Memer, IEEE CS, nd Stefn Bruckner Memer, IEEE CS Alg. 01 Alg. 02 Alg. 03 Alg. 01 Alg.

More information

An Effective Thresholding Technique for Otsu s Method using Contrast Enhancement 1 A Sankar Reddy, 2 C Usha Rani, 3 M. Sudhakar

An Effective Thresholding Technique for Otsu s Method using Contrast Enhancement 1 A Sankar Reddy, 2 C Usha Rani, 3 M. Sudhakar www.ijecs.in Interntionl Journl Of Engineering And Computer Science ISSN:39-74 Volume 6 Issue 8 August 07, Pge No. 96-304 Index Copernicus vlue (05): 58.0 DOI: 0.8535/ijecs/v6i8. An Effective Thresholding

More information

Digital Design using HDLs EE 4755 Final Examination

Digital Design using HDLs EE 4755 Final Examination Nme Solution Digitl Design using HDLs EE 4755 Finl Exmintion Thursdy, 8 Decemer 6 :3-4:3 CST Alis The Hottest Plce in Hell Prolem Prolem Prolem 3 Prolem 4 Prolem 5 Prolem 6 Exm Totl (3 pts) ( pts) (5 pts)

More information

A COLOUR CORRECTION PREPROCESSING METHOD FOR MULTIVIEW VIDEO CODING

A COLOUR CORRECTION PREPROCESSING METHOD FOR MULTIVIEW VIDEO CODING A COLOR CORRECTO REROCESSG METHOD FOR MLTEW DEO CODG Colin Doutre nd nos siopoulos Deprtment of Electricl nd Computer Engineering, niversity of British Columbi 66 Min Mll, 6T Z4, ncouver, BC, Cnd emil:

More information

CS321 Languages and Compiler Design I. Winter 2012 Lecture 5

CS321 Languages and Compiler Design I. Winter 2012 Lecture 5 CS321 Lnguges nd Compiler Design I Winter 2012 Lecture 5 1 FINITE AUTOMATA A non-deterministic finite utomton (NFA) consists of: An input lphet Σ, e.g. Σ =,. A set of sttes S, e.g. S = {1, 3, 5, 7, 11,

More information

Section 10.4 Hyperbolas

Section 10.4 Hyperbolas 66 Section 10.4 Hyperbols Objective : Definition of hyperbol & hyperbols centered t (0, 0). The third type of conic we will study is the hyperbol. It is defined in the sme mnner tht we defined the prbol

More information

Dynamic Tone Mapping with Head-Mounted Displays

Dynamic Tone Mapping with Head-Mounted Displays Dynmic Tone Mpping with Hed-Mounted Displys Mtt Yu Deprtment of Electricl Engineering, Stnford University Abstrct The rel world consists of mny scenes which contin high dynmic rnge. While modern cmers

More information

Dr. D.M. Akbar Hussain

Dr. D.M. Akbar Hussain Dr. D.M. Akr Hussin Lexicl Anlysis. Bsic Ide: Red the source code nd generte tokens, it is similr wht humns will do to red in; just tking on the input nd reking it down in pieces. Ech token is sequence

More information

Engineer-to-Engineer Note

Engineer-to-Engineer Note Engineer-to-Engineer Note EE-245 Technicl notes on using Anlog Devices DSPs, processors nd development tools Contct our technicl support t dsp.support@nlog.com nd t dsptools.support@nlog.com Or visit our

More information

A Tautology Checker loosely related to Stålmarck s Algorithm by Martin Richards

A Tautology Checker loosely related to Stålmarck s Algorithm by Martin Richards A Tutology Checker loosely relted to Stålmrck s Algorithm y Mrtin Richrds mr@cl.cm.c.uk http://www.cl.cm.c.uk/users/mr/ University Computer Lortory New Museum Site Pemroke Street Cmridge, CB2 3QG Mrtin

More information

Extension of the compressed interferometric particle sizing technique for three component velocity measurements

Extension of the compressed interferometric particle sizing technique for three component velocity measurements Lison, Portugl, -9 June, Extension of the compressed interferometric prticle sizing technique for three component velocity mesurements Disuke Sugimoto 1, Konstntinos Zrogoulidis, Ttsuy Kwguchi 3, Kzuki

More information

Performance enhancement of IEEE DCF using novel backoff algorithm

Performance enhancement of IEEE DCF using novel backoff algorithm Kuo et l. EURASIP Journl on Wireless Communictions nd Networking 212, 212:274 http://jis.eursipjournls.com/content/212/1/274 RESEARCH Open Access Performnce enhncement of IEEE 82.11 using novel ckoff lgorithm

More information

Systems I. Logic Design I. Topics Digital logic Logic gates Simple combinational logic circuits

Systems I. Logic Design I. Topics Digital logic Logic gates Simple combinational logic circuits Systems I Logic Design I Topics Digitl logic Logic gtes Simple comintionl logic circuits Simple C sttement.. C = + ; Wht pieces of hrdwre do you think you might need? Storge - for vlues,, C Computtion

More information

Distributed Systems Principles and Paradigms

Distributed Systems Principles and Paradigms Distriuted Systems Principles nd Prdigms Chpter 11 (version April 7, 2008) Mrten vn Steen Vrije Universiteit Amsterdm, Fculty of Science Dept. Mthemtics nd Computer Science Room R4.20. Tel: (020) 598 7784

More information

An Algorithm for Enumerating All Maximal Tree Patterns Without Duplication Using Succinct Data Structure

An Algorithm for Enumerating All Maximal Tree Patterns Without Duplication Using Succinct Data Structure , Mrch 12-14, 2014, Hong Kong An Algorithm for Enumerting All Mximl Tree Ptterns Without Dupliction Using Succinct Dt Structure Yuko ITOKAWA, Tomoyuki UCHIDA nd Motoki SANO Astrct In order to extrct structured

More information

UT1553B BCRT True Dual-port Memory Interface

UT1553B BCRT True Dual-port Memory Interface UTMC APPICATION NOTE UT553B BCRT True Dul-port Memory Interfce INTRODUCTION The UTMC UT553B BCRT is monolithic CMOS integrted circuit tht provides comprehensive MI-STD- 553B Bus Controller nd Remote Terminl

More information

CSc 453. Compilers and Systems Software. 4 : Lexical Analysis II. Department of Computer Science University of Arizona

CSc 453. Compilers and Systems Software. 4 : Lexical Analysis II. Department of Computer Science University of Arizona CSc 453 Compilers nd Systems Softwre 4 : Lexicl Anlysis II Deprtment of Computer Science University of Arizon collerg@gmil.com Copyright c 2009 Christin Collerg Implementing Automt NFAs nd DFAs cn e hrd-coded

More information

analysisof natural imagery [1], [2]. The analysis of textural properties

analysisof natural imagery [1], [2]. The analysis of textural properties 272 of integrting multiple texturl fetures into single oundry determintion. The process is designed to simulte ctul perception of texturl discontinuities. Success of the system is demonstrted on pictures

More information

A Comparison of High-Level Approaches for Speeding Up Pathfinding

A Comparison of High-Level Approaches for Speeding Up Pathfinding A Comprison of High-Level Approches for Speeding Up Pthfinding Nthn R. Sturtevnt Deprtment of Computing Science University of Alert Edmonton, Alert, Cnd nthnst@cs.ulert.c Roert Geiserger Fculty of Informtics

More information

From Dependencies to Evaluation Strategies

From Dependencies to Evaluation Strategies From Dependencies to Evlution Strtegies Possile strtegies: 1 let the user define the evlution order 2 utomtic strtegy sed on the dependencies: use locl dependencies to determine which ttriutes to compute

More information

Character-Stroke Detection for Text-Localization and Extraction

Character-Stroke Detection for Text-Localization and Extraction Chrcter-Stroke Detection for Text-Locliztion nd Extrction Krishn Subrmnin ksubrm@bbn.com Prem Ntrjn pntrj@bbn.com Michel Decerbo mdecerbo@bbn.com Dvid Cstñòn Boston University dc@bu.edu Abstrct In this

More information

FastRoute: A Step to Integrate Global Routing into Placement

FastRoute: A Step to Integrate Global Routing into Placement FstRoute: A Step to Integrte Glol Routing into Plcement Min Pn nd Chris Chu Deprtment of Electricl nd Computer Engineering Iow Stte University, Ames, IA 00 Emil: {pnmin, cnchu}@istte.edu ABSTRACT Becuse

More information

PPS: User Manual. Krishnendu Chatterjee, Martin Chmelik, Raghav Gupta, and Ayush Kanodia

PPS: User Manual. Krishnendu Chatterjee, Martin Chmelik, Raghav Gupta, and Ayush Kanodia PPS: User Mnul Krishnendu Chtterjee, Mrtin Chmelik, Rghv Gupt, nd Ayush Knodi IST Austri (Institute of Science nd Technology Austri), Klosterneuurg, Austri In this section we descrie the tool fetures,

More information

IMAGE QUALITY OPTIMIZATION BASED ON WAVELET FILTER DESIGN AND WAVELET DECOMPOSITION IN JPEG2000. Do Quan and Yo-Sung Ho

IMAGE QUALITY OPTIMIZATION BASED ON WAVELET FILTER DESIGN AND WAVELET DECOMPOSITION IN JPEG2000. Do Quan and Yo-Sung Ho IMAGE QUALITY OPTIMIZATIO BASED O WAVELET FILTER DESIG AD WAVELET DECOMPOSITIO I JPEG2000 Do Qun nd Yo-Sung Ho School of Informtion & Mechtronics Gwngju Institute of Science nd Technology (GIST) 26 Cheomdn-gwgiro

More information

Control Camera and Light Source Positions using Image Gradient Information

Control Camera and Light Source Positions using Image Gradient Information IEEE Int. Conf. on Rootics nd Automtion, ICRA'7 Rom, Itli, April 27 Control Cmer nd Light Source Positions using Imge Grdient Informtion Eric Mrchnd Astrct In this pper, we propose n originl pproch to

More information

Chapter 2 Sensitivity Analysis: Differential Calculus of Models

Chapter 2 Sensitivity Analysis: Differential Calculus of Models Chpter 2 Sensitivity Anlysis: Differentil Clculus of Models Abstrct Models in remote sensing nd in science nd engineering, in generl re, essentilly, functions of discrete model input prmeters, nd/or functionls

More information

Implementing Automata. CSc 453. Compilers and Systems Software. 4 : Lexical Analysis II. Department of Computer Science University of Arizona

Implementing Automata. CSc 453. Compilers and Systems Software. 4 : Lexical Analysis II. Department of Computer Science University of Arizona Implementing utomt Sc 5 ompilers nd Systems Softwre : Lexicl nlysis II Deprtment of omputer Science University of rizon collerg@gmil.com opyright c 009 hristin ollerg NFs nd DFs cn e hrd-coded using this

More information

Lexical Analysis: Constructing a Scanner from Regular Expressions

Lexical Analysis: Constructing a Scanner from Regular Expressions Lexicl Anlysis: Constructing Scnner from Regulr Expressions Gol Show how to construct FA to recognize ny RE This Lecture Convert RE to n nondeterministic finite utomton (NFA) Use Thompson s construction

More information

In the last lecture, we discussed how valid tokens may be specified by regular expressions.

In the last lecture, we discussed how valid tokens may be specified by regular expressions. LECTURE 5 Scnning SYNTAX ANALYSIS We know from our previous lectures tht the process of verifying the syntx of the progrm is performed in two stges: Scnning: Identifying nd verifying tokens in progrm.

More information

Planning with Reachable Distances: Fast Enforcement of Closure Constraints

Planning with Reachable Distances: Fast Enforcement of Closure Constraints Plnning with Rechle Distnces: Fst Enforcement of Closure Constrints Xinyu Tng, Shwn Thoms, nd Nncy M. Amto Astrct Motion plnning for closed-chin systems is prticulrly difficult due to dditionl closure

More information

Tree Structured Symmetrical Systems of Linear Equations and their Graphical Solution

Tree Structured Symmetrical Systems of Linear Equations and their Graphical Solution Proceedings of the World Congress on Engineering nd Computer Science 4 Vol I WCECS 4, -4 October, 4, Sn Frncisco, USA Tree Structured Symmetricl Systems of Liner Equtions nd their Grphicl Solution Jime

More information

RGB D TERRAIN PERCEPTION AND DENSE MAPPING FOR LEGGED ROBOTS

RGB D TERRAIN PERCEPTION AND DENSE MAPPING FOR LEGGED ROBOTS Int. J. Appl. Mth. Comput. Sci., 206, Vol. 26, No., 8 97 DOI: 0.55/mcs-206-0006 RGB D TERRAIN PERCEPTION AND DENSE MAPPING FOR LEGGED ROBOTS DOMINIK BELTER,, PRZEMYSŁAW ŁABECKI, PÉTER FANKHAUSER, ROLAND

More information

6.3 Volumes. Just as area is always positive, so is volume and our attitudes towards finding it.

6.3 Volumes. Just as area is always positive, so is volume and our attitudes towards finding it. 6.3 Volumes Just s re is lwys positive, so is volume nd our ttitudes towrds finding it. Let s review how to find the volume of regulr geometric prism, tht is, 3-dimensionl oject with two regulr fces seprted

More information

Object and image indexing based on region connection calculus and oriented matroid theory

Object and image indexing based on region connection calculus and oriented matroid theory Discrete Applied Mthemtics 147 (2005) 345 361 www.elsevier.com/locte/dm Oject nd imge indexing sed on region connection clculus nd oriented mtroid theory Ernesto Stffetti, Antoni Gru, Frncesc Serrtos c,

More information

Outline. Two combinatorial optimization problems in machine learning. Talk objectives. Grammar induction. DFA induction.

Outline. Two combinatorial optimization problems in machine learning. Talk objectives. Grammar induction. DFA induction. Outline Two comintoril optimiztion prolems in mchine lerning Pierre.Dupont@uclouvin.e 1 Feture selection ICTEAM Institute Université ctholique de Louvin Belgium My 1, 011 P. Dupont (UCL Mchine Lerning

More information

Control-Flow Analysis and Loop Detection

Control-Flow Analysis and Loop Detection ! Control-Flow Anlysis nd Loop Detection!Lst time! PRE!Tody! Control-flow nlysis! Loops! Identifying loops using domintors! Reducibility! Using loop identifiction to identify induction vribles CS553 Lecture

More information

The Interdeciplinary Center Herzliya Technical Report CS-TR

The Interdeciplinary Center Herzliya Technical Report CS-TR The Interdeciplinry Center Herzliy Technicl Report CS-TR-2002-01 Recovering Epipolr Geometry from Imges of Smooth Surfces Yel Moses nd Iln Shimshoni Computer Science Deprtment The Interdisciplinry Center

More information

Power Transmittance of a Laterally Shifted Gaussian Beam through a Circular Aperture

Power Transmittance of a Laterally Shifted Gaussian Beam through a Circular Aperture Poer Trnsmittnce of Lterlly Shifted Gussin Bem through Circulr Aperture Triq Shmim Khj 1 nd Syed Azer Rez 1 1. Deprtment of Electricl Engineering, Lhore University of Mngement Sciences, DHA, Lhore 5479,

More information

4-1 NAME DATE PERIOD. Study Guide. Parallel Lines and Planes P Q, O Q. Sample answers: A J, A F, and D E

4-1 NAME DATE PERIOD. Study Guide. Parallel Lines and Planes P Q, O Q. Sample answers: A J, A F, and D E 4-1 NAME DATE PERIOD Pges 142 147 Prllel Lines nd Plnes When plnes do not intersect, they re sid to e prllel. Also, when lines in the sme plne do not intersect, they re prllel. But when lines re not in

More information

LECT-10, S-1 FP2P08, Javed I.

LECT-10, S-1 FP2P08, Javed I. A Course on Foundtions of Peer-to-Peer Systems & Applictions LECT-10, S-1 CS /799 Foundtion of Peer-to-Peer Applictions & Systems Kent Stte University Dept. of Computer Science www.cs.kent.edu/~jved/clss-p2p08

More information

Unit #9 : Definite Integral Properties, Fundamental Theorem of Calculus

Unit #9 : Definite Integral Properties, Fundamental Theorem of Calculus Unit #9 : Definite Integrl Properties, Fundmentl Theorem of Clculus Gols: Identify properties of definite integrls Define odd nd even functions, nd reltionship to integrl vlues Introduce the Fundmentl

More information