Nature of Computer mages' Talents

Size: px
Start display at page:

Download "Nature of Computer mages' Talents"

Transcription

1 Parallelzng Tracng Algorthms María Carna Roldan, Marcelo Naouf, Armando De Gust 3 mcroldan@vttal.com.ar, {mnaouf, degust}@ld.nfo.unlp.edu.ar LIDI. Laboratoro de Investgacón y Desarrollo en Informátca 4 Facultad de Informátca. UNLP Abstract In several applcatons, the traectory of an entty, a feature or an obect has to be traced over a sequence of mage frames. When the processng s to be performed n real tme, there are mportant constrants leadng to the parallelzaton of tracng algorthms. Ths paper presents the results of a concrete mplementaton, whch deals wth the partcular case of smple obects movng n an context reachable by the vson element (vdeo camera). The steps nvolved n the soluton development are detaled, specally n relaton to ther parallelzaton by usng a computer heterogeneous networ and MPI (Message Passng Interface) support. Fnally, an analyss of the dfferent algorthms behavor s carred out together wth the obtaned results assessment, whch allows nowng the performed parallelzaton effcency, and determnng under whch condtons ths soluton turns out to be the best one. Key words: Parallel Algorthms. Tracng. Computer Vson. Heterogeneous Multprocessors. MPI. Introducton There exsts a growng nterest n the processes automaton based n the vsual percepton of the world around us, all of whch requres mages acquston and processng. Ths s related to the feld of Computer Vson [Har9][Ja95]; such systems ntend to copy human vson processes nto tass of hgh complexty regardng exactness and tme, or of excessvely routne. The obectve of a computer vson system s to create a model of the real world from mages, recoverng useful nformaton about a scene from ts D proecton. There exst developed technques n other felds used for recoverng data from mages. Some of them are Image Processng (generally n the frst stages n order to upgrade partcular data and suppress nose) [Gon9][Bax94] [Ja89], Computer Graphcs (where mages are generated from geometrc prmtves), Pattern Recognton (classfyng numerc and symbolc data) [Sch9], etc. Computer vson systems encompass dfferent applcatons, among whch we can menton medcal dagnoss by computed tomography mages or product qualty control, from food to ndustral peces [Law9]. Another type s related to an envronment three-dmensonal structure recovery,.e. scene movements recognton and nterpretaton; these applcatons are useful n cars, planes or robots navgaton. A thrd group ncludes the analyss and management of large data volumes obtaned by satelltes used for weather forecast, the study of the planet behavor, agrculture, etc. Obect tracng n an sequence of mage frames s partcularly assocated to: - Obects recognton and classfcaton. - Tracng of the same obects through that sequence. Graduate n Computer Scences Lcencature. Full-tme Assocate Professor. 3 Prncpal Researcher of CONICET. Full-tme Char Professor. 4 LIDI Faculty of Computer Scences. UNLP - 50 y 5 st Floor, (900) La Plata, Argentna. TE/Fax +(54)()

2 It s also necessary to operate n real tme, mplyng the use of specalzed hardware and robust algorthms n order to reduce falure possbltes; the systems must be flexble enough n order to rapdly adapt themselves to changes n the process. The temporal constrant naturally leads to the dea of a problem soluton based on parallelsm n order to fulfll the requrements [Al97][Br95][Tn98][Zom96]. In ths paper, the stages related to computng vson systems are analyzed, such as the tracng mechansm and obect recognton n the mage sequence obtaned wth a vdeo camera. A frst sequental soluton s developed, consstng n an algorthm set that allows capturng obects data and ther movement from the sequence. In the second stage, algorthms are parallelzed both n the recognton process and n the tracng process. Ths s mplemented over an heterogeneous networ wth a MPI programmng support. The found solutons allow mang a comparson and assessment of the performance, whose results are shown at the end of the artcle. Tracng n Computer Vson The obectve of a computer vson system s to create a model of the real world from mages. For ths purpose, a closely related feld s that of dgtal mage processng ncludng subect matters such as enhancement, compresson and correcton of blurred or out of focus mages. Computer vson algorthms tae mages as nputs and produce outputs as a representaton of the obect contour found n an mage. Image processng algorthms are useful n the frst stages of a vson system, usually to emphaszed data and suppress nose. The obectve of the enhancement s to emphasze the features for further analyss or for a dsplay n an output devce. Segmentaton dentfes the semantcally sgnfcant components n an mage, and groups the ponts belongng to the same; the proceedng s smplfed f the mages are sharp, reason why the enhancement generally consttutes an mportant prevous step. The segmentaton result s a set of regons or obects whch can be dentfed by a locaton or a set of features. An obect recognton system fnds real world tems from an mage captured usng already nown models. The recognton s related to the segmentaton, and mples the consderaton of the obect representaton manner, the mportant features to be detected, the way of comparng the features wth those of the models, etc. Recognton complexty depends on several factors, such as for example whether the condtons n whch the mage was taen (llumnaton, bacground, pont of vew) are not smlar to those under whch the model was defned. Another factor s the occluson: f there s only one obect, t can be entrely vsble; but as the quantty ncreases, the possblty of occluson ncreases as well, and the recognton process may be hndered. Dynamc Vson Although the frst computer vson systems were prncpally related to statc scenes, solutons that analyzed dynamc scenes have been desgned for several applcatons. The nput of the same s a sequence of frames taen from a real movng scene. Each frame represents an mage of the scene n a tme nstant; the changes occurrng n the same may be due to the movement of the camera, of the obects, or to modfcatons n the llumnaton or n the obects shape or sze. The system must detect the changes, determne the movements characterstcs, recover obects structure and recognze them. There are four possbltes for analyzng a dynamc scene: statonary camera and statonary obects (SCSO), statonary camera and movng obects (SCMO), movng camera and statonary obects (MCSO), movng camera and movng obects (MCMO). Dependng on the case, dfferent technques wll be needed. SCMO has receved the greatest attenton; the obectve usually conssts n detectng the movement, recognzng the movng obects and computng the characterstcs of those movements. The correspondence process tres to dentfy the same obect n two or more frames and determne changes n ts locaton (.e., ts movement). An mage pont p = (x, y ) s meant to be coupled wth a pont p = (x, y ) of the followng one n a temporarly ordered sequence. The dsparty between these two ponts s gven by the dsplacement vector d = (x x, y y ). The result of the correspondence between two consecutve frame ponts s a set of conugated pars.

3 In order to solve the correspondence problem we should consder: whch crteron s used to determne whether two ponts correspond to each other; whch the characterstcs to be compared are; whch constrants, f any, are mposed to the dsplacement vectors. As parameters for answerng these questons, t s essental to bear n mnd the followng propertes: - Smlarty: t s a measure for determnng the lelhood of two pxels. It s gven by a smlarty between the obects, determned from the features found durng the segmentaton. - Movement Consstency: due to nerta, a physcal entty movement cannot change nstantaneously. If the sequence s obtaned wth such a frequency that there are not decsve changes n two consecutve frames, the mages reflect the movement smoothness for most of the obects. Tracng Gven an mage sequence over whch one or more traectores are traced. If there s only one obect, the tracng problem can be easly solved. In the presence of several enttes movng ndependently, the use of constrants based n the nature of the obects and ther movements wll be requred. Consderng the consstence property n the movement, the path coherence can be formulated: t mples that an obect movement n any pont of a frame sequence wll not change abruptly. Thus, the formulaton of a soluton to the correspondence problem s smplfed snce t can be mpled that (a) a gven pont locaton, (b) a pont scalar speed, and (c) a pont movng drecton reman relatvely wthout change from one frame to another one. The devaton functon, or traectory functon, s used n order to assess the movement propertes n a sequence. Its nput s a route and the return value must be nversely proportonal to the route smoothness (or drectly proportonal to the path devaton degree). 3 n Let a traectory be T = P, P, P, L, P, where P represents a pont n the -th mage. If the coordnates of P are gven by vector of the frame, the coordnates of the -th frame can be represented as. Vectoraly, T =,,,., 3 L n d devaton n the path - of the pont n the -th frame - s gven by ( ) D = φ,, where φ s the path coherence functon (whch gves an dea of how much coherent an obect movement passng through theses two ponts could be). The devaton for all the traectory s defned as = D d. = If there are m ponts n a sequence of n frames, whch results n m traectores, all traectores devatons = m n D T m d. = = should be consdered, gven by ( T, T, T3, L, ) Then, the correspondence problem s solve by mnmzng the total devaton D (or, what would be the same, maxmzng the movement smoothness), n order to fnd the rght traectory set. If the camera sampled frequency s hgh enough, the change n the drecton and the speed of any movng pont n temporarly consecutve frames s smooth. Ths s descrbed wth the devaton functon + dd φ ( P,, ) = ( cos ) + P P ω θ ω. d + d = Vectoraly: φ ( P, P, P ) ω + ω. n

4 The frst term s the vectoral product of the dsplacement vectors and represents the drecton coherence (the vectoral product s the angle between two magnary segments between two ponts -, and +): the smaller the angle, the greater the devaton. The second term consders the geometrcal and arthmetcal mean of the magntude, and represents the speed coherence. ω and ω are weghts chosen to assgn dfferent mportance to drecton and speed changes. They can be chosen from a range from 0.00 to.00, only f ther sum s. One of the maor dffcultes wth the sequences s the occluson,.e., the total or partal dsappearance of obects, or the appearance of others. The changes n data due to movements and scene llumnaton varatons can lead to ncorrect correspondences. Traectores can nevertheless be obtaned even n the presence of occluson by forcng them to fulfll some of the local constrants, and allowng them to reman ncomplete where necessary. One path coherence algorthm lmtaton s that t assumes that n all of the frames, the same ponts set s avalable. When searchng for a traectory set, t should be permtted to obtan ncomplete traectores ndcatng occluson, obects appearance, or temporal obects dsappearance due to bad qualty data. Furthermore, certan constrants should be mposed to the possble maxmum dsplacement and the maxmum local devaton. Gven a P set of m ponts for each of the n frames, t can be found the maxmum set of complete or partally complete traectores that mnmzes the sum of local devatons for all of the obtaned traectores, provded that the maxmum devaton for any of the traectores does not surpass φ max, and that the dsplacement between any par of successve frames for any traectory s always nferor than d max. In order to ustfy the ponts left due to occluson, ghost ponts are used (hypothetcal ponts used as a fller to extend all the routes over a gven frame set). In order to mae use of the noton of ghost ponts, the dsplacement and local devaton values must be defned for a route contanng such ponts. - In order to compute the dsplacement for T n the -th frame, the dsplacement functon s defned: Ths mples that a ghost pont always moves n a fxed quantty d ma x. - In order to compute the local devaton for T n the -th frame, the devaton functon s defned: Ths local devaton functon defnton s equvalent to the path coherence functon f the three ponts are real. It ntroduces a penalty of φ max n case there s no real pont for T n the current frame or the followng one, and does not penalze f the traectory begns n the frame under consderaton. The followng set of steps roughly shows the traectory buldng process. Intalzaton: Dsp Desv P + EucldeanDstance( P, P ) f po s are real ( P P ) { both nt, = d max (, P, P ) = n othercase 0 φ ( P, P, P+ ) φ max f P sa ghost pont f thethree ponts arereal n othercase. For each pont m n P, =,..., n- ( P set of ponts of the frame ), determne the closest + neghbor n P wthn dstance d max. Solve arbtrarly n case of multple alternatves.. Form ntal traectores channg the closest neghbors found n the successve frames. Extend all the ncomplete traectores usng ghost ponts n order to lead them through n frames. 3. For each traectory n step, form an addtonal route only wth ghost ponts.

5 Interchange cycle: For each frame from = to n- For = up to m- For = + up to m If d max constrants are fulflled, compute G = + [ φ( P, P, P ) + φ( P, P, P )] [ φ ( P, P, P ) + φ( P, P, P )] Tae par wth maxmum gan (G ) If the gan s superor to zero then Interchange the ponts of the frame +, P + wth P +. Termnaton: Repeat the nterchange cycle untl there s no more frames left. The number of traectores bult n ntalzaton step depends on the data qualty. Only m routes wll be formed and none of them wll have ghost ponts n the deal case where the same m number of ponts s consstently present n all the frames. In the worst of the cases, when the ponts of some of the frames do not have any correlaton to the ponts of any other frame, the number of routes formed can be as large as the total sum of all the ponts of all the frames. In general, the route number wll be at least m max where m max = max(m, m,...,m n ) and the dfferent routes wll have dfferent quanttes of ghost ponts. A case wth several obects s always mpled. In the partcular case n whch a nown obect must be traced, the soluton for economzng the process tme s to chec n each mage only the part where the obect locaton s estmated, n functon of ts locaton n the prevous frames, and consderng the estmated obect movement. On the other hand, n ths route montorng algorthm, the obects are consdered as a set of ndvsble enttes. A more nterestng stuaton s that n whch the searched obect/s model s nown, and as the mage s checed, the segments that do not ft wth any of these models can be dscarded. Problem presentaton and Sequental Soluton Consderng the system as applcable to realty, the data source must come drectly from a devce capturng mages n real tme. Wth the purpose of development and assessment, data was completely avalable before the applcaton executon. Images were taen wth a camcoder. The obtaned analogcal vdeo was dgtalzed and converted nto a sequence of mages. In order to generate a code n whch the management of mages was smple and clear, pgm format mages were used, codfed n the grey scale form 0 to 55. The followng algorthm gves a frst dea about the prncpal system runnng cycle: Whle (there are frames) Tae a frame Identfy the obects of the frame Identfy and buld up the found obects traectores What does whle there are frames mean? In the case of mages comng from a real tme capturng devce, t s equvalent to whle the mages are beng captured. For already avalable mages, t means whle there stll are unprocessed mages. Snce sample mages were captured specfcally wth ths end, they had no damage or bad qualty. However, they dd not show a clear dfference between obects and bacground (due to the lac of llumnaton durng the capturng), and besdes, before an ncreasng movement of the obects, some frames of the sequence were blurred. Ths rased the need of enhancng mages n order to facltate recognton. Ths was carred out frst by calculatng an spatal average n order to upgrade the defnton, and then by hghlghtng the ponts belongng to the obects by means of a contrast enhancement functon. For the obect recognton, the mages were run from left to rght and from top to bottom. Snce the mplementaton was focused n the tracng rather than n obects recognton, t was mpled that these were dstngushable enough n the bacground, and that the nterest features were mnmum: locaton, area,

6 average ntensty (grey or color level). These features were enough to characterze them, snce any scene obects were searched and not obects wth specfc characterstcs. The technque used for the dentfcaton of the obects wthn an mage combnes thresholdng wth labelng. Once the routng of all the mages was fnshed, data was debugged, dscardng all segments small enough or wea n color that they do not requre much consderaton - snce they may be ust stans or shadows. One constrant mposed to mages was that the obects could not be n touch wth each other. When the process was fnshed, a lst of the obects found n the scene wth the features dentfyng them was obtaned as a result. The mplementaton s general, n the sense that n the scene there are several obects and that they are not ndvsble one from the other. For more specfc cases, the soluton can be mproved by checng only the part n whch the obect may be located n functon of ts locaton n the prevous frames. Havng n mnd that the mages come from realty, t maes no sense searchng an obect far from where t appeared n the precedng frame. Obects Correspondence and Tracng It s mpled that the sequence corresponds to a flmng where the camera s fxed, and that the obects movement s parallel to the mage plane. For the traectores buldng, the ntal algorthm was modfed (whch supposed that all the sequence was avalable from the begnnng) for the case n whch mages are ncorporated n real tme. Whle (there are frames) Tae a frame Identfy the obects of the frame Update th e found obects traectores Lets suppose that the current sequence frame s and that n each of the prevous ones, P, P...P- obects were dentfed. Up to the moment there are bult n routes that go from frame to -. The process must assocate frame obects one-to-one wth one of the traectores under constructon. The algorthm that solves the problem s the followng: For each exstent obect n the frame +, create a ghost traectory // Compute the maxmum global devaton For = up to m- For =+ up to m If d max, constrants are fulflled n the nterchange, compute + [ φ( P, P, P ) + φ( P, P, P )] [ φ ( P, P, P ) + φ( P, P, P )] G = Tae par as maxmum gan (G ) If the gan G s greater than zero then Interchange the ponts of the frame +, P + wth P +. Save the result of ths step n the traectory fle In order to mplement the devaton functon, some decsons should be taen: - The method to be used for the dstance between two ponts. In ths case, cty-bloc : d = + was used. - The weghts to be used for the drecton coherence and the speed coherence n the formula, ω and ω. In ths case, there was no preference for any of the measures, thus ω = ω = 0,5.

7 Traectory-related data s mantaned n a traectory fle. In order to smplfy the nterchange algorthm and to save computng tme, route data related to the last three frames s ept n memory. The order n whch the obects are saved s that resultng from the tracng algorthm applcaton. In the case of the ghost ponts as part of a traectory, they are also saved wth an nvald row and column value (-,-), dstngushng them from a common pont. The mplementaton also allows plan data (wth text format) whch consttutes the found traectores to be represented graphcally. An mage s generated that, for each dentfed obect, dsplays wth a trace the traectory performed by t all throughout the mages sequence. The followng algorthm shows the buldng of the routes mages: Let MA be the obect quantty of the frst frame. For each of these obects, generate an mage assocated to ts traectory. For each frame For I= up to MA If the pont exsts n the frame Generate an lne from the obect pont n the prevous mage, up to the obect pont n the current mage If the pont does not exst n the frame (ghost) Proect the poston and draw n another color or leave t n whte For each new obect appearng n the frame Increase MA n Create a new traectory mage. Parallel Soluton The Parallelzaton was performed over an heterogeneous computer networ and support MPI [GDB95] [Ml98] [Mor94] [MPI] [MPI] [MPI3] [PBM] [Sm97] [Sn96] [Ste96] [Wel96]. The operaton dealt wth was the contrast enhancement by means of a spatal average. For the parallel code, a root or master process dstrbutes per columns the mage among all the processes, and comples the results buldng the fnal mage. Obect recognton process combnes thresholdng wth labelng. The parallelzaton s based n the same dea but ntroduces some detals. The root dstrbutes the columns equtably among the processes and performs part of the general operaton. Each process runs over the submage extractng the canddate obects data. Then, each of them send data to the root n such a way that the result of the obect recognton process n the mage s focused n a sngle node. In order to solve the case of obects belongng to more than one submage, each process dentfes the canddates stc to the left edge of ts submage, and then t forgets that t has found that obect; t s delegated to the left process and dscarded from ts own set of obects. When recevng the process data of the rght neghbor, t verfes f t concdes wth the edge of some of the rght-edge adacent obects. If ths s so, the process unfes data, addng the receved obect data wth that of the own obect. Fnally, each process sends the found obect data to the master, fnshng wth the process. Once mage obects are dentfed, the traectores are to be bult. Remember that n the sequental soluton - beng P, P,..., P the obects sets found n an mage sequence for each mage P obects were taen and hooed n the traectores bult for the prevous mages followng the algorthm. Data related to the dfferent routes s saved n a fle as the process advances. In man memory, there s always nformaton about the last three frames by performance and easness of processng. Revewng the gven soluton, the sequental process for performng the obect tracng can be summarzed as follows: t s a repettve cycle n whch, as new sequence frames are avalable, the traectores bult for the prevous frames are updated wth the dentfed obects n the new frame. That s, let the nstance be one where frame has to be processed. There are N ncomplete traectores dentfed n the - of the prevous frames. The followng step conssts n hoong the x obects dentfed n the frame n the prevous routes. In order to do ths, t s necessary to perform several comparng operatons for determnng whch obect dsplay renderng the best traectores set s.

8 As a result of these operatons, t s probable that the order of some of the found obects has to be nterchanged. If ths s so, the cycle s repeated untl there are no more nterchanges. If n s the maxmum between the bult traectory quantty and the number of obects found n the new frame, the quantty of comparng or verfcaton operatons to be performed n each cycle s (n-) + (n-) It can be proved n = that ths sum s equal to ( ) [ + n ] n / : Remember that each mentoned operaton s a functon that, gven two trads of ponts or obects (where each corresponds to one to three consecutve mages), determnes a possble traectory verfyng whch combnaton renders the best total devaton (whether both of the gven routes, or those resultng from nterchangng the thrd pont of the trads). When the result s favorable for the trads wth the nterchanged pont, the mentoned nterchange must be carred out. The quantty of nterchanges and necessary cycles obvously depends on the sample data set. A parallelzaton conssts n dstrbutng equtably that quantty of operatons among the processes. If the number of operatons s not an exact multple of the number of processes, the remanng operatons wll be dstrbuted one for each of the frst process. As for the rest, all of them would perform the same functons, wth a local copy of the most recent mage data. Here are some examples of the quantty of operatons accordng to the number of processes: for a small number of obects, the dstrbuton of the operatons would be an nsgnfcant quantty of processes to be performed for each one, addng up to the communcaton tmes. Before ths, the best s to dscard ths possblty and search a more approprate alternatve. For t, the soluton s consdered from a lower refnement level. The problem n ts general expresson conssts n dentfyng the obects n a sequence n order to trac ther route. Traectory updatng can be carred out only f the obect dentfcaton s completed n at least three mages of the sequence. When there s more than one process, nstead of parallelzng the nternal algorthm of the route montorng, the two central tass are separated from the dfferent processes. That s, on the one hand, there s a set of processes that carry out the dentfcaton, whereas a separated process s n charge of updatng the dfferent routes. Wth ths, the traectores updatng can be supermposed wth the obect dentfcaton phase n the followng mage. If that tme s short and eeps the dle responsble process for a long tme, ths part of the process can be carred out by one of the frst group processes. Results Assessment One of the orgnal obectves was to obtan acceptable results for real tme problems. The speedup and effcency of the parallel soluton were analyzed usng dfferent quantty of processors and processes, and dfferent mage szes. Ideally, effcency s meant to be. If the deal s taen as parameter, t can be measured how far the mplementaton of that deal s. In the best of the cases, the tme for executng a soluton decreases proportonally to the number of processes. Ths s, f N = number of processes and T N = tme for usng the problem employng N processes, then as N ncreases, T N should ncrease as well. In the deal case: T N = T / N o N = T / T N. Ths last formula gves a speedup marer. In general, T / T N N. The quotent between the real speedup n N processes and the deal gves a measure for the effcency. Formally speang, effcency = real / deal = real speedup n N processes / N. Low effcency values represent a waste of the processng power [Hwa93] [Kum94][Le9]. In general, for each part of the parallel soluton, the total runtme can be dvded n two components. On the one hand, the part of the problem parallelzed, where the addton of processors actually reduces the tmes, even really close to the deal. Gven T p as the tme used for executng ths part of the problem n the sequental soluton. On the other, the part of the problem nherently sequental or non-parallelzable, whch s not gong to be more rapd by addng processors. Namng T S the tme that taes to execute ths part of the problem, T = T S + T p

9 T S s an nferor lmt for the processng tme, thus n the best of the cases, T N = T S + (T p / N). The fracton of the total runtme correspondng to the non-parallelzable part, T S / T, mposes a constrant n the reducton of the tmes ndependently of the number of processes. The greater ths fracton, the less effcent the parallel soluton would be. It s mportant to bear n mnd that ths factor s not a constant, but t vares wth the problem sze: as t changes, T S / T factor changes as well. Typcally, T p ncreases much faster than T S. As a consequence, a complete assessment should be extended over at least two parameters: the problem sze and the processors number. To ths, t may be added the fact that the performance can be serously affected both by nput/output operatons and by the communcaton quantty among the processes. In order to determne the characterstcs that the mage sequences should contan, n a way that the assessment could contemplate all the possble stuatons, the algorthms of each part of the system were analyzed n frst place. From there, dfferent testng cases were defned and the necessary mages sequences were generated. Then the algorthms were assessed over each of these cases varyng the quantty of processes and the machnes nvolved. In the enhancement, T S ncludes mages obtanng, openng and closng of fles and format recognton (e.g., fnd out ts dmensons). T p ncludes computng the value for each pont of the new mage. In the case of more than one process, ths tme s no purely processng tme, but t carres the sendng and recepton tmes of data among the processes. Wth a temporal graphc: tme lne process 3 process process data sendng data recepton non-parallelzable processng parallelzable processng tme lne In ths case, the sze of the problem s drectly proportonal to the mage sze whch s beng processed. If we consder that each process receves, apart from the data columns to be processed, both adacent columns, t can be notced that as there are more processes, more data traffc s generated. But at the same tme, the addton of processes mples a decrease n the processng tme per process. Thus, t s necessary to search an equlbrum between these two ponts. In order to measure the soluton performance for the enhancement, testng cases were generated wth dfferent mage szes (problem sze) and dfferent number of processes. The results showed that, ndependently of the type of mages, the tmes used up by the enhancement tass were smlar. What t could be frst observed was that a small sze mage sequence s not the best canddate for beng enhanced n parallel. In ths case, the tmes used up by a sngle process to enhance the operaton were better than those resultng form the parallelzaton. On the other hand, for a larger sze of mage, the speedup was of % over the base tme when ncorporatng a second process; t s not an optmal result, but s nevertheless postve. The same dd not happen when a thrd process was added, wth whch the processng tmes were agan ncreased. Secondly, the recognton process was assessed. Here, T S ncludes the mage obtanng and the format recognton, and T p s the tme used up by the obects dentfcaton; t can be observed - n the case of the parallel soluton - that ths tme carres tself data sendng among the processes, plus the eventual assembly of obects whch have remaned dvded n the dstrbuton. In a temporal graphc : dle tme lne process 3 process process data sendng data recepton non-parallelzable processng parallelzable processng tme lne dle

10 In ths case, the sze of the problem depends on two man factors: - the mage sze. The more rows and columns are, the more ponts or pxels have to be checed n order to fnd the obects data. - the partcular data set. The quantty, sze and dsplay of the obects drectly nfluence n the processng tme, and the data quantty whch wll have to travel between the processes. For example, a large problem s characterzed by hgh resoluton mages, or wth several obects, or wth obects whose shape s enlarged n such a way that when dvdng the mage, they can be parttoned. Wth respect to the processes quantty, as wth the prevous case, when two more columns are dstrbuted per process, the traffc ncreases wth the number of processes, but each of them has less number of data to be checed. The dsadvantage s that when the mage s more parttoned, there exsts the possblty of parttonng the obects even more, all of whch adds tme of assembly of obects n the end. In order to measure the solutons performance suggested for the recognton, testng cases were generated wth mages resultng n dfferent problem szes and wth dfferent quantty of processes. The dfferent tests were grouped accordng to the mentoned characterstcs, n a way to mae the assessment more nterestng. In ths way, results were obtaned for tests grouped accordng obects quantty and for tests grouped by the sze of them. Obects dsplay was not consdered as a groupng crteron snce we are dealng wth sequences n whch obects move, and thus wthn a same test ths characterstc s not fxed obects are movng n a sector whch may be very dfferent from ther locaton at the end of the sequence. The tests regardng the recognton algorthm reveal better results than the prevous case, though always n the case of larger szed mages. For smaller mages sequences, n most of the cases, the tmes ncrease wth the process quantty (except when the mages contan large obects, but the gan s relatvely small and the effcency s so reduced that the fnal results are actually poor). Instead, for larger sze mages, the ncorporaton of processes upgrades the tmes, prncpally n the cases n whch the mages contan large obects. Also, the speedup attaned when ncorporatng a thrd process s even better that the one obtaned when gong from one process to two processes. Fnally, t remans assessng the obect tracng process. The gven soluton, represented temporarly, renders the followng stuaton: tme lne process 3 process routes updatng obects recognton process tme lne Ths s smlar to the recognton case. The dfference s gven by the processng whch must perform the master or root after each mage s analyzed. For ths, n order to deal wth the problem dmenson, the same concepts posed for that case are vald: obect quantty, dsplay, etc. Also, snce the quantty of operatons to be performed (as regards the traectores updatng) depends on the obects movement characterstcs, speed and dsparty wth whch they move wll also nfluence n the total runtme of both sequental and parallel solutons. The tas of traectory updatng, as t was already assessed, represents a very small fracton of all the nvolved tass. Because of ths, t would mae no sense dedcate a process exclusvely for t. It could be done n the presented case as an upgradng: generated mages showng graphcally the traectores drawn by the movng obects. In that case, a separated process would update the routes and would also generate those mages, obtanng the followng graphc:

11 tme lne process 3 process traectores updatng obects recognton process tme lne In order to measure the tracng process performance, mages sequences that vary the problem dmenson were generated: two or three obects sequences, sequences wth more than three obects, sequences wth slow and even movng obects, sequences wth rapd and uneven movng obects. As n the recognton case, the tests were grouped accordng to the mentoned characterstcs. On the one sde, tests grouped by movements speed and coherence (slow and even movement, moderated and even speed, hgh speed and even movement, uneven speed and coherence), and on the other, tests grouped by obects quantty. It s mportant to bear n mnd that tracng algorthm tests refer to the ntegral test whch goes from the enhancement of each ndvdual frame to the fnal result. It s not the montorng exclusve algorthm test. These tests encompass all the mages processng cycle. As the route mantenance exclusve porton s a very small part of the algorthm, and t s a tas of a sngle process, t s probable that the result wll not be reverted n respect to the prevous tests about obects enhancement and recognton over the mages. Actually, ths s what happened. Summarzng, - For small mages (n partcular, 30 x 40) t s not sutable parallelzng the algorthms snce, n proporton, the communcaton tme s greater than the one used up by each of them n order to perform the dfferent tass. Worng wth more than one process lower the tmes only when the mages obects were large, but the speedup resulted so low that, even these cases, does not deserve consderaton. - For larger mages (n partcular 70 x 540), the results were acceptable, not so much n the ntal algorthm of mages enhancement, but n partcular n that of obect recognton and, of course, n the ont test of all the system. Specally, the results were better n the cases n whch the mages had large obects n relaton to the frame sze. Fnally, when analyzng the algorthms accordng to the types of the movements of the obects, the results were better though not by a great dfference n relaton to the others. Conclusons After havng completed the mplementaton and the assessments of the descrbed algorthms, the result obtaned fulflled the presented expectatons, namely: - A soluton for dentfyng obects n an mages sequence and dentfyng the traectores of ther movements was fully developed. - The cases n whch the parallel soluton s good were dentfed as well as those cases n whch s preferable adoptng the tradtonal soluton. On the other hand, all throughout the proect, upgradngs or alternatves to the mplemented soluton were presented. They are here summed up together wth some addtonal suggestons: a) As regards the proect: - Generate addtonal mages reflectng the scene obects movement.

12 - Identfy the obects based n those features dstngushng them. In ths paper, the obects were ndvsble. Ths upgradng s completed wth a modfcaton n the tracng algorthm appearng n the obects not only due to ts poston n the consecutve frames but also to the features ndvdualzng them. - In the case that a sngle obect has to be traced, modfy the recognton algorthm n order to chec only one part of the mage dependng on where the obect has been found n the prevous frames. Ths upgrades the soluton, wthout wastng the processng tme. - Modfy or upgrade the presented algorthms n order to render a better response accordng to the dfferent sequences to be assessed. The proect s mplemented n a such way that t s easy to change any of ts parts by another one, respondng better to the requrements (e.g. t may be desred to change the mage recognton algorthm, or to wor wth another mage format). b) As regards performance - Assess how often t s necessary to perform a selecton of the threshold for the segmentaton. Gven the natural smoothness n the mages movements, t s no necessary to recompute that value for each frame snce sgnfcant changes wll not be obtaned from one mage to the followng one. However, the necessary frequency can depend on the speed of the obects movements. - Implement an alternatve n order to handle the auxlary data (labels and obects) n memory nstead of obects. Ths opton would be better n tme, but t would requre the avalablty of machnes wth enough memory. - Assess the possblty of sppng frames n the cases where t s beforehand nown that the obects n the scene move really slow; ths allows obtanng the same data wth better tmes. - For the case where t s nown that the obects are of consderable sze, mplement a varant that does not chec every pxel but taes one every two or more so as to reduce the processng. It s expected that the results do not change, but the tmes probably do. - Vary the dstrbuton of the tass among the dfferent processes; for example, that the enhancement s carred out by two processes, whle the recognton tas s performed by three. Ths dstrbuton has to do wth tang advantage of the conclusons obtaned from the performed tass. On the other hand, f more machnes are avalable, other possblty s to dstrbute the tas n a way that a group performs the enhancement and another group of processes n the other machnes performs the recognton. Also, the mplementaton can be mgrated towards an homogeneous multprocessor (for example, the transputers hypercube avalable n the Laboratory of Parallel Processng of the Faculty of Computer Scences UNLP), wth the obectve of comparng the performance on both platforms. Bblography [Al97] Al S, Parallel Computaton. Models and Methods, Prentce-Hall, Inc., 997. [Bax94] G. A. Baxes, "Dgtal Image Processng. Prncples and Applcatons", John Wley & Sons Inc., 994. [Br95] Brnch Hansen, P., Studes n computatonal scence: Parallel Programmng Paradgms, Prentce- Hall, Inc., 995. [Gon9] R. C. González, R. E. Woods, "Dgtal Image Processng", Addson-Wesley Publshng Comp., 99. [GDB95], GDB/RBD, "MPI Prmer / Developng wth LAM", The Oho State Unversty, 995. [Gup93] Gupta A., Kumar V., Performance propertes of large scale parallel systems, Journal of Parallel and Dstrbuted Computng, November 993. [Har9] R. M. Haralc, L. G. Shapro, Computer and Robot Vson, Addson-Wesley Publshng Company, 99. [Hwa93] K. Hwang, "Advanced Computer Archtecture. Parallelsm, Scalablty, Programmablty", McGraw Hll, 993. [Ja89] A. Jan, "Fundamentals of Dgtal Image Processng", Prentce Hall Inc., 989. [Ja95] R. Jan, R. Kastur, B. G. Schunc, Machne Vson, McGraw-Hll Internatonal Edtons, 995.

13 [Kum94] Kumar V., Grama A., Gupta A., Karyps G., Introducton to Parallel Computng. Desgn and Analyss of Algorthms, Benamn/Cummngs, 994. [Law9] H. Lawson, "Parallel processng n ndustral real tme applcatons", Prentce Hall 99. [Le9] F. T. Leghton, Introducton to Parallel Algorthms and Archtectures: Arrays, Trees, Hypercubes, Morgan Kaufmann Publshers, 99. [Ml98] Mller R., Stout Q. F., Algorthmc Technques for Networs of Processors, CRC Handboo of Algorthms and Theory of Computaton, M. J. Atallah, ed, 998. [Mor94] H. S. Morse, Practcal Parallel Computng, AP Professonal, 994. [MPI] Informaton about mplementatons and MPI n general - Argonne Natonal Laboratory. [MPI] Informaton about mplementatons and MPI n general Msssspp State Unversty. [MPI3] ftp://nfo.mcs.anl.gov/pub/mp. Implementaton of MPICH of the Argonne Natonal Laboratory and the Msssspp State Unversty. [PBM] Image fle format converson pacage. [Sch9] R. Schaloff, Pattern Recognton. Statstcal, Structural and Neural Approaches, 99 [Sm97] Sma D, Fountan T, Kacsu P, Advanced Computer Archtectures. A Desgn Space Approach, Addson Wesley Longman Lmted, 997. [Sn96] Snr M., Otto S., Huss-Lederman S., Waler D., Dongarra J., "MPI: The Complete Reference", The MIT Press, 996 [Ste96] Steenste P., Networ-Based Multcomputers: A Practcal Supercomputer Archtecture, IEEE Transactons on Parallel and Dstrbuted Systems, Vol. 7, No. 8, August 996, pp [Tn98] Tnett F., De Gust A., "Procesamento Paralelo. Conceptos de Arqutectura y Algortmos", Edtoral Exacta, 998. [Wel96] Welsh M., Kaufman L., "Runnng LINU", O Relly & Assocates, Inc, 996 (Second Edton) [Zom96] Zomaya A., Parallel Computng. Paradgms and Applcatons, Int. Thomson Computer Press, 996..

The Development of Web Log Mining Based on Improve-K-Means Clustering Analysis

The Development of Web Log Mining Based on Improve-K-Means Clustering Analysis The Development of Web Log Mnng Based on Improve-K-Means Clusterng Analyss TngZhong Wang * College of Informaton Technology, Luoyang Normal Unversty, Luoyang, 471022, Chna wangtngzhong2@sna.cn Abstract.

More information

Module 2 LOSSLESS IMAGE COMPRESSION SYSTEMS. Version 2 ECE IIT, Kharagpur

Module 2 LOSSLESS IMAGE COMPRESSION SYSTEMS. Version 2 ECE IIT, Kharagpur Module LOSSLESS IMAGE COMPRESSION SYSTEMS Lesson 3 Lossless Compresson: Huffman Codng Instructonal Objectves At the end of ths lesson, the students should be able to:. Defne and measure source entropy..

More information

An Enhanced Super-Resolution System with Improved Image Registration, Automatic Image Selection, and Image Enhancement

An Enhanced Super-Resolution System with Improved Image Registration, Automatic Image Selection, and Image Enhancement An Enhanced Super-Resoluton System wth Improved Image Regstraton, Automatc Image Selecton, and Image Enhancement Yu-Chuan Kuo ( ), Chen-Yu Chen ( ), and Chou-Shann Fuh ( ) Department of Computer Scence

More information

Conversion between the vector and raster data structures using Fuzzy Geographical Entities

Conversion between the vector and raster data structures using Fuzzy Geographical Entities Converson between the vector and raster data structures usng Fuzzy Geographcal Enttes Cdála Fonte Department of Mathematcs Faculty of Scences and Technology Unversty of Combra, Apartado 38, 3 454 Combra,

More information

Face Verification Problem. Face Recognition Problem. Application: Access Control. Biometric Authentication. Face Verification (1:1 matching)

Face Verification Problem. Face Recognition Problem. Application: Access Control. Biometric Authentication. Face Verification (1:1 matching) Face Recognton Problem Face Verfcaton Problem Face Verfcaton (1:1 matchng) Querymage face query Face Recognton (1:N matchng) database Applcaton: Access Control www.vsage.com www.vsoncs.com Bometrc Authentcaton

More information

An Alternative Way to Measure Private Equity Performance

An Alternative Way to Measure Private Equity Performance An Alternatve Way to Measure Prvate Equty Performance Peter Todd Parlux Investment Technology LLC Summary Internal Rate of Return (IRR) s probably the most common way to measure the performance of prvate

More information

Project Networks With Mixed-Time Constraints

Project Networks With Mixed-Time Constraints Project Networs Wth Mxed-Tme Constrants L Caccetta and B Wattananon Western Australan Centre of Excellence n Industral Optmsaton (WACEIO) Curtn Unversty of Technology GPO Box U1987 Perth Western Australa

More information

A Performance Analysis of View Maintenance Techniques for Data Warehouses

A Performance Analysis of View Maintenance Techniques for Data Warehouses A Performance Analyss of Vew Mantenance Technques for Data Warehouses Xng Wang Dell Computer Corporaton Round Roc, Texas Le Gruenwald The nversty of Olahoma School of Computer Scence orman, OK 739 Guangtao

More information

benefit is 2, paid if the policyholder dies within the year, and probability of death within the year is ).

benefit is 2, paid if the policyholder dies within the year, and probability of death within the year is ). REVIEW OF RISK MANAGEMENT CONCEPTS LOSS DISTRIBUTIONS AND INSURANCE Loss and nsurance: When someone s subject to the rsk of ncurrng a fnancal loss, the loss s generally modeled usng a random varable or

More information

DEFINING %COMPLETE IN MICROSOFT PROJECT

DEFINING %COMPLETE IN MICROSOFT PROJECT CelersSystems DEFINING %COMPLETE IN MICROSOFT PROJECT PREPARED BY James E Aksel, PMP, PMI-SP, MVP For Addtonal Informaton about Earned Value Management Systems and reportng, please contact: CelersSystems,

More information

Feature selection for intrusion detection. Slobodan Petrović NISlab, Gjøvik University College

Feature selection for intrusion detection. Slobodan Petrović NISlab, Gjøvik University College Feature selecton for ntruson detecton Slobodan Petrovć NISlab, Gjøvk Unversty College Contents The feature selecton problem Intruson detecton Traffc features relevant for IDS The CFS measure The mrmr measure

More information

"Research Note" APPLICATION OF CHARGE SIMULATION METHOD TO ELECTRIC FIELD CALCULATION IN THE POWER CABLES *

Research Note APPLICATION OF CHARGE SIMULATION METHOD TO ELECTRIC FIELD CALCULATION IN THE POWER CABLES * Iranan Journal of Scence & Technology, Transacton B, Engneerng, ol. 30, No. B6, 789-794 rnted n The Islamc Republc of Iran, 006 Shraz Unversty "Research Note" ALICATION OF CHARGE SIMULATION METHOD TO ELECTRIC

More information

A DATA MINING APPLICATION IN A STUDENT DATABASE

A DATA MINING APPLICATION IN A STUDENT DATABASE JOURNAL OF AERONAUTICS AND SPACE TECHNOLOGIES JULY 005 VOLUME NUMBER (53-57) A DATA MINING APPLICATION IN A STUDENT DATABASE Şenol Zafer ERDOĞAN Maltepe Ünversty Faculty of Engneerng Büyükbakkalköy-Istanbul

More information

A Multi-mode Image Tracking System Based on Distributed Fusion

A Multi-mode Image Tracking System Based on Distributed Fusion A Mult-mode Image Tracng System Based on Dstrbuted Fuson Ln zheng Chongzhao Han Dongguang Zuo Hongsen Yan School of Electroncs & nformaton engneerng, X an Jaotong Unversty X an, Shaanx, Chna Lnzheng@malst.xjtu.edu.cn

More information

Vision Mouse. Saurabh Sarkar a* University of Cincinnati, Cincinnati, USA ABSTRACT 1. INTRODUCTION

Vision Mouse. Saurabh Sarkar a* University of Cincinnati, Cincinnati, USA ABSTRACT 1. INTRODUCTION Vson Mouse Saurabh Sarkar a* a Unversty of Cncnnat, Cncnnat, USA ABSTRACT The report dscusses a vson based approach towards trackng of eyes and fngers. The report descrbes the process of locatng the possble

More information

denote the location of a node, and suppose node X . This transmission causes a successful reception by node X for any other node

denote the location of a node, and suppose node X . This transmission causes a successful reception by node X for any other node Fnal Report of EE359 Class Proect Throughput and Delay n Wreless Ad Hoc Networs Changhua He changhua@stanford.edu Abstract: Networ throughput and pacet delay are the two most mportant parameters to evaluate

More information

8.5 UNITARY AND HERMITIAN MATRICES. The conjugate transpose of a complex matrix A, denoted by A*, is given by

8.5 UNITARY AND HERMITIAN MATRICES. The conjugate transpose of a complex matrix A, denoted by A*, is given by 6 CHAPTER 8 COMPLEX VECTOR SPACES 5. Fnd the kernel of the lnear transformaton gven n Exercse 5. In Exercses 55 and 56, fnd the mage of v, for the ndcated composton, where and are gven by the followng

More information

Recurrence. 1 Definitions and main statements

Recurrence. 1 Definitions and main statements Recurrence 1 Defntons and man statements Let X n, n = 0, 1, 2,... be a MC wth the state space S = (1, 2,...), transton probabltes p j = P {X n+1 = j X n = }, and the transton matrx P = (p j ),j S def.

More information

The Greedy Method. Introduction. 0/1 Knapsack Problem

The Greedy Method. Introduction. 0/1 Knapsack Problem The Greedy Method Introducton We have completed data structures. We now are gong to look at algorthm desgn methods. Often we are lookng at optmzaton problems whose performance s exponental. For an optmzaton

More information

A machine vision approach for detecting and inspecting circular parts

A machine vision approach for detecting and inspecting circular parts A machne vson approach for detectng and nspectng crcular parts Du-Mng Tsa Machne Vson Lab. Department of Industral Engneerng and Management Yuan-Ze Unversty, Chung-L, Tawan, R.O.C. E-mal: edmtsa@saturn.yzu.edu.tw

More information

Single and multiple stage classifiers implementing logistic discrimination

Single and multiple stage classifiers implementing logistic discrimination Sngle and multple stage classfers mplementng logstc dscrmnaton Hélo Radke Bttencourt 1 Dens Alter de Olvera Moraes 2 Vctor Haertel 2 1 Pontfíca Unversdade Católca do Ro Grande do Sul - PUCRS Av. Ipranga,

More information

Data Broadcast on a Multi-System Heterogeneous Overlayed Wireless Network *

Data Broadcast on a Multi-System Heterogeneous Overlayed Wireless Network * JOURNAL OF INFORMATION SCIENCE AND ENGINEERING 24, 819-840 (2008) Data Broadcast on a Mult-System Heterogeneous Overlayed Wreless Network * Department of Computer Scence Natonal Chao Tung Unversty Hsnchu,

More information

1. Fundamentals of probability theory 2. Emergence of communication traffic 3. Stochastic & Markovian Processes (SP & MP)

1. Fundamentals of probability theory 2. Emergence of communication traffic 3. Stochastic & Markovian Processes (SP & MP) 6.3 / -- Communcaton Networks II (Görg) SS20 -- www.comnets.un-bremen.de Communcaton Networks II Contents. Fundamentals of probablty theory 2. Emergence of communcaton traffc 3. Stochastc & Markovan Processes

More information

Calculation of Sampling Weights

Calculation of Sampling Weights Perre Foy Statstcs Canada 4 Calculaton of Samplng Weghts 4.1 OVERVIEW The basc sample desgn used n TIMSS Populatons 1 and 2 was a two-stage stratfed cluster desgn. 1 The frst stage conssted of a sample

More information

Efficient Project Portfolio as a tool for Enterprise Risk Management

Efficient Project Portfolio as a tool for Enterprise Risk Management Effcent Proect Portfolo as a tool for Enterprse Rsk Management Valentn O. Nkonov Ural State Techncal Unversty Growth Traectory Consultng Company January 5, 27 Effcent Proect Portfolo as a tool for Enterprse

More information

Inter-Ing 2007. INTERDISCIPLINARITY IN ENGINEERING SCIENTIFIC INTERNATIONAL CONFERENCE, TG. MUREŞ ROMÂNIA, 15-16 November 2007.

Inter-Ing 2007. INTERDISCIPLINARITY IN ENGINEERING SCIENTIFIC INTERNATIONAL CONFERENCE, TG. MUREŞ ROMÂNIA, 15-16 November 2007. Inter-Ing 2007 INTERDISCIPLINARITY IN ENGINEERING SCIENTIFIC INTERNATIONAL CONFERENCE, TG. MUREŞ ROMÂNIA, 15-16 November 2007. UNCERTAINTY REGION SIMULATION FOR A SERIAL ROBOT STRUCTURE MARIUS SEBASTIAN

More information

CHOLESTEROL REFERENCE METHOD LABORATORY NETWORK. Sample Stability Protocol

CHOLESTEROL REFERENCE METHOD LABORATORY NETWORK. Sample Stability Protocol CHOLESTEROL REFERENCE METHOD LABORATORY NETWORK Sample Stablty Protocol Background The Cholesterol Reference Method Laboratory Network (CRMLN) developed certfcaton protocols for total cholesterol, HDL

More information

Forecasting the Direction and Strength of Stock Market Movement

Forecasting the Direction and Strength of Stock Market Movement Forecastng the Drecton and Strength of Stock Market Movement Jngwe Chen Mng Chen Nan Ye cjngwe@stanford.edu mchen5@stanford.edu nanye@stanford.edu Abstract - Stock market s one of the most complcated systems

More information

IMPACT ANALYSIS OF A CELLULAR PHONE

IMPACT ANALYSIS OF A CELLULAR PHONE 4 th ASA & μeta Internatonal Conference IMPACT AALYSIS OF A CELLULAR PHOE We Lu, 2 Hongy L Bejng FEAonlne Engneerng Co.,Ltd. Bejng, Chna ABSTRACT Drop test smulaton plays an mportant role n nvestgatng

More information

Institute of Informatics, Faculty of Business and Management, Brno University of Technology,Czech Republic

Institute of Informatics, Faculty of Business and Management, Brno University of Technology,Czech Republic Lagrange Multplers as Quanttatve Indcators n Economcs Ivan Mezník Insttute of Informatcs, Faculty of Busness and Management, Brno Unversty of TechnologCzech Republc Abstract The quanttatve role of Lagrange

More information

A hybrid global optimization algorithm based on parallel chaos optimization and outlook algorithm

A hybrid global optimization algorithm based on parallel chaos optimization and outlook algorithm Avalable onlne www.ocpr.com Journal of Chemcal and Pharmaceutcal Research, 2014, 6(7):1884-1889 Research Artcle ISSN : 0975-7384 CODEN(USA) : JCPRC5 A hybrd global optmzaton algorthm based on parallel

More information

Survey on Virtual Machine Placement Techniques in Cloud Computing Environment

Survey on Virtual Machine Placement Techniques in Cloud Computing Environment Survey on Vrtual Machne Placement Technques n Cloud Computng Envronment Rajeev Kumar Gupta and R. K. Paterya Department of Computer Scence & Engneerng, MANIT, Bhopal, Inda ABSTRACT In tradtonal data center

More information

On the Optimal Control of a Cascade of Hydro-Electric Power Stations

On the Optimal Control of a Cascade of Hydro-Electric Power Stations On the Optmal Control of a Cascade of Hydro-Electrc Power Statons M.C.M. Guedes a, A.F. Rbero a, G.V. Smrnov b and S. Vlela c a Department of Mathematcs, School of Scences, Unversty of Porto, Portugal;

More information

ANALYZING THE RELATIONSHIPS BETWEEN QUALITY, TIME, AND COST IN PROJECT MANAGEMENT DECISION MAKING

ANALYZING THE RELATIONSHIPS BETWEEN QUALITY, TIME, AND COST IN PROJECT MANAGEMENT DECISION MAKING ANALYZING THE RELATIONSHIPS BETWEEN QUALITY, TIME, AND COST IN PROJECT MANAGEMENT DECISION MAKING Matthew J. Lberatore, Department of Management and Operatons, Vllanova Unversty, Vllanova, PA 19085, 610-519-4390,

More information

Damage detection in composite laminates using coin-tap method

Damage detection in composite laminates using coin-tap method Damage detecton n composte lamnates usng con-tap method S.J. Km Korea Aerospace Research Insttute, 45 Eoeun-Dong, Youseong-Gu, 35-333 Daejeon, Republc of Korea yaeln@kar.re.kr 45 The con-tap test has the

More information

Politecnico di Torino. Porto Institutional Repository

Politecnico di Torino. Porto Institutional Repository Poltecnco d Torno Porto Insttutonal Repostory [Artcle] A cost-effectve cloud computng framework for acceleratng multmeda communcaton smulatons Orgnal Ctaton: D. Angel, E. Masala (2012). A cost-effectve

More information

MACHINE VISION SYSTEM FOR SPECULAR SURFACE INSPECTION: USE OF SIMULATION PROCESS AS A TOOL FOR DESIGN AND OPTIMIZATION

MACHINE VISION SYSTEM FOR SPECULAR SURFACE INSPECTION: USE OF SIMULATION PROCESS AS A TOOL FOR DESIGN AND OPTIMIZATION MACHINE VISION SYSTEM FOR SPECULAR SURFACE INSPECTION: USE OF SIMULATION PROCESS AS A TOOL FOR DESIGN AND OPTIMIZATION R. SEULIN, F. MERIENNE and P. GORRIA Laboratore Le2, CNRS FRE2309, EA 242, Unversté

More information

PAS: A Packet Accounting System to Limit the Effects of DoS & DDoS. Debish Fesehaye & Klara Naherstedt University of Illinois-Urbana Champaign

PAS: A Packet Accounting System to Limit the Effects of DoS & DDoS. Debish Fesehaye & Klara Naherstedt University of Illinois-Urbana Champaign PAS: A Packet Accountng System to Lmt the Effects of DoS & DDoS Debsh Fesehaye & Klara Naherstedt Unversty of Illnos-Urbana Champagn DoS and DDoS DDoS attacks are ncreasng threats to our dgtal world. Exstng

More information

RequIn, a tool for fast web traffic inference

RequIn, a tool for fast web traffic inference RequIn, a tool for fast web traffc nference Olver aul, Jean Etenne Kba GET/INT, LOR Department 9 rue Charles Fourer 90 Evry, France Olver.aul@nt-evry.fr, Jean-Etenne.Kba@nt-evry.fr Abstract As networked

More information

How Sets of Coherent Probabilities May Serve as Models for Degrees of Incoherence

How Sets of Coherent Probabilities May Serve as Models for Degrees of Incoherence 1 st Internatonal Symposum on Imprecse Probabltes and Ther Applcatons, Ghent, Belgum, 29 June 2 July 1999 How Sets of Coherent Probabltes May Serve as Models for Degrees of Incoherence Mar J. Schervsh

More information

An Interest-Oriented Network Evolution Mechanism for Online Communities

An Interest-Oriented Network Evolution Mechanism for Online Communities An Interest-Orented Network Evoluton Mechansm for Onlne Communtes Cahong Sun and Xaopng Yang School of Informaton, Renmn Unversty of Chna, Bejng 100872, P.R. Chna {chsun,yang}@ruc.edu.cn Abstract. Onlne

More information

SUPPLIER FINANCING AND STOCK MANAGEMENT. A JOINT VIEW.

SUPPLIER FINANCING AND STOCK MANAGEMENT. A JOINT VIEW. SUPPLIER FINANCING AND STOCK MANAGEMENT. A JOINT VIEW. Lucía Isabel García Cebrán Departamento de Economía y Dreccón de Empresas Unversdad de Zaragoza Gran Vía, 2 50.005 Zaragoza (Span) Phone: 976-76-10-00

More information

Luby s Alg. for Maximal Independent Sets using Pairwise Independence

Luby s Alg. for Maximal Independent Sets using Pairwise Independence Lecture Notes for Randomzed Algorthms Luby s Alg. for Maxmal Independent Sets usng Parwse Independence Last Updated by Erc Vgoda on February, 006 8. Maxmal Independent Sets For a graph G = (V, E), an ndependent

More information

Can Auto Liability Insurance Purchases Signal Risk Attitude?

Can Auto Liability Insurance Purchases Signal Risk Attitude? Internatonal Journal of Busness and Economcs, 2011, Vol. 10, No. 2, 159-164 Can Auto Lablty Insurance Purchases Sgnal Rsk Atttude? Chu-Shu L Department of Internatonal Busness, Asa Unversty, Tawan Sheng-Chang

More information

What is Candidate Sampling

What is Candidate Sampling What s Canddate Samplng Say we have a multclass or mult label problem where each tranng example ( x, T ) conssts of a context x a small (mult)set of target classes T out of a large unverse L of possble

More information

Descriptive Models. Cluster Analysis. Example. General Applications of Clustering. Examples of Clustering Applications

Descriptive Models. Cluster Analysis. Example. General Applications of Clustering. Examples of Clustering Applications CMSC828G Prncples of Data Mnng Lecture #9 Today s Readng: HMS, chapter 9 Today s Lecture: Descrptve Modelng Clusterng Algorthms Descrptve Models model presents the man features of the data, a global summary

More information

L10: Linear discriminants analysis

L10: Linear discriminants analysis L0: Lnear dscrmnants analyss Lnear dscrmnant analyss, two classes Lnear dscrmnant analyss, C classes LDA vs. PCA Lmtatons of LDA Varants of LDA Other dmensonalty reducton methods CSCE 666 Pattern Analyss

More information

A Dynamic Load Balancing for Massive Multiplayer Online Game Server

A Dynamic Load Balancing for Massive Multiplayer Online Game Server A Dynamc Load Balancng for Massve Multplayer Onlne Game Server Jungyoul Lm, Jaeyong Chung, Jnryong Km and Kwanghyun Shm Dgtal Content Research Dvson Electroncs and Telecommuncatons Research Insttute Daejeon,

More information

A cooperative connectionist IDS model to identify independent anomalous SNMP situations

A cooperative connectionist IDS model to identify independent anomalous SNMP situations A cooperatve connectonst IDS model to dentfy ndependent anomalous SNMP stuatons Álvaro Herrero, Emlo Corchado, José Manuel Sáz Department of Cvl Engneerng, Unversty of Burgos, Span escorchado@ubu.es Abstract

More information

A Simple Approach to Clustering in Excel

A Simple Approach to Clustering in Excel A Smple Approach to Clusterng n Excel Aravnd H Center for Computatonal Engneerng and Networng Amrta Vshwa Vdyapeetham, Combatore, Inda C Rajgopal Center for Computatonal Engneerng and Networng Amrta Vshwa

More information

Calculating the high frequency transmission line parameters of power cables

Calculating the high frequency transmission line parameters of power cables < ' Calculatng the hgh frequency transmsson lne parameters of power cables Authors: Dr. John Dcknson, Laboratory Servces Manager, N 0 RW E B Communcatons Mr. Peter J. Ncholson, Project Assgnment Manager,

More information

A Multi-Camera System on PC-Cluster for Real-time 3-D Tracking

A Multi-Camera System on PC-Cluster for Real-time 3-D Tracking The 23 rd Conference of the Mechancal Engneerng Network of Thaland November 4 7, 2009, Chang Ma A Mult-Camera System on PC-Cluster for Real-tme 3-D Trackng Vboon Sangveraphunsr*, Krtsana Uttamang, and

More information

Implementation of Deutsch's Algorithm Using Mathcad

Implementation of Deutsch's Algorithm Using Mathcad Implementaton of Deutsch's Algorthm Usng Mathcad Frank Roux The followng s a Mathcad mplementaton of Davd Deutsch's quantum computer prototype as presented on pages - n "Machnes, Logc and Quantum Physcs"

More information

Number of Levels Cumulative Annual operating Income per year construction costs costs ($) ($) ($) 1 600,000 35,000 100,000 2 2,200,000 60,000 350,000

Number of Levels Cumulative Annual operating Income per year construction costs costs ($) ($) ($) 1 600,000 35,000 100,000 2 2,200,000 60,000 350,000 Problem Set 5 Solutons 1 MIT s consderng buldng a new car park near Kendall Square. o unversty funds are avalable (overhead rates are under pressure and the new faclty would have to pay for tself from

More information

A Dynamic Energy-Efficiency Mechanism for Data Center Networks

A Dynamic Energy-Efficiency Mechanism for Data Center Networks A Dynamc Energy-Effcency Mechansm for Data Center Networks Sun Lang, Zhang Jnfang, Huang Daochao, Yang Dong, Qn Yajuan A Dynamc Energy-Effcency Mechansm for Data Center Networks 1 Sun Lang, 1 Zhang Jnfang,

More information

8 Algorithm for Binary Searching in Trees

8 Algorithm for Binary Searching in Trees 8 Algorthm for Bnary Searchng n Trees In ths secton we present our algorthm for bnary searchng n trees. A crucal observaton employed by the algorthm s that ths problem can be effcently solved when the

More information

Loop Parallelization

Loop Parallelization - - Loop Parallelzaton C-52 Complaton steps: nested loops operatng on arrays, sequentell executon of teraton space DECLARE B[..,..+] FOR I :=.. FOR J :=.. I B[I,J] := B[I-,J]+B[I-,J-] ED FOR ED FOR analyze

More information

Open Access A Load Balancing Strategy with Bandwidth Constraint in Cloud Computing. Jing Deng 1,*, Ping Guo 2, Qi Li 3, Haizhu Chen 1

Open Access A Load Balancing Strategy with Bandwidth Constraint in Cloud Computing. Jing Deng 1,*, Ping Guo 2, Qi Li 3, Haizhu Chen 1 Send Orders for Reprnts to reprnts@benthamscence.ae The Open Cybernetcs & Systemcs Journal, 2014, 8, 115-121 115 Open Access A Load Balancng Strategy wth Bandwdth Constrant n Cloud Computng Jng Deng 1,*,

More information

Traffic-light a stress test for life insurance provisions

Traffic-light a stress test for life insurance provisions MEMORANDUM Date 006-09-7 Authors Bengt von Bahr, Göran Ronge Traffc-lght a stress test for lfe nsurance provsons Fnansnspetonen P.O. Box 6750 SE-113 85 Stocholm [Sveavägen 167] Tel +46 8 787 80 00 Fax

More information

Linear Circuits Analysis. Superposition, Thevenin /Norton Equivalent circuits

Linear Circuits Analysis. Superposition, Thevenin /Norton Equivalent circuits Lnear Crcuts Analyss. Superposton, Theenn /Norton Equalent crcuts So far we hae explored tmendependent (resste) elements that are also lnear. A tmendependent elements s one for whch we can plot an / cure.

More information

Support Vector Machines

Support Vector Machines Support Vector Machnes Max Wellng Department of Computer Scence Unversty of Toronto 10 Kng s College Road Toronto, M5S 3G5 Canada wellng@cs.toronto.edu Abstract Ths s a note to explan support vector machnes.

More information

The OC Curve of Attribute Acceptance Plans

The OC Curve of Attribute Acceptance Plans The OC Curve of Attrbute Acceptance Plans The Operatng Characterstc (OC) curve descrbes the probablty of acceptng a lot as a functon of the lot s qualty. Fgure 1 shows a typcal OC Curve. 10 8 6 4 1 3 4

More information

A DYNAMIC CRASHING METHOD FOR PROJECT MANAGEMENT USING SIMULATION-BASED OPTIMIZATION. Michael E. Kuhl Radhamés A. Tolentino-Peña

A DYNAMIC CRASHING METHOD FOR PROJECT MANAGEMENT USING SIMULATION-BASED OPTIMIZATION. Michael E. Kuhl Radhamés A. Tolentino-Peña Proceedngs of the 2008 Wnter Smulaton Conference S. J. Mason, R. R. Hll, L. Mönch, O. Rose, T. Jefferson, J. W. Fowler eds. A DYNAMIC CRASHING METHOD FOR PROJECT MANAGEMENT USING SIMULATION-BASED OPTIMIZATION

More information

Research of concurrency control protocol based on the main memory database

Research of concurrency control protocol based on the main memory database Research of concurrency control protocol based on the man memory database Abstract Yonghua Zhang * Shjazhuang Unversty of economcs, Shjazhuang, Shjazhuang, Chna Receved 1 October 2014, www.cmnt.lv The

More information

Formulating & Solving Integer Problems Chapter 11 289

Formulating & Solving Integer Problems Chapter 11 289 Formulatng & Solvng Integer Problems Chapter 11 289 The Optonal Stop TSP If we drop the requrement that every stop must be vsted, we then get the optonal stop TSP. Ths mght correspond to a ob sequencng

More information

POLYSA: A Polynomial Algorithm for Non-binary Constraint Satisfaction Problems with and

POLYSA: A Polynomial Algorithm for Non-binary Constraint Satisfaction Problems with and POLYSA: A Polynomal Algorthm for Non-bnary Constrant Satsfacton Problems wth and Mguel A. Saldo, Federco Barber Dpto. Sstemas Informátcos y Computacón Unversdad Poltécnca de Valenca, Camno de Vera s/n

More information

PSYCHOLOGICAL RESEARCH (PYC 304-C) Lecture 12

PSYCHOLOGICAL RESEARCH (PYC 304-C) Lecture 12 14 The Ch-squared dstrbuton PSYCHOLOGICAL RESEARCH (PYC 304-C) Lecture 1 If a normal varable X, havng mean µ and varance σ, s standardsed, the new varable Z has a mean 0 and varance 1. When ths standardsed

More information

Minimal Coding Network With Combinatorial Structure For Instantaneous Recovery From Edge Failures

Minimal Coding Network With Combinatorial Structure For Instantaneous Recovery From Edge Failures Mnmal Codng Network Wth Combnatoral Structure For Instantaneous Recovery From Edge Falures Ashly Joseph 1, Mr.M.Sadsh Sendl 2, Dr.S.Karthk 3 1 Fnal Year ME CSE Student Department of Computer Scence Engneerng

More information

Frequency Selective IQ Phase and IQ Amplitude Imbalance Adjustments for OFDM Direct Conversion Transmitters

Frequency Selective IQ Phase and IQ Amplitude Imbalance Adjustments for OFDM Direct Conversion Transmitters Frequency Selectve IQ Phase and IQ Ampltude Imbalance Adjustments for OFDM Drect Converson ransmtters Edmund Coersmeer, Ernst Zelnsk Noka, Meesmannstrasse 103, 44807 Bochum, Germany edmund.coersmeer@noka.com,

More information

Traffic State Estimation in the Traffic Management Center of Berlin

Traffic State Estimation in the Traffic Management Center of Berlin Traffc State Estmaton n the Traffc Management Center of Berln Authors: Peter Vortsch, PTV AG, Stumpfstrasse, D-763 Karlsruhe, Germany phone ++49/72/965/35, emal peter.vortsch@ptv.de Peter Möhl, PTV AG,

More information

Causal, Explanatory Forecasting. Analysis. Regression Analysis. Simple Linear Regression. Which is Independent? Forecasting

Causal, Explanatory Forecasting. Analysis. Regression Analysis. Simple Linear Regression. Which is Independent? Forecasting Causal, Explanatory Forecastng Assumes cause-and-effect relatonshp between system nputs and ts output Forecastng wth Regresson Analyss Rchard S. Barr Inputs System Cause + Effect Relatonshp The job of

More information

A Replication-Based and Fault Tolerant Allocation Algorithm for Cloud Computing

A Replication-Based and Fault Tolerant Allocation Algorithm for Cloud Computing A Replcaton-Based and Fault Tolerant Allocaton Algorthm for Cloud Computng Tork Altameem Dept of Computer Scence, RCC, Kng Saud Unversty, PO Box: 28095 11437 Ryadh-Saud Araba Abstract The very large nfrastructure

More information

How To Understand The Results Of The German Meris Cloud And Water Vapour Product

How To Understand The Results Of The German Meris Cloud And Water Vapour Product Ttel: Project: Doc. No.: MERIS level 3 cloud and water vapour products MAPP MAPP-ATBD-ClWVL3 Issue: 1 Revson: 0 Date: 9.12.1998 Functon Name Organsaton Sgnature Date Author: Bennartz FUB Preusker FUB Schüller

More information

A Secure Password-Authenticated Key Agreement Using Smart Cards

A Secure Password-Authenticated Key Agreement Using Smart Cards A Secure Password-Authentcated Key Agreement Usng Smart Cards Ka Chan 1, Wen-Chung Kuo 2 and Jn-Chou Cheng 3 1 Department of Computer and Informaton Scence, R.O.C. Mltary Academy, Kaohsung 83059, Tawan,

More information

Performance Analysis and Coding Strategy of ECOC SVMs

Performance Analysis and Coding Strategy of ECOC SVMs Internatonal Journal of Grd and Dstrbuted Computng Vol.7, No. (04), pp.67-76 http://dx.do.org/0.457/jgdc.04.7..07 Performance Analyss and Codng Strategy of ECOC SVMs Zhgang Yan, and Yuanxuan Yang, School

More information

Realistic Image Synthesis

Realistic Image Synthesis Realstc Image Synthess - Combned Samplng and Path Tracng - Phlpp Slusallek Karol Myszkowsk Vncent Pegoraro Overvew: Today Combned Samplng (Multple Importance Samplng) Renderng and Measurng Equaton Random

More information

An MILP model for planning of batch plants operating in a campaign-mode

An MILP model for planning of batch plants operating in a campaign-mode An MILP model for plannng of batch plants operatng n a campagn-mode Yanna Fumero Insttuto de Desarrollo y Dseño CONICET UTN yfumero@santafe-concet.gov.ar Gabrela Corsano Insttuto de Desarrollo y Dseño

More information

Gender Classification for Real-Time Audience Analysis System

Gender Classification for Real-Time Audience Analysis System Gender Classfcaton for Real-Tme Audence Analyss System Vladmr Khryashchev, Lev Shmaglt, Andrey Shemyakov, Anton Lebedev Yaroslavl State Unversty Yaroslavl, Russa vhr@yandex.ru, shmaglt_lev@yahoo.com, andrey.shemakov@gmal.com,

More information

Multiple-Period Attribution: Residuals and Compounding

Multiple-Period Attribution: Residuals and Compounding Multple-Perod Attrbuton: Resduals and Compoundng Our revewer gave these authors full marks for dealng wth an ssue that performance measurers and vendors often regard as propretary nformaton. In 1994, Dens

More information

where the coordinates are related to those in the old frame as follows.

where the coordinates are related to those in the old frame as follows. Chapter 2 - Cartesan Vectors and Tensors: Ther Algebra Defnton of a vector Examples of vectors Scalar multplcaton Addton of vectors coplanar vectors Unt vectors A bass of non-coplanar vectors Scalar product

More information

Improved SVM in Cloud Computing Information Mining

Improved SVM in Cloud Computing Information Mining Internatonal Journal of Grd Dstrbuton Computng Vol.8, No.1 (015), pp.33-40 http://dx.do.org/10.1457/jgdc.015.8.1.04 Improved n Cloud Computng Informaton Mnng Lvshuhong (ZhengDe polytechnc college JangSu

More information

7.5. Present Value of an Annuity. Investigate

7.5. Present Value of an Annuity. Investigate 7.5 Present Value of an Annuty Owen and Anna are approachng retrement and are puttng ther fnances n order. They have worked hard and nvested ther earnngs so that they now have a large amount of money on

More information

Answer: A). There is a flatter IS curve in the high MPC economy. Original LM LM after increase in M. IS curve for low MPC economy

Answer: A). There is a flatter IS curve in the high MPC economy. Original LM LM after increase in M. IS curve for low MPC economy 4.02 Quz Solutons Fall 2004 Multple-Choce Questons (30/00 ponts) Please, crcle the correct answer for each of the followng 0 multple-choce questons. For each queston, only one of the answers s correct.

More information

Fault tolerance in cloud technologies presented as a service

Fault tolerance in cloud technologies presented as a service Internatonal Scentfc Conference Computer Scence 2015 Pavel Dzhunev, PhD student Fault tolerance n cloud technologes presented as a servce INTRODUCTION Improvements n technques for vrtualzaton and performance

More information

INVESTIGATION OF VEHICULAR USERS FAIRNESS IN CDMA-HDR NETWORKS

INVESTIGATION OF VEHICULAR USERS FAIRNESS IN CDMA-HDR NETWORKS 21 22 September 2007, BULGARIA 119 Proceedngs of the Internatonal Conference on Informaton Technologes (InfoTech-2007) 21 st 22 nd September 2007, Bulgara vol. 2 INVESTIGATION OF VEHICULAR USERS FAIRNESS

More information

J. Parallel Distrib. Comput.

J. Parallel Distrib. Comput. J. Parallel Dstrb. Comput. 71 (2011) 62 76 Contents lsts avalable at ScenceDrect J. Parallel Dstrb. Comput. journal homepage: www.elsever.com/locate/jpdc Optmzng server placement n dstrbuted systems n

More information

A Prefix Code Matching Parallel Load-Balancing Method for Solution-Adaptive Unstructured Finite Element Graphs on Distributed Memory Multicomputers

A Prefix Code Matching Parallel Load-Balancing Method for Solution-Adaptive Unstructured Finite Element Graphs on Distributed Memory Multicomputers Ž. The Journal of Supercomputng, 15, 25 49 2000 2000 Kluwer Academc Publshers. Manufactured n The Netherlands. A Prefx Code Matchng Parallel Load-Balancng Method for Soluton-Adaptve Unstructured Fnte Element

More information

+ + + - - This circuit than can be reduced to a planar circuit

+ + + - - This circuit than can be reduced to a planar circuit MeshCurrent Method The meshcurrent s analog of the nodeoltage method. We sole for a new set of arables, mesh currents, that automatcally satsfy KCLs. As such, meshcurrent method reduces crcut soluton to

More information

Risk-based Fatigue Estimate of Deep Water Risers -- Course Project for EM388F: Fracture Mechanics, Spring 2008

Risk-based Fatigue Estimate of Deep Water Risers -- Course Project for EM388F: Fracture Mechanics, Spring 2008 Rsk-based Fatgue Estmate of Deep Water Rsers -- Course Project for EM388F: Fracture Mechancs, Sprng 2008 Chen Sh Department of Cvl, Archtectural, and Envronmental Engneerng The Unversty of Texas at Austn

More information

FREQUENCY OF OCCURRENCE OF CERTAIN CHEMICAL CLASSES OF GSR FROM VARIOUS AMMUNITION TYPES

FREQUENCY OF OCCURRENCE OF CERTAIN CHEMICAL CLASSES OF GSR FROM VARIOUS AMMUNITION TYPES FREQUENCY OF OCCURRENCE OF CERTAIN CHEMICAL CLASSES OF GSR FROM VARIOUS AMMUNITION TYPES Zuzanna BRO EK-MUCHA, Grzegorz ZADORA, 2 Insttute of Forensc Research, Cracow, Poland 2 Faculty of Chemstry, Jagellonan

More information

BERNSTEIN POLYNOMIALS

BERNSTEIN POLYNOMIALS On-Lne Geometrc Modelng Notes BERNSTEIN POLYNOMIALS Kenneth I. Joy Vsualzaton and Graphcs Research Group Department of Computer Scence Unversty of Calforna, Davs Overvew Polynomals are ncredbly useful

More information

An ILP Formulation for Task Mapping and Scheduling on Multi-core Architectures

An ILP Formulation for Task Mapping and Scheduling on Multi-core Architectures An ILP Formulaton for Task Mappng and Schedulng on Mult-core Archtectures Yng Y, We Han, Xn Zhao, Ahmet T. Erdogan and Tughrul Arslan Unversty of Ednburgh, The Kng's Buldngs, Mayfeld Road, Ednburgh, EH9

More information

Vehicle Detection and Tracking in Video from Moving Airborne Platform

Vehicle Detection and Tracking in Video from Moving Airborne Platform Journal of Computatonal Informaton Systems 10: 12 (2014) 4965 4972 Avalable at http://www.jofcs.com Vehcle Detecton and Trackng n Vdeo from Movng Arborne Platform Lye ZHANG 1,2,, Hua WANG 3, L LI 2 1 School

More information

RESEARCH ON DUAL-SHAKER SINE VIBRATION CONTROL. Yaoqi FENG 1, Hanping QIU 1. China Academy of Space Technology (CAST) yaoqi.feng@yahoo.

RESEARCH ON DUAL-SHAKER SINE VIBRATION CONTROL. Yaoqi FENG 1, Hanping QIU 1. China Academy of Space Technology (CAST) yaoqi.feng@yahoo. ICSV4 Carns Australa 9- July, 007 RESEARCH ON DUAL-SHAKER SINE VIBRATION CONTROL Yaoq FENG, Hanpng QIU Dynamc Test Laboratory, BISEE Chna Academy of Space Technology (CAST) yaoq.feng@yahoo.com Abstract

More information

A Novel Methodology of Working Capital Management for Large. Public Constructions by Using Fuzzy S-curve Regression

A Novel Methodology of Working Capital Management for Large. Public Constructions by Using Fuzzy S-curve Regression Novel Methodology of Workng Captal Management for Large Publc Constructons by Usng Fuzzy S-curve Regresson Cheng-Wu Chen, Morrs H. L. Wang and Tng-Ya Hseh Department of Cvl Engneerng, Natonal Central Unversty,

More information

Activity Scheduling for Cost-Time Investment Optimization in Project Management

Activity Scheduling for Cost-Time Investment Optimization in Project Management PROJECT MANAGEMENT 4 th Internatonal Conference on Industral Engneerng and Industral Management XIV Congreso de Ingenería de Organzacón Donosta- San Sebastán, September 8 th -10 th 010 Actvty Schedulng

More information

A FEATURE SELECTION AGENT-BASED IDS

A FEATURE SELECTION AGENT-BASED IDS A FEATURE SELECTION AGENT-BASED IDS Emlo Corchado, Álvaro Herrero and José Manuel Sáz Department of Cvl Engneerng, Unversty of Burgos C/Francsco de Vtora s/n., 09006, Burgos, Span Phone: +34 947259395,

More information

Enabling P2P One-view Multi-party Video Conferencing

Enabling P2P One-view Multi-party Video Conferencing Enablng P2P One-vew Mult-party Vdeo Conferencng Yongxang Zhao, Yong Lu, Changja Chen, and JanYn Zhang Abstract Mult-Party Vdeo Conferencng (MPVC) facltates realtme group nteracton between users. Whle P2P

More information

Methodology to Determine Relationships between Performance Factors in Hadoop Cloud Computing Applications

Methodology to Determine Relationships between Performance Factors in Hadoop Cloud Computing Applications Methodology to Determne Relatonshps between Performance Factors n Hadoop Cloud Computng Applcatons Lus Eduardo Bautsta Vllalpando 1,2, Alan Aprl 1 and Alan Abran 1 1 Department of Software Engneerng and

More information

Network traffic analysis optimization for signature-based intrusion detection systems

Network traffic analysis optimization for signature-based intrusion detection systems Network traffc analyss optmzaton for sgnature-based ntruson detecton systems Dmtry S. Kazachkn, Student, Computatonal systems lab at CMC MSU, Denns Y. Gamayunov, scentfc advsor, PhD, Computatonal systems

More information