15/12/2017. Image segmentation: discontinuities. Image segmentation: discontinuities. Image segmentation: discontinuities

Size: px
Start display at page:

Download "15/12/2017. Image segmentation: discontinuities. Image segmentation: discontinuities. Image segmentation: discontinuities"

Transcription

1 5//07 Image segmentaton Toy problems & kds problems Image analyss: Frst step: Segmentaton,.e. subdvson of the mage nto ts consttuent parts or obects. Autonomous segmentaton s one of the most dffcult tasks n mage processng! Segmentaton algorthms are based on two basc propertes of graylevel values: Dscontnuty: the mage s parttoned based on abrupt changes n gray level. Man approach s edge detecton. Smlarty: the mage s parttoned nto homogeneous regons. Man approaches are thresholdng, regon growng, and regon splttng and mergng. Copyrght notce: Most mages n these sldes are Gonzalez and Woods,, Prentce-Hall 3 basc types of dscontnutes n dgtal mages: Ponts, Lnes, Edges. SNR-optmal lnear flter n..d. Gaussan nose: matched flter, a.k.a. template matchng, a.k.a. cross-correlaton approach Pont detecton Thn lne detecton The output of the convoluton wll be stronger where a one-pxel-wde lne s present n the correspondng drecton. Note: zero-sum masks ( second-order drectonal dervatve) e.g. detect a tny hole n a turbne blade (dark pxel wthn the brght zone below) (c): g = flter(f) (d): g >T, wth T= 0.9*max( g )

2 5//07 Edge: boundary between two regons wth sgnfcantly dstnct gray levels Edge models, (also for roof edge): f f ( x ) f ( x) x Frst-order dervatve has nonzero phase response -D case f x [ f ( x ) f ( x)] [ f ( x) f ( x )] f ( x ) f ( x ) f ( x) Typcal real-world problems: edges wth dfferent slopes obects wth dfferent szes scale-space operators? uneven llumnaton not sgnfcant (?) detals nose Ideal ramp edge plus nose havng std = 0.,, 0 gray levels (out of 56); frst- and second-order dervatves -D case Gradent f f f, x y f f f ; x y tan f f / y x Laplacan f f f x y Sobel H/V or 45/35 deg.

3 5//07 Edges from dagonal masks Thresholded mages Edge detecton based on zero crossngs of second-order dervatve (Marr-Hldreth operator) Standard mplementaton of a Laplacan: Its magntude produces double edges Unable to detect the edge drecton Very senstve to nose use Laplacan of Gaussan nstead: G( r) exp( r ) ; r G( r) exp( r r x y, K x, y K ) ; r G( r) exp( r )

4 5//07 "Mexcan hat" To detect the zero crossngs of the LoG mage: center a 3x3 mask on each pxel p(x,y) of the LoG mage check all pars (p,p ) of opposte neghbors (l/r, u/d, 45, 35) p s edge f at least n one par pxels have dfferent sgn to reduce nose", consder only {p: abs(p -p )>thresh.} Qualty crtera small false alarm rate, small mssed detecton rate good localzaton one-pxel-wde edges Canny edge detector Comparson between Sobel (before thresholdng) and zero crossngs of LoG Edges n LoG are thnner and tend to form loops; obects sze s altered Canny operator A good approxmaton of an deal detector for -D nosy stepedges s the dervatve of the Gaussan x G( x) exp( x ) In D, t should be appled orthogonally to the edge crcularly symmetrc lowpass Gaussan flter, followed by computaton of the gradent G(x,y) shows thck patterns non-maxma suppresson:. determne the quantzed drecton d k of the gradent. f G(x,y) < at least one of ts neghbours along d k then set t to zero Apply a threshold to reduce false alarms

5 5//07 Canny operator: quantzed edge drectons Canny operator: hysteress thresholdng reduces both false alarms and mssed detectons. Set two thresholds: T L and T H, wth T H 3 T L. Generate two bnary mages: G H = G(x,y) > T H (strong edges) G L = G(x,y) > T L (strong and weak edges) 3. Elmnate from G L all strong edge pxels (pxels that are nonzero n G H ): G L = G L - G H 4. Label all pxels n G H as edge 5. Fll edge gaps: a. Vst each nonzero pxel p n G H and mark as edge all pxels n G L that are 8-connected to p b. Reset all unmarked pxels n G L c. Fnal edge mage = G H + G L T L = 0.04, T H = 0.0 (normalzed pxel values) = 4, mask sze =5x5 T L = 0.05, T H = 0.5 =, mask sze =3x3

6 5//07 Image segmentaton: edge lnkng Image segmentaton: edge lnkng - local processng: mage ponts wth smlar gradent Jon the detected edge pxels accordng to ther smlarty (e.g., smlar ampltude and drecton of the gradent), and form a boundary K = 30 d = 45 deg. L = 5 px. E.g.: lookng for rectangles calculate mage gradent G(x,y) scan G(x,y) along rows and buld bnary edge mage, settng pxels where G > K% G max and G angle = ±90±d deg. re-scan by rows and fll gaps shorter than L do the same by columns, G angle = 0±d, or 80±d deg. add the two resultng mages Note detected lcense plate Image segmentaton: edge lnkng - global processng: the Hough transform Image segmentaton: edge lnkng - global processng: the Hough transform A more effcent method to detect straght lnes Can be generalzed to curves. Generc lne through a pont n the mage ( x, y ) : y ax b. In the parameters space (a,b), ( x, y ) defne a lne b x a y 3. Take a second pont n the mage along the same generc lne; ts representaton n the parameters space s: ( x, y ) : y ax b b x a y 4. Let (a,b ) be the coordnates at whch the two lnes ntercept n the parameters space 5. a,b are the slope and ntercept of the specfc lne through x, y ), ( x, y ) 6. All ponts located on such a lne n the mage plane have lnes n the parameters space whch ntersect at (a,b ) [ndeed, the lne n the mage plane sets a well-defned par of (slope,ntersect) values] ( mage space parameter space 6. All ponts located on such a lne n the mage plane have lnes n the parameters space whch ntersect at (a,b ) [ndeed, the lne n the mage plane sets a well-defned par of (slope,ntersect) values]

7 5//07 Image segmentaton: edge lnkng - global processng: the Hough transform Image segmentaton: edge lnkng - global processng: the Hough transform Subdvde the parameters space nto a matrx A(a,b) of cells and reset t For each edge pont ( x, y ) n the mage For each value of a solve b x a y ncrement A(a,b) x cos y sn r The value Q n A(a,b) ndcates that Q edge ponts n the mage le on a lne of slope a and ntersect b Brght ponts n A show the parameters of the man edges n the mage. Problem: vertcal edges are dffcult to represent snce a tends to nfnty Soluton: use the normal form (trgonometrc form) of a lne: Ponts n the mage space now defne a snusod n the parameters space Let ( x, y ), ( x, y ) defne two snusods that ntersect n (r',q ') these are the parameters of a lne through x, y ), ( x, y ) n the mage ( Defne a matrx A(r,q ) and reset t. For each edge pont n the mage For each value of q ; fnd r ; ncrement A(r,q ) Brght ponts n A show the parameters of the man edges n the mage Image of sze 0x0; orgn n pt.; Image segmentaton pt.: snq = r pt.4: 00 cosq + 0 = r pt.3: 50 cosq + 50 snq = r x cos y sn r Ponts, 5 n (x,y) are mapped to snusods wth ampltude r,3,5 are algned; snusods ntersect at (0,45) (A),3,4 are algned; snusods ntersect at (70.7, -45) (B) r reflects specularly at q =90, q =-90 (Q,R,S): edges are both vertcal

8 5//07 Image segmentaton: edge lnkng Image segmentaton: snakes - global processng: the Hough transform Note: The HT can be used n prncple for any edge shape, represented by a functon of the type g(v,coef)=0, where v s a vector of coordnates and coef s a vector of coeffcents. E.g.: lookng for crcular obects: (x-a)^ + (y-b)^ = c^ Three parameters (a,b,c), 3-D parameter space, cube-lke cells, accumulator takes the form A(,,k). Procedure:. Increment a and b. Solve for c 3. Update the accumulator assocated wth (a,b,c) - Actve (elastc) contour models: Snakes slde: z0_snakes e Matlab: z0_snakes_matlab.zp t.mathworks.com/help/mages/hough-transform.html Thresholdng Thresholdng (global) nose g( x, y) 0 f f f ( x, y) T f ( x, y) T (edge-preservng nose smoothng preprocessng may be useful)

9 5//07 Thresholdng (global) llumnaton x reflectance Thresholdng (global) (Morphologcal or Retnex preprocessng may be useful) A smple algorthm: Select a frst value for T=T0; threshold the mage; evaluate the average gray-levels Ga, Gb of the two groups; set T=(Ga+Gb)/; repeat untl T(k)-T(k-) < e Ths approach s acceptable only for vsbly bmodal hstograms Thresholdng (global, optmal) Thresholdng (global, optmal) Consder a smple case (Mng Jang 5..) More formally: A bmodal hstogram can ndcate the presence of two obects n the mage,.e. t can be the weghted sum of two unmodal denstes (one for lght, one for dark areas): p(z) = P p(z) + P p(z) The parameters (probabltes P and P, wth P+P=) are proportonal to the areas of the pcture of each brghtness. If a mathematcal expresson for the denstes p(z), p(z) s known or assumed, determnng an optmal (e.g. MMSE) threshold s possble.

10 5//07 Thresholdng (global, optmal) Thresholdng (global, optmal) Above threshold Below threshold TP: # true postve FP: # false postve TN: # true negatve FN: # false negatve Assume the mage conssts of the obects and background, where the obects occupy P of the pxels (P+P=). Assume both obects and background are subect to a Normal dstrbuton; by the total probablty rule, the mage has the followng densty functon: P ( z ) p z) exp( Let T be the threshold. The ms-segmentaton takes place n two cases: * Background pxels ms-classfed nto obect pxels (FP): the error probablty (or the number of errors) s E * Obect pxels ms-classfed nto background pxels (FN): the error probablty (or the number of errors) s E T ( T ) p ( z) dz ; E ( T ) p P ( z ) ) exp( ( The total ms-segmentaton error s E(T) = P E(T) + P E(T) T E ( z) dz ) Thresholdng (global, optmal) The total ms-segmentaton error s E(T) = P E(T) + P E(T) The optmal threshold s T* = arg mn{e(t)}. Dfferentatng E(T): P E (T) + P E (T) = 0 P p(t) + P p(t) = 0 Substtutng the exact formula for the Gaussan nto the above equaton, we have P ( T ) P ( T ) exp( ) exp( ) ( T ) Two specfc examples: If the s.d. are the same: If the s.d. are the same and P=P=/: ( T ) P log P P T* log P T* For any (sub)set of gray levels (K K), defne CDF, mean, varance: Thresholdng (Otsu) (no hypotheses on the dstrbuton) K K K K P ( ) / ; ; K n K N P K (They all are functons of K,K, omtted) ( ) P ; Let class be formed by all pxels whose gray level s <= a threshold T; class by pxels > T; The between-class varance s the varaton of the mean values for each class from the global (G) ntensty mean of all pxels: G B ( G ) ( G ) ( ) K

11 5//07 Thresholdng (Otsu) Thresholdng (Otsu) Otsu: All possble thresholds are evaluated, and the one (T*) that maxmzes the between-class varance s chosen. BTW, ths s equvalent to fndng the mnmum ntra-class varance Qualty of result s gven by the normalzed between-class varance, called separablty, measured at T* ( T) ( T ) / B G 0 ( T ) 0 s attanable only by mages wth a sngle unform gray level s attanable only by -valued mages wth gray levels 0 and L- Otsu s method can be extended to multple thresholds T = 69 T* = 8 H = Regon growng == Defectve weld. Select seed regons (e.g. values n the upmost % of the dstrbuton) Regon growng. Detect all connected components, then erode them to one pxel 3. Defne a predcate for the pxels of the mage. E.g.: «the lumnance dfference wrt the average of the orgnal seed area s below a threshold; and the pxel s 8- connected to at least one pxel n the regon» 4. Sequentally append to the eroded seeds all the pxels that satsfy the predcate

12 5//07 Regon splttng and mergng Regon splttng and mergng - example P(R): «at least 80% of the pxels n the regon R dffer from the average of the regon by less than s.d.: z m» If P(R)=true graylevel output: set pxels n the regon to the average m of the regon bnary output (actual segmentaton): set above pxels to Defne a predcate P [e.g., usng descrptors (Ch. dp)], and subdvde the mage n regons for whch P s satsfed. More precsely:. Splt nto four quadrants any regon R for whch P(R)=false. Stop when a gven mn. sze s reached (e.g. x) a quadtree s created. Merge any adacent regons R, R for whch P(R U R)=true. Stop when no further mergng s possble Orgnal splt and merge thresholdng Note mssng parts when smple thresholdng s used: stem of the leaf, and shadng (f the latter s consdered a part of the obect!) Watersheds - The mage s treated as f t were a topographc map: gray level = heght - Watershed lnes dvde catchment basns - Floodng s appled (a hole s punched n each local mnmum, and water enters from below) - Dams are bult to prevent mergng between basns Watersheds - The fnal dams are the desred segmentaton result (fg. h) - Watershed lnes form a connected path contnuous boundares Watershed segmentaton s often appled to the gradent of the mage

13 5//07 Watersheds Watersheds A dam s bult on a bnary mage (thresholded flooded mage) usng morphologcal dlaton, wth two rules: - Dlaton s constraned to the connected regon formed by the mergng of the two basns - Dlaton s not performed on a pont f ths would cause the two regons to merge Ths operaton s repeated for each gray level Vdeo frame segmentaton [Refers to both spatal frame segm. and temporal shot segm.] Vdeo frame segmentaton MOTION s a useful cue for segmentaton, even for humans. - The trval way: compare two successve frames, pxel by pxel, and search pxels for sgnfcant changes; dfference mage takes value n postons where frame n (x,y) frame n-k (x,y) > T (k>=) Ths s senstve to nose, spatal msregstraton (camera moton or shake), varatons of llumnaton - Accumulatve Dfference Image (ADI): each pxel s a counter, ncremented every tme a sgnfcant dfference s found between that locaton n a frame of the sequence and the same locaton n a reference frame. The reference frame can be the frst one of the sequence. - Absolute ADI: ncrement f ref(x,y) frame n (x,y) > T - Postve ADI: ncrement f ref(x,y) frame n (x,y) > T - Negatve ADI: ncrement f ref(x,y) frame n (x,y) < -T E.g.: BRIGHT rectangular obect movng rght/downwards on a DARK background: A-ADI P-ADI N-ADI - Nonzero area n P-ADI = obect area (f sequence s long enough) - P-ADI shows the obect locaton n the reference frame - P-ADI stops ncreasng when obect s wholly dsplaced wrt ref. frame - Drecton and speed can be obtaned by A-ADI and N-ADI

14 5//07 Vdeo frame segmentaton Vdeo frame segmentaton Determnaton of the reference mage s not trval Example: buld a statc reference mage usng ADIs when the whte car has moved completely out of ts poston n the ref. frame, copy the correspondng background n the present frame nto the ref. frame. repeat for all movng obects. Example: ntruson detecton on a bus n a garage: acqure a frame once per second and compare to the prevous one dvde each frame nto 8x8 blocks and 3x3 macroblocks (MBs) compute the SAD (sum of absolute dfferences) for each block n the same poston n the two frames calculate N : for each MB, number of blocks wth SAD > T calculate N : number of MBs wth N > T f N > T 3 alarm Vdeo frame segmentaton T = 0 T = 0 MBs wth at least 6 blocks wth movement (T = 6 )

12. Segmentation. Computer Engineering, i Sejong University. Dongil Han

12. Segmentation. Computer Engineering, i Sejong University. Dongil Han Computer Vson 1. Segmentaton Computer Engneerng, Sejong Unversty Dongl Han Image Segmentaton t Image segmentaton Subdvdes an mage nto ts consttuent regons or objects - After an mage has been segmented,

More information

Image Representation & Visualization Basic Imaging Algorithms Shape Representation and Analysis. outline

Image Representation & Visualization Basic Imaging Algorithms Shape Representation and Analysis. outline mage Vsualzaton mage Vsualzaton mage Representaton & Vsualzaton Basc magng Algorthms Shape Representaton and Analyss outlne mage Representaton & Vsualzaton Basc magng Algorthms Shape Representaton and

More information

Edge Detection in Noisy Images Using the Support Vector Machines

Edge Detection in Noisy Images Using the Support Vector Machines Edge Detecton n Nosy Images Usng the Support Vector Machnes Hlaro Gómez-Moreno, Saturnno Maldonado-Bascón, Francsco López-Ferreras Sgnal Theory and Communcatons Department. Unversty of Alcalá Crta. Madrd-Barcelona

More information

A Binarization Algorithm specialized on Document Images and Photos

A Binarization Algorithm specialized on Document Images and Photos A Bnarzaton Algorthm specalzed on Document mages and Photos Ergna Kavalleratou Dept. of nformaton and Communcaton Systems Engneerng Unversty of the Aegean kavalleratou@aegean.gr Abstract n ths paper, a

More information

TN348: Openlab Module - Colocalization

TN348: Openlab Module - Colocalization TN348: Openlab Module - Colocalzaton Topc The Colocalzaton module provdes the faclty to vsualze and quantfy colocalzaton between pars of mages. The Colocalzaton wndow contans a prevew of the two mages

More information

Fitting: Deformable contours April 26 th, 2018

Fitting: Deformable contours April 26 th, 2018 4/6/08 Fttng: Deformable contours Aprl 6 th, 08 Yong Jae Lee UC Davs Recap so far: Groupng and Fttng Goal: move from array of pxel values (or flter outputs) to a collecton of regons, objects, and shapes.

More information

Active Contours/Snakes

Active Contours/Snakes Actve Contours/Snakes Erkut Erdem Acknowledgement: The sldes are adapted from the sldes prepared by K. Grauman of Unversty of Texas at Austn Fttng: Edges vs. boundares Edges useful sgnal to ndcate occludng

More information

A Fast Visual Tracking Algorithm Based on Circle Pixels Matching

A Fast Visual Tracking Algorithm Based on Circle Pixels Matching A Fast Vsual Trackng Algorthm Based on Crcle Pxels Matchng Zhqang Hou hou_zhq@sohu.com Chongzhao Han czhan@mal.xjtu.edu.cn Ln Zheng Abstract: A fast vsual trackng algorthm based on crcle pxels matchng

More information

Machine Learning: Algorithms and Applications

Machine Learning: Algorithms and Applications 14/05/1 Machne Learnng: Algorthms and Applcatons Florano Zn Free Unversty of Bozen-Bolzano Faculty of Computer Scence Academc Year 011-01 Lecture 10: 14 May 01 Unsupervsed Learnng cont Sldes courtesy of

More information

FEATURE EXTRACTION. Dr. K.Vijayarekha. Associate Dean School of Electrical and Electronics Engineering SASTRA University, Thanjavur

FEATURE EXTRACTION. Dr. K.Vijayarekha. Associate Dean School of Electrical and Electronics Engineering SASTRA University, Thanjavur FEATURE EXTRACTION Dr. K.Vjayarekha Assocate Dean School of Electrcal and Electroncs Engneerng SASTRA Unversty, Thanjavur613 41 Jont Intatve of IITs and IISc Funded by MHRD Page 1 of 8 Table of Contents

More information

6.854 Advanced Algorithms Petar Maymounkov Problem Set 11 (November 23, 2005) With: Benjamin Rossman, Oren Weimann, and Pouya Kheradpour

6.854 Advanced Algorithms Petar Maymounkov Problem Set 11 (November 23, 2005) With: Benjamin Rossman, Oren Weimann, and Pouya Kheradpour 6.854 Advanced Algorthms Petar Maymounkov Problem Set 11 (November 23, 2005) Wth: Benjamn Rossman, Oren Wemann, and Pouya Kheradpour Problem 1. We reduce vertex cover to MAX-SAT wth weghts, such that the

More information

Improvement of Spatial Resolution Using BlockMatching Based Motion Estimation and Frame. Integration

Improvement of Spatial Resolution Using BlockMatching Based Motion Estimation and Frame. Integration Improvement of Spatal Resoluton Usng BlockMatchng Based Moton Estmaton and Frame Integraton Danya Suga and Takayuk Hamamoto Graduate School of Engneerng, Tokyo Unversty of Scence, 6-3-1, Nuku, Katsuska-ku,

More information

Outline. Discriminative classifiers for image recognition. Where in the World? A nearest neighbor recognition example 4/14/2011. CS 376 Lecture 22 1

Outline. Discriminative classifiers for image recognition. Where in the World? A nearest neighbor recognition example 4/14/2011. CS 376 Lecture 22 1 4/14/011 Outlne Dscrmnatve classfers for mage recognton Wednesday, Aprl 13 Krsten Grauman UT-Austn Last tme: wndow-based generc obect detecton basc ppelne face detecton wth boostng as case study Today:

More information

Recognizing Faces. Outline

Recognizing Faces. Outline Recognzng Faces Drk Colbry Outlne Introducton and Motvaton Defnng a feature vector Prncpal Component Analyss Lnear Dscrmnate Analyss !"" #$""% http://www.nfotech.oulu.f/annual/2004 + &'()*) '+)* 2 ! &

More information

MOTION BLUR ESTIMATION AT CORNERS

MOTION BLUR ESTIMATION AT CORNERS Gacomo Boracch and Vncenzo Caglot Dpartmento d Elettronca e Informazone, Poltecnco d Mlano, Va Ponzo, 34/5-20133 MILANO boracch@elet.polm.t, caglot@elet.polm.t Keywords: Abstract: Pont Spread Functon Parameter

More information

Programming in Fortran 90 : 2017/2018

Programming in Fortran 90 : 2017/2018 Programmng n Fortran 90 : 2017/2018 Programmng n Fortran 90 : 2017/2018 Exercse 1 : Evaluaton of functon dependng on nput Wrte a program who evaluate the functon f (x,y) for any two user specfed values

More information

Graph-based Clustering

Graph-based Clustering Graphbased Clusterng Transform the data nto a graph representaton ertces are the data ponts to be clustered Edges are eghted based on smlarty beteen data ponts Graph parttonng Þ Each connected component

More information

Lecture #15 Lecture Notes

Lecture #15 Lecture Notes Lecture #15 Lecture Notes The ocean water column s very much a 3-D spatal entt and we need to represent that structure n an economcal way to deal wth t n calculatons. We wll dscuss one way to do so, emprcal

More information

Shape Representation Robust to the Sketching Order Using Distance Map and Direction Histogram

Shape Representation Robust to the Sketching Order Using Distance Map and Direction Histogram Shape Representaton Robust to the Sketchng Order Usng Dstance Map and Drecton Hstogram Department of Computer Scence Yonse Unversty Kwon Yun CONTENTS Revew Topc Proposed Method System Overvew Sketch Normalzaton

More information

S1 Note. Basis functions.

S1 Note. Basis functions. S1 Note. Bass functons. Contents Types of bass functons...1 The Fourer bass...2 B-splne bass...3 Power and type I error rates wth dfferent numbers of bass functons...4 Table S1. Smulaton results of type

More information

An Image Fusion Approach Based on Segmentation Region

An Image Fusion Approach Based on Segmentation Region Rong Wang, L-Qun Gao, Shu Yang, Yu-Hua Cha, and Yan-Chun Lu An Image Fuson Approach Based On Segmentaton Regon An Image Fuson Approach Based on Segmentaton Regon Rong Wang, L-Qun Gao, Shu Yang 3, Yu-Hua

More information

A Fast Content-Based Multimedia Retrieval Technique Using Compressed Data

A Fast Content-Based Multimedia Retrieval Technique Using Compressed Data A Fast Content-Based Multmeda Retreval Technque Usng Compressed Data Borko Furht and Pornvt Saksobhavvat NSF Multmeda Laboratory Florda Atlantc Unversty, Boca Raton, Florda 3343 ABSTRACT In ths paper,

More information

Novel Fuzzy logic Based Edge Detection Technique

Novel Fuzzy logic Based Edge Detection Technique Novel Fuzzy logc Based Edge Detecton Technque Aborsade, D.O Department of Electroncs Engneerng, adoke Akntola Unversty of Tech., Ogbomoso. Oyo-state. doaborsade@yahoo.com Abstract Ths paper s based on

More information

3D vector computer graphics

3D vector computer graphics 3D vector computer graphcs Paolo Varagnolo: freelance engneer Padova Aprl 2016 Prvate Practce ----------------------------------- 1. Introducton Vector 3D model representaton n computer graphcs requres

More information

Subspace clustering. Clustering. Fundamental to all clustering techniques is the choice of distance measure between data points;

Subspace clustering. Clustering. Fundamental to all clustering techniques is the choice of distance measure between data points; Subspace clusterng Clusterng Fundamental to all clusterng technques s the choce of dstance measure between data ponts; D q ( ) ( ) 2 x x = x x, j k = 1 k jk Squared Eucldean dstance Assumpton: All features

More information

R s s f. m y s. SPH3UW Unit 7.3 Spherical Concave Mirrors Page 1 of 12. Notes

R s s f. m y s. SPH3UW Unit 7.3 Spherical Concave Mirrors Page 1 of 12. Notes SPH3UW Unt 7.3 Sphercal Concave Mrrors Page 1 of 1 Notes Physcs Tool box Concave Mrror If the reflectng surface takes place on the nner surface of the sphercal shape so that the centre of the mrror bulges

More information

Face Recognition University at Buffalo CSE666 Lecture Slides Resources:

Face Recognition University at Buffalo CSE666 Lecture Slides Resources: Face Recognton Unversty at Buffalo CSE666 Lecture Sldes Resources: http://www.face-rec.org/algorthms/ Overvew of face recognton algorthms Correlaton - Pxel based correspondence between two face mages Structural

More information

SLAM Summer School 2006 Practical 2: SLAM using Monocular Vision

SLAM Summer School 2006 Practical 2: SLAM using Monocular Vision SLAM Summer School 2006 Practcal 2: SLAM usng Monocular Vson Javer Cvera, Unversty of Zaragoza Andrew J. Davson, Imperal College London J.M.M Montel, Unversty of Zaragoza. josemar@unzar.es, jcvera@unzar.es,

More information

Hierarchical clustering for gene expression data analysis

Hierarchical clustering for gene expression data analysis Herarchcal clusterng for gene expresson data analyss Gorgo Valentn e-mal: valentn@ds.unm.t Clusterng of Mcroarray Data. Clusterng of gene expresson profles (rows) => dscovery of co-regulated and functonally

More information

Sequential search. Building Java Programs Chapter 13. Sequential search. Sequential search

Sequential search. Building Java Programs Chapter 13. Sequential search. Sequential search Sequental search Buldng Java Programs Chapter 13 Searchng and Sortng sequental search: Locates a target value n an array/lst by examnng each element from start to fnsh. How many elements wll t need to

More information

MOTION PANORAMA CONSTRUCTION FROM STREAMING VIDEO FOR POWER- CONSTRAINED MOBILE MULTIMEDIA ENVIRONMENTS XUNYU PAN

MOTION PANORAMA CONSTRUCTION FROM STREAMING VIDEO FOR POWER- CONSTRAINED MOBILE MULTIMEDIA ENVIRONMENTS XUNYU PAN MOTION PANORAMA CONSTRUCTION FROM STREAMING VIDEO FOR POWER- CONSTRAINED MOBILE MULTIMEDIA ENVIRONMENTS by XUNYU PAN (Under the Drecton of Suchendra M. Bhandarkar) ABSTRACT In modern tmes, more and more

More information

Outline. Type of Machine Learning. Examples of Application. Unsupervised Learning

Outline. Type of Machine Learning. Examples of Application. Unsupervised Learning Outlne Artfcal Intellgence and ts applcatons Lecture 8 Unsupervsed Learnng Professor Danel Yeung danyeung@eee.org Dr. Patrck Chan patrckchan@eee.org South Chna Unversty of Technology, Chna Introducton

More information

Smoothing Spline ANOVA for variable screening

Smoothing Spline ANOVA for variable screening Smoothng Splne ANOVA for varable screenng a useful tool for metamodels tranng and mult-objectve optmzaton L. Rcco, E. Rgon, A. Turco Outlne RSM Introducton Possble couplng Test case MOO MOO wth Game Theory

More information

Corner-Based Image Alignment using Pyramid Structure with Gradient Vector Similarity

Corner-Based Image Alignment using Pyramid Structure with Gradient Vector Similarity Journal of Sgnal and Informaton Processng, 013, 4, 114-119 do:10.436/jsp.013.43b00 Publshed Onlne August 013 (http://www.scrp.org/journal/jsp) Corner-Based Image Algnment usng Pyramd Structure wth Gradent

More information

An Improved Image Segmentation Algorithm Based on the Otsu Method

An Improved Image Segmentation Algorithm Based on the Otsu Method 3th ACIS Internatonal Conference on Software Engneerng, Artfcal Intellgence, Networkng arallel/dstrbuted Computng An Improved Image Segmentaton Algorthm Based on the Otsu Method Mengxng Huang, enjao Yu,

More information

Fitting & Matching. Lecture 4 Prof. Bregler. Slides from: S. Lazebnik, S. Seitz, M. Pollefeys, A. Effros.

Fitting & Matching. Lecture 4 Prof. Bregler. Slides from: S. Lazebnik, S. Seitz, M. Pollefeys, A. Effros. Fttng & Matchng Lecture 4 Prof. Bregler Sldes from: S. Lazebnk, S. Setz, M. Pollefeys, A. Effros. How do we buld panorama? We need to match (algn) mages Matchng wth Features Detect feature ponts n both

More information

Unsupervised Learning and Clustering

Unsupervised Learning and Clustering Unsupervsed Learnng and Clusterng Why consder unlabeled samples?. Collectng and labelng large set of samples s costly Gettng recorded speech s free, labelng s tme consumng 2. Classfer could be desgned

More information

Exercises (Part 4) Introduction to R UCLA/CCPR. John Fox, February 2005

Exercises (Part 4) Introduction to R UCLA/CCPR. John Fox, February 2005 Exercses (Part 4) Introducton to R UCLA/CCPR John Fox, February 2005 1. A challengng problem: Iterated weghted least squares (IWLS) s a standard method of fttng generalzed lnear models to data. As descrbed

More information

Scan Conversion & Shading

Scan Conversion & Shading Scan Converson & Shadng Thomas Funkhouser Prnceton Unversty C0S 426, Fall 1999 3D Renderng Ppelne (for drect llumnaton) 3D Prmtves 3D Modelng Coordnates Modelng Transformaton 3D World Coordnates Lghtng

More information

Range images. Range image registration. Examples of sampling patterns. Range images and range surfaces

Range images. Range image registration. Examples of sampling patterns. Range images and range surfaces Range mages For many structured lght scanners, the range data forms a hghly regular pattern known as a range mage. he samplng pattern s determned by the specfc scanner. Range mage regstraton 1 Examples

More information

Content Based Image Retrieval Using 2-D Discrete Wavelet with Texture Feature with Different Classifiers

Content Based Image Retrieval Using 2-D Discrete Wavelet with Texture Feature with Different Classifiers IOSR Journal of Electroncs and Communcaton Engneerng (IOSR-JECE) e-issn: 78-834,p- ISSN: 78-8735.Volume 9, Issue, Ver. IV (Mar - Apr. 04), PP 0-07 Content Based Image Retreval Usng -D Dscrete Wavelet wth

More information

Scan Conversion & Shading

Scan Conversion & Shading 1 3D Renderng Ppelne (for drect llumnaton) 2 Scan Converson & Shadng Adam Fnkelsten Prnceton Unversty C0S 426, Fall 2001 3DPrmtves 3D Modelng Coordnates Modelng Transformaton 3D World Coordnates Lghtng

More information

Vanishing Hull. Jinhui Hu, Suya You, Ulrich Neumann University of Southern California {jinhuihu,suyay,

Vanishing Hull. Jinhui Hu, Suya You, Ulrich Neumann University of Southern California {jinhuihu,suyay, Vanshng Hull Jnhu Hu Suya You Ulrch Neumann Unversty of Southern Calforna {jnhuhusuyay uneumann}@graphcs.usc.edu Abstract Vanshng ponts are valuable n many vson tasks such as orentaton estmaton pose recovery

More information

Unsupervised Learning

Unsupervised Learning Pattern Recognton Lecture 8 Outlne Introducton Unsupervsed Learnng Parametrc VS Non-Parametrc Approach Mxture of Denstes Maxmum-Lkelhood Estmates Clusterng Prof. Danel Yeung School of Computer Scence and

More information

Hermite Splines in Lie Groups as Products of Geodesics

Hermite Splines in Lie Groups as Products of Geodesics Hermte Splnes n Le Groups as Products of Geodescs Ethan Eade Updated May 28, 2017 1 Introducton 1.1 Goal Ths document defnes a curve n the Le group G parametrzed by tme and by structural parameters n the

More information

EDGE DETECTION USING MULTISPECTRAL THRESHOLDING

EDGE DETECTION USING MULTISPECTRAL THRESHOLDING ISSN: 0976-90 (ONLINE) DOI: 0.97/jvp.06.084 ICTACT JOURNAL ON IMAGE AND VIDEO PROCESSING, MAY 06, VOLUME: 06, ISSUE: 04 EDGE DETECTION USING MULTISPECTRAL THRESHOLDING K.P. Svagam, S.K. Jayanth, S. Aranganayag

More information

Active Contour Models

Active Contour Models Actve Contour Models By Taen Lee A PROJECT submtted to Oregon State Unversty n partal fulfllment of The requrements for the Degree of Master of Scence n Computer Scence Presented September 9 005 Commencement

More information

Local Quaternary Patterns and Feature Local Quaternary Patterns

Local Quaternary Patterns and Feature Local Quaternary Patterns Local Quaternary Patterns and Feature Local Quaternary Patterns Jayu Gu and Chengjun Lu The Department of Computer Scence, New Jersey Insttute of Technology, Newark, NJ 0102, USA Abstract - Ths paper presents

More information

A Gradient Difference based Technique for Video Text Detection

A Gradient Difference based Technique for Video Text Detection A Gradent Dfference based Technque for Vdeo Text Detecton Palaahnakote Shvakumara, Trung Quy Phan and Chew Lm Tan School of Computng, Natonal Unversty of Sngapore {shva, phanquyt, tancl }@comp.nus.edu.sg

More information

A Gradient Difference based Technique for Video Text Detection

A Gradient Difference based Technique for Video Text Detection 2009 10th Internatonal Conference on Document Analyss and Recognton A Gradent Dfference based Technque for Vdeo Text Detecton Palaahnakote Shvakumara, Trung Quy Phan and Chew Lm Tan School of Computng,

More information

A PATTERN RECOGNITION APPROACH TO IMAGE SEGMENTATION

A PATTERN RECOGNITION APPROACH TO IMAGE SEGMENTATION 1 THE PUBLISHING HOUSE PROCEEDINGS OF THE ROMANIAN ACADEMY, Seres A, OF THE ROMANIAN ACADEMY Volume 4, Number 2/2003, pp.000-000 A PATTERN RECOGNITION APPROACH TO IMAGE SEGMENTATION Tudor BARBU Insttute

More information

Data Mining: Model Evaluation

Data Mining: Model Evaluation Data Mnng: Model Evaluaton Aprl 16, 2013 1 Issues: Evaluatng Classfcaton Methods Accurac classfer accurac: predctng class label predctor accurac: guessng value of predcted attrbutes Speed tme to construct

More information

CSCI 104 Sorting Algorithms. Mark Redekopp David Kempe

CSCI 104 Sorting Algorithms. Mark Redekopp David Kempe CSCI 104 Sortng Algorthms Mark Redekopp Davd Kempe Algorthm Effcency SORTING 2 Sortng If we have an unordered lst, sequental search becomes our only choce If we wll perform a lot of searches t may be benefcal

More information

Reading. 14. Subdivision curves. Recommended:

Reading. 14. Subdivision curves. Recommended: eadng ecommended: Stollntz, Deose, and Salesn. Wavelets for Computer Graphcs: heory and Applcatons, 996, secton 6.-6., A.5. 4. Subdvson curves Note: there s an error n Stollntz, et al., secton A.5. Equaton

More information

An efficient method to build panoramic image mosaics

An efficient method to build panoramic image mosaics An effcent method to buld panoramc mage mosacs Pattern Recognton Letters vol. 4 003 Dae-Hyun Km Yong-In Yoon Jong-Soo Cho School of Electrcal Engneerng and Computer Scence Kyungpook Natonal Unv. Abstract

More information

CS434a/541a: Pattern Recognition Prof. Olga Veksler. Lecture 15

CS434a/541a: Pattern Recognition Prof. Olga Veksler. Lecture 15 CS434a/541a: Pattern Recognton Prof. Olga Veksler Lecture 15 Today New Topc: Unsupervsed Learnng Supervsed vs. unsupervsed learnng Unsupervsed learnng Net Tme: parametrc unsupervsed learnng Today: nonparametrc

More information

Lecture 5: Multilayer Perceptrons

Lecture 5: Multilayer Perceptrons Lecture 5: Multlayer Perceptrons Roger Grosse 1 Introducton So far, we ve only talked about lnear models: lnear regresson and lnear bnary classfers. We noted that there are functons that can t be represented

More information

Support Vector Machines

Support Vector Machines /9/207 MIST.6060 Busness Intellgence and Data Mnng What are Support Vector Machnes? Support Vector Machnes Support Vector Machnes (SVMs) are supervsed learnng technques that analyze data and recognze patterns.

More information

CS 231A Computer Vision Midterm

CS 231A Computer Vision Midterm CS 231A Computer Vson Mdterm Tuesday October 30, 2012 Set 1 Multple Choce (20 ponts) Each queston s worth 2 ponts. To dscourage random guessng, 1 pont wll be deducted for a wrong answer on multple choce

More information

Parallelism for Nested Loops with Non-uniform and Flow Dependences

Parallelism for Nested Loops with Non-uniform and Flow Dependences Parallelsm for Nested Loops wth Non-unform and Flow Dependences Sam-Jn Jeong Dept. of Informaton & Communcaton Engneerng, Cheonan Unversty, 5, Anseo-dong, Cheonan, Chungnam, 330-80, Korea. seong@cheonan.ac.kr

More information

Enhancement of Region Merging Algorithm for Image Segmentation

Enhancement of Region Merging Algorithm for Image Segmentation nternatonal Conference on Advances n Engneerng and Technology CAET'04) March 9-30, 04 Sngapore Enhancement of Regon Mergng Algorthm for mage Segmentaton Tn Tn Htar, and Soe Ln Aung Abstract Effcent and

More information

What is Object Detection? Face Detection using AdaBoost. Detection as Classification. Principle of Boosting (Schapire 90)

What is Object Detection? Face Detection using AdaBoost. Detection as Classification. Principle of Boosting (Schapire 90) CIS 5543 Coputer Vson Object Detecton What s Object Detecton? Locate an object n an nput age Habn Lng Extensons Vola & Jones, 2004 Dalal & Trggs, 2005 one or ultple objects Object segentaton Object detecton

More information

CS 534: Computer Vision Model Fitting

CS 534: Computer Vision Model Fitting CS 534: Computer Vson Model Fttng Sprng 004 Ahmed Elgammal Dept of Computer Scence CS 534 Model Fttng - 1 Outlnes Model fttng s mportant Least-squares fttng Maxmum lkelhood estmaton MAP estmaton Robust

More information

Complex Numbers. Now we also saw that if a and b were both positive then ab = a b. For a second let s forget that restriction and do the following.

Complex Numbers. Now we also saw that if a and b were both positive then ab = a b. For a second let s forget that restriction and do the following. Complex Numbers The last topc n ths secton s not really related to most of what we ve done n ths chapter, although t s somewhat related to the radcals secton as we wll see. We also won t need the materal

More information

Structure from Motion

Structure from Motion Structure from Moton Structure from Moton For now, statc scene and movng camera Equvalentl, rgdl movng scene and statc camera Lmtng case of stereo wth man cameras Lmtng case of multvew camera calbraton

More information

A Novel Adaptive Descriptor Algorithm for Ternary Pattern Textures

A Novel Adaptive Descriptor Algorithm for Ternary Pattern Textures A Novel Adaptve Descrptor Algorthm for Ternary Pattern Textures Fahuan Hu 1,2, Guopng Lu 1 *, Zengwen Dong 1 1.School of Mechancal & Electrcal Engneerng, Nanchang Unversty, Nanchang, 330031, Chna; 2. School

More information

Optimized Region Competition Algorithm Applied to the Segmentation of Artificial Muscles in Stereoscopic Images

Optimized Region Competition Algorithm Applied to the Segmentation of Artificial Muscles in Stereoscopic Images Vol. 2, No. 3, Page 185-195 Copyrght 2008, TSI Press Prnted n the USA. All rghts reserved Optmzed Regon Competton Algorthm Appled to the Segmentaton of Artfcal Muscles n Stereoscopc Images Rafael Verdú-Monedero,

More information

Angle-Independent 3D Reconstruction. Ji Zhang Mireille Boutin Daniel Aliaga

Angle-Independent 3D Reconstruction. Ji Zhang Mireille Boutin Daniel Aliaga Angle-Independent 3D Reconstructon J Zhang Mrelle Boutn Danel Alaga Goal: Structure from Moton To reconstruct the 3D geometry of a scene from a set of pctures (e.g. a move of the scene pont reconstructon

More information

LECTURE : MANIFOLD LEARNING

LECTURE : MANIFOLD LEARNING LECTURE : MANIFOLD LEARNING Rta Osadchy Some sldes are due to L.Saul, V. C. Raykar, N. Verma Topcs PCA MDS IsoMap LLE EgenMaps Done! Dmensonalty Reducton Data representaton Inputs are real-valued vectors

More information

Multi-stable Perception. Necker Cube

Multi-stable Perception. Necker Cube Mult-stable Percepton Necker Cube Spnnng dancer lluson, Nobuuk Kaahara Fttng and Algnment Computer Vson Szelsk 6.1 James Has Acknowledgment: Man sldes from Derek Hoem, Lana Lazebnk, and Grauman&Lebe 2008

More information

Face Tracking Using Motion-Guided Dynamic Template Matching

Face Tracking Using Motion-Guided Dynamic Template Matching ACCV2002: The 5th Asan Conference on Computer Vson, 23--25 January 2002, Melbourne, Australa. Face Trackng Usng Moton-Guded Dynamc Template Matchng Lang Wang, Tenu Tan, Wemng Hu atonal Laboratory of Pattern

More information

Multi-view 3D Position Estimation of Sports Players

Multi-view 3D Position Estimation of Sports Players Mult-vew 3D Poston Estmaton of Sports Players Robbe Vos and Wlle Brnk Appled Mathematcs Department of Mathematcal Scences Unversty of Stellenbosch, South Afrca Emal: vosrobbe@gmal.com Abstract The problem

More information

Support Vector Machines. CS534 - Machine Learning

Support Vector Machines. CS534 - Machine Learning Support Vector Machnes CS534 - Machne Learnng Perceptron Revsted: Lnear Separators Bnar classfcaton can be veed as the task of separatng classes n feature space: b > 0 b 0 b < 0 f() sgn( b) Lnear Separators

More information

GSLM Operations Research II Fall 13/14

GSLM Operations Research II Fall 13/14 GSLM 58 Operatons Research II Fall /4 6. Separable Programmng Consder a general NLP mn f(x) s.t. g j (x) b j j =. m. Defnton 6.. The NLP s a separable program f ts objectve functon and all constrants are

More information

THE WATERSHED TRANSFORMATION APPLIED TO IMAGE SEGMENTATION

THE WATERSHED TRANSFORMATION APPLIED TO IMAGE SEGMENTATION THE WATERSHED TRANSFORMATION APPLIED TO IMAGE SEGMENTATION S. BEUCHER Centre de Morphologe Mathématque Ecole des Mnes de Pars 35, rue Sant-Honoré 77305 FONTAINEBLEAU CEDEX (France) Abstract Image segmentaton

More information

Accounting for the Use of Different Length Scale Factors in x, y and z Directions

Accounting for the Use of Different Length Scale Factors in x, y and z Directions 1 Accountng for the Use of Dfferent Length Scale Factors n x, y and z Drectons Taha Soch (taha.soch@kcl.ac.uk) Imagng Scences & Bomedcal Engneerng, Kng s College London, The Rayne Insttute, St Thomas Hosptal,

More information

Problem Set 3 Solutions

Problem Set 3 Solutions Introducton to Algorthms October 4, 2002 Massachusetts Insttute of Technology 6046J/18410J Professors Erk Demane and Shaf Goldwasser Handout 14 Problem Set 3 Solutons (Exercses were not to be turned n,

More information

Efficient Video Coding with R-D Constrained Quadtree Segmentation

Efficient Video Coding with R-D Constrained Quadtree Segmentation Publshed on Pcture Codng Symposum 1999, March 1999 Effcent Vdeo Codng wth R-D Constraned Quadtree Segmentaton Cha-Wen Ln Computer and Communcaton Research Labs Industral Technology Research Insttute Hsnchu,

More information

Unsupervised Learning and Clustering

Unsupervised Learning and Clustering Unsupervsed Learnng and Clusterng Supervsed vs. Unsupervsed Learnng Up to now we consdered supervsed learnng scenaro, where we are gven 1. samples 1,, n 2. class labels for all samples 1,, n Ths s also

More information

Polyhedral Compilation Foundations

Polyhedral Compilation Foundations Polyhedral Complaton Foundatons Lous-Noël Pouchet pouchet@cse.oho-state.edu Dept. of Computer Scence and Engneerng, the Oho State Unversty Feb 8, 200 888., Class # Introducton: Polyhedral Complaton Foundatons

More information

Reducing Frame Rate for Object Tracking

Reducing Frame Rate for Object Tracking Reducng Frame Rate for Object Trackng Pavel Korshunov 1 and We Tsang Oo 2 1 Natonal Unversty of Sngapore, Sngapore 11977, pavelkor@comp.nus.edu.sg 2 Natonal Unversty of Sngapore, Sngapore 11977, oowt@comp.nus.edu.sg

More information

Lecture 9 Fitting and Matching

Lecture 9 Fitting and Matching In ths lecture, we re gong to talk about a number of problems related to fttng and matchng. We wll formulate these problems formally and our dscusson wll nvolve Least Squares methods, RANSAC and Hough

More information

Image segmentation is a fundamental preprocessing step in

Image segmentation is a fundamental preprocessing step in 1 Color mage segmentaton usng PDE-based regularzaton and watersheds Erdem Yörük and Ceyhun B. Akgül Abstract In ths paper, we propose an etenson of watershed segmentaton to color mages. PDE-based regularzaton

More information

Mathematics 256 a course in differential equations for engineering students

Mathematics 256 a course in differential equations for engineering students Mathematcs 56 a course n dfferental equatons for engneerng students Chapter 5. More effcent methods of numercal soluton Euler s method s qute neffcent. Because the error s essentally proportonal to the

More information

SIGGRAPH Interactive Image Cutout. Interactive Graph Cut. Interactive Graph Cut. Interactive Graph Cut. Hard Constraints. Lazy Snapping.

SIGGRAPH Interactive Image Cutout. Interactive Graph Cut. Interactive Graph Cut. Interactive Graph Cut. Hard Constraints. Lazy Snapping. SIGGRAPH 004 Interactve Image Cutout Lazy Snappng Yn L Jan Sun Ch-Keung Tang Heung-Yeung Shum Mcrosoft Research Asa Hong Kong Unversty Separate an object from ts background Compose the object on another

More information

Lesion Area Detection (LAD) using Superpixel Segmentation

Lesion Area Detection (LAD) using Superpixel Segmentation Indan Journal of Scence and Technology, Vol 8(15), DOI: 10.17485/jst/2015/v815/74558, July 2015 ISSN (Prnt) : 0974-6846 ISSN (Onlne) : 0974-5645 Leson Area Detecton (LAD) usng Superpxel Segmentaton K.

More information

Biostatistics 615/815

Biostatistics 615/815 The E-M Algorthm Bostatstcs 615/815 Lecture 17 Last Lecture: The Smplex Method General method for optmzaton Makes few assumptons about functon Crawls towards mnmum Some recommendatons Multple startng ponts

More information

2x x l. Module 3: Element Properties Lecture 4: Lagrange and Serendipity Elements

2x x l. Module 3: Element Properties Lecture 4: Lagrange and Serendipity Elements Module 3: Element Propertes Lecture : Lagrange and Serendpty Elements 5 In last lecture note, the nterpolaton functons are derved on the bass of assumed polynomal from Pascal s trangle for the fled varable.

More information

CS 231A Computer Vision Midterm

CS 231A Computer Vision Midterm CS 231A Computer Vson Mdterm Tuesday October 30, 2012 Set 1 Multple Choce (22 ponts) Each queston s worth 2 ponts. To dscourage random guessng, 1 pont wll be deducted for a wrong answer on multple choce

More information

AUTOMATED personal identification using biometrics

AUTOMATED personal identification using biometrics A 3D Feature Descrptor Recovered from a Sngle 2D Palmprnt Image Qan Zheng,2, Ajay Kumar, and Gang Pan 2 Abstract Desgn and development of effcent and accurate feature descrptors s crtcal for the success

More information

A Background Subtraction for a Vision-based User Interface *

A Background Subtraction for a Vision-based User Interface * A Background Subtracton for a Vson-based User Interface * Dongpyo Hong and Woontack Woo KJIST U-VR Lab. {dhon wwoo}@kjst.ac.kr Abstract In ths paper, we propose a robust and effcent background subtracton

More information

Focusing and leveling system for optical lithography using linear CCD

Focusing and leveling system for optical lithography using linear CCD Focusng and levelng system for optcal lthography usng lnear CCD Tao HUANG a, Shyuan LIU *, a, Pengxng YI a, Teln SHI b a State Key Laboratory of Dgtal Manufacturng Equpment and Technology, Huazhong Unversty

More information

Electrical analysis of light-weight, triangular weave reflector antennas

Electrical analysis of light-weight, triangular weave reflector antennas Electrcal analyss of lght-weght, trangular weave reflector antennas Knud Pontoppdan TICRA Laederstraede 34 DK-121 Copenhagen K Denmark Emal: kp@tcra.com INTRODUCTION The new lght-weght reflector antenna

More information

Sorting Review. Sorting. Comparison Sorting. CSE 680 Prof. Roger Crawfis. Assumptions

Sorting Review. Sorting. Comparison Sorting. CSE 680 Prof. Roger Crawfis. Assumptions Sortng Revew Introducton to Algorthms Qucksort CSE 680 Prof. Roger Crawfs Inserton Sort T(n) = Θ(n 2 ) In-place Merge Sort T(n) = Θ(n lg(n)) Not n-place Selecton Sort (from homework) T(n) = Θ(n 2 ) In-place

More information

Fitting and Alignment

Fitting and Alignment Fttng and Algnment Computer Vson Ja-Bn Huang, Vrgna Tech Many sldes from S. Lazebnk and D. Hoem Admnstratve Stuffs HW 1 Competton: Edge Detecton Submsson lnk HW 2 wll be posted tonght Due Oct 09 (Mon)

More information

Feature Extractions for Iris Recognition

Feature Extractions for Iris Recognition Feature Extractons for Irs Recognton Jnwook Go, Jan Jang, Yllbyung Lee, and Chulhee Lee Department of Electrcal and Electronc Engneerng, Yonse Unversty 134 Shnchon-Dong, Seodaemoon-Gu, Seoul, KOREA Emal:

More information

A Probabilistic Approach to Detect Urban Regions from Remotely Sensed Images Based on Combination of Local Features

A Probabilistic Approach to Detect Urban Regions from Remotely Sensed Images Based on Combination of Local Features A Probablstc Approach to Detect Urban Regons from Remotely Sensed Images Based on Combnaton of Local Features Berl Sırmaçek German Aerospace Center (DLR) Remote Sensng Technology Insttute Weßlng, 82234,

More information

Image Segmentation. Image Segmentation

Image Segmentation. Image Segmentation Image Segmentaton REGION ORIENTED SEGMENTATION Let R reresent the entre mage regon. Segmentaton may be vewed as a rocess that arttons R nto n subregons, R, R,, Rn,such that n= R = R.e., the every xel must

More information

Parallel matrix-vector multiplication

Parallel matrix-vector multiplication Appendx A Parallel matrx-vector multplcaton The reduced transton matrx of the three-dmensonal cage model for gel electrophoress, descrbed n secton 3.2, becomes excessvely large for polymer lengths more

More information

COMPLEX WAVELET TRANSFORM-BASED COLOR INDEXING FOR CONTENT-BASED IMAGE RETRIEVAL

COMPLEX WAVELET TRANSFORM-BASED COLOR INDEXING FOR CONTENT-BASED IMAGE RETRIEVAL COMPLEX WAVELET TRANSFORM-BASED COLOR INDEXING FOR CONTENT-BASED IMAGE RETRIEVAL Nader Safavan and Shohreh Kasae Department of Computer Engneerng Sharf Unversty of Technology Tehran, Iran skasae@sharf.edu

More information