Gradient based progressive probabilistic Hough transform

Size: px
Start display at page:

Download "Gradient based progressive probabilistic Hough transform"

Transcription

1 Gradient based progressive probabilisti Hough transform C.Galambos, J.Kittler and J.Matas Abstrat: The authors look at the benefits of exploiting gradient information to enhane the progressive probabilisti Hough transform (). It is shown that using the angle information in ontrolling the voting proess and in assigning pixels to a line, the performane an be signifiantly improved. The performane gains are assessed in terms of repeatability of results, a measure that has diret relevane for its use in many appliations. The overall improvement in output quality is shown to be greater than that found for the standard Hough transform using the same information. The improved algorithm gives results very lose to those of the standard Hough transform, but requires signifiantly less omputation. 1 Introdution The Hough transform is a well studied method for extrating geometri primitives. In this paper we look at some refinements to a variant of this method alled the progressive probabilisti Hough transform (). Details of this method have been presented previously [ The key differene between the and the probabilisti Hough transform (PHT) [4] on whih it is based is that the aumulator spae is sanned for signifiant peaks as eah vote is ast and lines are removed as they are found. When a line is deteted, all edgels that are assigned to the line are removed from the list of unused edgels. Votes of the edgels that have been added to the aumulator are removed. This sheme ompares well in terms of omputational ost with other adaptive shemes [5-71 whih rely on monitoring peaks in the aumulator spae. It also avoids making assumptions about the distribution of peak sizes, and problems that may our if these onstraints are violated. The only parameter the requires to be set is the false positive threshold (I). The threshold ontrols the fration of aeptable false positives that an be generated by the algorithm. The effet of this parameter on the total number of votes required to proess an image is studied in [2]. In essene, the smaller the value, the longer it will take for the algorithm to terminate but the false-positive line detetion will also be lower. In this paper, we investigate the benefits gained by using gradient diretion in onjuntion with the algorithm. Similar improvements are possible with the [S, 91 and as they have been onsidered elsewhere [lo-121, their 0 IEE, 2001 IEE Proeedings online no DOI: /ip-vis: Paper first reeived 25th April 2000 and in revised form 12th February C. Galambos and J. Kittler are with the CVSSP, University of Surrey, Guildford, Surrey GU2 5XH, UK J. Matasis with the CVSSP and Centre for Mahine Pereption, Czeh Tehnial University, Karlovo nimksti 13, Praha, Czeh Republi I58 performane benefits will not be examined in detail here. We show that with the use of gradient diretion information, the auray of the an be brought very lose to that of the using the same information, while retaining a signifiant advantage in omputational speed. 2 Modifiations to the algorithm The use of gradient diretion does not signifiantly alter the overall operation of the algorithm (algorithm 1). The differenes will be explained later in this setion. Algorithm 1: Progressive probabilisti Hough-/ runsform Step 1. Vote into the aumulator with a single edgel randomly seleted from the input set. If none, then finish. Step 2. Remove edgel from input set. Step 3. Chek if the highest bin ount in the aumulator (the peak) that was modified by the new edgel is higher than threshold thr(n), defined in Setion 2.1. If not, then go to 1. Step 4. Look along a orridor defined by the peak, and find the longest segment of edges that. is either ontiguous or not exhibiting a gap larger than a given threshold. This forms the segment support. Step 5. Remove the edges in the segment support from input set. Step 6. Unvote from the aumulator all the edgels in the segment support. Step 7. If the segment support is longer than the minimum length add it into the output list. Step 8. Goto 1. In using gradient diretion, we make two key hanges to the original algorithm. The first is to onstrain the range of angles, whih has two effets. It redues the omputation required to proess a new edgel; it also redues the lutter in the Hough spae, or, in other words, inreases the signal to noise ratio. Gradient diretion an be made available from several soures. Most edge detetors provide the information as part of their output. If edge information is not available diretly, it is possible to estimate it, for instane by alulating the moments of the neighbouring edgels. IEE Pvo.-Vis. lmuge Signal Proess., Vol. 148, No. 3, June 2001

2 The seond hange is to use gradient diretion in the post-proessing part of the. When the orridor orresponding to a peak in the aumulator is searhed, only edgels with a gradient onsistent with the line parameters speified by that peak (within the same range used for voting) are onsidered for assignment to the line. This an signifiantly improve the quality of lines generated, both in edgel assignment at T-juntions, and where there are many losely spaed lines. The key fator influening the improvement gained by using gradient diretion is the amount of unertainty of the gradient diretion at eah edgel. Unfortunately this an be very diffiult to quantify theoretially for the whole image apture and proessing hain. Where it is possible, the results would still only be appliable to a single set of equipment. For the purposes of this paper, we will assume the angular error distribution is unknown but approximately uniform for eah edgel. 2. I Changes to the threshold omputation Constraining the number of angles used when voting hanges the distribution of votes in the aumulator, and so the original analysis of the peak detetion threshold for is no long aurate. It is now easier to onsider the aumulator to be a set of 1-D histograms of possible p values, one histogram for eah angle 6 onsidered (the standard p-h representation of the aumulator spae [ 131 is assumed). When a vote is ast only a subset of these histograms is updated. In setting the deision threshold, we assume that all points are due to noise. It is a worst-ase assumption, but if many lines are present in the image the assumption is almost valid, sine only a fration of points belong to any single line. Let us denote the number of histograms for angles as N(] the number of bins for distane from origin as N, and the number votes for a given angle as VH. We adopt the following model of the voting proess. Every randomly seleted edgel votes one into a subset of the available No histograms, the exat bins depending on the gradient diretion of the edgel and the unertainty in its value. The size of the unertainty, denoted by 7, is related to Vn as follows: An edgel an belong either to no line (a noise point), to a single line, or lie on an intersetion,of lines. In the first ase all votes ast add noise to those histograms. We assume that, for every one of the Vo, histograms voted into, a random bin is inremented. Eah bin in a histogram is equally likely to be inremented with probability 1 /N,. If a point lies on a line, one vote is ast into the bin orresponding to this line and the remaining Vu, votes are assumed to fall into random bins, one in eah of the orresponding histograms. For points on line intersetions, we assume V, - 2 votes fall in random bins. Sine Vo >> 1, V,,X V, - 1 x Vu - 2, we do not (and we annot) distinguish between the three ases and assume that always random Vo bins are inremented. Clearly, the p histograms are not independent, and the ounts in bins with similar 0 and p are not statistially independent either, beause of the osine voting pattern of a single point. Nevertheless, to keep omputation tratable, we will assume that the ount in any single bin in a histogram is an independent random variable with binomial distribution B (Vo, p), where Vo is the number of IEE Pro.-Vis. Image Signul Proess., Vol. 148, No. 3, June 2001 edgels that voted in eah p histogram so far and p = 1 IN, is the probability of seleting a partiular bin with a given 6. In our voting model, the distribution of votes in the N, bins for a given H follows the multidimensional hypergeometri distribution (not multinomial distribution, sine the sampling is without replaement). We adopted the B(V(j, p) simplifiation beause we ould not find a pratial (effiient) testing proedure for the hyper-geometri distribution. The hypothesis that is being tested after every bin inrement is the following: Is the ount C(p, 0) in bin (p, 6) higher than a value likely to our if C(p, 0) was a realisation of a random variable with binomial distribution B( Vo, p)? We would like to set the threshold so that Signifiane level 1 is a user parameter that shall, if the model is aurate, indiate the number of false positives (in ase of no post-proessing) due to noise. If there is more than one peak found in voting for a single edgel, the highest is used. For a binomial distribution, it is easy to ompute the threshold for a given N by evaluating the sum for allj till 1-1 is reahed. This value an be omputed relatively effiiently with the inomplete beta funtion [14]. To further speed the proess of voting, these values an be preomputed and stored in a look-up table. 3 Experiments on syntheti data The experiments presented aim to quantify the performane benefits gained by using gradient diretion with the. The main fators for onsideration are the improvement in the interpretation of. the results and omputational benefits. For onsisteny, the stopping riterion of the algorithm exploiting gradient diretion should be modified to take aount of the redued influene of noise on the aumulator statistis. However, to make lear performane omparisons between the modified and unmodified, no hanges were made to the threshold alulation in the first set of experiments. The syntheti images used for these experiments were 256 pixels squared, eah with 20 lines of random length uniformly distributed between 1 and 100 edgels. An example of suh a syntheti image an be seen in Fig. 1. Eah experiment was repeated 100 times. This enables the omputation of the means and the standard deviations for the measured quantities shown in the graphs. All error bars orrespond to one standard deviation. To make the gradient diretion data in the syntheti image realisti, it was estimated by ounting the moments of all the edgels within a radius of 2.5 grid squares. This estimation also works well on real images, and sometimes better as they often ontain fewer rossing lines. The following riteria were used for determining the error statistis. False positives are all those lines deteted that over less than 80% of any single ground-truth line in the image. False negatives are those lines in the model that are overed by less than 80% by the deteted lines, exluding those ounted as false positives. Fig. 2 shows the number of voting operations used in proessing the images. Though voting for a restrited range 159

3 ~ 1=0.1 Fig. 1 Example of syntheti edge image of angles means that the number of voting operations is no longer diretly proportional to the time required for omputation, these numbers an still be used to ompare the relative performane of the algorithm. The test images ontain 2000 edgels, and hene the full uses 2000 voting operations. This means the results for the were obtained with about one-tenth of the operations required by the. As the range of angles used drops below the unertainty in the gradient diretion information, the number of votes needed to proess the image starts to rise for values of y below 30" (Fig. 3). This ours beause, as the range of bins inremented beomes smaller than the unertainty in the diretion, it beomes inreasingly likely that the bin orresponding to the atual line parameters will not be inremented. Figs. 4 and 5 show the detetion performane results for the as a funtion of the gradient angle onstraint. For g 7- & 6- T ' Fig. 3 with gradient diretion - false negatives false positives omparison, the results of using the same information are shown in Fig. 3. The performane is measured in terms of average number of false positives (Fig. 4) and false negatives (Fig. 5) (undeteted lines) as ompared with the known ground truth for eah test image. We note that when y has values between 30 and 60, the number of false negatives dips signifiantly for the faster version of the with the false positives threshold 1 set at 0.1. At the same time, the false positive rate is signifiantly redued to a level omparable to the operating at the high 1 of lov9. It is important not to set the orientation threshold too tight, as the false negative rate dramatially inreases as the angle unertainty interval approahes zero. Fortunately, the performane urves are reasonably flat for values of y between 30 and.60, and one an allow a suffiient margin to prevent moving into the degraded performane range due to hanges in the image signal to noise ratio. I OO Fig. 2 number of edgels that voted, using gradient diretion for aumulation I= I Fig. 4 false positives, using gradient diretion info for aitmulation I=0.1 I= IEE Pro-Vis. Image Signul Proess., Vol. 148, No. 3, June 2001

4 ~ I=0.1 ~ false......, I I $ 40-2 % U I Fig. 5 lation ob I _-- I= 10-9 false negatives, using gradient diretion info for aumu Fig. 6 Comparison of results from and the on real images using gradient diretion negatives false positives For values of I smaller than lop4, the results for false positives shown in Fig. 4 are fairly similar for the and the, but the number of false negatives in Fig. 5 shows about a 20% drop over the previous results for values of y between 30 and 60". For small values of 1 the overall results for the, at least on syntheti images, are better than those for the. As an be seen from Fig. 2, this extension has little impat on the number of voting operations required to proess the image. 4 Experiments on real images In the first experiment on real images, we ompare the output of the and the on a real image. This experiment illustrates that the improvements give similar benefits when proessing real image data. These experiments were run with the house edge image as used in [9]. It is worth noting that the with gradient diretion information has been tested suessfully with many other real images. The was run with y of 30" to give as near optimal interpretation as possible. The and the use different stopping rules and hene the number of short lines reovered vary signifiantly. To redue problems with this ausing exessive false positives, only lines of 10 edgels and longer where used in the omparison. The was run with an 1 of lop4 whih has been found to give good performane. Fig. 6 shows the results of the omparison. As indiated by the experiments on syntheti data there is an optimal value for y of about 30". This gives a very lose approximation to the results of the. Evaluating the performane of any feature extration routine on real data taken from a omplex environment is diffiult. The idea of 'orret results' for a line detetor annot be defined without some referene to an intended appliation. This an be learly seen when onsidering how to interpret a urve. Depending on the intended appliation, one may wish either to ignore it, or to approximate it with straight lines. For this reason we disard the abstrat onept of orretness and replae it with repeatability. Repeatability is of diret relevane in traking and objet reognition. It is neessary (but not suffiient) that the line extration routine gives a onsistent interpretation of its input data. A measure of repeatability gives a limit to the best performane you an expet of algorithm that depends on a partiular interpretation. The experiments were arried out on image sequenes aptured from a CCIR601 soure, using the intensity value only. The resolution was halved in both diretions by summing pairs of adjaent pixels, from the orresponding positions in the fields of eah frame. Input images were first proessed by a Derihe [ 151 edge detetor. Subsequently linear non-maximum suppression with four-onnetivity was used to find the edgels, and gradient diretion alulated from the Derihe results. Typial edge images from the sequene, from photos in Figs. 7 and 8, an be seen in Figs. 9 and 10. The differene between onseutive images in a sequene is relatively small, but large enough to generate different line interpretations even in a deterministi algorithm like the. Lines extrated from suessive frame were ompared. Every pair of lines whih have both end points within 5 pixels were onsidered as mathes. Only lines 10 edgels and longer were onsidered in the omparison. Table 1 gives a typial set of results from suh a omparison. y = 40 in all experiments. One of the most striking features of the results shown in Table 1 is the improvement in performane made when edgels with full gradient diretion were used. The on both sets of data showed a 50% improvement in the fration of lines that were suessfully mathed. The improvement to the was greater than that seen in the. This brings the performane of the very near to that of the, within 10%. Table 2 shows the exeution time. The implementation for the was kept idential, where possible, with that used for the. The one area of the that was not optimised was the searh of a peak in the aumulator spae. Even allowing that it ould be speeded up many times, the far outperforms the. IEE Pro.-Vis. Image Signal Proess., Vol. 148, No. 3, June

5 Fig. 7 npiul intage Fig. 8 Typial irnuge 162 IEE Pro.-vis. Image Signul Proess.. Vol. 148, No. 3, June 2001

6 Fig. 9 Example edge images Fig. 10 Example shelf edge images IEE Pro.-vis. Image Signal Proess., Vol. 148, No. 3, June

7 ~ " Table 1: Comparison of the and the Data set Method Range Mathes Std. Dev. Ratio Std. Dev. Lines Std. Dev Table 2: Exeution times for proessing 100 frames Data Method Range Time , ~..... : 'T" :,.....^..! !.A.. %., : ;..... d p..-t' C_., U :, *. i.... E l U)._ E %- (T._ r It is interesting to note that there is a little extra omputational ost in using full " diretion information (the differenes arise beause of the effets a larger aumulator on memory ahing). In the, the inreased aumulator size doubles the ost of sanning for peaks, while in the, beause the san is done during voting, the extra ost is negligible. Figs. 11 and 12 show the effet of using gradient diretion on the stability of the sequene of real images. These results agree well with those given on the syntheti data. The best performane for the image was with y set at 40" and for the the value was around 30. These figures orrespond well with the minimum in Fig. 12 Fration of lines mathed as a funtion of angle width for the data edgels " edgels false negatives and positives seen in Fig. 6. They also support the results on the syntheti data, shown in Figs. 4 and 5. 5 Disussion C._ r L I 0.2 I Fig. 11 Fration of lines mathed as a funtion of angle width for the data " edgels " edgels 164 The results of the experiments learly show an improvement in performane for the. They show that when the is used with gradient diretion information, it has a performane similar to the, even where the uses the same information. From Figs. 4 and 5, it an also be seen that algorithm is robust with respet to the onfidene angle interval. When the range is set too low, or the unertainty inreases the uses more votes to ompensate for this missing information. This is important if the unertainty in the angles varies. It allows this parameter to be set at an optimal value, without fear that the algorithm will ompletely fail if angles beome more noisy than usual for a short while. The results on real images summarised in Figs. 11 and 12 demonstrate that the benefits shown on syntheti data extend to the proessing of real image data. With the added stability in the generated output ahieved by the use of gradient diretion, the beomes an attrative hoie for real-time proessing of edge images. IEE Pr0:Vi.s. Image Signal Proess., Vol. 148, No. 3, June 2001

8 ~ ~~ ~~~ ~ ~, 6 Conlusion The simple modifiations shown here notably improve both the auray and performane of the, when gradient diretion is available. It has also been shown that the relative improvement in the is signifiantly greater than that seen with equivalent modifiations to the. Even where gradient diretion is not diretly available, it is possible to use neighbouring edgels to estimate the required information suessfully. The main disadvantage of using gradient diretion is the addition of an extra parameter that defines the unertainty in the edge1 angles. This, however, an be estimated easily by either tuning to optimise performane or by omparing the angles of the edgels to those of the lines they are finally assigned to. Otherwise, the proposed modifiations are easy to implement, and the improvements are gained without any signifiant drawbaks. 7 Referenes 1 MATAS, J., GALAMBOS, C., and KITTLER, J.: Robust detetion of lines using progressive probablisti Hough transform, Comput. Vis. Image Underst., 2000, 78, (I), pp GALAMBOS, C., MATAS, J., and KITTLER, J.: Progressive probabilisti Hough transform for line detetion. Proeedings of IEEE Computer Soiety Conferene on Computer vision andpattern reognition, Los Alamitos, Califomia, June 1999, pp MATAS. J.. GALAMBOS. C.. and KITTLER. J.: Progressive orobabilisti Hough transform. Proeedings of British Mahine Vision Conferene BMVC98, 1998, pp KIRYATI, N., ELDAR. Y.. and BRUCKSTEIN. A.M.: A orobabilisti Hough transform, Pattern Reognit., 1991, 24, (4), pp YLA-JAASKI, A., and KIRYATI, N.: Adaptive termination of voting in the probabilisti irular Hough transform, IEEE Trans. Pattern Anal. Mah. Intell., 1994, 16, (9), pp YLA-JAASKI, A., and KIRYATI, N.: Automati termination rules for probabilisti Hough algorithms. Proeedings of 8th Sandinavian Conferene on Image Analysis, 1993, pp SHAKED, D., YARON, O., and KIRYATI, N.: Deriving stopping rules for the probabilisti Hough transform by sequential-analysis, Comput. Vis. Image Underst., 1996, 63, (3), pp O GORMAN, E, and CLOWES, M.B.: Finding piture edges through ollinearity of feature points, IEEE Trans. Camput., 1976, C-25, (4), pp PALMER, P.L., KITTLER, J., and PETROU, N.: Using fous of attention with the Hough transform for aurate line parameter estimation, Pattern Reognit., 1994,21, pp ILLINGWORTH, J., and KITTLER, J.: A survey of the Hough transform, Comput. Vis. Graph. Image Proess., 1988, 44, pp LEAVERS, VF.: Whih Hough transform, CVGIP, Image Underst., 1993, 58, (2), pp KALVIAINEN, H., HIRVONEN, P., XU, L., and OJA, E.: Probabilisti and nonprobabilisti Hough transforms-overview and omparisons, Image Vis. Comput., 1995, 13, (4), pp DUDA, R.E., and HART, P.E.: Pattem lassifiation and sene analysis (John Wiley, 1973) 14 PRESS, W.H., FLANNERY, B.P., TEUKOLSKY, S.A., and VETTER- LING, W.T.: Numerial reipes in C (Cambridge - University Press, 1992) 15 DERICHE, R.: Using Canny s riteria to derive a reursively implemented optimal edge detetor, Int. 1 Comput. Vis., 1987, 1, pp IEE Pro.-Vis. Image Signal Proess., Vol Rio. 3, June

Detection and Recognition of Non-Occluded Objects using Signature Map

Detection and Recognition of Non-Occluded Objects using Signature Map 6th WSEAS International Conferene on CIRCUITS, SYSTEMS, ELECTRONICS,CONTROL & SIGNAL PROCESSING, Cairo, Egypt, De 9-31, 007 65 Detetion and Reognition of Non-Oluded Objets using Signature Map Sangbum Park,

More information

The Minimum Redundancy Maximum Relevance Approach to Building Sparse Support Vector Machines

The Minimum Redundancy Maximum Relevance Approach to Building Sparse Support Vector Machines The Minimum Redundany Maximum Relevane Approah to Building Sparse Support Vetor Mahines Xiaoxing Yang, Ke Tang, and Xin Yao, Nature Inspired Computation and Appliations Laboratory (NICAL), Shool of Computer

More information

A Novel Validity Index for Determination of the Optimal Number of Clusters

A Novel Validity Index for Determination of the Optimal Number of Clusters IEICE TRANS. INF. & SYST., VOL.E84 D, NO.2 FEBRUARY 2001 281 LETTER A Novel Validity Index for Determination of the Optimal Number of Clusters Do-Jong KIM, Yong-Woon PARK, and Dong-Jo PARK, Nonmembers

More information

NONLINEAR BACK PROJECTION FOR TOMOGRAPHIC IMAGE RECONSTRUCTION. Ken Sauer and Charles A. Bouman

NONLINEAR BACK PROJECTION FOR TOMOGRAPHIC IMAGE RECONSTRUCTION. Ken Sauer and Charles A. Bouman NONLINEAR BACK PROJECTION FOR TOMOGRAPHIC IMAGE RECONSTRUCTION Ken Sauer and Charles A. Bouman Department of Eletrial Engineering, University of Notre Dame Notre Dame, IN 46556, (219) 631-6999 Shool of

More information

Extracting Partition Statistics from Semistructured Data

Extracting Partition Statistics from Semistructured Data Extrating Partition Statistis from Semistrutured Data John N. Wilson Rihard Gourlay Robert Japp Mathias Neumüller Department of Computer and Information Sienes University of Strathlyde, Glasgow, UK {jnw,rsg,rpj,mathias}@is.strath.a.uk

More information

Cluster-Based Cumulative Ensembles

Cluster-Based Cumulative Ensembles Cluster-Based Cumulative Ensembles Hanan G. Ayad and Mohamed S. Kamel Pattern Analysis and Mahine Intelligene Lab, Eletrial and Computer Engineering, University of Waterloo, Waterloo, Ontario N2L 3G1,

More information

Progressive Probabilistic Hough Transform

Progressive Probabilistic Hough Transform Progressive Probabilistic Hough Transform J. Matasyz, C.Galambosy and J. Kittlery y CVSSP, University of Surrey, Guildford, Surrey GU2 5XH, United Kingdom z Centre for Machine Perception, Czech Technical

More information

On - Line Path Delay Fault Testing of Omega MINs M. Bellos 1, E. Kalligeros 1, D. Nikolos 1,2 & H. T. Vergos 1,2

On - Line Path Delay Fault Testing of Omega MINs M. Bellos 1, E. Kalligeros 1, D. Nikolos 1,2 & H. T. Vergos 1,2 On - Line Path Delay Fault Testing of Omega MINs M. Bellos, E. Kalligeros, D. Nikolos,2 & H. T. Vergos,2 Dept. of Computer Engineering and Informatis 2 Computer Tehnology Institute University of Patras,

More information

Approximate logic synthesis for error tolerant applications

Approximate logic synthesis for error tolerant applications Approximate logi synthesis for error tolerant appliations Doohul Shin and Sandeep K. Gupta Eletrial Engineering Department, University of Southern California, Los Angeles, CA 989 {doohuls, sandeep}@us.edu

More information

Pipelined Multipliers for Reconfigurable Hardware

Pipelined Multipliers for Reconfigurable Hardware Pipelined Multipliers for Reonfigurable Hardware Mithell J. Myjak and José G. Delgado-Frias Shool of Eletrial Engineering and Computer Siene, Washington State University Pullman, WA 99164-2752 USA {mmyjak,

More information

the data. Structured Principal Component Analysis (SPCA)

the data. Structured Principal Component Analysis (SPCA) Strutured Prinipal Component Analysis Kristin M. Branson and Sameer Agarwal Department of Computer Siene and Engineering University of California, San Diego La Jolla, CA 9193-114 Abstrat Many tasks involving

More information

HEXA: Compact Data Structures for Faster Packet Processing

HEXA: Compact Data Structures for Faster Packet Processing Washington University in St. Louis Washington University Open Sholarship All Computer Siene and Engineering Researh Computer Siene and Engineering Report Number: 27-26 27 HEXA: Compat Data Strutures for

More information

Smooth Trajectory Planning Along Bezier Curve for Mobile Robots with Velocity Constraints

Smooth Trajectory Planning Along Bezier Curve for Mobile Robots with Velocity Constraints Smooth Trajetory Planning Along Bezier Curve for Mobile Robots with Veloity Constraints Gil Jin Yang and Byoung Wook Choi Department of Eletrial and Information Engineering Seoul National University of

More information

Capturing Large Intra-class Variations of Biometric Data by Template Co-updating

Capturing Large Intra-class Variations of Biometric Data by Template Co-updating Capturing Large Intra-lass Variations of Biometri Data by Template Co-updating Ajita Rattani University of Cagliari Piazza d'armi, Cagliari, Italy ajita.rattani@diee.unia.it Gian Lua Marialis University

More information

(SHT) share the same one-to-many voting pattern and the representation of the accumulator array. In the original paper on the Probabilistic Hough Tran

(SHT) share the same one-to-many voting pattern and the representation of the accumulator array. In the original paper on the Probabilistic Hough Tran Progressive Probabilistic Hough Transform J. Matas y x, C. Galambos y and J. Kittler y y CVSSP, University of Surrey, Guildford, Surrey GU2 5XH, United Kingdom e-mail: g.matas@ee.surrey.ac.uk x Centre

More information

3-D IMAGE MODELS AND COMPRESSION - SYNTHETIC HYBRID OR NATURAL FIT?

3-D IMAGE MODELS AND COMPRESSION - SYNTHETIC HYBRID OR NATURAL FIT? 3-D IMAGE MODELS AND COMPRESSION - SYNTHETIC HYBRID OR NATURAL FIT? Bernd Girod, Peter Eisert, Marus Magnor, Ekehard Steinbah, Thomas Wiegand Te {girod eommuniations Laboratory, University of Erlangen-Nuremberg

More information

Learning Convention Propagation in BeerAdvocate Reviews from a etwork Perspective. Abstract

Learning Convention Propagation in BeerAdvocate Reviews from a etwork Perspective. Abstract CS 9 Projet Final Report: Learning Convention Propagation in BeerAdvoate Reviews from a etwork Perspetive Abstrat We look at the way onventions propagate between reviews on the BeerAdvoate dataset, and

More information

Plot-to-track correlation in A-SMGCS using the target images from a Surface Movement Radar

Plot-to-track correlation in A-SMGCS using the target images from a Surface Movement Radar Plot-to-trak orrelation in A-SMGCS using the target images from a Surfae Movement Radar G. Golino Radar & ehnology Division AMS, Italy ggolino@amsjv.it Abstrat he main topi of this paper is the formulation

More information

arxiv: v1 [cs.db] 13 Sep 2017

arxiv: v1 [cs.db] 13 Sep 2017 An effiient lustering algorithm from the measure of loal Gaussian distribution Yuan-Yen Tai (Dated: May 27, 2018) In this paper, I will introdue a fast and novel lustering algorithm based on Gaussian distribution

More information

KERNEL SPARSE REPRESENTATION WITH LOCAL PATTERNS FOR FACE RECOGNITION

KERNEL SPARSE REPRESENTATION WITH LOCAL PATTERNS FOR FACE RECOGNITION KERNEL SPARSE REPRESENTATION WITH LOCAL PATTERNS FOR FACE RECOGNITION Cuiui Kang 1, Shengai Liao, Shiming Xiang 1, Chunhong Pan 1 1 National Laboratory of Pattern Reognition, Institute of Automation, Chinese

More information

Measurement of the stereoscopic rangefinder beam angular velocity using the digital image processing method

Measurement of the stereoscopic rangefinder beam angular velocity using the digital image processing method Measurement of the stereosopi rangefinder beam angular veloity using the digital image proessing method ROMAN VÍTEK Department of weapons and ammunition University of defense Kouniova 65, 62 Brno CZECH

More information

Abstract. Key Words: Image Filters, Fuzzy Filters, Order Statistics Filters, Rank Ordered Mean Filters, Channel Noise. 1.

Abstract. Key Words: Image Filters, Fuzzy Filters, Order Statistics Filters, Rank Ordered Mean Filters, Channel Noise. 1. Fuzzy Weighted Rank Ordered Mean (FWROM) Filters for Mixed Noise Suppression from Images S. Meher, G. Panda, B. Majhi 3, M.R. Meher 4,,4 Department of Eletronis and I.E., National Institute of Tehnology,

More information

Detecting Moving Targets in Clutter in Airborne SAR via Keystoning and Multiple Phase Center Interferometry

Detecting Moving Targets in Clutter in Airborne SAR via Keystoning and Multiple Phase Center Interferometry Deteting Moving Targets in Clutter in Airborne SAR via Keystoning and Multiple Phase Center Interferometry D. M. Zasada, P. K. Sanyal The MITRE Corp., 6 Eletroni Parkway, Rome, NY 134 (dmzasada, psanyal)@mitre.org

More information

What are Cycle-Stealing Systems Good For? A Detailed Performance Model Case Study

What are Cycle-Stealing Systems Good For? A Detailed Performance Model Case Study What are Cyle-Stealing Systems Good For? A Detailed Performane Model Case Study Wayne Kelly and Jiro Sumitomo Queensland University of Tehnology, Australia {w.kelly, j.sumitomo}@qut.edu.au Abstrat The

More information

A {k, n}-secret Sharing Scheme for Color Images

A {k, n}-secret Sharing Scheme for Color Images A {k, n}-seret Sharing Sheme for Color Images Rastislav Luka, Konstantinos N. Plataniotis, and Anastasios N. Venetsanopoulos The Edward S. Rogers Sr. Dept. of Eletrial and Computer Engineering, University

More information

13.1 Numerical Evaluation of Integrals Over One Dimension

13.1 Numerical Evaluation of Integrals Over One Dimension 13.1 Numerial Evaluation of Integrals Over One Dimension A. Purpose This olletion of subprograms estimates the value of the integral b a f(x) dx where the integrand f(x) and the limits a and b are supplied

More information

Performance of Histogram-Based Skin Colour Segmentation for Arms Detection in Human Motion Analysis Application

Performance of Histogram-Based Skin Colour Segmentation for Arms Detection in Human Motion Analysis Application World Aademy of Siene, Engineering and Tehnology 8 009 Performane of Histogram-Based Skin Colour Segmentation for Arms Detetion in Human Motion Analysis Appliation Rosalyn R. Porle, Ali Chekima, Farrah

More information

Using Augmented Measurements to Improve the Convergence of ICP

Using Augmented Measurements to Improve the Convergence of ICP Using Augmented Measurements to Improve the onvergene of IP Jaopo Serafin, Giorgio Grisetti Dept. of omputer, ontrol and Management Engineering, Sapienza University of Rome, Via Ariosto 25, I-0085, Rome,

More information

Graph-Based vs Depth-Based Data Representation for Multiview Images

Graph-Based vs Depth-Based Data Representation for Multiview Images Graph-Based vs Depth-Based Data Representation for Multiview Images Thomas Maugey, Antonio Ortega, Pasal Frossard Signal Proessing Laboratory (LTS), Eole Polytehnique Fédérale de Lausanne (EPFL) Email:

More information

Drawing lines. Naïve line drawing algorithm. drawpixel(x, round(y)); double dy = y1 - y0; double dx = x1 - x0; double m = dy / dx; double y = y0;

Drawing lines. Naïve line drawing algorithm. drawpixel(x, round(y)); double dy = y1 - y0; double dx = x1 - x0; double m = dy / dx; double y = y0; Naïve line drawing algorithm // Connet to grid points(x0,y0) and // (x1,y1) by a line. void drawline(int x0, int y0, int x1, int y1) { int x; double dy = y1 - y0; double dx = x1 - x0; double m = dy / dx;

More information

Automatic Physical Design Tuning: Workload as a Sequence Sanjay Agrawal Microsoft Research One Microsoft Way Redmond, WA, USA +1-(425)

Automatic Physical Design Tuning: Workload as a Sequence Sanjay Agrawal Microsoft Research One Microsoft Way Redmond, WA, USA +1-(425) Automati Physial Design Tuning: Workload as a Sequene Sanjay Agrawal Mirosoft Researh One Mirosoft Way Redmond, WA, USA +1-(425) 75-357 sagrawal@mirosoft.om Eri Chu * Computer Sienes Department University

More information

Multi-Piece Mold Design Based on Linear Mixed-Integer Program Toward Guaranteed Optimality

Multi-Piece Mold Design Based on Linear Mixed-Integer Program Toward Guaranteed Optimality INTERNATIONAL CONFERENCE ON MANUFACTURING AUTOMATION (ICMA200) Multi-Piee Mold Design Based on Linear Mixed-Integer Program Toward Guaranteed Optimality Stephen Stoyan, Yong Chen* Epstein Department of

More information

Boosted Random Forest

Boosted Random Forest Boosted Random Forest Yohei Mishina, Masamitsu suhiya and Hironobu Fujiyoshi Department of Computer Siene, Chubu University, 1200 Matsumoto-ho, Kasugai, Aihi, Japan {mishi, mtdoll}@vision.s.hubu.a.jp,

More information

An Optimized Approach on Applying Genetic Algorithm to Adaptive Cluster Validity Index

An Optimized Approach on Applying Genetic Algorithm to Adaptive Cluster Validity Index IJCSES International Journal of Computer Sienes and Engineering Systems, ol., No.4, Otober 2007 CSES International 2007 ISSN 0973-4406 253 An Optimized Approah on Applying Geneti Algorithm to Adaptive

More information

timestamp, if silhouette(x, y) 0 0 if silhouette(x, y) = 0, mhi(x, y) = and mhi(x, y) < timestamp - duration mhi(x, y), else

timestamp, if silhouette(x, y) 0 0 if silhouette(x, y) = 0, mhi(x, y) = and mhi(x, y) < timestamp - duration mhi(x, y), else 3rd International Conferene on Multimedia Tehnolog(ICMT 013) An Effiient Moving Target Traking Strateg Based on OpenCV and CAMShift Theor Dongu Li 1 Abstrat Image movement involved bakground movement and

More information

INTERPOLATED AND WARPED 2-D DIGITAL WAVEGUIDE MESH ALGORITHMS

INTERPOLATED AND WARPED 2-D DIGITAL WAVEGUIDE MESH ALGORITHMS Proeedings of the COST G-6 Conferene on Digital Audio Effets (DAFX-), Verona, Italy, Deember 7-9, INTERPOLATED AND WARPED -D DIGITAL WAVEGUIDE MESH ALGORITHMS Vesa Välimäki Lab. of Aoustis and Audio Signal

More information

Accommodations of QoS DiffServ Over IP and MPLS Networks

Accommodations of QoS DiffServ Over IP and MPLS Networks Aommodations of QoS DiffServ Over IP and MPLS Networks Abdullah AlWehaibi, Anjali Agarwal, Mihael Kadoh and Ahmed ElHakeem Department of Eletrial and Computer Department de Genie Eletrique Engineering

More information

Improved Vehicle Classification in Long Traffic Video by Cooperating Tracker and Classifier Modules

Improved Vehicle Classification in Long Traffic Video by Cooperating Tracker and Classifier Modules Improved Vehile Classifiation in Long Traffi Video by Cooperating Traker and Classifier Modules Brendan Morris and Mohan Trivedi University of California, San Diego San Diego, CA 92093 {b1morris, trivedi}@usd.edu

More information

Self-Adaptive Parent to Mean-Centric Recombination for Real-Parameter Optimization

Self-Adaptive Parent to Mean-Centric Recombination for Real-Parameter Optimization Self-Adaptive Parent to Mean-Centri Reombination for Real-Parameter Optimization Kalyanmoy Deb and Himanshu Jain Department of Mehanial Engineering Indian Institute of Tehnology Kanpur Kanpur, PIN 86 {deb,hjain}@iitk.a.in

More information

CleanUp: Improving Quadrilateral Finite Element Meshes

CleanUp: Improving Quadrilateral Finite Element Meshes CleanUp: Improving Quadrilateral Finite Element Meshes Paul Kinney MD-10 ECC P.O. Box 203 Ford Motor Company Dearborn, MI. 8121 (313) 28-1228 pkinney@ford.om Abstrat: Unless an all quadrilateral (quad)

More information

Semi-Supervised Affinity Propagation with Instance-Level Constraints

Semi-Supervised Affinity Propagation with Instance-Level Constraints Semi-Supervised Affinity Propagation with Instane-Level Constraints Inmar E. Givoni, Brendan J. Frey Probabilisti and Statistial Inferene Group University of Toronto 10 King s College Road, Toronto, Ontario,

More information

Defect Detection and Classification in Ceramic Plates Using Machine Vision and Naïve Bayes Classifier for Computer Aided Manufacturing

Defect Detection and Classification in Ceramic Plates Using Machine Vision and Naïve Bayes Classifier for Computer Aided Manufacturing Defet Detetion and Classifiation in Cerami Plates Using Mahine Vision and Naïve Bayes Classifier for Computer Aided Manufaturing 1 Harpreet Singh, 2 Kulwinderpal Singh, 1 Researh Student, 2 Assistant Professor,

More information

Incremental Mining of Partial Periodic Patterns in Time-series Databases

Incremental Mining of Partial Periodic Patterns in Time-series Databases CERIAS Teh Report 2000-03 Inremental Mining of Partial Periodi Patterns in Time-series Dataases Mohamed G. Elfeky Center for Eduation and Researh in Information Assurane and Seurity Purdue University,

More information

An Interactive-Voting Based Map Matching Algorithm

An Interactive-Voting Based Map Matching Algorithm Eleventh International Conferene on Mobile Data Management An Interative-Voting Based Map Mathing Algorithm Jing Yuan* University of Siene and Tehnology of China Hefei, China yuanjing@mail.ust.edu.n Yu

More information

Gray Codes for Reflectable Languages

Gray Codes for Reflectable Languages Gray Codes for Refletable Languages Yue Li Joe Sawada Marh 8, 2008 Abstrat We lassify a type of language alled a refletable language. We then develop a generi algorithm that an be used to list all strings

More information

We don t need no generation - a practical approach to sliding window RLNC

We don t need no generation - a practical approach to sliding window RLNC We don t need no generation - a pratial approah to sliding window RLNC Simon Wunderlih, Frank Gabriel, Sreekrishna Pandi, Frank H.P. Fitzek Deutshe Telekom Chair of Communiation Networks, TU Dresden, Dresden,

More information

Relevance for Computer Vision

Relevance for Computer Vision The Geometry of ROC Spae: Understanding Mahine Learning Metris through ROC Isometris, by Peter A. Flah International Conferene on Mahine Learning (ICML-23) http://www.s.bris.a.uk/publiations/papers/74.pdf

More information

Exploiting Enriched Contextual Information for Mobile App Classification

Exploiting Enriched Contextual Information for Mobile App Classification Exploiting Enrihed Contextual Information for Mobile App Classifiation Hengshu Zhu 1 Huanhuan Cao 2 Enhong Chen 1 Hui Xiong 3 Jilei Tian 2 1 University of Siene and Tehnology of China 2 Nokia Researh Center

More information

Flow Demands Oriented Node Placement in Multi-Hop Wireless Networks

Flow Demands Oriented Node Placement in Multi-Hop Wireless Networks Flow Demands Oriented Node Plaement in Multi-Hop Wireless Networks Zimu Yuan Institute of Computing Tehnology, CAS, China {zimu.yuan}@gmail.om arxiv:153.8396v1 [s.ni] 29 Mar 215 Abstrat In multi-hop wireless

More information

Boundary Correct Real-Time Soft Shadows

Boundary Correct Real-Time Soft Shadows Boundary Corret Real-Time Soft Shadows Bjarke Jakobsen Niels J. Christensen Bent D. Larsen Kim S. Petersen Informatis and Mathematial Modelling Tehnial University of Denmark {bj, nj, bdl}@imm.dtu.dk, kim@deadline.dk

More information

Face and Facial Feature Tracking for Natural Human-Computer Interface

Face and Facial Feature Tracking for Natural Human-Computer Interface Fae and Faial Feature Traking for Natural Human-Computer Interfae Vladimir Vezhnevets Graphis & Media Laboratory, Dept. of Applied Mathematis and Computer Siene of Mosow State University Mosow, Russia

More information

COST PERFORMANCE ASPECTS OF CCD FAST AUXILIARY MEMORY

COST PERFORMANCE ASPECTS OF CCD FAST AUXILIARY MEMORY COST PERFORMANCE ASPECTS OF CCD FAST AUXILIARY MEMORY Dileep P, Bhondarkor Texas Instruments Inorporated Dallas, Texas ABSTRACT Charge oupled devies (CCD's) hove been mentioned as potential fast auxiliary

More information

Exploring the Commonality in Feature Modeling Notations

Exploring the Commonality in Feature Modeling Notations Exploring the Commonality in Feature Modeling Notations Miloslav ŠÍPKA Slovak University of Tehnology Faulty of Informatis and Information Tehnologies Ilkovičova 3, 842 16 Bratislava, Slovakia miloslav.sipka@gmail.om

More information

特集 Road Border Recognition Using FIR Images and LIDAR Signal Processing

特集 Road Border Recognition Using FIR Images and LIDAR Signal Processing デンソーテクニカルレビュー Vol. 15 2010 特集 Road Border Reognition Using FIR Images and LIDAR Signal Proessing 高木聖和 バーゼル ファルディ Kiyokazu TAKAGI Basel Fardi ヘンドリック ヴァイゲル Hendrik Weigel ゲルド ヴァニーリック Gerd Wanielik This paper

More information

A DYNAMIC ACCESS CONTROL WITH BINARY KEY-PAIR

A DYNAMIC ACCESS CONTROL WITH BINARY KEY-PAIR Malaysian Journal of Computer Siene, Vol 10 No 1, June 1997, pp 36-41 A DYNAMIC ACCESS CONTROL WITH BINARY KEY-PAIR Md Rafiqul Islam, Harihodin Selamat and Mohd Noor Md Sap Faulty of Computer Siene and

More information

Chromaticity-matched Superimposition of Foreground Objects in Different Environments

Chromaticity-matched Superimposition of Foreground Objects in Different Environments FCV216, the 22nd Korea-Japan Joint Workshop on Frontiers of Computer Vision Chromatiity-mathed Superimposition of Foreground Objets in Different Environments Yohei Ogura Graduate Shool of Siene and Tehnology

More information

Acoustic Links. Maximizing Channel Utilization for Underwater

Acoustic Links. Maximizing Channel Utilization for Underwater Maximizing Channel Utilization for Underwater Aousti Links Albert F Hairris III Davide G. B. Meneghetti Adihele Zorzi Department of Information Engineering University of Padova, Italy Email: {harris,davide.meneghetti,zorzi}@dei.unipd.it

More information

A Partial Sorting Algorithm in Multi-Hop Wireless Sensor Networks

A Partial Sorting Algorithm in Multi-Hop Wireless Sensor Networks A Partial Sorting Algorithm in Multi-Hop Wireless Sensor Networks Abouberine Ould Cheikhna Department of Computer Siene University of Piardie Jules Verne 80039 Amiens Frane Ould.heikhna.abouberine @u-piardie.fr

More information

MATH STUDENT BOOK. 12th Grade Unit 6

MATH STUDENT BOOK. 12th Grade Unit 6 MATH STUDENT BOOK 12th Grade Unit 6 Unit 6 TRIGONOMETRIC APPLICATIONS MATH 1206 TRIGONOMETRIC APPLICATIONS INTRODUCTION 3 1. TRIGONOMETRY OF OBLIQUE TRIANGLES 5 LAW OF SINES 5 AMBIGUITY AND AREA OF A TRIANGLE

More information

Unsupervised Stereoscopic Video Object Segmentation Based on Active Contours and Retrainable Neural Networks

Unsupervised Stereoscopic Video Object Segmentation Based on Active Contours and Retrainable Neural Networks Unsupervised Stereosopi Video Objet Segmentation Based on Ative Contours and Retrainable Neural Networks KLIMIS NTALIANIS, ANASTASIOS DOULAMIS, and NIKOLAOS DOULAMIS National Tehnial University of Athens

More information

An Efficient and Scalable Approach to CNN Queries in a Road Network

An Efficient and Scalable Approach to CNN Queries in a Road Network An Effiient and Salable Approah to CNN Queries in a Road Network Hyung-Ju Cho Chin-Wan Chung Dept. of Eletrial Engineering & Computer Siene Korea Advaned Institute of Siene and Tehnology 373- Kusong-dong,

More information

Outline: Software Design

Outline: Software Design Outline: Software Design. Goals History of software design ideas Design priniples Design methods Life belt or leg iron? (Budgen) Copyright Nany Leveson, Sept. 1999 A Little History... At first, struggling

More information

Calculation of typical running time of a branch-and-bound algorithm for the vertex-cover problem

Calculation of typical running time of a branch-and-bound algorithm for the vertex-cover problem Calulation of typial running time of a branh-and-bound algorithm for the vertex-over problem Joni Pajarinen, Joni.Pajarinen@iki.fi Otober 21, 2007 1 Introdution The vertex-over problem is one of a olletion

More information

An Approach to Physics Based Surrogate Model Development for Application with IDPSA

An Approach to Physics Based Surrogate Model Development for Application with IDPSA An Approah to Physis Based Surrogate Model Development for Appliation with IDPSA Ignas Mikus a*, Kaspar Kööp a, Marti Jeltsov a, Yuri Vorobyev b, Walter Villanueva a, and Pavel Kudinov a a Royal Institute

More information

New Fuzzy Object Segmentation Algorithm for Video Sequences *

New Fuzzy Object Segmentation Algorithm for Video Sequences * JOURNAL OF INFORMATION SCIENCE AND ENGINEERING 24, 521-537 (2008) New Fuzzy Obet Segmentation Algorithm for Video Sequenes * KUO-LIANG CHUNG, SHIH-WEI YU, HSUEH-JU YEH, YONG-HUAI HUANG AND TA-JEN YAO Department

More information

System-Level Parallelism and Throughput Optimization in Designing Reconfigurable Computing Applications

System-Level Parallelism and Throughput Optimization in Designing Reconfigurable Computing Applications System-Level Parallelism and hroughput Optimization in Designing Reonfigurable Computing Appliations Esam El-Araby 1, Mohamed aher 1, Kris Gaj 2, arek El-Ghazawi 1, David Caliga 3, and Nikitas Alexandridis

More information

The Implementation of RRTs for a Remote-Controlled Mobile Robot

The Implementation of RRTs for a Remote-Controlled Mobile Robot ICCAS5 June -5, KINEX, Gyeonggi-Do, Korea he Implementation of RRs for a Remote-Controlled Mobile Robot Chi-Won Roh*, Woo-Sub Lee **, Sung-Chul Kang *** and Kwang-Won Lee **** * Intelligent Robotis Researh

More information

A scheme for racquet sports video analysis with the combination of audio-visual information

A scheme for racquet sports video analysis with the combination of audio-visual information A sheme for raquet sports video analysis with the ombination of audio-visual information Liyuan Xing a*, Qixiang Ye b, Weigang Zhang, Qingming Huang a and Hua Yu a a Graduate Shool of the Chinese Aadamy

More information

Video Data and Sonar Data: Real World Data Fusion Example

Video Data and Sonar Data: Real World Data Fusion Example 14th International Conferene on Information Fusion Chiago, Illinois, USA, July 5-8, 2011 Video Data and Sonar Data: Real World Data Fusion Example David W. Krout Applied Physis Lab dkrout@apl.washington.edu

More information

NOISE is inevitable in any image-capturing process. Even

NOISE is inevitable in any image-capturing process. Even IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, VOL. 34, NO. 7, JULY 2012 1329 Differene-Based Image Noise Modeling Using Skellam Distribution Youngbae Hwang, Member, IEEE, Jun-Sik Kim,

More information

Algorithms for External Memory Lecture 6 Graph Algorithms - Weighted List Ranking

Algorithms for External Memory Lecture 6 Graph Algorithms - Weighted List Ranking Algorithms for External Memory Leture 6 Graph Algorithms - Weighted List Ranking Leturer: Nodari Sithinava Sribe: Andi Hellmund, Simon Ohsenreither 1 Introdution & Motivation After talking about I/O-effiient

More information

Stable Road Lane Model Based on Clothoids

Stable Road Lane Model Based on Clothoids Stable Road Lane Model Based on Clothoids C Gakstatter*, S Thomas**, Dr P Heinemann*, Prof Gudrun Klinker*** *Audi Eletronis Venture GmbH, **Leibniz Universität Hannover, ***Tehnishe Universität Münhen

More information

A Dictionary based Efficient Text Compression Technique using Replacement Strategy

A Dictionary based Efficient Text Compression Technique using Replacement Strategy A based Effiient Text Compression Tehnique using Replaement Strategy Debashis Chakraborty Assistant Professor, Department of CSE, St. Thomas College of Engineering and Tehnology, Kolkata, 700023, India

More information

Algorithms, Mechanisms and Procedures for the Computer-aided Project Generation System

Algorithms, Mechanisms and Procedures for the Computer-aided Project Generation System Algorithms, Mehanisms and Proedures for the Computer-aided Projet Generation System Anton O. Butko 1*, Aleksandr P. Briukhovetskii 2, Dmitry E. Grigoriev 2# and Konstantin S. Kalashnikov 3 1 Department

More information

Progressive Probabilistic Hough Transform for line detection

Progressive Probabilistic Hough Transform for line detection Progressive Probabilistic Hough Transform for line detection C. Galambosi J. Matastsand J. Kittlert tcvssp, Centre for Machine Perception, University of Surrey, Czech Technical University, Guildford, Surrey

More information

Adapting K-Medians to Generate Normalized Cluster Centers

Adapting K-Medians to Generate Normalized Cluster Centers Adapting -Medians to Generate Normalized Cluster Centers Benamin J. Anderson, Deborah S. Gross, David R. Musiant Anna M. Ritz, Thomas G. Smith, Leah E. Steinberg Carleton College andersbe@gmail.om, {dgross,

More information

We P9 16 Eigenray Tracing in 3D Heterogeneous Media

We P9 16 Eigenray Tracing in 3D Heterogeneous Media We P9 Eigenray Traing in 3D Heterogeneous Media Z. Koren* (Emerson), I. Ravve (Emerson) Summary Conventional two-point ray traing in a general 3D heterogeneous medium is normally performed by a shooting

More information

1. Introduction. 2. The Probable Stope Algorithm

1. Introduction. 2. The Probable Stope Algorithm 1. Introdution Optimization in underground mine design has reeived less attention than that in open pit mines. This is mostly due to the diversity o underground mining methods and omplexity o underground

More information

A Comparison of Hard-state and Soft-state Signaling Protocols

A Comparison of Hard-state and Soft-state Signaling Protocols University of Massahusetts Amherst SholarWorks@UMass Amherst Computer Siene Department Faulty Publiation Series Computer Siene 2003 A Comparison of Hard-state and Soft-state Signaling Protools Ping Ji

More information

SVC-DASH-M: Scalable Video Coding Dynamic Adaptive Streaming Over HTTP Using Multiple Connections

SVC-DASH-M: Scalable Video Coding Dynamic Adaptive Streaming Over HTTP Using Multiple Connections SVC-DASH-M: Salable Video Coding Dynami Adaptive Streaming Over HTTP Using Multiple Connetions Samar Ibrahim, Ahmed H. Zahran and Mahmoud H. Ismail Department of Eletronis and Eletrial Communiations, Faulty

More information

An Alternative Approach to the Fuzzifier in Fuzzy Clustering to Obtain Better Clustering Results

An Alternative Approach to the Fuzzifier in Fuzzy Clustering to Obtain Better Clustering Results An Alternative Approah to the Fuzziier in Fuzzy Clustering to Obtain Better Clustering Results Frank Klawonn Department o Computer Siene University o Applied Sienes BS/WF Salzdahlumer Str. 46/48 D-38302

More information

Cluster-based Cooperative Communication with Network Coding in Wireless Networks

Cluster-based Cooperative Communication with Network Coding in Wireless Networks Cluster-based Cooperative Communiation with Network Coding in Wireless Networks Zygmunt J. Haas Shool of Eletrial and Computer Engineering Cornell University Ithaa, NY 4850, U.S.A. Email: haas@ee.ornell.edu

More information

Time delay estimation of reverberant meeting speech: on the use of multichannel linear prediction

Time delay estimation of reverberant meeting speech: on the use of multichannel linear prediction University of Wollongong Researh Online Faulty of Informatis - apers (Arhive) Faulty of Engineering and Information Sienes 7 Time delay estimation of reverberant meeting speeh: on the use of multihannel

More information

Improved flooding of broadcast messages using extended multipoint relaying

Improved flooding of broadcast messages using extended multipoint relaying Improved flooding of broadast messages using extended multipoint relaying Pere Montolio Aranda a, Joaquin Garia-Alfaro a,b, David Megías a a Universitat Oberta de Catalunya, Estudis d Informàtia, Mulimèdia

More information

Contour Box: Rejecting Object Proposals Without Explicit Closed Contours

Contour Box: Rejecting Object Proposals Without Explicit Closed Contours Contour Box: Rejeting Objet Proposals Without Expliit Closed Contours Cewu Lu, Shu Liu Jiaya Jia Chi-Keung Tang The Hong Kong University of Siene and Tehnology Stanford University The Chinese University

More information

Adaptive Implicit Surface Polygonization using Marching Triangles

Adaptive Implicit Surface Polygonization using Marching Triangles Volume 20 (2001), Number 2 pp. 67 80 Adaptive Impliit Surfae Polygonization using Marhing Triangles Samir Akkouhe Eri Galin L.I.G.I.M L.I.G.I.M Eole Centrale de Lyon Université Claude Bernard Lyon 1 B.P.

More information

A New RBFNDDA-KNN Network and Its Application to Medical Pattern Classification

A New RBFNDDA-KNN Network and Its Application to Medical Pattern Classification A New RBFNDDA-KNN Network and Its Appliation to Medial Pattern Classifiation Shing Chiang Tan 1*, Chee Peng Lim 2, Robert F. Harrison 3, R. Lee Kennedy 4 1 Faulty of Information Siene and Tehnology, Multimedia

More information

A Unified Subdivision Scheme for Polygonal Modeling

A Unified Subdivision Scheme for Polygonal Modeling EUROGRAPHICS 2 / A. Chalmers and T.-M. Rhyne (Guest Editors) Volume 2 (2), Number 3 A Unified Subdivision Sheme for Polygonal Modeling Jérôme Maillot Jos Stam Alias Wavefront Alias Wavefront 2 King St.

More information

Definitions Homework. Quine McCluskey Optimal solutions are possible for some large functions Espresso heuristic. Definitions Homework

Definitions Homework. Quine McCluskey Optimal solutions are possible for some large functions Espresso heuristic. Definitions Homework EECS 33 There be Dragons here http://ziyang.ees.northwestern.edu/ees33/ Teaher: Offie: Email: Phone: L477 Teh dikrp@northwestern.edu 847 467 2298 Today s material might at first appear diffiult Perhaps

More information

Naïve Bayes Slides are adapted from Sebastian Thrun (Udacity ), Ke Chen Jonathan Huang and H. Witten s and E. Frank s Data Mining and Jeremy Wyatt,

Naïve Bayes Slides are adapted from Sebastian Thrun (Udacity ), Ke Chen Jonathan Huang and H. Witten s and E. Frank s Data Mining and Jeremy Wyatt, Naïve Bayes Slides are adapted from Sebastian Thrun (Udaity ), Ke Chen Jonathan Huang and H. Witten s and E. Frank s Data Mining and Jeremy Wyatt, Bakground There are three methods to establish a lassifier

More information

A Novel Bit Level Time Series Representation with Implication of Similarity Search and Clustering

A Novel Bit Level Time Series Representation with Implication of Similarity Search and Clustering A Novel Bit Level Time Series Representation with Impliation of Similarity Searh and lustering hotirat Ratanamahatana, Eamonn Keogh, Anthony J. Bagnall 2, and Stefano Lonardi Dept. of omputer Siene & Engineering,

More information

Query Evaluation Overview. Query Optimization: Chap. 15. Evaluation Example. Cost Estimation. Query Blocks. Query Blocks

Query Evaluation Overview. Query Optimization: Chap. 15. Evaluation Example. Cost Estimation. Query Blocks. Query Blocks Query Evaluation Overview Query Optimization: Chap. 15 CS634 Leture 12 SQL query first translated to relational algebra (RA) Atually, some additional operators needed for SQL Tree of RA operators, with

More information

Multi-Channel Wireless Networks: Capacity and Protocols

Multi-Channel Wireless Networks: Capacity and Protocols Multi-Channel Wireless Networks: Capaity and Protools Tehnial Report April 2005 Pradeep Kyasanur Dept. of Computer Siene, and Coordinated Siene Laboratory, University of Illinois at Urbana-Champaign Email:

More information

FOREGROUND OBJECT EXTRACTION USING FUZZY C MEANS WITH BIT-PLANE SLICING AND OPTICAL FLOW

FOREGROUND OBJECT EXTRACTION USING FUZZY C MEANS WITH BIT-PLANE SLICING AND OPTICAL FLOW FOREGROUND OBJECT EXTRACTION USING FUZZY C EANS WITH BIT-PLANE SLICING AND OPTICAL FLOW SIVAGAI., REVATHI.T, JEGANATHAN.L 3 APSG, SCSE, VIT University, Chennai, India JRF, DST, Dehi, India. 3 Professor,

More information

Analysis of input and output configurations for use in four-valued CCD programmable logic arrays

Analysis of input and output configurations for use in four-valued CCD programmable logic arrays nalysis of input and output onfigurations for use in four-valued D programmable logi arrays J.T. utler H.G. Kerkhoff ndexing terms: Logi, iruit theory and design, harge-oupled devies bstrat: s in binary,

More information

COMBINATION OF INTERSECTION- AND SWEPT-BASED METHODS FOR SINGLE-MATERIAL REMAP

COMBINATION OF INTERSECTION- AND SWEPT-BASED METHODS FOR SINGLE-MATERIAL REMAP Combination of intersetion- and swept-based methods for single-material remap 11th World Congress on Computational Mehanis WCCM XI) 5th European Conferene on Computational Mehanis ECCM V) 6th European

More information

Contents Contents...I List of Tables...VIII List of Figures...IX 1. Introduction Information Retrieval... 8

Contents Contents...I List of Tables...VIII List of Figures...IX 1. Introduction Information Retrieval... 8 Contents Contents...I List of Tables...VIII List of Figures...IX 1. Introdution... 1 1.1. Internet Information...2 1.2. Internet Information Retrieval...3 1.2.1. Doument Indexing...4 1.2.2. Doument Retrieval...4

More information

Rotation Invariant Spherical Harmonic Representation of 3D Shape Descriptors

Rotation Invariant Spherical Harmonic Representation of 3D Shape Descriptors Eurographis Symposium on Geometry Proessing (003) L. Kobbelt, P. Shröder, H. Hoppe (Editors) Rotation Invariant Spherial Harmoni Representation of 3D Shape Desriptors Mihael Kazhdan, Thomas Funkhouser,

More information

Trajectory Tracking Control for A Wheeled Mobile Robot Using Fuzzy Logic Controller

Trajectory Tracking Control for A Wheeled Mobile Robot Using Fuzzy Logic Controller Trajetory Traking Control for A Wheeled Mobile Robot Using Fuzzy Logi Controller K N FARESS 1 M T EL HAGRY 1 A A EL KOSY 2 1 Eletronis researh institute, Cairo, Egypt 2 Faulty of Engineering, Cairo University,

More information

Taming Decentralized POMDPs: Towards Efficient Policy Computation for Multiagent Settings

Taming Decentralized POMDPs: Towards Efficient Policy Computation for Multiagent Settings Taming Deentralized PMDPs: Towards ffiient Poliy omputation for Multiagent Settings. Nair and M. Tambe omputer Siene Dept. University of Southern alifornia Los Angeles A 90089 nair,tambe @us.edu M. Yokoo

More information