Character-Stroke Detection for Text-Localization and Extraction

Size: px
Start display at page:

Download "Character-Stroke Detection for Text-Localization and Extraction"

Transcription

1 Chrcter-Stroke Detection for Text-Locliztion nd Extrction Krishn Subrmnin Prem Ntrjn Michel Decerbo Dvid Cstñòn Boston University Abstrct In this pper, we present new pproch for nlysis of imges for text-locliztion nd extrction. Our pproch puts very few constrints on the font, size nd color of text nd is cpble of hndling both scene text nd rtificil text well. In this pper, we exploit two well-known fetures of text: pproximtely constnt stroke width nd locl contrst, nd develop fst, simple, nd effective lgorithm to detect chrcter strokes. We lso show how these cn be used for ccurte extrction nd motivte some dvntges of using this pproch for text locliztion over other colorspce segmenttion bsed pproches. We nlyze the performnce of our stroke detection lgorithm on imges collected for the robust-reding competitions t ICDAR Introduction With the prolifertion of digitl medi, techniques for utomted storge nd retrievl hve gined specil significnce. For imge nd video medi, text provides useful cues for content-bsed medi retrievl. There re two populr methods tht re used for nlysis of text in these medi: region-bsed nd texture-bsed. See Jung, Kim nd Jin [1 for comprehensive survey of these methods. We will follow their terminology throughout this pper. Texture bsed methods locte text regions by first locting regions of high contrst nd sptil periodicity. These low-level properties re computed for subset of pixels [2, 3 nd used to trin clssifier. This clssifier is then used to distinguish between regions of text nd bckground. Region-bsed methods use the color properties of text nd their surroundings. They exploit the fct tht there is very little vrition of color within text nd this color is sufficiently distinct from text s immedite bckground to render text perceptible. Most systems using region-bsed method tke dvntge of text s color property by either explicitly thresholding the imge t n intensity level in between the text color nd tht of its immedite bckground [4, 5 or implicitly through color-spce reduction (using clustering nd/or quntiztion) [6, 7. This segregtes the chrcters of the text from their bckground. By mking n dditionl ssumption tht text is monochrome, i.e. ll chrcters of word hve the sme color, text-like pttern in some of the resulting connected components (CCs) cn be detected nd hypothesized s text. The key issues here re finding the right thresholds nd detecting pttern. For medi in which these issues cn be overcome, which includes most high resolution imges nd video, regionbsed methods cn potentilly give better results thn other techniques. They re lso comprtively fster thn texturebsed methods. Their performnce on ICDAR Text locting competitions hs been very good [8, 9. We will review some of the CC-bsed techniques in more detil in Sec. 3. In this pper, we will explore modifiction to the regionbsed prdigm tht ttempts to overcome the twin problems of finding the right thresholds nd detecting text-like ptterns. To solve these problems, we propose bottom-up pproch in which we first locte chrcter strokes nd then use it for locliztion. We will first briefly motivte our intended use of strokes for text-locliztion (Sec. 2), lthough this will not be the focus of this pper. This pper will be chiefly concerned with n lgorithm to locte strokes (Sec. 3) nd its performnce when used in imges with scene text on complex bckground (Sec. 4). We will conclude by commenting on some pitflls tht need to be overcome nd future directions tht we pln to pursue (Sec. 5). 2 From strokes to locliztion After chrcter-strokes hve been detected, they cn be used in powerful wys. Consider section of scene text on very complex bckground, Fig. 1(). Using the procedure detiled in Sec. 3, we detect strokes long the blue horizontl line. The intensity plots long this line, together with line bove nd below it re shown in Fig. 1(b). The detected stroke regions re indicted by red followed by blck. Knowing the stroke regions, we cn ccurtely determine threshold,, tht optimlly seprtes chrcter from its surroundings. In the bove exmple, we use threshold level of to threshold which is shown in Fig. 1(c). The chrcter is poorly extrcted, mking it hrd to detect text-like ptterns. In ddition to the loction of the strokes, the lgorithm lso gives us n estimte of the stroke width,. Assuming some vrince in this estimte cross the entire chrcter, let be the minimum stroke width of the chrcter. We then erode Fig. 1(c) using msk dependent on to get clener seprtion. Fig. 1(d) shows clener imge fter erosion Ninth Interntionl Conference on Document Anlysis nd Recognition (ICDAR 27)

2 () (c).8 (b).6 (d) τ.4.2 τ= Figure 1. "! is the originl imge. #$% is the intensity imge of. () Originl imge, &. (b) Intensity plots long the blue line (' ), ')(+*, nd ',-*. is the stroke width. (c) /. 1 (d) The thresholded imge fter morphologicl opertions nd CC nlysis. using circulr msk of dimeter, 23, followed by connected component nlysis. Only the connected components which include detected strokes re shown. The clen segmenttion simplifies the tsk of pttern detection. 3 Algorithm As mentioned in the introduction, the two issues with CC-bsed techniques re finding ccurte thresholds nd detecting ptterns. There hve been severl pproches tht ddress issues. Mny systems [6, 7, 1 ttempt to solve them s top-down process. In these systems, color-spce reduction, which includes clustering, quntiztion, nd other ssocited pre-processing, is used to extrct useful informtion from the imge. Since there is very little vrition in text-color, it is hoped tht text s colors hve significnt color-spce density, i.e. lrge number of points in color-spce re very close together, in comprison to tht of the bckground. This will led them to form distinct clusters from the bckground fcilitting esy segmenttion. In the next stge, vrious heuristics re used to sift through the segmented ptterns to find text-like chrcteristics. These pproches re usully very fst nd re cpble of delivering rel-time performnce. But since they re built on the ssumption tht the imge is not sprse [1, they re not suitble for mny complex imges. Bottom-up techniques hope to overcome this limittion by loclizing the clustering nd/or segmenttion process to trgeted regions of the imge. In these systems, potentil regions re detected by using properties of text regions other thn color. The most prominent of these is contrst. Lee nd Knknhlli [4 detect regions of high contrst using the difference between djcent pixels. The color distribution in these regions is then used to threshold the imge, followed by heuristics to find ptterns. Using contrst lone leds to mny flse positives in mny complex imges, mking it difficult to detect ptterns. In order to reduce the flse positives nd simplify pttern detection, Wong nd Chen [11 use sptil periodicity of horizontl text in ddition to contrst to locte text-like 4 Stge Fetures 1 Sufficient contrst between chrcter nd its immedite surroundings. 2 Tolernce for vrition in color (nd intensity) within chrcter increses proportionl to the chrcter s color-contrst with its surroundings. 3 Chrcter-strokes (of word) hve similr width nd re reltively close to ech other. Tble 1. Textul fetures exploited t ech stge of the lgorithm regions. Their system effects trde-off between the requirements on color-spce density with sptil density nd contrst. The system prmeters re quite sensitive to the properties of imge. For instnce, it would be difficult to find set of (-priori) thresholds tht work well for imges of the type shown in Figs. 3(), 3(c). Our system is bottom-up pproch bering mny similrities to [11, 4. It uses line-scn-bsed pproch to finding interesting res hving text-like properties. The pproch is gered towrd finding strokes of chrcters forming word. In this system, we exploit few of the properties of text regions tht re pplicble to mny font systems. The entire system cn be broken-up into stges: ) scn horizontl line of the intensity imge to locte flux points or regions of high contrst, b) filter these flux points using sptil nd color-spce constrints to obtin seeds, nd c) collectively filter the seeds bsed on stroke proximity nd similrity (for them to be strokes of word) to obtin strokes. This pproch works only if multiple seeds re detected on chrcters of word or t lest on chrcters of words in sentence hving sme size nd lying close to ech other. Ech stge exploits distinct feture of text regions s listed in Tble 1. Before we describe the detils of our lgorithm, we would like to highlight the novel fetures of our system. Although we require sufficient contrst between text nd its surroundings, we do not require it to be sudden, i.e. we do not mesure chnge between djcent pixels but the totl chnge (see Sec. 3.1). Hence, it should work well Ninth Interntionl Conference on Document Anlysis nd Recognition (ICDAR 27)

3 V ( u even when the edges of chrcter re blurred, s in Fig. 3(c). The system works well with sprse imges nd is not restricted to monochrome text, s seen in Figs. 3(), 3(f). It lso doesn t put restrictions on sptil density of text with the only requirement tht the chrcter strokes of text hve pproximtely equl width. We will use some terminology to better describe the system in concise mnner. Line-scn A set of pixels long the horizontl line of the intensity imge. Group-scn Intensity plot long three consecutive even or odd numbered lines, 57698;:<5=:<5<>?8. In Fig. 1(b), this is represented by the yellow, blue nd cyn colored lines respectively. Flux region Regions of line-scn showing significnt chnge of intensity. Depending on whether the chnge is positive or negtive, the regions re clssified s hving positive flux or negtive flux respectively. Flux points Adjcent points within flux region with mximum intensity chnge. In Fig. 1b, these points re indicted by pink nd green dots. Seed The region between negtive flux followed by positive flux. Stroke A seed tht is hypothesized s chrcter-stroke. In Fig. 1(b), this is indicted by (for negtive flux) followed by (for positive flux). All stges of the lgorithm work with the intensity imge. The lgorithm detects drk text (low intensity vlue) on light bckground (high intensity vlue). Hence, the entire stroke-detection lgorithm is repeted twice, once on the imge nd gin on the inverse imge. Given n imge, the set of lines to scn is decided -priori. It is hoped tht the density of scnned lines is sufficiently lrge to cover ll text regions. Since ll hypothesis genertion is bsed on informtion from group-scn lone, the number of lines scnned cn be ltered without ffecting the performnce of the rest of the system. ACBED FHGJILKMGJILNPOMQSRCTU In the first stge of the stroke-detection process, linescn is performed on ech line belonging to the group-scn. The resulting plot is nlyzed for criticl points (minim nd mxim) nd difference between djcent criticl points is computed. Only pirs which exhibit n bsolute difference of more thn re retined nd form the flux points for this line. Flux points from the lines in the group-scn re then jointly nlyzed. A window of width is used to nlyze the group-scn. The set of flux points lying within this window re ccepted if: () the set of flux points in the window re of only one type, i.e. re either positive or negtive, nd (b) ech line of the group contributes exctly one point to this set. Otherwise, the flux points re rejected. The region between n ccepted set of flux points represent flux region. Note tht the intensity plot in flux region is monotonic. ACBXW FHGJILKMGJILNYUZTT[K\U A seed chrcterizes region with smll vrition in color. The tolernce to this color vrition is proportionl Figure 2. Finding seeds. to the region s contrst from its immedite surroundings. We exmine the region between negtive flux followed by positive flux for seeds. In formlizing our pproch to detecting seeds, few importnt points nd regions re indicted in Fig. 2. More detils re provided in Sec In the figure, group-scn between negtive flux followed by positive flux is shown. The region between these two fluxes is exmined for seed-like chrcteristics. In vlidting seed, four constrints re imposed on this region. They cn be clssified into sptil constrints nd color-spce constrints Sptil constrints _ nd ` re theh highest nd lowest points of the negtive flux. Likewise, nd ` re the highest nd lowest points of the positive flux. The first condition we impose is Yb tht the positive flux follows the negtive flux, i.e.. Since we only intend to detect drk text on light bckground, this condition is vlid. Next, using -priori knowledge bout stroke s width, we constrin the width of the seed, i.e. dcfe gh..i/cfjlk, where Hcfe g nd Hcfjlk re the minimum nd mximum width of chrcter respectively. These two conditions impose sptil constrints on the seed Color-spce constrints The color-spce constrints ensure tht the intensity vrition within seed is smll frction of its contrst with surroundings. Let mnop q be the intensity mp of the imge, _ where is the set of ll pixels of the imge. Since belong to flux regions, for ech line- l` / nd l` scn r, ts vu w (S ts ` uxw b nd ts vu 1w (S ts ` yw b. We first impose loose constrint which ensures tht there is good intensity-seprtion between seed nd its surroundings. Let z denote the medin function nd { denote the union of two sets. Then, }~ ƒ, ƒˆ where ƒ Š zœ7 =ŽZ Ž h {ˆ, Œ 7`, is n intensity vlue which lies in between seed intensity nd its bckground intensity. This is indicted Ninth Interntionl Conference on Document Anlysis nd Recognition (ICDAR 27)

4 ` { { ( Expt. SP CR WR (s) Tble 2. Performnce comprison by the purple dshed line in Fig. 2. The conditions, Œl Hb nd Œ7 X ) š h` ensure tht the seed nd its bckground re seprted in the color-spce. ` is the set of ll points between ` nd `. The next condition imposes tighter constrint on the intensity vrition within the seed in reltion to its surroundings. The upper nd lower envelopes of the three lines of the group-scn between ` nd re given by œx ` nd œnž ` respectively. The verge intensity vrition within the seed is given by Ÿ } zœœ ` ( œ ž `. The verge contrst between the seed nd its bckground is given by. } z Œl ( ; ` { ` The condition, q x (šÿt b ensures tht Ÿ is low compred to. is n -priori similrity threshold which ensures color consistency within the seed. ACB A FHGJILKMGJILNYU;ªy«T[U For finding strokes from seeds, we compre the position long the group-scn, š nd length, `\ H z / _ of seed with other seeds detected on the group-scn. In compring seeds nd ±, we ensure tht they re sufficiently close, depending on their widths. Seed is sid to be neighbor of seed ± if: () they re sptilly close to ech other, i.e. š²m(³.µ _ º¹ 7d², nd (b) their widths re similr, i.e. `L²M( `.¼». is scling fctor, is the width of seed, nd» is the llowble vrition in seed-width. A seed is hypothesized s stroke if it hs t lest ½ neighbors. 4 Performnce Stroke detection forms the first stge of the textlocliztion nd extrction process. At this stge, quickly finding chrcter-strokes with high recll rte is of primry importnce. In subsequent stges, we will use locl informtion t stroke-sites to estimte ccurte thresholds nd lso detect ptterns. In Figs. 3()-3(b), n exmple of stroke detection nd subsequent segmenttion on n imge re shown. The segmenttion results show only connected components which contin stroke. As seen in Fig. 3(b), most flse-positives from the stroke detection process form connected components hving dissimilr shpes nd sizes. It is esy to eliminte these components using heuristics. The key concern in the stges subsequent to segmenttion is to void dropping components ssocited with chrcters which leds to reduced text-locliztion performnce. As. demonstrted in Sec. 2, our technique prtilly llevites this concern by using locl estimtes of thresholds coupled with stroke-width informtion. In the rest of this section, we will study the performnce of the stroke-detection lgorithm on the dtbse collected for the ICDAR 23 robust-reding competitions [8. The imge corpus contins 246 high-resolution imges of scene text. All text ppering in n imge is nnotted t chrcter nd word level. Imges contin scene text ppering in complex settings. The size of the imge vries from ¾Z SÀ 4y pixels to ¾ y SÀ Á* y pixels. In our experiments, we use four mtrices to mesure the performnce of the stroke detection lgorithm: ) stroke precision, b) chrcter recll, c) word recll, nd d) computing time. Although the dtbse is not nnotted for strokes, it is still possible to glen useful informtion from the chrcter level nnottions in order to mesure stroke precision. In our experiments, we define hypothesized stroke s correct if it lies entirely within chrcter s boundries. Hypothesized strokes which lie between two chrcters re ignored. Stroke-Precision (SP) is the number of correct strokes to totl detected strokes. A chrcter is considered detected if it hs t lest one hypothesized stroke on it. We define Chrcter-Recll (CR) s the rtio of the number of detected chrcters to the totl number of chrcters. A word is considered detected if one or more of its constituent chrcters hve been detected. We define Word-Recll (WR) s the rtio of the number of words tht re detected to the totl number of words. Throughout the development of this system, conscious effort ws mde to reduce the number of prmeters used. In fct, our system s performnce is determined, primrily, by 3 prmeters: ) number of lines scnned, b) minimum contrst,, nd c) similrity threshold,. The defult vlues for other prmeters re»3, ½Â, í ÿ, cfe g Ã, cfjlk Z V, nd. In Tble 2, we show the results of 5 experiments tht were conducted. The individul impct of, nd on system performnce is compred ginst bseline system (Expt 1) by vrying one prmeter t time (Expts. 2,3, nd 4). We lso consider the combined effect of these chnges (Expt. 5). The performnce mtrices, SP, CR nd WR, shown in the tble re indictive of the overll performnce of the system on the entire imge dtbse. is the verge time tken to process ech imge. It is informtive to nlyze the performnce of the system on ech imge individully. In Figs. 3(i)-(k), histogrms of the SP, CR, nd WR for ech imge in the dtbse re shown. ÄSBED Å#ILÆÈÇ=ÉCUyGJU The stroke-detection results re independent of colorspce chrcteristics of text nd depends only on the locl contrst, color consistency within ech chrcter, nd stroke width. So, the reported results re representtive of monochrome nd polychrome text. In defining the CR metric for chrcter recll, we ssume tht in order to Ninth Interntionl Conference on Document Anlysis nd Recognition (ICDAR 27)

5 () (b) (c) (e) (i) Stroke Precision (f) (j) Chr Recll (g) (k) Word Recll Figure 3. ()-(b) Stroke detection followed by segmenttion. (c)-(g) More exmples. (i)-(k) Histogrms of performnce mtrices for ech imge for Expt. 5. The red ptches in the imge denote detected strokes. ccurtely extrct chrcter, it is sufficient to detect constituent stroke. Accurte text-locliztion, i.e. drwing boxes round clusters of chrcters, should then be possible. Hence, the reported results for the CR metric should lso be indictive of recll rte for the text-locliztion tsk for polychrome text. Likewise, for monochrome text, given tht the text is horizontl, one or more strokes on ny of the word s constituent chrcters mkes it possible to loclize the word. Hence, the reported results for the WR metric should be indictive of the recll rte for monochrome text. The WR rte reported for the best performing system t the ICDAR 23 competitions [8 ws * %. The current system is prototype nd hs not been optimized for run-time performnce. Comprison of the run-time performnce of our system with those of others using the metric my not be very useful. We use the metric to evlute performnce improvements between experiments nd lso for nlyzing system performnce on ech imge. As cn be seen from Tble 2, incresing proportiontely increses s cn be expected. In ddition, it improves CR nd WR t the cost of SP. Both nd impose strict requirements on locl contrst nd color consistency. Incresing them improves SP t the cost of missing some vlid strokes, detrimentlly ffecting CR nd WR. Further nlysis of performnce on individul imges (see the histogrms in Fig. 3(i)-(k)) revels tht the performnce on most of the imges is very good. It cn be inferred from 1 1 the histogrms tht the medin vlues of SP, CR, nd WR re much higher thn the verge vlues reported in Tble 2. 5 Conclusion nd comments In this pper, we pproch the text-locliztion problem using CC-bsed pproch by first detecting chrcter strokes. A detected stroke is used to estimte threshold nd stroke-width which re used for chrcter segmenttion. We demonstrte our chrcter segmenttion pproch on n complex imge nd motivte dvntges of using this pproch. We describe three-stge lgorithm to detect strokes long horizontl scn of the intensity imge. The sensitivity of the detection lgorithm to three key prmeters is evluted ginst four mtrices: stroke precision, chrcter recll, word recll, nd computing time. The lgorithm ws shown to perform well on vriety of imges contining scene text. Although the chrcter detection lgorithm performs well on most font systems, it performs poorly on itlic fonts or when chrcters of word re smudged together. In these cses, the chrcters re either too inclined or their stroke widths re not esy to detect. Instnces of these cses re seen in Figs. 3(c),3(e) respectively. The system uses intensity imges to detect fluxes. Performnce cn be improved if we work directly on the color spce to detect chrcter strokes. We re ddressing some of these issues in our ongoing work. We re lso working on using the chrcter detection lgorithm detiled in this pper for text-locliztion nd extrction. References [1 K. Jung, K.I. Kim, A.K. Jin, Text informtion extrction in imges nd video: survey, Pttern Recognition 37 (24) [2 Christin Wolf, Detection de textes dns des imges issues d un flux video pour l indextion semntique. PhD thesis, Institut Ntionl de Sciences Appliquees de Lyon Frnce, 23. [3 S. Kumr, N. Khnn, et. l, Locting Text in Imges using Mtched Wvelets, ICDAR 25, [4 C.M. Lee, A. Knknhlli, Automtic extrction of chrcters in complex imges, Intl. J. of Pttern Recognition nd Artif. Intl. 9 (1) (1995) [5 J. Ohy, A. Shio, S. Akmtsu, Recognizing chrcters in scene imges, IEEE Trns. Pttern Anl. Mch. Intell. 16 (2) (1994) [6 A.K. Jin, B. Yu, Automtic text loction in imges nd video frmes, Pttern Recognition 31 (12) (1998) [7 Y. Zhong, K. Kru, A.K. Jin, Locting text in complex color imges, Pttern Recognition 28 (1) (1995) [8 S.M. Lucs, A. Pnretos, L. Sos, A. Tng, S. Wong, R. Young, ICDAR 23 Robust Reding Competitions, ICDAR 23, [9 S. M Lucs, ICDAR 25 Text Locting Competition Results, ICDAR 25, 8-84 [1 Hse, T. Shinokw, M. Yoned, C.Y. Suen, Chrcter string extrction from color documents, Pttern Recognition 34 (7) (21) [11 E. K. Wong, M. Chen, A new robust lgorithm for video text extrction, Pttern Recognition 36 (23) Ninth Interntionl Conference on Document Anlysis nd Recognition (ICDAR 27)

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

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

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

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

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

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

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

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

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

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

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

File Manager Quick Reference Guide. June Prepared for the Mayo Clinic Enterprise Kahua Deployment

File Manager Quick Reference Guide. June Prepared for the Mayo Clinic Enterprise Kahua Deployment File Mnger Quick Reference Guide June 2018 Prepred for the Myo Clinic Enterprise Khu Deployment NVIGTION IN FILE MNGER To nvigte in File Mnger, users will mke use of the left pne to nvigte nd further pnes

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

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

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

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

1. SEQUENCES INVOLVING EXPONENTIAL GROWTH (GEOMETRIC SEQUENCES)

1. SEQUENCES INVOLVING EXPONENTIAL GROWTH (GEOMETRIC SEQUENCES) Numbers nd Opertions, Algebr, nd Functions 45. SEQUENCES INVOLVING EXPONENTIAL GROWTH (GEOMETRIC SEQUENCES) In sequence of terms involving eponentil growth, which the testing service lso clls geometric

More information

4452 Mathematical Modeling Lecture 4: Lagrange Multipliers

4452 Mathematical Modeling Lecture 4: Lagrange Multipliers Mth Modeling Lecture 4: Lgrnge Multipliers Pge 4452 Mthemticl Modeling Lecture 4: Lgrnge Multipliers Lgrnge multipliers re high powered mthemticl technique to find the mximum nd minimum of multidimensionl

More information

SUPPLEMENTARY INFORMATION

SUPPLEMENTARY INFORMATION Supplementry Figure y (m) x (m) prllel perpendiculr Distnce (m) Bird Stndrd devition for distnce (m) c 6 prllel perpendiculr 4 doi:.8/nture99 SUPPLEMENTARY FIGURE Confirmtion tht movement within the flock

More information

a < a+ x < a+2 x < < a+n x = b, n A i n f(x i ) x. i=1 i=1

a < a+ x < a+2 x < < a+n x = b, n A i n f(x i ) x. i=1 i=1 Mth 33 Volume Stewrt 5.2 Geometry of integrls. In this section, we will lern how to compute volumes using integrls defined by slice nlysis. First, we recll from Clculus I how to compute res. Given the

More information

Replicating Web Applications On-Demand

Replicating Web Applications On-Demand Replicting Web Applictions On-Demnd Swminthn Sivsubrmnin Guillume Pierre Mrten vn Steen Dept. of Computer Science, Vrije Universiteit, Amsterdm {swmi,gpierre,steen}@cs.vu.nl Abstrct Mny Web-bsed commercil

More information

6.2 Volumes of Revolution: The Disk Method

6.2 Volumes of Revolution: The Disk Method mth ppliction: volumes by disks: volume prt ii 6 6 Volumes of Revolution: The Disk Method One of the simplest pplictions of integrtion (Theorem 6) nd the ccumultion process is to determine so-clled volumes

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

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

1 Quad-Edge Construction Operators

1 Quad-Edge Construction Operators CS48: Computer Grphics Hndout # Geometric Modeling Originl Hndout #5 Stnford University Tuesdy, 8 December 99 Originl Lecture #5: 9 November 99 Topics: Mnipultions with Qud-Edge Dt Structures Scribe: Mike

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

12-B FRACTIONS AND DECIMALS

12-B FRACTIONS AND DECIMALS -B Frctions nd Decimls. () If ll four integers were negtive, their product would be positive, nd so could not equl one of them. If ll four integers were positive, their product would be much greter thn

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

Computing offsets of freeform curves using quadratic trigonometric splines

Computing offsets of freeform curves using quadratic trigonometric splines Computing offsets of freeform curves using qudrtic trigonometric splines JIULONG GU, JAE-DEUK YUN, YOONG-HO JUNG*, TAE-GYEONG KIM,JEONG-WOON LEE, BONG-JUN KIM School of Mechnicl Engineering Pusn Ntionl

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

A HYDRAULIC SIMULATOR FOR AN EXCAVATOR

A HYDRAULIC SIMULATOR FOR AN EXCAVATOR P-06 Proceedings of the 7th JFPS Interntionl Symposium on Fluid Power TOYAMA 008 September 5-8 008 A HYDRAULIC SIMULATOR FOR AN EXCAVATOR Soon-Kwng Kwon* Je-Jun Kim* Young-Mn Jung* Chn-Se Jung* Chng-Don

More information

Scanner Termination. Multi Character Lookahead. to its physical end. Most parsers require an end of file token. Lex and Jlex automatically create an

Scanner Termination. Multi Character Lookahead. to its physical end. Most parsers require an end of file token. Lex and Jlex automatically create an Scnner Termintion A scnner reds input chrcters nd prtitions them into tokens. Wht hppens when the end of the input file is reched? It my be useful to crete n Eof pseudo-chrcter when this occurs. In Jv,

More information

Small Business Networking

Small Business Networking Why network is n essentil productivity tool for ny smll business Effective technology is essentil for smll businesses looking to increse the productivity of their people nd business. Introducing technology

More information

MATH 25 CLASS 5 NOTES, SEP

MATH 25 CLASS 5 NOTES, SEP MATH 25 CLASS 5 NOTES, SEP 30 2011 Contents 1. A brief diversion: reltively prime numbers 1 2. Lest common multiples 3 3. Finding ll solutions to x + by = c 4 Quick links to definitions/theorems Euclid

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

2014 Haskell January Test Regular Expressions and Finite Automata

2014 Haskell January Test Regular Expressions and Finite Automata 0 Hskell Jnury Test Regulr Expressions nd Finite Automt This test comprises four prts nd the mximum mrk is 5. Prts I, II nd III re worth 3 of the 5 mrks vilble. The 0 Hskell Progrmming Prize will be wrded

More information

Transparent neutral-element elimination in MPI reduction operations

Transparent neutral-element elimination in MPI reduction operations Trnsprent neutrl-element elimintion in MPI reduction opertions Jesper Lrsson Träff Deprtment of Scientific Computing University of Vienn Disclimer Exploiting repetition nd sprsity in input for reducing

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

Preserving Constraints for Aggregation Relationship Type Update in XML Document

Preserving Constraints for Aggregation Relationship Type Update in XML Document Preserving Constrints for Aggregtion Reltionship Type Updte in XML Document Eric Prdede 1, J. Wenny Rhyu 1, nd Dvid Tnir 2 1 Deprtment of Computer Science nd Computer Engineering, L Trobe University, Bundoor

More information

9 Graph Cutting Procedures

9 Graph Cutting Procedures 9 Grph Cutting Procedures Lst clss we begn looking t how to embed rbitrry metrics into distributions of trees, nd proved the following theorem due to Brtl (1996): Theorem 9.1 (Brtl (1996)) Given metric

More information

MATH 2530: WORKSHEET 7. x 2 y dz dy dx =

MATH 2530: WORKSHEET 7. x 2 y dz dy dx = MATH 253: WORKSHT 7 () Wrm-up: () Review: polr coordintes, integrls involving polr coordintes, triple Riemnn sums, triple integrls, the pplictions of triple integrls (especilly to volume), nd cylindricl

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

Small Business Networking

Small Business Networking Why network is n essentil productivity tool for ny smll business Effective technology is essentil for smll businesses looking to increse the productivity of their people nd business. Introducing technology

More information

ΕΠΛ323 - Θεωρία και Πρακτική Μεταγλωττιστών

ΕΠΛ323 - Θεωρία και Πρακτική Μεταγλωττιστών ΕΠΛ323 - Θωρία και Πρακτική Μταγλωττιστών Lecture 3 Lexicl Anlysis Elis Athnsopoulos elisthn@cs.ucy.c.cy Recognition of Tokens if expressions nd reltionl opertors if è if then è then else è else relop

More information

Small Business Networking

Small Business Networking Why network is n essentil productivity tool for ny smll business Effective technology is essentil for smll businesses looking to increse the productivity of their people nd processes. Introducing technology

More information

Nearest Keyword Set Search in Multi-dimensional Datasets

Nearest Keyword Set Search in Multi-dimensional Datasets Nerest Keyword Set Serch in Multi-dimensionl Dtsets Vishwkrm Singh Deprtment of Computer Science University of Cliforni Snt Brbr, USA Emil: vsingh014@gmil.com Ambuj K. Singh Deprtment of Computer Science

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

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

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

Dynamic Programming. Andreas Klappenecker. [partially based on slides by Prof. Welch] Monday, September 24, 2012

Dynamic Programming. Andreas Klappenecker. [partially based on slides by Prof. Welch] Monday, September 24, 2012 Dynmic Progrmming Andres Klppenecker [prtilly bsed on slides by Prof. Welch] 1 Dynmic Progrmming Optiml substructure An optiml solution to the problem contins within it optiml solutions to subproblems.

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

UNIT 11. Query Optimization

UNIT 11. Query Optimization UNIT Query Optimiztion Contents Introduction to Query Optimiztion 2 The Optimiztion Process: An Overview 3 Optimiztion in System R 4 Optimiztion in INGRES 5 Implementing the Join Opertors Wei-Png Yng,

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

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

CS481: Bioinformatics Algorithms

CS481: Bioinformatics Algorithms CS481: Bioinformtics Algorithms Cn Alkn EA509 clkn@cs.ilkent.edu.tr http://www.cs.ilkent.edu.tr/~clkn/teching/cs481/ EXACT STRING MATCHING Fingerprint ide Assume: We cn compute fingerprint f(p) of P in

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

Functor (1A) Young Won Lim 8/2/17

Functor (1A) Young Won Lim 8/2/17 Copyright (c) 2016-2017 Young W. Lim. Permission is grnted to copy, distribute nd/or modify this document under the terms of the GNU Free Documenttion License, Version 1.2 or ny lter version published

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

Functor (1A) Young Won Lim 10/5/17

Functor (1A) Young Won Lim 10/5/17 Copyright (c) 2016-2017 Young W. Lim. Permission is grnted to copy, distribute nd/or modify this document under the terms of the GNU Free Documenttion License, Version 1.2 or ny lter version published

More information

PNC NC code PROGRAMMER'S MANUAL

PNC NC code PROGRAMMER'S MANUAL PNC-3200 NC code PROGRAMMER'S MANUAL Thnk you very much for purchsing the PNC-3200. To ensure correct nd sfe usge with full understnding of this product's performnce, plese be sure to red through this

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

Small Business Networking

Small Business Networking Why network is n essentil productivity tool for ny smll business Effective technology is essentil for smll businesses looking to increse the productivity of their people nd business. Introducing technology

More information

Parameterless Outlier Detection in Data Streams

Parameterless Outlier Detection in Data Streams Prmeterless Outlier Detection in Dt Strems Alice Mrscu nd Florent Mssegli INRIA AxIS Project-Tem 2004 route des lucioles - BP 93 {first.lst}@sophi.inri.fr ABSTRACT Outlyingness is subjective concept relying

More information

Small Business Networking

Small Business Networking Why network is n essentil productivity tool for ny smll business Effective technology is essentil for smll businesses looking to increse the productivity of their people nd business. Introducing technology

More information

SOME EXAMPLES OF SUBDIVISION OF SMALL CATEGORIES

SOME EXAMPLES OF SUBDIVISION OF SMALL CATEGORIES SOME EXAMPLES OF SUBDIVISION OF SMALL CATEGORIES MARCELLO DELGADO Abstrct. The purpose of this pper is to build up the bsic conceptul frmework nd underlying motivtions tht will llow us to understnd ctegoricl

More information

HVLearn: Automated Black-box Analysis of Hostname Verification in SSL/TLS Implementations

HVLearn: Automated Black-box Analysis of Hostname Verification in SSL/TLS Implementations 2017 IEEE Symposium on Security nd Privcy HVLern: Automted Blck-box Anlysis of Hostnme Verifiction in SSL/TLS Implementtions Suphnnee Sivkorn, George Argyros, Kexin Pei, Angelos D. Keromytis, nd Sumn Jn

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

Small Business Networking

Small Business Networking Why network is n essentil productivity tool for ny smll business Effective technology is essentil for smll businesses looking to increse the productivity of their people nd processes. Introducing technology

More information

Pointwise convergence need not behave well with respect to standard properties such as continuity.

Pointwise convergence need not behave well with respect to standard properties such as continuity. Chpter 3 Uniform Convergence Lecture 9 Sequences of functions re of gret importnce in mny res of pure nd pplied mthemtics, nd their properties cn often be studied in the context of metric spces, s in Exmples

More information

CHANGING STRATA AND SELECTION PROBABILITIES* Leslie Kish, The University of Michigan. Summary

CHANGING STRATA AND SELECTION PROBABILITIES* Leslie Kish, The University of Michigan. Summary 124 CHANGING STRATA AND SELECTION PROBABILITIES* Leslie Kish, The University of Michign Summry Survey smples re often bsed on primry units selected from initil strt with probbilities proportionl to initil

More information

A Transportation Problem Analysed by a New Ranking Method

A Transportation Problem Analysed by a New Ranking Method (IJIRSE) Interntionl Journl of Innovtive Reserch in Science & Engineering ISSN (Online) 7-07 A Trnsporttion Problem Anlysed by New Rnking Method Dr. A. Shy Sudh P. Chinthiy Associte Professor PG Scholr

More information

Math 142, Exam 1 Information.

Math 142, Exam 1 Information. Mth 14, Exm 1 Informtion. 9/14/10, LC 41, 9:30-10:45. Exm 1 will be bsed on: Sections 7.1-7.5. The corresponding ssigned homework problems (see http://www.mth.sc.edu/ boyln/sccourses/14f10/14.html) At

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

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

Stained Glass Design. Teaching Goals:

Stained Glass Design. Teaching Goals: Stined Glss Design Time required 45-90 minutes Teching Gols: 1. Students pply grphic methods to design vrious shpes on the plne.. Students pply geometric trnsformtions of grphs of functions in order to

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

MA1008. Calculus and Linear Algebra for Engineers. Course Notes for Section B. Stephen Wills. Department of Mathematics. University College Cork

MA1008. Calculus and Linear Algebra for Engineers. Course Notes for Section B. Stephen Wills. Department of Mathematics. University College Cork MA1008 Clculus nd Liner Algebr for Engineers Course Notes for Section B Stephen Wills Deprtment of Mthemtics University College Cork s.wills@ucc.ie http://euclid.ucc.ie/pges/stff/wills/teching/m1008/ma1008.html

More information

9 4. CISC - Curriculum & Instruction Steering Committee. California County Superintendents Educational Services Association

9 4. CISC - Curriculum & Instruction Steering Committee. California County Superintendents Educational Services Association 9. CISC - Curriculum & Instruction Steering Committee The Winning EQUATION A HIGH QUALITY MATHEMATICS PROFESSIONAL DEVELOPMENT PROGRAM FOR TEACHERS IN GRADES THROUGH ALGEBRA II STRAND: NUMBER SENSE: Rtionl

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

Small Business Networking

Small Business Networking Why network is n essentil productivity tool for ny smll business Effective technology is essentil for smll businesses looking to increse the productivity of their people nd processes. Introducing technology

More information

Data Space Oriented Tiling

Data Space Oriented Tiling Dt Spce Oriented Tiling Mhmut Kndemir Deprtment of Computer Science nd Engineering The Pennsylvni Stte University University Prk, PA 16802, USA kndemir@cse.psu.edu Abstrct. An optimizing compiler cn ply

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

Representation of Numbers. Number Representation. Representation of Numbers. 32-bit Unsigned Integers 3/24/2014. Fixed point Integer Representation

Representation of Numbers. Number Representation. Representation of Numbers. 32-bit Unsigned Integers 3/24/2014. Fixed point Integer Representation Representtion of Numbers Number Representtion Computer represent ll numbers, other thn integers nd some frctions with imprecision. Numbers re stored in some pproximtion which cn be represented by fixed

More information

Stack Manipulation. Other Issues. How about larger constants? Frame Pointer. PowerPC. Alternative Architectures

Stack Manipulation. Other Issues. How about larger constants? Frame Pointer. PowerPC. Alternative Architectures Other Issues Stck Mnipultion support for procedures (Refer to section 3.6), stcks, frmes, recursion mnipulting strings nd pointers linkers, loders, memory lyout Interrupts, exceptions, system clls nd conventions

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

Error-Resilient LZW Data Compression

Error-Resilient LZW Data Compression Error-Resilient LZW t Compression Yonghui Wu Stefno Lonrdi ept. Computer Science & Engineering University of Cliforni Riverside, CA 92521 {yonghui stelo}@cs.ucr.edu Wojciech Szpnkowski eprtment of Computer

More information

Spring 2018 Midterm Exam 1 March 1, You may not use any books, notes, or electronic devices during this exam.

Spring 2018 Midterm Exam 1 March 1, You may not use any books, notes, or electronic devices during this exam. 15-112 Spring 2018 Midterm Exm 1 Mrch 1, 2018 Nme: Andrew ID: Recittion Section: You my not use ny books, notes, or electronic devices during this exm. You my not sk questions bout the exm except for lnguge

More information

E/ECE/324/Rev.2/Add.112/Rev.3/Amend.1 E/ECE/TRANS/505/Rev.2/Add.112/Rev.3/Amend.1

E/ECE/324/Rev.2/Add.112/Rev.3/Amend.1 E/ECE/TRANS/505/Rev.2/Add.112/Rev.3/Amend.1 6 August 2013 Agreement Concerning the Adoption of Uniform Technicl rescriptions for Wheeled Vehicles, Equipment nd rts which cn be itted nd/or be Used on Wheeled Vehicles nd the Conditions for Reciprocl

More information

An Efficient Divide and Conquer Algorithm for Exact Hazard Free Logic Minimization

An Efficient Divide and Conquer Algorithm for Exact Hazard Free Logic Minimization An Efficient Divide nd Conquer Algorithm for Exct Hzrd Free Logic Minimiztion J.W.J.M. Rutten, M.R.C.M. Berkelr, C.A.J. vn Eijk, M.A.J. Kolsteren Eindhoven University of Technology Informtion nd Communiction

More information

COMBINATORIAL PATTERN MATCHING

COMBINATORIAL PATTERN MATCHING COMBINATORIAL PATTERN MATCHING Genomic Repets Exmple of repets: ATGGTCTAGGTCCTAGTGGTC Motivtion to find them: Genomic rerrngements re often ssocited with repets Trce evolutionry secrets Mny tumors re chrcterized

More information

CSCI 104. Rafael Ferreira da Silva. Slides adapted from: Mark Redekopp and David Kempe

CSCI 104. Rafael Ferreira da Silva. Slides adapted from: Mark Redekopp and David Kempe CSCI 0 fel Ferreir d Silv rfsilv@isi.edu Slides dpted from: Mrk edekopp nd Dvid Kempe LOG STUCTUED MEGE TEES Series Summtion eview Let n = + + + + k $ = #%& #. Wht is n? n = k+ - Wht is log () + log ()

More information

ARTIFICIAL NEURAL NETWORK FOR TEXTURE CLASSIFICATION USING SEVERAL FEATURES: A COMPARATIVE STUDY

ARTIFICIAL NEURAL NETWORK FOR TEXTURE CLASSIFICATION USING SEVERAL FEATURES: A COMPARATIVE STUDY ATIFICIAL NEUAL NETWOK FO TEXTUE CLASSIFICATION USING SEVEAL FEATUES: A COMPAATIVE STUDY Mohmmed W. Ashour, Khled M. Mhr, nd Mhmoud F. Hussin College of Engineering & Technology, Arb Acdemy for Science

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

Physics 152. Diffraction. Difrraction Gratings. Announcements. Friday, February 2, 2007

Physics 152. Diffraction. Difrraction Gratings. Announcements. Friday, February 2, 2007 ics Fri Feb.02. Announcements Diffrction Difrrction Grtings Fridy, Februry 2, 2007 Help sessions: W 9-10 pm in NSC 118 Msteringics WU #5 due Mondy WU #6 due Wednesdy http://www.voltnet.com/ldder/ A bem

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

Small Business Networking

Small Business Networking Why network is n essentil productivity tool for ny smll business Effective technology is essentil for smll businesses looking to increse the productivity of their people nd processes. Introducing technology

More information

such that the S i cover S, or equivalently S

such that the S i cover S, or equivalently S MATH 55 Triple Integrls Fll 16 1. Definition Given solid in spce, prtition of consists of finite set of solis = { 1,, n } such tht the i cover, or equivlently n i. Furthermore, for ech i, intersects i

More information

Fall 2018 Midterm 2 November 15, 2018

Fall 2018 Midterm 2 November 15, 2018 Nme: 15-112 Fll 2018 Midterm 2 November 15, 2018 Andrew ID: Recittion Section: ˆ You my not use ny books, notes, extr pper, or electronic devices during this exm. There should be nothing on your desk or

More information

CSE 401 Midterm Exam 11/5/10 Sample Solution

CSE 401 Midterm Exam 11/5/10 Sample Solution Question 1. egulr expressions (20 points) In the Ad Progrmming lnguge n integer constnt contins one or more digits, but it my lso contin embedded underscores. Any underscores must be preceded nd followed

More information

Class-XI Mathematics Conic Sections Chapter-11 Chapter Notes Key Concepts

Class-XI Mathematics Conic Sections Chapter-11 Chapter Notes Key Concepts Clss-XI Mthemtics Conic Sections Chpter-11 Chpter Notes Key Concepts 1. Let be fixed verticl line nd m be nother line intersecting it t fixed point V nd inclined to it t nd ngle On rotting the line m round

More information