An Interactive-Voting Based Map Matching Algorithm

Size: px
Start display at page:

Download "An Interactive-Voting Based Map Matching Algorithm"

Transcription

1 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 Yu Zheng Mirosoft Researh Asia Beijing, China Chengyang Zhang University of North Texas Denton, TX. U.S.A. Xing Xie Mirosoft Researh Asia Beijing, China Guang-Zhong Sun University of Siene and Tehnology of China Hefei, China, Abstrat Mathing a raw GPS trajetory to roads on a digital map is often referred to as the Map Mathing problem. However, the ourrene of the low-sampling-rate trajetories (e.g. one point per minutes) has brought lots of hallenges to existing map mathing algorithms. To address this problem, we propose an Interative Voting-based Map Mathing (IVMM) algorithm based on the following three insights: ) The position ontext of a GPS point as well as the topologial information of road networks, ) the mutual influene between GPS points (i.e., the mathing result of a point referenes the positions of its neighbors; in turn, when mathing its neighbors, the position of this point will also be referened), and ) the strength of the mutual influene weighted by the distane between GPS points (i.e., the farther distane is the weaker influene exists). In this approah, we do not only onsider the spatial and temporal information of a GPS trajetory but also devise a voting-based strategy to model the weighted mutual influenes between GPS points. We evaluate our IVMM algorithm based on a userlabeled real trajetory dataset. As a result, the IVMM algorithm outperforms the related method (ST-Mathing algorithm). Keywords-map mathing; GPS trajetory; road network; voting I. INTRODUCTION The inreasing popularity of GPS-enabled devie has failitated users to trak moving objets, suh as vehiles and people. However, as the readings of a GPS sensor have positioning errors and sampling errors [4], the departure of the GPS traking data from the atual trajetory an hardly be avoided. To math an original GPS traking data to a digital map or a digital road network is often referred to as Map Mathing. The general purpose of a map mathing algorithm is to identify the true road segment on whih a user (or a vehile) is/was travelling. Map mathing is a key proedure in many loation-based appliations, suh as vehile navigation [8], fleet management [9], intelligent transport systems (ITS) [7], and many other loation based servies [, 7]. Sine most of the ivilian GPS devies and GPS modules in smart phones are low-end and low auray, a sophistiated and reliable map mathing algorithm is ruial for these loation-based servies. There has been an inreasing attention on the map mathing problem. The majority of the existing map mathing algorithms onsider the senario that the sampling rate is high (e.g. one sample per 0 seonds). However, in pratie, there exists a large quantity of low-sampling-rate GPS traking data (the sampling interval is more than minutes). For instane, to save the ommuniation and energy ost, the taxis usually report their GPS positions to the dispathing enter with lowsampling-rate data. Fig. presents the statistial distribution of the sampling intervals of the GPS trajetories generated by 0,000+ taxies in Beijing in a week. The average time interval of the data set is.7 minutes. Aording to the result in the hart, only 4% of the data is high-sampling-rate (the sampling interval is less than minute) data. More than 60% of the data is low-sampling-rate data. ~ minutes 8% 0~ minutes 4% ~0 minutes 58% ~6 minutes 86% 6~0 minutes 4% Figure. Distribution of the sampling interval This poses new hallenge for onventional map mathing algorithms sine as the sampling rate grows, the details between two sampling points are missing. For example, if the sampling interval is minutes, the distane between two sampling points may reah to 000 meters even if a vehile s speed is 40 km/h. In a dense urban road network, a taxi may pass through several road segments during this period. Another problem is that the mathed road segments of most exiting methods may be disonneted when the GPS sampling interval is large. Therefore, an adaptive and robust map mathing algorithm with aeptable aurate is needed for this senario. In this paper, we investigate the problem of map mathing low-sampling-rate GPS traking data. To math this kind of data to the real map, we need to make full use of the interior information of the traking data as well as the topology of the road networks. For instane, Fig. shows a real road map and the GPS traking data (the red points). We an easily manual *This work was done when Jing Yuan was an intern at Mirosoft Researh Asia /0 $ IEEE DOI 0.09/MDM

2 math the trajetory to the blue dot line whih is the true path of this vehile. This proedure indiates our key insights: ) Position Context: The mathed positions of sampling points are effeted by other points. Point is mathed to E Yesler Way (the horizontal blue dot line) rather than th Ave street though point is muh loser to th Ave street. Why is that? This is beause when we are labeling point, we have onsidered, subonsiously, the positions of the other points nearby (e.g. point a, b, d, e) and their tendeny. We an definitely deide that is not loated at th Ave (the vertial road). In other words, we regard the neighboring points as point s referene points. The sampling points affet eah other. Figure. Illustation of our insights ) Mutual Influene: The sampling points have an interative influene on eah other. As stated above, when we are labeling point, we look upon its neighboring points as referene points. However, in the same time, point is also other points referene point when labeling its neighbors. Therefore, this referene relationship is mutual and interative. ) Weighted Influene: The farther away two sampling points are, the more limited they influene eah other. In Fig., when we are labeling point, as stated above, we refer to the positions of other points. However, the influene made by points d and b is obviously more important than point f whih is farther away from point. Whether point f mathed to the vertial road or the horizontal road hardly affets the position of point. This fat indiates that the influene made by the referene points varies aording to their distanes from the mathed point. Based on these insights, we present a novel Interative Voting-based Map Mathing algorithm (termed IVMM). We design a voting proess among all the sampling points to reflet their interative influene. For eah sampling point, we find out their andidate road segments, and for eah andidate, there exists an optimal path whih is passing through it. Every andidate will vote for their best path, and the global optimal path will be hosen aording to the voting result. In general, our ontributions an be summarized as: We study the interative influene of the GPS traking points and propose a novel voting-based algorithm IVMM for map mathing low-sampling-rate GPS traking data. Extensive experiments are onduted on real datasets. The data is olleted from real-world and labeled by real people. Therefore, the results are more reliable than syntheti data used in most existing work The evaluation results validate the advanement of our IVMM algorithm ompared to existing method for low-sampling rate data in terms of mathing auray. The outline of this paper is as follows. Setion II reviews the related work and ategories urrent map mathing algorithms. Setion III formulates the map mathing algorithm and gives an overview of IVMM algorithm. The detail of IVMM algorithm is introdued in Setion IV and analyzed in Setion V. The experiment results are presented in Setion VI. Setion VII onludes the paper and gives diretions for our future work. II. RELATED WORK This setion reviews the existing map mathing algorithms and ategories them. Approahes for these algorithms an be lassified by various riteria. A. Involved Information of Input Data. Aording to the information of input GPS traking data used, existing methods an be ategorized into four groups: geometri [], topologial [, 4], probabilisti [5] and other advaned tehniques [6, 7, 9]. Geometri map mathing algorithms utilize the geometri information of the spatial road network data by onsidering only the shape of the links without the onnetivity of the links []. A map mathing algorithm whih makes use of the the onnetivity and ontiguity information is referred to as a topologial map mathing algorithm [4]. Topologial methods use the topology of map features to onstrain the andidate mathes for a sampling point. For example, in Fig., though point A is loser to the vertial road, but A is sure to be mathed to Redmond Way sine there is no way to go from the vertial road to the Redmond Way rather than the vertial road. A probabilisti map mathing algorithm is developed in [5]. Advaned map mathing algorithms are referred to as those using more refined onepts suh as a Kalmam Filter [6], a fuzzy logi model [7] or the appliation of Hidden Markov Model [9, 9]. However, these algorithms still perform poor when the sampling rate is low. In [9], the evaluation shows the error rate is more than 50% when the sampling interval exeeds 5 minutes. Figure. Map mathing using topologial information 44

3 Our approah is based on both geometri and topologial information of the road network. The IVMM algorithm, different from existing topologial methods, also onsiders the temporal/speed information of the road network. B. Global Algorithms and Loal Algorithms Map mathing algorithms an also be ategorized into loal/inremental algorithms and global algorithms aording to the range of sampling points onsidered when mathing the trajetories. The loal/inremental algorithms follow a greedy strategy of sequentially extending the solution from an already mathed portion. These methods try to find a loal optimal point or edge based on distane and orientation similarity [, 8, 0]. The inremental algorithm desribed in [] using a onstant-depth reursive look-ahead strategy is also based on loally mathing geometries. Wenk et al. proposed an adaptive lipping method whih utilizes the Dijkstra algorithm to onstrut a shortest graph on loal free spae graph []. A segment-based mathing algorithm introdued in [] assigns onfidene values for different sampling points. This algorithm mathes high-onfidene segments first, and then mathes lowonfidene segments using previous mathed edges. In general, loal/inremental algorithms usually run fast when sampling rate is very high (e.g. -5 seonds a sample). Therefore, the loal/inremental algorithms are often adopted in the appliations with online requirement. However, the performane of these algorithms gets worse when the sampling rate is not high. As the sampling rate dereases, the problem of ar-skipping [] beomes prominent, ausing signifiant degrade of auray. The other group of algorithms alled global algorithms tries to find a trajetory whih is as loser as the sampling trak among all available trajetories in the road network. To measure the similarity between the mathed trajetory and the sampling trajetory, most algorithms employ the Fréhet distane or Weak Fréhet distane. The algorithm proposed in [5] applies parametri searh over all ritial values, then it solves the deision problem by finding a monotone path in the free spae from the lower left orner to the upper right orner. This work is extended in [] with average Fréhet distane to redue the effet of outliers. Paper [] also uses weak Fréhet distane that runs in ( log time with similar mathing quality. Paper [4] proposes an algorithm based on a weighted graph representation of the road network. This algorithm is based on a measurement similar to the Average Fréhet distane. Sine the global algorithms require the information of an overall traking trajetory, they are often used in offline situation. In ontrast to urrent global map mathing algorithms, we onsider the mutual influene of the sampling points themselves as well as the impat of remoteness on the positions of the sampling points. Based on a novel voting strategy, our algorithm is more robust and reliable than existing methods. C. Sampling Rate Aording to the sampling density of the traking data, we an ategorize existing map mathing algorithms to densesampling-rate approahes and low-sampling-rate approahes. As stated in [4], most global algorithms perform poor when GPS sampling intervals are larger than 0 seonds- the average orretness method is less than 60%. To the best of our knowledge, [] is the first and only paper to address the problem of map mathing for low-sampling-rate GPS trajetories. ST-Mathing [] is a map mathing algorithm for low-sampling-rate GPS traking data whih inorporates both the geometri topologi struture and the speed onstrains. This algorithm first retrieve a set of andidate points for eah sampling point, then define a similarity funtion with respet to every two sequential sampling points and their andidate points. Based on the summation of the similarity funtion during the whole path, the ST-Mathing algorithm finds a path with the largest summation to be the result path. The authors onduted extensive evaluation to investigate the performane of ST- Mathing algorithm. The experiment results validate ST- Mathing outperforms the methods based on Fréhet distane both in terms of mathing auray and running time. However, by experiments, we find that when the length of trajetory is long and the vehile passes through a multi-lane road, the mathing result given by ST-Mathing algorithm is still not reliable. For example, Fig. 5 is a sreenshot of the visualized result of ST-Mathing algorithm on a real GPS traking data. The red urve onnets the GPS sampling data and the blue line marked by green pushpins is the mathing result of ST-Mathing algorithm with respet to the sampling data. The mathed path still runs in a roundabout zigzag way whih obviously deviates from the real path. Figure 4. A sreenshot of ST-Mathing result The mismathing of ST-Mathing algorithm is aused by these reasons: The similarity funtion is built solely with respet to two adjaent andidate points, whereas the position of a sampling point is influened by all its neighboring points, both previous points and latter points. Thus the values of the edges in the andidate graph omputed by ST-Mathing algorithm do not reflet the true influene of the neighboring points enough. ST-Mathing algorithm uses a simple summation of all the values in the trajetory to evaluate the similarity of a andidate path with the sampling data. It neglets the impat of remoteness on the sampling point by other points. The reiproal influene mentioned in Setion I (our insight ) is not onsidered by ST-Mathing algorithm. 45

4 If one point is mathed to a wrong road segment, the following points will all be measured based on this mismathed point, thus that the errors of the proess are umulative. III. PRELIMINARY In this setion, we first define the onepts used in this paper and then give an overview of the interative voting-based map mathing algorithm. A. Problem Definition Definition. GPS trajetory: A GPS trajetory is a point sequene linked by the time stamps of the GPS points. Eah GPS point is a triple (.lat,.lng,.t) whih are its latitude, longitude and timestamp respetively. Definition. Road network: A road network is a direted graph (,, where is a set of edges representing the road segments. is a set of verties representing the intersetions and terminal points of the road segments. Eah road segment is a direted edge that is assoiated with an id. eid, a typial travel speed. v, a length value. l, a starting point. start, an ending point. end as shown in Fig. 5. of the position ontext. After that, we build a stati sore matrix aording to the andidate graph. The mutual influene is modeled utilizing a weighted sore matrix whih is onstruted dynamially. Based on the weighted sore matrix, all the andidate points parallelly vote for their best mathing paths in the last phase. Then a global optimal path is eleted aording to the voting result. Figure 6. Overview of the IVMM algorithm IV. INTERACTIVE VOTING-BASED MAP MATCHING ALGORITHM In this setion, we introdue our Interative Voting-based Map Mathing Algorithm (IVMM) and give an example to show how IVMM works. A. Candidates Preparation Given a GPS trajetory, we retrieve a set of andidate road segments (CRS) for eah sampling point by a range query. The set CRS ontains all road segments within radius r (a fixed number) of with respet to Eulidian distane. Figure 5. Illustration of a path in a road network Definition. Path: Given two verties, in a road network, a path is a set of onneted road segments that start at and end at, i.e. :, where.,.,..,. Fig. 5 illustrate a typial path onneting several road segments. The map mathing problem then an be defined as: Given the road network G and a raw GPS trajetory T, find a path in G whih mathes T with its real path. B. Framwork Motivated by the insights we presented in setion I as well as the disadvantages of ST-Mathing we disussed in setion II, we develop the IVMM algorithm whih is aimed to make the best of the interative relationship among all the sampling points so as to find a global optimal path to math the trajetory, espeially for low-sampling-rate situation. The IVMM algorithm onsists of four phases: andidate preparation, sore matrix building, interative voting and path finding. Fig. 6 shows a framework of the IVMM algorithm. In the first phase, we perform a range query to selet the andidate road segments (CRS) and andidate points (CP) for eah sampling point, then in the seond phase, we onstrut a andidate graph by performing a spatial and temporal analysis Figure 7. Illustration of andidate road segements and andidate points The andidate points (CP) are seleted in the following way: if the projetion of the sampling point onto the road segment is between its endpoints, then hoose the geometry projetion as the andidate point; otherwise, hoose the endpoint whih is loser to the sampling point with regard to the Eulid distane as shown in Fig. 7. Thus we get a andidate point set CP i for eah. Fig. 8 gives an example of a trajetory. After the proess of andidates preparation, we obtain CRS and CP for eah depited in Fig. 8. For instane, CRS ={,, } and CP ={,, }. Let be the ardinality of CRS, thus we have CRS CP. e p e e e p e Figure 8. Candidate road segments and andidate points p e e e 4 p e 4 e 4 46

5 B. Position Context Analysis In this phase, we perform the Spatial Temporal Analysis and onstrut a andidate graph (,. The distribution of the measurement error is assumed to satisfy the Gaussian distribution (, [8]. For a andidate point, its observation probability with respet to is formulated as: e. () where is the Eulid distane from andidate to sampling point. Figure 9. Candidate graph From andidate point to andidate point, the spatial analysis funtion is defined as below: ( where ( ( (,. () is the transition probability defined as: (. () (,(, where is the Eulidian distane from sampling point to sampling point, and (,(, is the length of the shortest path from andidate to. V' is the union of CP i and E' is a set of shortest paths between any two andidate points. The spatial analysis funtion is aimed to measure the similarity between the andidate paths with the shortest path with respet to two adjaent andidate points. This is based on the assumption that a driver is more likely to hoose a shorter route when driving. We also define a temporal analysis funtion onsidering the speed onstrains of the road segments as follows: ( (. (,(, (. (,(, where is the shortest path onneting with, and (,(, the average speed from to whih an be easily omputed. We adopt the definition of STfuntion for in [] whih is given as below: ( ( (4) ( (5) where is the spatial analysis funtion and is the temporal analysis funtion. (For the details of spatial/ temporal analysis, please refer to paper [].) After spatial and temporal analysis, a andidate graph is onstruted. The nodes of the graph are the set of andidate points for eah GPS observation, and the edges of the graph are set of shortest paths between any two neighboring andidate points. The nodes and edges are all assigned weight values based on the results of spatial/temporal analysis. C. Mutual Influene Modeling ) Stati Sore Matrix Building Based on the andidate graph generated in the previous phase, we an build a Stati Sore Matrix denoted as (, (,, ( where ( ( ( = ((. We provide the sore matrix of trajetory as an example Eah item in this sore matrix represents the probability of a andidate point like to be a orret projetion only onsidering the information of two onseutive points, e.g.,. But, this information does not reflet the interative mutual influene between the andidate points, as disussed in Setion II. ) Weighted Influene Modeling To model the weighted influene of the andidate points, we define a ( -dimension Distane Weight Matrix for eah sampling point. This diagonal matrix gives weights for the effet of all other points to assoiated with their distanes to. For,,, defined as below: (, (,, (, (, ( (6) and = (, (,, ( (7) where ( (,,,, and (, is the Eulidian distane between and. We term the f funtion as distane weight funtion, whih represents the influene of the point to the point based on the distane between them. We ll further disuss the f funtion later in Setion V. Regarding matrix M as a ( -order blok matrix, for eah,,,,, the Weighted Sore Matrix is defined as: (, (,, ( (8 For eah andidate point of sampling point, matrix represents the similarity of all the andidate road segments with the true path onsidering the influene of the remoteness. Note this matrix multipliation proess ensures that if two sampling points have the same distanes to the third sampling point, their 47

6 influenes on the third sampling point are also equal. That is beause matrix is an order matrix just without the element ( (. In fat, for,,,, (, ( ( ( ( ( if ( ( ( ( ( (9) otherwise To illustrate this proessing, let s follow with the previous example. If we set (,, and suppose, (in real implementation, the dist funtion is the atual Eulid distane, here just for onveniene of explanation), the weighted sore matrix are: For instane, matrix is the weighted sore matrix for ( sampling point. Compared with the stati matrix M, and ( are both halved sine ( is assoiated with the transmission from CP to CP, and ( is related to the transmission from CP to CP. Based on the assumed distane weight funtion, their impats on are the same. The stati sore matrix is onstruted in this phase; whereas in pratie, the distane weight matrix and weighted sore matrix an be generated dynamially in the next phase when needed so as to save the memory spae though we defined them here. D. Interative Voting Reall the insights presented in Setion I, the influene of the sampling points is mutual. When a sampling point refers to other points, it is referened by other points in the same time. Considering the interation of the andidate points, we design a novel and effiient voting algorithm for the andidate seletion. For eah sampling point, the weighted sore matrix is built. Then for eah andidate point, we tried to find an optimal path P whih passes aross utilizing the weighted sore matrix. After that, andidate point votes for all the andidate points on path P. Sine the entire voting proess is independent for eah sampling point, it an be implemented in parallel. We now present our algorithm in pseudo ode. Algorithm InterativeVoting Input: Candidate graph (,, stati sore matrix Output: The vote ounts of eah andidate point : for i = to n do in parallel : Compute and : for k = to do 4: P=FindSequene (G,, i, k) 5: Vote for eah andidate point in trajetory P For eah andidate of, the FindSequene proess is alled to find a path P whih passes through the andidate point and has the largest weighted sore summation. The FindSequene proess works in a dynami-programming paradigm. The pseudo-ode is as follows: Algorithm FindSequene Input: Candidate graph (,, matrix, i, k Output: The sequene : /* retrieve a path whih must get aross and has the largest weighted sore summation with respet to */ : Let, denote the highest sore omputed so far; : Let, denote the parent of urrent andidate; : for t = to do 4:, ( w ( ; 5: for s = to do 6: if then 7: for t = to do (, 8: 5: for to n do 6: for s = to do 7:, (, =max,,t,, 8:, (, argmax,,t,, 9: Initialize as an empty list; /* a list of mathed points in reverse order*/ 0: (,,,, ); :. (,,,, : for to do :.add(); 4:, ; 5:.add(); 6: return. (); The FindSequene proess retrieves the best path for eah andidate point (we all it a loal optimal path) as well as a fvalue whih is used in the next phase when two andidates have the same number of votes. Now ontinue with our example before. As stated in the seond phase, eah andidate point has an observation probability. Given the observation probability of CP as shown in Tab., after the Find Sequene proess, the best path for andidate and its fvalue are illustrated in Fig

7 p 's andidates p 's andidates p 's andidates p 4 's andidates Figure 0. FindSequene proess of andidate TABLE I. INITIAL OBSERVATION PROBABILITY After the interative voting, we pik the andidate point who has the most votes for eah sampling point ; if two andidate point have the same votes, ties are broken using the fvalue. Then we link the andidate points one by one, the global optimal path is obtained. TABLE II. VOTING RESULT Considering the above example, after Interative Voting, we ount the votes for eah andidate point. The result shows in Tab. II. Then the global optimal path is eleted whih is as lined out in Fig Figure. Mathing result of IVMM algorithm V. ALGORITHM ANALYSIS This setion first analyzes the omplexity of IVMM algorithm, and then disusses the seletion of the distane weight funtion. A. Algorithm Complexity The time omplexity of IVMM an be divided into four parts aording to the four phases of IVMM. Let denotes the number of sampling points on the given trajetory, and denotes the number of road segments in the road network. We further assume that the maximum number of andidates of one sampling point is. In the first phase, a range query is performed to get the andidate points. The time ost for range query is (4 by using ell index [4]. In the seond phase, the onstrution of the andidate graph takes a ( log time sine the CP N( ) CP Votes fvalue number of shortest paths in is ( and the shortest path an be omputed in( log time utilizing Dijkstra algorithm (n m). The weighted sore matrix an be built in ( time. The omplexity of FindSequene proedure is ( sine eah andidate is at most visited one. Therefore, the Interative Voting algorithm takes a ( time due to parallel omputation. Finally, the omplexity of the last phase is (. In total, the omplexity of IVMM is (. Note that even if the Interative Voting algorithm uses a round-robin way rather than a parallel omputation, the total omplexity of IVMM is still ( beause usually in a single trajetory nm for low-sampling-rate senario. Note that the omplexity of ST-Mathing algorithm and IVMM algorithm is the same. [] B. The Distane Weight Funtion In Setion IV, we introdue a distane weight funtion ( in the position ontext analysis phase of IVMM algorithm. Let x be the Eulidian distane of two sampling points, then ( denotes the impat of distane x on eah sampling point with respet to road network r. The hosen of f is an interesting open problem. However, the f funtion should satisfy the following properties: ) (0. ) ( 0. ) For 0, 0 ( In general, f should be a delining funtion sine the farther away, the less two sampling points impat on eah other. For example, an exponential delining funtion e is an available distane weight funtion. We believe that the impat of the distane on the position of the sampling points satisfies Gassian/Normal distribution sine if two sampling points are relatively lose, then their influene on another point is pretty muh the same, while if the distane of two sampling points exeeds a ertain limit, the influene of eah sampling point delines very fast. Therefore, in our work, the distane weight funtion is defined as: ( (0) where is a parameter with respet to the road network. In Setion VI, we investigate the impat of parameter β and the impat of different distane weight funtions. VI. EVALUATION In this setion, we ondut extensive experiments to evaluate our IVMM algorithm. We first desribe the settings, then introdue the evaluation approah, and lastly report the evaluation results. A. Setting ) Road Netwroks In our experiments, we use the road network of Beijing visualized in Fig.. The network graph ontains 58,64 verties and 0,74 road segments. The vertial length of the map is about 47.7 km and horizontal length is about 5.6 km. 49

8 Figure. Road network of Beijing ) GPS Traking Data In our experiments, all GPS traking data is real data olleted from the Geolife [5, 6] System. Distintive from existing approahes, we use real human labeled true path data as the ground truth in our experiments. The raw GPS data set ontains 6 trajetories with varying number of points and average speed as Fig. (a) and Fig. (b) present. The trajetories over about 64 kilometers over more than 0 hours. Fig. () plots all the original trajetories on the map. Counts ~50 50~00 00~00 00~450 Number of Sampling Points a) Statistis on number of points b) Statistis on average vehile speed Counts ~0 0~0 0~0 0~40 40~50 50~60 60~ Average Vehile Speed (km/h) investigate the impat of different hoie of parameter and some other distane weight funtions on the mathing result. Platform: The algorithms are implemented in Java, on an Intel. GHZ PC with GB memory on Windows 7 operating system. B. Evaluation Approah Sine the ST-Mathing algorithm is the only map mathing algorithm whih performs well for low-sampling-rate data [], we ompared our IVMM algorithm with ST-Mathing both in terms of mathing quality and effiieny. To evaluate the effiieny of our algorithm, we ompared the running time of both algorithms. To evaluate the mathing quality, we use the orret mathing perentage (CMP) alulated by the following equation: CMP C N 00%. () We also investigate the impat of different distane weight funtions on the mathing quality. C. Results ) Vitualized results Fig. 4 and Fig. 5 present the sreenshots of the visualized mathing results of IVMM algorithm ompared with ST- Mathing algorithm on the same GPS traking data. The red line in Fig. 4 represents the GPS traking data and the blue line marked with red pushpins shows the mathing results. The left piture of Fig. 4 is the result of ST-Mathing algorithm. It runs in a roundabout way whih obviously deviates from the true path. The right piture is the mathing result of IVMM algorithm. It mathes all ground truth road segments in this portion. ) Sreenshot of all the GPS trajetories in the dataset Figure. Distribution of the GPS trajetories ) Parameter Seletion The sampling rate: This work fous on the low-samplingrate senario, thus the sampling interval ranges from 0 seonds to 0.5 minutes in our experiments. Parameters for IVMM algorithm: In our experiments, we set k=5 as the maximum number of andidates for eah sampling point. The radius of the range query is set to 00 meters. For observation probability estimation, we use a normal distribution (Equation ()) with 5 meters and 0 meters. The distane weight funtion: We use the distane weight funtion defined as equation (0) for the estimation. The parameter is set to 7 km as the default set. We also Figure 4. A sreenshot of mahing result (ST-Mahing V.S. IVMM) Fig. 5 is another sreenshot of the visualized mathing result. The original GPS traking data is the same with the example presented in Fig. 4. In both of the two pitures below, the red line represents the original traking data and blue line marked with green pushpins is the mathing result. On the left, ST-Mathing mismathes several road segments suh that the result is a zigzag way whereas on the right our IVMM straightens the mismathed road segments and mathes the ground truth path quite well. Compared with ST-Mathing algorithm, the result of our IVMM algorithm is more reliable and adaptive. 50

9 be mathed is orrespondingly redued suh that time ost of both algorithms dereases fast. Figure 5. Another sreenshot of mathing result (ST-Mathing V.S. IVMM) ) Corret Mathing Perentage Fig. 6 presents the mathing auray omparison result based on the orret mathing perentage (CMP). It is learly that IVMM algorithm signifiantly outperforms ST-Mathing algorithm for all sampling intervals. Reall the statisti result of real taxi GPS data in Beijing (Fig. ), the sampling interval of most low-sampling-rate GSP trajetories are ~6 minutes (about 86% among all low-sampling-rate data). When sampling interval ranges from.5 minutes to 6.5 minutes, the auray of IVMM is always about 70% with a 0% improvement of ST-Mathing algorithm. When the sampling interval exeed 6.5 minutes, the performanes of IVMM and ST-Mathing get loser but still have a 5% margin. The result validates that IVMM algorithm represents the interative influene of eah sampling points effetively and is more robust ompared with ST-Mathing algorithm. Figure 6. Mathing aruray (ST-Mathing V.S. IVMM) ) Running Time The time omplexity of IVMM algorithm is the same with ST-Mathing as analyzed in Setion V. We onduted experiments to evaluate the running time of both algorithms. The bar hart in Fig. 7 gives the result. Sampling Interval (minute) Corret Mathing Perentage (%) Sampling Interval (minute) Running Time(s) ST-Mathing IVMM(β=7km) IVMM ST-Mathing Figure 7. Running time (ST-Mathing V.S. IVMM) In this evaluation, the sampling interval ranges from 0.5 minutes to 0.5 minutes. The result demonstrates that IVMM algorithm is as fast as ST-Mathing algorithm for both lowsampling-rate and high-sampling-rate data. Fig. 7 also implies that as the sampling interval inreases, the number of points to 4) Impat of Distane Weight Funtions In Setion V, we disuss the hoie of distane weight funtions. Fig. 8 plots some different distane funtions we evaluate on the same data set. The x-axis is the distane of two sampling points; y-axis is the value of distane weight funtion whih represents the influene on the positions of two sampling points. Figure 8. Different distane weight funtions Fig. 9 presents the mathing performane of different weight funtions. The exponential funtion and linear funtion perform worse than the Gaussian funtion in terms of mathing auray. The performane of IVMM algorithm without distane weight funtion (denoted as IVMM (none) in Fig. 9) is also worse than approahes with a Gaussian distane weight funtion for all sampling intervals. This validates again that the influene of sampling points is related to their distane. Corret mathing perentage (%) Distane Weight Value f(x) Distane of Sampling points (km) Sampling Interval (minute) β=km β=7km β=0km exponential Figure 9. Impat of different distane weight funtions We also estimate the impat of on the distane weight funtion as shown in Fig. 0. The auray rate when is lower than when 4, 7 and 0, but still better than ST-Mathing algorithm in Fig. 6. The reason for this is that when, the value of distane weight funtion dereases too fast as showed in Fig. 8. VII. CONCLUSION In this paper, we investigate the problem of map mathing for low-sampling-rate GPS trajetories. A novel algorithm termed IVMM is proposed and analyzed. This algorithm employs a voting-based approah to reflet the mutual influene of the sampling points. We define a distane weight funtion to evaluate the impat of distane to the mathing positions. Extensive experiments are onduted with real GPS traking data. Both for low-sampling-rate data and high-sampling-rate data, the orret mathing perentage of IVMM algorithm is linear IVMM(β=0) IVMM (exponential) IVMM (none) IVMM (linear) 5

10 higher than ST-Mathing algorithm. In partiular, when the sampling interval ranges from to 6 minutes, the auray rate of IVMM algorithm always has a more than 0% improvement over the ST-Mathing algorithm. The results demonstrate that IVMM algorithm signifiantly outperforms ST-Mathing algorithm whih is so far the only approah aimed at lowsampling-rate GPS data in terms of mathing quality. Corret Mathing Perentage (%) Sampling Interval (minute) Figure 0. Impat of parameter with IVMM IVMM(β=km) IVMM(β=4km) IVMM(β=7km) IVMM(β=0km) The distane weight funtion whih plays an important role in IVMM algorithm is intriguing. We note that the weighted influene of the sampling points is not only related with the distane but also with the topology of the road networks. Typially, the influene of two sampling points in a dense road network is muh less than that of a sparse one. That is beause the more the number of possible paths traversing two points is, the less weighted influene they might brought on eah other. We will do more researh on this topi in our future work. ACKNOWLEDGEMEN This work is partially supported by Mirosoft Researh Asia Internet Servies Theme Researh Program. REFERENCES [] C.Y. Zhang, Y. Zheng and X. Xie, Map-Mathing for Low-Sampling- Rate GPS trajetories, in Proeedings of ACM SIGSPATIAL Conferene on Geographial Information Systems (ACM GIS 009). [] I. Raushert, P. Agrawal, R. Sharma, S. Fuhrmann, I. Brewer and A. MaEahren, Designing a Human-entered, Multimodal GIS Interfae to Support Emergeny Management, in Proeedings of the 0th ACM international symposium on Advanes in geographi information systems, MLean, Virginia, USA, 00. [] Bing Map Searh. Mirosoft Corporation [4] D. Pfoser and C. S. Jensen, Capturing the Unertainty of Moving- Objet Representations, In 6th International Symposium on Advanes in Spatial Databases (Hong Kong, China, July 999), SSD 009. [5] H. Alt, A. Efrat, G. Rote, and C. Wenk, Mathing Planar Maps, J. of Algorithms, vol. 49: pp.6 8, 00. [6] A. Civilis, C. S. Jensen, and S. Pakalnis, Tehniques for Effiient Road-network-based Traking of Moving Objets, IEEE Transations on Knowledge and Data Engineering, vol. 7(5): pp.698 7, 005. [7] M. A. Quddus,W. Y. Ohieng and R. B. Noland, Current Map- Mathing Algorithms for Transport Appliations: State-of-the Art and Future Researh Diretions, Transportation Researh Part C: Emerging Tehnologies 5 (007), pp. 8 [8] R. R. Joshi, A New Approah to Map Mathing for In-vehile Navigation Systems: the Rotational Variation Metri, In proeedings of IEEE Intelligent Transportation Systems. [9] C. Feijoo, J. Ramos, and F. Perez,, A System for Fleet Management Using Differential GPS and VHF Data Transmission Mobile Networks, Veh.0ile Navigation and Information Systems Conferene, 99., in Pro of the IEEE-IEE [0] D. Bernstein and A. Kornhauser, An Introdution to Map Mathing for Personal Navigation Assistants, Tehnial report, NewJersey TIDE Center Tehnial Report,996. [] M. A. Quddus, Highintegrity Map-mathing Algorithms for Advaned Transport Telematis Appliations,PhDThesis. Centre for Transport Studies, Imperial College London,UK,006. [] J. S. Greenfeld, Mathing GPS Observations to Loations on a Digital Map, In proeedings of the 8 st Annual Meeting of the Transportaion Researh Board, Wasington D. C, 00. [] W. Chen, M. Yu, Z. Li and Y. Chen, Integrated Vehile Navigation System for Urban Appliations, In proeedings of the 7 th International Conferene on Global Navigation Satellite System, pp. 5-, 00. [4] H. B. Yin and O. Wolfson, A Weight-based Map Mathing Method in Moving Objets Databases, In proeedings of the International Conferene on Sientifi and Statistial Database Management (SSDBM 04), vol. 6, pp , 004. [5] W. Y. Ohieng, M. A. Quddus and R. B. Noland, Map-mathing in Complex Urban Road Networks, Brazilian Journal of Cartography vol. 55(), pp. -8, 004 [6] D. Obradovi, H. Lenz and M. Shupfner, Fusion of Map and Sensor Data in a Morder Car Navigation System, Journal of VSLI Signal Proessing 45, pp. -, 006. [7] M. A. Quddus, W. Y. Ohieng and R. B. Noland, A High Auray Fuzzy Logi-based Map-Mathing Algorithm for Road Transport, Journal of Intelligent Transportation Systems: Tehnology, Planning, and Operations, vol. 0(), pp. 0-5, 006. [8] A. Civilis, C. S. Jensen, J. Nenortaite and S. Pakalnis, Effiient Traking of Moving Objets with Preision Guarantees, in pro MobiQuitous onf., pp. 64-7, 004. [9] O. Pink and B. Hummel, A Statistial Approah to Map Mathing Using Road Network Geometry, Topology and Vehiular Motion Constraints, in proeedings of the th International IEEE Conferene on Intelligent Transprotation Systems, 008. [0] A. Civilis, C. S. Jensen, J. Nenortaite, and S. Pakalnis, Tehniques for Effiient Road-network-based Traking of Moving Objets, IEEE Transations on Knowledge and Date Engineering, vol. 7(5), pp , 005. [] S. Brakatsouls, D. Pfoser, R. Salas and C. Wenk, On Map-Mathing Vehile Traking Data, In st International Conferene on Very Large Data Bases (Trondheim, Norway,005). VLDB 05. [] C. Wenk, R. Salas and D. Pfoser, Addressing the Need for Map- Mathing Speed: Loalizing Globalb Curve-Mathing Algorithms, In SSDBM 06: Proeedings of the 8th international Conferene on Sientifi and Statistial Database Management, 006 [] S.S. Chawathe, Segment-based Map Mathing, In IEEE Symposium on Intelligent Vehiles, 007. [4] J. L. Bentley and J. H. Friedman, Data Struture for Range Searhing, ACM Computing Surveys (CSUR), pp , 979. [5] Y. Zheng, Y. Chen, X. Xie and W. Y. Ma, GeoLife.0: A Loation- Based Soial Networking Servie, In proeedings of International Conferene on Mobile Data Management 009 (MDM 009). [6] Y. Zheng, L. Liu, L. Wan and X. Xie, Learning Transportation Mode from Raw GPS Data for Geographi Appliation on the Web, In Proeedings of International onferene on Wold Wild Web (WWW 008), Beijing, China. [7] Y. Zheng, L. Zhang, X. Xie and W. Y. Ma, Mining Interesting Loations and Travel Sequenes from GPS Trajetories, In Proeedings of International onferene on Wold Wild Web (WWW 009), Madrid Spain. [8] F. van Diggelen, GPS Auray: Lies, Damn Lies, and Statistis, GPS World, vol. 9(), pp. 4-45, 998. [9] P. Newson and John Krumm Hidden Markov Map Mathing Through Noise and Sparseness, in Proeedings of ACM SIGSPATIAL Conferene on Geographial Information Systems (ACM GIS 009). 5

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

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

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

Gradient based progressive probabilistic Hough transform

Gradient based progressive probabilistic Hough transform 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

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

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

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

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

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

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

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

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

Multiple-Criteria Decision Analysis: A Novel Rank Aggregation Method

Multiple-Criteria Decision Analysis: A Novel Rank Aggregation Method 3537 Multiple-Criteria Deision Analysis: A Novel Rank Aggregation Method Derya Yiltas-Kaplan Department of Computer Engineering, Istanbul University, 34320, Avilar, Istanbul, Turkey Email: dyiltas@ istanbul.edu.tr

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

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

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

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

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

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

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

Volume 3, Issue 9, September 2013 International Journal of Advanced Research in Computer Science and Software Engineering

Volume 3, Issue 9, September 2013 International Journal of Advanced Research in Computer Science and Software Engineering Volume 3, Issue 9, September 2013 ISSN: 2277 128X International Journal of Advaned Researh in Computer Siene and Software Engineering Researh Paper Available online at: www.ijarsse.om A New-Fangled Algorithm

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

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

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

Detecting Outliers in High-Dimensional Datasets with Mixed Attributes

Detecting Outliers in High-Dimensional Datasets with Mixed Attributes Deteting Outliers in High-Dimensional Datasets with Mixed Attributes A. Koufakou, M. Georgiopoulos, and G.C. Anagnostopoulos 2 Shool of EECS, University of Central Florida, Orlando, FL, USA 2 Dept. of

More information

A Multi-Head Clustering Algorithm in Vehicular Ad Hoc Networks

A Multi-Head Clustering Algorithm in Vehicular Ad Hoc Networks International Journal of Computer Theory and Engineering, Vol. 5, No. 2, April 213 A Multi-Head Clustering Algorithm in Vehiular Ad Ho Networks Shou-Chih Lo, Yi-Jen Lin, and Jhih-Siao Gao Abstrat Clustering

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

Improved Circuit-to-CNF Transformation for SAT-based ATPG

Improved Circuit-to-CNF Transformation for SAT-based ATPG Improved Ciruit-to-CNF Transformation for SAT-based ATPG Daniel Tille 1 René Krenz-Bååth 2 Juergen Shloeffel 2 Rolf Drehsler 1 1 Institute of Computer Siene, University of Bremen, 28359 Bremen, Germany

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Cluster Centric Fuzzy Modeling

Cluster Centric Fuzzy Modeling 10.1109/TFUZZ.014.300134, IEEE Transations on Fuzzy Systems TFS-013-0379.R1 1 Cluster Centri Fuzzy Modeling Witold Pedryz, Fellow, IEEE, and Hesam Izakian, Student Member, IEEE Abstrat In this study, we

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

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

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

Particle Swarm Optimization for the Design of High Diffraction Efficient Holographic Grating

Particle Swarm Optimization for the Design of High Diffraction Efficient Holographic Grating Original Artile Partile Swarm Optimization for the Design of High Diffration Effiient Holographi Grating A.K. Tripathy 1, S.K. Das, M. Sundaray 3 and S.K. Tripathy* 4 1, Department of Computer Siene, Berhampur

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

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

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

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

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

Crowd-GPS-Sec: Leveraging Crowdsourcing to Detect and Localize GPS Spoofing Attacks

Crowd-GPS-Sec: Leveraging Crowdsourcing to Detect and Localize GPS Spoofing Attacks Crowd-GPS-Se: Leveraging Crowdsouring to Detet and Loalize GPS Spoofing Attaks Kai Jansen, Matthias Shäfer, Daniel Moser, Vinent Lenders, Christina Pöpper and Jens Shmitt Ruhr-University Bohum, Germany,

More information

Uplink Channel Allocation Scheme and QoS Management Mechanism for Cognitive Cellular- Femtocell Networks

Uplink Channel Allocation Scheme and QoS Management Mechanism for Cognitive Cellular- Femtocell Networks 62 Uplink Channel Alloation Sheme and QoS Management Mehanism for Cognitive Cellular- Femtoell Networks Kien Du Nguyen 1, Hoang Nam Nguyen 1, Hiroaki Morino 2 and Iwao Sasase 3 1 University of Engineering

More information

BENDING STIFFNESS AND DYNAMIC CHARACTERISTICS OF A ROTOR WITH SPLINE JOINTS

BENDING STIFFNESS AND DYNAMIC CHARACTERISTICS OF A ROTOR WITH SPLINE JOINTS Proeedings of ASME 0 International Mehanial Engineering Congress & Exposition IMECE0 November 5-, 0, San Diego, CA IMECE0-6657 BENDING STIFFNESS AND DYNAMIC CHARACTERISTICS OF A ROTOR WITH SPLINE JOINTS

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

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

Using Game Theory and Bayesian Networks to Optimize Cooperation in Ad Hoc Wireless Networks

Using Game Theory and Bayesian Networks to Optimize Cooperation in Ad Hoc Wireless Networks Using Game Theory and Bayesian Networks to Optimize Cooperation in Ad Ho Wireless Networks Giorgio Quer, Federio Librino, Lua Canzian, Leonardo Badia, Mihele Zorzi, University of California San Diego La

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

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

RAC 2 E: Novel Rendezvous Protocol for Asynchronous Cognitive Radios in Cooperative Environments

RAC 2 E: Novel Rendezvous Protocol for Asynchronous Cognitive Radios in Cooperative Environments 21st Annual IEEE International Symposium on Personal, Indoor and Mobile Radio Communiations 1 RAC 2 E: Novel Rendezvous Protool for Asynhronous Cognitive Radios in Cooperative Environments Valentina Pavlovska,

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

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

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

Numerical simulation of hemolysis: a comparison of Lagrangian and Eulerian modelling

Numerical simulation of hemolysis: a comparison of Lagrangian and Eulerian modelling Modelling in Mediine and Biology VI 361 Numerial simulation of hemolysis: a omparison of Lagrangian and Eulerian modelling S. Pirker 1, H. Shima 2 & M. Stoiber 2 1 Johannes Kepler University, 4040 Linz,

More information

A Load-Balanced Clustering Protocol for Hierarchical Wireless Sensor Networks

A Load-Balanced Clustering Protocol for Hierarchical Wireless Sensor Networks International Journal of Advanes in Computer Networks and Its Seurity IJCNS A Load-Balaned Clustering Protool for Hierarhial Wireless Sensor Networks Mehdi Tarhani, Yousef S. Kavian, Saman Siavoshi, Ali

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

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

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

1 The Knuth-Morris-Pratt Algorithm

1 The Knuth-Morris-Pratt Algorithm 5-45/65: Design & Analysis of Algorithms September 26, 26 Leture #9: String Mathing last hanged: September 26, 27 There s an entire field dediated to solving problems on strings. The book Algorithms on

More information

Cross-layer Resource Allocation on Broadband Power Line Based on Novel QoS-priority Scheduling Function in MAC Layer

Cross-layer Resource Allocation on Broadband Power Line Based on Novel QoS-priority Scheduling Function in MAC Layer Communiations and Networ, 2013, 5, 69-73 http://dx.doi.org/10.4236/n.2013.53b2014 Published Online September 2013 (http://www.sirp.org/journal/n) Cross-layer Resoure Alloation on Broadband Power Line Based

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

An Edge-based Clustering Algorithm to Detect Social Circles in Ego Networks

An Edge-based Clustering Algorithm to Detect Social Circles in Ego Networks JOURNAL OF COMPUTERS, VOL. 8, NO., OCTOBER 23 2575 An Edge-based Clustering Algorithm to Detet Soial Cirles in Ego Networks Yu Wang Shool of Computer Siene and Tehnology, Xidian University Xi an,77, China

More information

Sequential Incremental-Value Auctions

Sequential Incremental-Value Auctions Sequential Inremental-Value Autions Xiaoming Zheng and Sven Koenig Department of Computer Siene University of Southern California Los Angeles, CA 90089-0781 {xiaominz,skoenig}@us.edu Abstrat We study the

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

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

A Dual-Hamiltonian-Path-Based Multicasting Strategy for Wormhole-Routed Star Graph Interconnection Networks

A Dual-Hamiltonian-Path-Based Multicasting Strategy for Wormhole-Routed Star Graph Interconnection Networks A Dual-Hamiltonian-Path-Based Multiasting Strategy for Wormhole-Routed Star Graph Interonnetion Networks Nen-Chung Wang Department of Information and Communiation Engineering Chaoyang University of Tehnology,

More information

A Coarse-to-Fine Classification Scheme for Facial Expression Recognition

A Coarse-to-Fine Classification Scheme for Facial Expression Recognition A Coarse-to-Fine Classifiation Sheme for Faial Expression Reognition Xiaoyi Feng 1,, Abdenour Hadid 1 and Matti Pietikäinen 1 1 Mahine Vision Group Infoteh Oulu and Dept. of Eletrial and Information Engineering

More information

A Descriptive Framework for the Multidimensional Medical Data Mining and Representation

A Descriptive Framework for the Multidimensional Medical Data Mining and Representation Journal of Computer Siene 7 (4): 519-55, 011 ISSN 1549-3636 011 Siene Publiations A Desriptive Framework for the Multidimensional Medial Data Mining and Representation Veeramalai Sankaradass and Kannan

More information

On Dynamic Server Provisioning in Multi-channel P2P Live Streaming

On Dynamic Server Provisioning in Multi-channel P2P Live Streaming On Dynami Server Provisioning in Multi-hannel P2P Live Streaming Chuan Wu Baohun Li Shuqiao Zhao Department of Computer Siene Department of Eletrial Multimedia Development Group The University of Hong

More information

TUMOR DETECTION IN MRI BRAIN IMAGE SEGMENTATION USING PHASE CONGRUENCY MODIFIED FUZZY C MEAN ALGORITHM

TUMOR DETECTION IN MRI BRAIN IMAGE SEGMENTATION USING PHASE CONGRUENCY MODIFIED FUZZY C MEAN ALGORITHM TUMOR DETECTION IN MRI BRAIN IMAGE SEGMENTATION USING PHASE CONGRUENCY MODIFIED FUZZY C MEAN ALGORITHM M. Murugeswari 1, M.Gayathri 2 1 Assoiate Professor, 2 PG Sholar 1,2 K.L.N College of Information

More information

Supplementary Material: Geometric Calibration of Micro-Lens-Based Light-Field Cameras using Line Features

Supplementary Material: Geometric Calibration of Micro-Lens-Based Light-Field Cameras using Line Features Supplementary Material: Geometri Calibration of Miro-Lens-Based Light-Field Cameras using Line Features Yunsu Bok, Hae-Gon Jeon and In So Kweon KAIST, Korea As the supplementary material, we provide detailed

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

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

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

Dr.Hazeem Al-Khafaji Dept. of Computer Science, Thi-Qar University, College of Science, Iraq

Dr.Hazeem Al-Khafaji Dept. of Computer Science, Thi-Qar University, College of Science, Iraq Volume 4 Issue 6 June 014 ISSN: 77 18X International Journal of Advaned Researh in Computer Siene and Software Engineering Researh Paper Available online at: www.ijarsse.om Medial Image Compression using

More information

A Real Time Hybrid Pattern Matching Scheme for Stock Time Series

A Real Time Hybrid Pattern Matching Scheme for Stock Time Series A Real Time Hybrid Pattern Mathing Sheme for Stok Time Series Zhe Zhang 1, Jian Jiang 2, Xiaoyan Liu 3, Riky Lau 4, Huaiqing Wang 4, Rui Zhang 3 1,4 Department of Information Systems, City University of

More information

Chapter 2: Introduction to Maple V

Chapter 2: Introduction to Maple V Chapter 2: Introdution to Maple V 2-1 Working with Maple Worksheets Try It! (p. 15) Start a Maple session with an empty worksheet. The name of the worksheet should be Untitled (1). Use one of the standard

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

Self-Location of a Mobile Robot with uncertainty by cooperation of an heading sensor and a CCD TV camera

Self-Location of a Mobile Robot with uncertainty by cooperation of an heading sensor and a CCD TV camera Self-oation of a Mobile Robot ith unertainty by ooperation of an heading sensor and a CCD TV amera E. Stella, G. Ciirelli, A. Distante Istituto Elaborazione Segnali ed Immagini - C.N.R. Via Amendola, 66/5-706

More information

Batch Auditing for Multiclient Data in Multicloud Storage

Batch Auditing for Multiclient Data in Multicloud Storage Advaned Siene and Tehnology Letters, pp.67-73 http://dx.doi.org/0.4257/astl.204.50. Bath Auditing for Multilient Data in Multiloud Storage Zhihua Xia, Xinhui Wang, Xingming Sun, Yafeng Zhu, Peng Ji and

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

Lazy Updates: An Efficient Technique to Continuously Monitoring Reverse knn

Lazy Updates: An Efficient Technique to Continuously Monitoring Reverse knn Lazy Updates: An Effiient Tehniue to Continuously onitoring Reverse k uhammad Aamir Cheema, Xuemin Lin, Ying Zhang, Wei Wang, Wenjie Zhang The University of ew South Wales, Australia ICTA, Australia {maheema,

More information