Automatic Projector Display Surface Estimation. Using Every-Day Imagery

Size: px
Start display at page:

Download "Automatic Projector Display Surface Estimation. Using Every-Day Imagery"

Transcription

1 Automatic Projector Dispay Surface Estimation Using Every-Day Imagery Ruigang Yang and Greg Wech Department of Computer Science Univeristy of North Caroina at Chape Hi Abstract Projector-based dispay systems have been used in computer graphics for about as ong as the fied has existed. Whie projector-based systems have many advantages, a significant disadvantage is the need to obtain an accurate anaytica mode of the mechanica setup, incuding the externa parameters of the projectors, and a description of the dispay surface. We introduce a new method for the atter. Instead of empoying some form of imperceptibe structured ight that requires non-trivia infrastructure, we continuay observe images of whatever graphica content is being projected, to refine an ongoing estimate for the dispay surface geometry. In effect we enjoy the benefits of the high signa-to-noise ratio of structured ight, but do not get to choose the structure. he approach is robust and accurate, and can be reaized with commercia off-the-shef components. And athough we do not demonstrate this, it can be extended to incude continua estimation of other system parameters that vary over time. he method can be used with a variety of projector-based dispays, for scientific visuaization, trade shows, entertainment, or the Office of the Future. visuaization, simuation, or entertainment. Exampe systems incude the CAVE [1], the ReActor Room (and simiar systems) by rimensions, the Office of the Future [2], the Princeton Dispay Wa [3], and the Stanford Information Mura [4]. Beyond permanent fixtures, such dispay systems are often used for portabe visuaization, for exampe at conferences or trade shows. On a much more grand scae, newer and more powerfu ight projectors are increasing opportunities to turn arge physica structures into temporary projector dispay surfaces. For exampe, during the miennium ceebration in Egypt, the Pyramids were used as dispay surfaces for dynamic imagery. Whie projector-based systems offer many advantages over other dispay options for many appications, a significant disadvantage is the need to obtain an accurate anaytica mode of the mechanica setup, incuding the externa parameters of the projectors, and a description of the dispay surface. he probem is that the dispay surface is not an integra part of a singe device, and therefore it must be initiay characterized, and periodicay monitored. CR Categories and Subject Descriptors: [Image Processing and Computer Vision]:Digitization and Image Capture Imaging geometry; Scanning; [Image Processing and Computer Vision]: Scene Anaysis Range data; Shape Additiona Keywords and Phrases: Computer Vision, Image Processing, Image-Based Rendering, Shape Recognition Introduction echnoogica and economic improvements are heping to mae projector-based dispay systems increasingy a viabe option for appications such as arge-scae scientific Figure 0. (From eft to right, top to down) (a) A image is directy projected on a curved surface; (b) he image is pre-warped based on the dispay surface estimation. he bending artifact was corrected; (c) A destop window is severey distorted due to a sharp discontinuity on the dispay surface; (d) he view 1/1

2 after correction. We present an iterative approach to automaticay determine the dispay surface geometry, without human intervention, unobtrusivey and continuousy whie the system is being used for rea wor. We use cameras in a cosed-oop fashion to automate the process. Given the physica reationship between projector and a camera, and a crude estimate of the dispay surface geometry, we iterativey refine the estimate based on image-based correation between the nown projector image, and the observed camera image. Specificay we use a Kaman fiter to estimate the ength of a (parametric) ray from each projector pixe. he resut is a compete 3D description of the surface, aowing one to modify the projected imagery so that it appears correct from any given viewpoint [5]. Some experiments resuts are shown in Figure 0. It is interesting to consider the inherent appropriateness of this approach for dispay surfaces. ypicay, finding feature correspondence using correation techniques is ess reiabe for images or regions that ac high-frequency content. However, for our particuar appication, it is OK to miss measurement opportunities in such a region because if there are no probematic features for the system to observe, there are none for the human to observe either. When there are noticeaby distorted features, the user wi see them, but so wi the system, which can then account for them by adjusting the estimate of the dispay surface. Given a sufficient variation of the projected image contents over time, the system eventuay converges on the actua dispay surface geometry. Because our method is non-intrusive, the caibration process can aways been running to maintain an optima caibration whie the system is being used for rea wor. Our simuation resuts (described ater) predict a high degree of accuracy, and our actua impementation appears to agree. Our approach has the foowing ey advantages: Sef-caibrating. Once started, no human intervention is needed. Continuous and unobtrusive. Cose-oop continuous caibration that does not affect the projected image quaity. When there are visibe probems it corrects them, when there are not, it does nothing. Robust. We use a Kaman Fiter (minima mean stochastic estimator) to optimay weight the measured correation, with a reativey conservative tuning to reduce the ieihood of a negative impact from a fase correation. Minima equipment. No need for high-speed cameras or projectors, or speciaized image processing hardware Fexibe setup. he cameras must be rigid but can be ocated reativey casuay with respect to the projectors. he ony restriction is that what they cannot see they cannot be used to caibrate. Stochastic framewor. Because the framewor is in pace, other parameters can be added to the ist of eements to be estimated. For exampe, interna projector parameters coud be estimated using techniques simiar to [6]. Our goa is to improve the setup and maintenance of conventiona projector-based dispay systems, and to further enabe the rendering of perspectivey corrected imagery on more unusua surfaces [2, 5]. Reated Wor We coud categorize different caibration methods based on two orthogona criteria, passive vs. active, and onine vs. off-ine. Active methods usuay emit expicit energy into the dispay environment to aid in the estimation of the surface properties, whie passive methods use ony existing energy in the environment, such as ight. Off-ine caibration methods usuay woud interfere with the norma operation of the system. he norma operation has to be interrupted if an off-ine caibration procedure has to be performed. On-ine caibration methods can be used whie the system is in norma use. Based on these criteria, existing caibration methods can be categorized in tabe 1. On-ine Off-ine Passive Stereo Mechanica aignment Active Imperceptibe structured ight Laser scan, Structured ight abe 1. Different Caibration Method Most commercia systems use a passive off-ine caibration method. hey use precise eectromechanica setup to ensure that projectors and dispay surfaces are compied with the specification, such as perpendicuar projection to a panar surface at a given distance. Such setup is usuay buy and expensive, and sometime impossibe to impement due to space restriction. In some setup, the projectors are casuay paced. In order to generate perspectivey corrected imagery, the exact dispay surface geometry needs to be acquired. Active off-ine method such as Laser range scan or stereo from structured ight can be use. he major disadvantage of these methods is that they interfere with the norma operation. If the system needs to be re-caibrated due to various changes, such as drifts or changes in the setup, it has to be shut down first to perform the caibration. In [2], they proposed a new on-ine active caibration method caed imperceptibe structured ight. hey use specia engineered digita ight projector that is abe to turn ight on and off at a very high rate (over 1000 Hz). his projector projects image bit-pane by bit-pane. wo of the 24 bit-panes are reserved to insert one structured ight pattern and its compement. Because the switching is so fast, human eye is unabe to distinguish between the bit-pane 2/2

3 showing structured ight pattern and the next one that shows its compement. So what a human sees is a norma image with sighty extra shade of gray. However, a synchronized camera with a shutter speed faster than one bit pane s duration is abe to see ony the structured ight pattern. With the hep of these structured patterns, the dispay surface geometry can be accuratey acquired. Because this method hides the patterns within the norma imagery, it can be used onine whie peope are using the system for every day wor. here are two major disadvantage of this method; first, it sacrificed the image quaity, ony 22 of the 24 bit-panes is used to dispay the norma image, the two reserved bit-panes adds an extra gray eve to the entire image, both the coor number and the contrast is reduced; secondy, it requires a specia digita ight projector that is not avaiabe on the maret now. Passive stereo agorithm requires no specia hardware and is very easy to impement. However, finding correspondence between two images based on correation is nown to be unreiabe. So no commercia system to our nowedge has been using stereo agorithm to caibrate their dispay sub-system. he agorithm we proposed in the next section is a passive onine method. Agorithm We define the dispay surface as a trianguar mesh in the projector space. Each vertex (Ver) in the mesh corresponds to a pixe(z) in the projector s image pane. Z is caed a feature point. Feature points are uniformy distributed over the projector s image pane. he density of feature points depends on the surface continuity and the computationa budget. he more irreguar the surface is, the higher density is required, at the cost of onger computing time. he center of projection of the projector (O p ) and Z defines a projection ray, Ver can ony move aong this projection ray. Figure 1 shows the constraint between different points. O p Z Projector Dispay Surface t Ver Z [u 0, v 0 ] Camera Epipoar Line Figure 1. Point Ver is a termination point on the projection ray from O p though Z. It is uniquey decided O c by a parametric vaue t. Ver s projection (Z ) on the image pane is imited by the epipoar constraint. From [7], we now that for a given 3 4 projection matrix (M proj ), and a feature point Z on the image pane, if we rewrite M proj as M [ ~ proj = p p], where p is a 3 3 matrix, p ~ is a 3 1 vector, Ver can be computed by the foowing formua: x y = p z 1 u ~ ( ~ p + t ~ v ) 1 where t is a parametric vaue, and on the projector s image pane.. Z u v~ ] Equation 1 = [ ~,, its position When a feature point Z is projected on the dispay surface, its projection Z can be found by a camera. If we now the projection matrix of the camera (M cam ), we coud sove for t using the traditiona stereo agorithm. hough stereo agorithm is simpe, it ony uses a singe observation, thus it is very vunerabe to noise or fase matches. So instead, we use a Kaman fiter, a minimum variance stochastic estimator, to estimate the parametric vaue t iterativey. A basic introduction to the Kaman fiter can be found in Chapter 1 of [8] and [9]. With mutipe observations over time, the chance of a fase match is greaty reduced so the robustness of the agorithm is improved. he Kaman fiter aso provides a predication of where the Z wi be projected. We use this predication to search for match in a smaer area whie the stereo agorithm usuay has to search the entire epipoar ine. When an actua match is found, the difference between the predication and the actua match was corrected. In our Kaman fiter mode, for every Z, we have a measurement [ u0, v ] 0 -- its projection on the dispay surface observed by the camera, we want to sove for t, the parametric vaue that determines the 3D position of Ver. Assuming the dispay surface is static, the foowings are our system equations that govern the estimate process. Because the perspective projection is not inear, we have to use Extended Kaman fiter (EKF). t = t + 1 [ u, v, s] = M cam [ x y [ U, V ] = [ u0, v0] + H ( ) where H is the Jacobian matrix of partia derivatives of measurement function with respect to t, ( u ) H = s t z 1] ( v ) s t. Equation 2 3/3

4 We denote P as the estimated error covariance, R is the measurement variance, the time update equations are t+ 1 = t Equation 3 P = P + Q + 1 And our measurement update equations are R 0 K = P H ( H P H + ) 0 R t = t + K ([ u v ] u v 0, 0 [, ] ) s s P = ( I K H ) P 1 Equation 4 After the Kaman fiter update, the 3D position of Ver is updated with the new t using equation 1. Our agorithm starts with a very rough estimate of the dispay surface -- every feature point has the same initia t set to 0.5, then randomy refines the estimation iterativey. In each iteration, we perform the foowing operation: 1. Capture of dispay image and the projected imagery 2. Seect a subset of feature points to find their corresponding image in projected image using correation. 3. Kaman Fiter update of these seected feature points. 4. 2D Deaunay rianguation to update the mesh. We et this process run as ong as the system is turned on. Notice that in the time update equation, we added a very sma amount of process variance to compensate for possibe drifts in the system. If we set Q to zero, the Kaman fiter wi not update its estimate of the dispay surface after it has converged. With this added process variance, it is sti abe to adjust itsef, though very sowy, towards changes due to drift or other factors, even after convergence. Seection of Feature Points Due to computationa constraints, we cannot compute the entire feature set within in one iteration, instead we seect a subset of feature points in one iteration. he seection process has two parts, sequentia seection, and distance-based seection. In sequentia seection, we first define a ist of feature points, and then permute the ist. In each iteration, a number of consecutive points in the permuted ist are seected. So that every point has exacty equa possibiity of being updated. In distance-based seection, we want to identity possibe outying points and correct them as soon as possibe. We found that outying points are usuay far away from the correct points in 3D. So we use a seection process based on Eucidean distance. We define a maximum neighborhood distance (MND). For every feature point (Z) that has been updated, we find its cosest neighbor (Z n ) that aso has been updated at east once, if the distance between Z and Z n is greater than MND, this Z is considered as a point with higher uncertainty and added to the seected point ist. One may argue that this distance-based seection imposes an assumption of the dispay surface geometry -- no two neighbor points can be farther than MND, but in fact, this seection ony tries to identify possibe outying points. If a point with high uncertainty turns out to be a correct one indeed, it wi converge to that position in subsequent updates. In practice, we set the MND to be twice the distance between two neighboring feature points with the initia estimate (t = 0.5). We found this MND wors we in practice. Predicative Pattern Match Once we have a ist of seected feature points, we want to find out its corresponding points in the camera image; With the current parametric vaue t and the estimated error variance P, we compute the cosest point ( Z min ) and the furthest point ( Z max ), where Z min is computed with t - sqrt( P ), and Z max is computed with t + sqrt( P ); he Z max and Z min are projected bac to the camera image pane. hey form a rectanguar bounding box on the image pane. One diagona ine of the bounding box is the epipoar ine. he search ony needs to be performed in the bounding box. he estimated error variance P wi graduay decrease as the Kaman fiter sowy converges. Consequentiay, the search area wi become smaer and smaer. For each seected feature point, we use a 16x16 boc around it as the correation tempate. Matrox Imaging Library (MIL) is used to perform the pattern matching within the specified bounding box in the camera image. It can return a match with subpixe accuracy. In some cases, there wi be mutipe matches returned by the MIL, a are within the bounding box. In such a case, we computed the mean and the standard deviation of these matches, if the standard deviation is greater than the measurement variance R, the entire match set is discarded. Otherwise, their mean is used as the fina resut. Since MIL s tempate matching routine searches the entire area, some time it wi return a matching that is not on the epipoar ine. his is probaby due to two factors; first, the caibration error of the projector and camera s externa and interna parameters; secondy, there is eectronic noise during the process of digitizing anaog videos. If such deviated resut is encountered, we compute its distance to the epipoar ine (one diagona ine of bounding box); if it is greater than R, this match is discarded. 4/4

5 great engths to achieve fast rendering speed. We just wrote a bare bone OpenGL program that was enough to demonstrate that the surface estimate was correct. his can be seen in video. A faster computer woud do it. Further more, we beieve that in most appications, the rendering and the capture of depth information is decouped. Experiment Resuts Figure 2. A image captured by the camera. he bounding box is superimposed, its diagona is the epipoar ine. he highighted green square indicates an accepted match, whie the red circe indicates a rejected one because it is too far away from the epipoar ine. In our agorithm, we do not perform the rectification of the camera image. Rectification is widey used in stereo agorithm. It is a two-dimensiona transformation that transfers the epipoar ines parae to the image scan ines. So that the search for correspondence is imited to the scanines. We do not do so because the number of points we compute in each iteration is at most at the order of ten, rectification woud cost more time than the speedup it brings in the search phase. We use MIL to perform tempate matching, its hierarchy search agorithm is very fast so that there is virtuay no time difference whether the search area is a ine or a box. Pus, we sti chec the resut returned by MIL to see if it is within the epipoar ine with some toerance. Rendering Correct Image We use the technique described in [2] to render perspectivey corrected image. o do this, we first need to create a trianguar mesh. We first impemented a scan-ine based trianguation routine to create a compete mesh and et it deform as its vertices 3D position is being updated. In our experiments, we found that this approach created some very noticeabe distortions if there is a hoe in the mesh. he hoe can be defined as one not-yet-updated point surrounded by updated points. So we have to perform trianguation in run-time. Assuming there is no sef-intersection of the dispay surface, the trianguation can be performed in projector s screen space. 2D Deaunay trianguation agorithm is much easier to impement and more robust than its 3D counterpart. Since rendering is not our primary focus, we did not go to We impemented our agorithm under Windows N environment. We initiay deveoped and tested our agorithm in simuation, in which we performed some we-controed experiments, and then went to a rea system. he difference between the simuator and the rea setup is that in the rea setup, we have to find the externa and interna parameters of the camera and the projector. We first present our resut in the simuator, then the resut in a rea setup. o mae our resut more convincing, in our simuation, we used the rea externa and interna parameters of the camera and the projector found in the rea setup. So a of our experiments have the same setup, the projector is about 1000 mm away from the dispay surface, and the camera is 600 mm upper right to the projector, pointing at the dispay surface. In our simuation, we set Q (process noise) to 1e-10, measurement variance R to 9 (3*3 pixe), and the estimated error covariance P to he density of the feature points is 40 x 30. We performed two experiments, one with a panar dispay surface with discontinuity, the other with a curved concave surface. During the estimation process, we happened to use a canned image sequenced recorded using a DV camcorder. In practice, this sequence woud be the ongoing stream of whatever every-day imagery the user was dispaying. We et the system run about 45 minutes in each experiment, the accuracy of our resut is shown in abe 2. Mean Error(mm) Max. Error 1 (mm) Panar Surface Curved Surface abe 2. Accuracy of the Simuation he estimated surfaces are shown in figure 3 and 4 respectivey. Figure 0 (c) and (d) are simuated pictures based on the estimate of the panar surface. 1 In both of our experiments, we found a few outies (five or six), a of them were on the boundary. hey are at east 100 mm away from their neighbors, so they can easiy be identified by the distance-based seection routine described earier. he resut shown here does not tae into account the points seected by distance-based seection routine. 5/5

6 Figure 3. Panar surface simuation. Bue surface is the actua surface; red dots are the estimated feature points. Light bue dots are seected outying points detected by our distance-based heuristic. Figure 5. he estimate of a curved dispay surface after we run our agorithm for over a haf hour in a rea setup. Concusions Beyond arge dispay systems, we are excited by the growing prospect of graphica imagery dispayed on rea surfaces around us [2]. We beieve that our approach to surface estimation provides an important piece of the puzze. he approach is accurate, robust, and can be impemented in practice with reasonaby common components and minima infrastructure. Figure 4. A bird-eye view of the curved surface simuation. In our rea setup, there is no ground truth we can compare our resut with. he estimated surface in the rea setup is shown in figure 5. Figure 0 (a) and (b) show the difference between an uncorrected view and a corrected view. As they show, the distortion due to non-panar dispay surface was corrected. More of the resuts can be found in the video. Beyond the agorithmic improvements we present here, we oo forward to improved hardware. For exampe, some day smart projectors with buit-in cameras wi be common, enabing automatic adjustments beyond simpe eystone correction. Some day graphics engines wi support more efficient rendering onto non-panar (and non-rectanguar) surfaces, and maybe wi even support automatic view-dependent correction. References [1] Curz-Neira, Caroina et a., 1993 Surround-Screen Projection-Based Virtua Reaity: he Design and Impementation of the CAVE, SIGGRAPH Conference Proceedings, Annua Conference Series, Addison-Wesey, Juy [2] Rasar, R. et a., 1998, he Office of the Future: A Unified Approach to Image-Based Modeing and Spatiay Immersive Dispays. SIGGRAPH Conference Proceedings, Annua Conference Series, Addison-Wesey, Juy /6

7 [3] Scaabe Dispay Wa. [4] Greg Humphreys and Pat Hanrahan, 1999, A Distributed Graphics System for Large ied Dispay, in the Proceeding of IEEE Visuaization 1999.Oct [5] R. Rasar, M, Cutts, G. Wech, and W. Stürzinger, 1999, Efficient Image Generation for Mutiprojector and Mutisurface Dispay, in the Proceedings of the Ninth Eurographics Worshop on Rendering, (Vienna, Austria), June 1998 [6] Azarbayejani, Ai, and Aex Pentand, Juen 1995, Recursive Estimation of Motion, Structure, and Foca Length. IEEE rans Pattern Anaysis and Machine Inteigence, June 1995, 17(6). [7] O. Faugeras, hree-dimensiona Computer Vision: A Geometric Viewpoint,Cambridge, Massachusetts; MI Press, [8] Maybec, Peter S Stochastic Modes, Estima-tion, and Contro, Voume 1, Academic Press, Inc. [9] Greg Wech and Gary Bishop, An Introduction to Kaman Fiter. echnica Report, R , Dept. of Computer Science, University of North Caroina at Chape Hi, Chape Hi, NC 7/7

WHITE PAPER BEsT PRAcTIcEs: PusHIng ExcEl BEyond ITs limits WITH InfoRmATIon optimization

WHITE PAPER BEsT PRAcTIcEs: PusHIng ExcEl BEyond ITs limits WITH InfoRmATIon optimization Best Practices: Pushing Exce Beyond Its Limits with Information Optimization WHITE Best Practices: Pushing Exce Beyond Its Limits with Information Optimization Executive Overview Microsoft Exce is the

More information

Chapter 3: JavaScript in Action Page 1 of 10. How to practice reading and writing JavaScript on a Web page

Chapter 3: JavaScript in Action Page 1 of 10. How to practice reading and writing JavaScript on a Web page Chapter 3: JavaScript in Action Page 1 of 10 Chapter 3: JavaScript in Action In this chapter, you get your first opportunity to write JavaScript! This chapter introduces you to JavaScript propery. In addition,

More information

Fast Robust Hashing. ) [7] will be re-mapped (and therefore discarded), due to the load-balancing property of hashing.

Fast Robust Hashing. ) [7] will be re-mapped (and therefore discarded), due to the load-balancing property of hashing. Fast Robust Hashing Manue Urueña, David Larrabeiti and Pabo Serrano Universidad Caros III de Madrid E-89 Leganés (Madrid), Spain Emai: {muruenya,darra,pabo}@it.uc3m.es Abstract As statefu fow-aware services

More information

COMPARISON OF DIFFUSION MODELS IN ASTRONOMICAL OBJECT LOCALIZATION

COMPARISON OF DIFFUSION MODELS IN ASTRONOMICAL OBJECT LOCALIZATION COMPARISON OF DIFFUSION MODELS IN ASTRONOMICAL OBJECT LOCALIZATION Františe Mojžíš Department of Computing and Contro Engineering, ICT Prague, Technicá, 8 Prague frantise.mojzis@vscht.cz Abstract This

More information

Face Hallucination and Recognition

Face Hallucination and Recognition Face Haucination and Recognition Xiaogang Wang and Xiaoou Tang Department of Information Engineering, The Chinese University of Hong Kong {xgwang1, xtang}@ie.cuhk.edu.hk http://mmab.ie.cuhk.edu.hk Abstract.

More information

Multi-Robot Task Scheduling

Multi-Robot Task Scheduling Proc of IEEE Internationa Conference on Robotics and Automation, Karsruhe, Germany, 013 Muti-Robot Tas Scheduing Yu Zhang and Lynne E Parer Abstract The scheduing probem has been studied extensivey in

More information

Secure Network Coding with a Cost Criterion

Secure Network Coding with a Cost Criterion Secure Network Coding with a Cost Criterion Jianong Tan, Murie Médard Laboratory for Information and Decision Systems Massachusetts Institute of Technoogy Cambridge, MA 0239, USA E-mai: {jianong, medard}@mit.edu

More information

Art of Java Web Development By Neal Ford 624 pages US$44.95 Manning Publications, 2004 ISBN: 1-932394-06-0

Art of Java Web Development By Neal Ford 624 pages US$44.95 Manning Publications, 2004 ISBN: 1-932394-06-0 IEEE DISTRIBUTED SYSTEMS ONLINE 1541-4922 2005 Pubished by the IEEE Computer Society Vo. 6, No. 5; May 2005 Editor: Marcin Paprzycki, http://www.cs.okstate.edu/%7emarcin/ Book Reviews: Java Toos and Frameworks

More information

THE GOTHAM GROUP PRINT& DISPLAY SOLUTIONS. 609.645.2211 l 202 WEST PARKWAY DRIVE SUITE #2, EHT, NJ 08234

THE GOTHAM GROUP PRINT& DISPLAY SOLUTIONS. 609.645.2211 l 202 WEST PARKWAY DRIVE SUITE #2, EHT, NJ 08234 THE GOTHAM GROUP PRINT& DISPLAY SOLUTIONS PRINT DISPLAY & 2015 Items pictured may not be to scae. Items pictured may not be to scae. TABLE of CONTENTS INDOOR SOLUTIONS... 1, 2 WINDOW GRAPHICS... 3 WALL

More information

Australian Bureau of Statistics Management of Business Providers

Australian Bureau of Statistics Management of Business Providers Purpose Austraian Bureau of Statistics Management of Business Providers 1 The principa objective of the Austraian Bureau of Statistics (ABS) in respect of business providers is to impose the owest oad

More information

Normalization of Database Tables. Functional Dependency. Examples of Functional Dependencies: So Now what is Normalization? Transitive Dependencies

Normalization of Database Tables. Functional Dependency. Examples of Functional Dependencies: So Now what is Normalization? Transitive Dependencies ISM 602 Dr. Hamid Nemati Objectives The idea Dependencies Attributes and Design Understand concepts normaization (Higher-Leve Norma Forms) Learn how to normaize tabes Understand normaization and database

More information

WHITE PAPER UndERsTAndIng THE VAlUE of VIsUAl data discovery A guide To VIsUAlIzATIons

WHITE PAPER UndERsTAndIng THE VAlUE of VIsUAl data discovery A guide To VIsUAlIzATIons Understanding the Vaue of Visua Data Discovery A Guide to Visuaizations WHITE Tabe of Contents Executive Summary... 3 Chapter 1 - Datawatch Visuaizations... 4 Chapter 2 - Snapshot Visuaizations... 5 Bar

More information

Technical Support Guide for online instrumental lessons

Technical Support Guide for online instrumental lessons Technica Support Guide for onine instrumenta essons This is a technica guide for Music Education Hubs, Schoos and other organisations participating in onine music essons. The guidance is based on the technica

More information

The guaranteed selection. For certainty in uncertain times

The guaranteed selection. For certainty in uncertain times The guaranteed seection For certainty in uncertain times Making the right investment choice If you can t afford to take a ot of risk with your money it can be hard to find the right investment, especiay

More information

Early access to FAS payments for members in poor health

Early access to FAS payments for members in poor health Financia Assistance Scheme Eary access to FAS payments for members in poor heath Pension Protection Fund Protecting Peope s Futures The Financia Assistance Scheme is administered by the Pension Protection

More information

Advanced ColdFusion 4.0 Application Development - 3 - Server Clustering Using Bright Tiger

Advanced ColdFusion 4.0 Application Development - 3 - Server Clustering Using Bright Tiger Advanced CodFusion 4.0 Appication Deveopment - CH 3 - Server Custering Using Bri.. Page 1 of 7 [Figures are not incuded in this sampe chapter] Advanced CodFusion 4.0 Appication Deveopment - 3 - Server

More information

Introduction to XSL. Max Froumentin - W3C

Introduction to XSL. Max Froumentin - W3C Introduction to XSL Max Froumentin - W3C Introduction to XSL XML Documents Stying XML Documents XSL Exampe I: Hamet Exampe II: Mixed Writing Modes Exampe III: database Other Exampes How do they do that?

More information

Integrating Risk into your Plant Lifecycle A next generation software architecture for risk based

Integrating Risk into your Plant Lifecycle A next generation software architecture for risk based Integrating Risk into your Pant Lifecyce A next generation software architecture for risk based operations Dr Nic Cavanagh 1, Dr Jeremy Linn 2 and Coin Hickey 3 1 Head of Safeti Product Management, DNV

More information

Finance 360 Problem Set #6 Solutions

Finance 360 Problem Set #6 Solutions Finance 360 Probem Set #6 Soutions 1) Suppose that you are the manager of an opera house. You have a constant margina cost of production equa to $50 (i.e. each additiona person in the theatre raises your

More information

Bite-Size Steps to ITIL Success

Bite-Size Steps to ITIL Success 7 Bite-Size Steps to ITIL Success Pus making a Business Case for ITIL! Do you want to impement ITIL but don t know where to start? 7 Bite-Size Steps to ITIL Success can hep you to decide whether ITIL can

More information

Teamwork. Abstract. 2.1 Overview

Teamwork. Abstract. 2.1 Overview 2 Teamwork Abstract This chapter presents one of the basic eements of software projects teamwork. It addresses how to buid teams in a way that promotes team members accountabiity and responsibiity, and

More information

SAT Math Must-Know Facts & Formulas

SAT Math Must-Know Facts & Formulas SAT Mat Must-Know Facts & Formuas Numbers, Sequences, Factors Integers:..., -3, -2, -1, 0, 1, 2, 3,... Rationas: fractions, tat is, anyting expressabe as a ratio of integers Reas: integers pus rationas

More information

TERM INSURANCE CALCULATION ILLUSTRATED. This is the U.S. Social Security Life Table, based on year 2007.

TERM INSURANCE CALCULATION ILLUSTRATED. This is the U.S. Social Security Life Table, based on year 2007. This is the U.S. Socia Security Life Tabe, based on year 2007. This is avaiabe at http://www.ssa.gov/oact/stats/tabe4c6.htm. The ife eperiences of maes and femaes are different, and we usuay do separate

More information

CUSTOM. Putting Your Benefits to Work. COMMUNICATIONS. Employee Communications Benefits Administration Benefits Outsourcing

CUSTOM. Putting Your Benefits to Work. COMMUNICATIONS. Employee Communications Benefits Administration Benefits Outsourcing CUSTOM COMMUNICATIONS Putting Your Benefits to Work. Empoyee Communications Benefits Administration Benefits Outsourcing Recruiting and retaining top taent is a major chaenge facing HR departments today.

More information

Setting Up Your Internet Connection

Setting Up Your Internet Connection 4 CONNECTING TO CHANCES ARE, you aready have Internet access and are using the Web or sending emai. If you downoaded your instaation fies or instaed esigna from the web, you can be sure that you re set

More information

Betting Strategies, Market Selection, and the Wisdom of Crowds

Betting Strategies, Market Selection, and the Wisdom of Crowds Betting Strategies, Market Seection, and the Wisdom of Crowds Wiemien Kets Northwestern University w-kets@keogg.northwestern.edu David M. Pennock Microsoft Research New York City dpennock@microsoft.com

More information

A New Statistical Approach to Network Anomaly Detection

A New Statistical Approach to Network Anomaly Detection A New Statistica Approach to Network Anomay Detection Christian Caegari, Sandrine Vaton 2, and Michee Pagano Dept of Information Engineering, University of Pisa, ITALY E-mai: {christiancaegari,mpagano}@ietunipiit

More information

A Similarity Search Scheme over Encrypted Cloud Images based on Secure Transformation

A Similarity Search Scheme over Encrypted Cloud Images based on Secure Transformation A Simiarity Search Scheme over Encrypted Coud Images based on Secure Transormation Zhihua Xia, Yi Zhu, Xingming Sun, and Jin Wang Jiangsu Engineering Center o Network Monitoring, Nanjing University o Inormation

More information

Enhanced continuous, real-time detection, alarming and analysis of partial discharge events

Enhanced continuous, real-time detection, alarming and analysis of partial discharge events DMS PDMG-RH DMS PDMG-RH Partia discharge monitor for GIS Partia discharge monitor for GIS Enhanced continuous, rea-time detection, aarming and anaysis of partia discharge events Unrivaed PDM feature set

More information

With the arrival of Java 2 Micro Edition (J2ME) and its industry

With the arrival of Java 2 Micro Edition (J2ME) and its industry Knowedge-based Autonomous Agents for Pervasive Computing Using AgentLight Fernando L. Koch and John-Jues C. Meyer Utrecht University Project AgentLight is a mutiagent system-buiding framework targeting

More information

CONTRIBUTION OF INTERNAL AUDITING IN THE VALUE OF A NURSING UNIT WITHIN THREE YEARS

CONTRIBUTION OF INTERNAL AUDITING IN THE VALUE OF A NURSING UNIT WITHIN THREE YEARS Dehi Business Review X Vo. 4, No. 2, Juy - December 2003 CONTRIBUTION OF INTERNAL AUDITING IN THE VALUE OF A NURSING UNIT WITHIN THREE YEARS John N.. Var arvatsouakis atsouakis DURING the present time,

More information

Best Practices for Push & Pull Using Oracle Inventory Stock Locators. Introduction to Master Data and Master Data Management (MDM): Part 1

Best Practices for Push & Pull Using Oracle Inventory Stock Locators. Introduction to Master Data and Master Data Management (MDM): Part 1 SPECIAL CONFERENCE ISSUE THE OFFICIAL PUBLICATION OF THE Orace Appications USERS GROUP spring 2012 Introduction to Master Data and Master Data Management (MDM): Part 1 Utiizing Orace Upgrade Advisor for

More information

Breakeven analysis and short-term decision making

Breakeven analysis and short-term decision making Chapter 20 Breakeven anaysis and short-term decision making REAL WORLD CASE This case study shows a typica situation in which management accounting can be hepfu. Read the case study now but ony attempt

More information

Network/Communicational Vulnerability

Network/Communicational Vulnerability Automated teer machines (ATMs) are a part of most of our ives. The major appea of these machines is convenience The ATM environment is changing and that change has serious ramifications for the security

More information

Introduction the pressure for efficiency the Estates opportunity

Introduction the pressure for efficiency the Estates opportunity Heathy Savings? A study of the proportion of NHS Trusts with an in-house Buidings Repair and Maintenance workforce, and a discussion of eary experiences of Suppies efficiency initiatives Management Summary

More information

Leakage detection in water pipe networks using a Bayesian probabilistic framework

Leakage detection in water pipe networks using a Bayesian probabilistic framework Probabiistic Engineering Mechanics 18 (2003) 315 327 www.esevier.com/ocate/probengmech Leakage detection in water pipe networks using a Bayesian probabiistic framework Z. Pouakis, D. Vaougeorgis, C. Papadimitriou*

More information

The growth of online Internet services during the past decade has

The growth of online Internet services during the past decade has IEEE DS Onine, Voume 2, Number 4 Designing an Adaptive CORBA Load Baancing Service Using TAO Ossama Othman, Caros O'Ryan, and Dougas C. Schmidt University of Caifornia, Irvine The growth of onine Internet

More information

l l ll l l Exploding the Myths about DETC Accreditation A Primer for Students

l l ll l l Exploding the Myths about DETC Accreditation A Primer for Students Expoding the Myths about DETC Accreditation A Primer for Students Distance Education and Training Counci Expoding the Myths about DETC Accreditation: A Primer for Students Prospective distance education

More information

INDUSTRIAL AND COMMERCIAL

INDUSTRIAL AND COMMERCIAL Finance TM NEW YORK CITY DEPARTMENT OF FINANCE TAX & PARKING PROGRAM OPERATIONS DIVISION INDUSTRIAL AND COMMERCIAL ABATEMENT PROGRAM PRELIMINARY APPLICATION AND INSTRUCTIONS Mai to: NYC Department of Finance,

More information

Let s get usable! Usability studies for indexes. Susan C. Olason. Study plan

Let s get usable! Usability studies for indexes. Susan C. Olason. Study plan Let s get usabe! Usabiity studies for indexes Susan C. Oason The artice discusses a series of usabiity studies on indexes from a systems engineering and human factors perspective. The purpose of these

More information

Pay-on-delivery investing

Pay-on-delivery investing Pay-on-deivery investing EVOLVE INVESTment range 1 EVOLVE INVESTMENT RANGE EVOLVE INVESTMENT RANGE 2 Picture a word where you ony pay a company once they have deivered Imagine striking oi first, before

More information

3.3 SOFTWARE RISK MANAGEMENT (SRM)

3.3 SOFTWARE RISK MANAGEMENT (SRM) 93 3.3 SOFTWARE RISK MANAGEMENT (SRM) Fig. 3.2 SRM is a process buit in five steps. The steps are: Identify Anayse Pan Track Resove The process is continuous in nature and handed dynamicay throughout ifecyce

More information

Hybrid Interface Solutions for next Generation Wireless Access Infrastructure

Hybrid Interface Solutions for next Generation Wireless Access Infrastructure tec. Connectivity & Networks Voker Sorhage Hybrid Interface Soutions for next Generation Wireess Access Infrastructure Broadband wireess communication wi revoutionize every aspect of peope s ives by enabing

More information

Design Considerations

Design Considerations Chapter 2: Basic Virtua Private Network Depoyment Page 1 of 12 Chapter 2: Basic Virtua Private Network Depoyment Before discussing the features of Windows 2000 tunneing technoogy, it is important to estabish

More information

NCH Software FlexiServer

NCH Software FlexiServer NCH Software FexiServer This user guide has been created for use with FexiServer Version 1.xx NCH Software Technica Support If you have difficuties using FexiServer pease read the appicabe topic before

More information

Chapter 1 Structural Mechanics

Chapter 1 Structural Mechanics Chapter Structura echanics Introduction There are many different types of structures a around us. Each structure has a specific purpose or function. Some structures are simpe, whie others are compex; however

More information

Chapter 2 Traditional Software Development

Chapter 2 Traditional Software Development Chapter 2 Traditiona Software Deveopment 2.1 History of Project Management Large projects from the past must aready have had some sort of project management, such the Pyramid of Giza or Pyramid of Cheops,

More information

Precise assessment of partial discharge in underground MV/HV power cables and terminations

Precise assessment of partial discharge in underground MV/HV power cables and terminations QCM-C-PD-Survey Service Partia discharge monitoring for underground power cabes Precise assessment of partia discharge in underground MV/HV power cabes and terminations Highy accurate periodic PD survey

More information

A Conversation with enx@pacbell.net enx@pacbell.net www.enxmag.com

A Conversation with enx@pacbell.net enx@pacbell.net www.enxmag.com The #1 Sourcing Pubication in the Document Imaging Industry The #1 Sourcing Voume 11 Pubication No.7 in the Document Imaging Industry The #1 Sourcing Pubication in the Document Imaging Industry Sourcing

More information

Application and Desktop Virtualization

Application and Desktop Virtualization Appication and Desktop Virtuaization Content 1) Why Appication and Desktop Virtuaization 2) Some terms reated to vapp and vdesktop 3) Appication and Desktop Deivery 4) Appication Virtuaization 5)- Type

More information

A Supplier Evaluation System for Automotive Industry According To Iso/Ts 16949 Requirements

A Supplier Evaluation System for Automotive Industry According To Iso/Ts 16949 Requirements A Suppier Evauation System for Automotive Industry According To Iso/Ts 16949 Requirements DILEK PINAR ÖZTOP 1, ASLI AKSOY 2,*, NURSEL ÖZTÜRK 2 1 HONDA TR Purchasing Department, 41480, Çayırova - Gebze,

More information

DISPLAYING NASDAQ LEVEL II DATA

DISPLAYING NASDAQ LEVEL II DATA 14 NASDAQ LEVEL II windows et you view Leve II data for NAS- DAQ stocks. Figure 14-1 is an exampe of a NASDAQ Leve II window. Figure 14-1. NASDAQ Leve II Window Exampe Information in Leve II windows is

More information

Life Contingencies Study Note for CAS Exam S. Tom Struppeck

Life Contingencies Study Note for CAS Exam S. Tom Struppeck Life Contingencies Study Note for CAS Eam S Tom Struppeck (Revised 9/19/2015) Introduction Life contingencies is a term used to describe surviva modes for human ives and resuting cash fows that start or

More information

The eg Suite Enabing Rea-Time Monitoring and Proactive Infrastructure Triage White Paper Restricted Rights Legend The information contained in this document is confidentia and subject to change without

More information

Chapter 3: e-business Integration Patterns

Chapter 3: e-business Integration Patterns Chapter 3: e-business Integration Patterns Page 1 of 9 Chapter 3: e-business Integration Patterns "Consistency is the ast refuge of the unimaginative." Oscar Wide In This Chapter What Are Integration Patterns?

More information

Science Unit 3 Light and Optical Systems Review Booklet In Action 8

Science Unit 3 Light and Optical Systems Review Booklet In Action 8 Science Unit 3 Light and Optica Systems Review Booket n Action 8 1.0 Expanations, nventions & nvestigations about Light and Vision Key Concepts Scientific experiments to expain how ight and vision work

More information

Traffic classification-based spam filter

Traffic classification-based spam filter Traffic cassification-based spam fiter Ni Zhang 1,2, Yu Jiang 3, Binxing Fang 1, Xueqi Cheng 1, Li Guo 1 1 Software Division, Institute of Computing Technoogy, Chinese Academy of Sciences, 100080, Beijing,

More information

Hybrid IP-PBX Systems KX-TDA100 KX-TDA200 KX-TDA600. The intelligent business solution.

Hybrid IP-PBX Systems KX-TDA100 KX-TDA200 KX-TDA600. The intelligent business solution. Hybrid IP-PBX Systems KX-TDA100 KX-TDA200 KX-TDA600 The inteigent business soution. Hybrid IP-PBX KX-TDA Teecommunication Patform: Investment in a teecommunication system requires business communication

More information

ADVANCED ACCOUNTING SOFTWARE FOR GROWING BUSINESSES

ADVANCED ACCOUNTING SOFTWARE FOR GROWING BUSINESSES ADVANCED ACCOUNTING SOFTWARE FOR GROWING BUSINESSES Product Features 1. System 2. Saes Ledger Unimited companies with password protection User security Muti-user system: 1 user comes as standard, up to

More information

MICROSOFT DYNAMICS CRM

MICROSOFT DYNAMICS CRM biztech TM MICROSOFT DYNAMICS CRM Experienced professionas, proven toos and methodoogies, tempates, acceerators and vertica specific soutions maximizing the vaue of your Customer Reationships Competency

More information

Design and Analysis of a Hidden Peer-to-peer Backup Market

Design and Analysis of a Hidden Peer-to-peer Backup Market Design and Anaysis of a Hidden Peer-to-peer Backup Market Sven Seuken, Denis Chares, Max Chickering, Mary Czerwinski Kama Jain, David C. Parkes, Sidd Puri, and Desney Tan December, 2015 Abstract We present

More information

Oracle Project Financial Planning. User's Guide Release 11.1.2.2

Oracle Project Financial Planning. User's Guide Release 11.1.2.2 Orace Project Financia Panning User's Guide Reease 11.1.2.2 Project Financia Panning User's Guide, 11.1.2.2 Copyright 2012, Orace and/or its affiiates. A rights reserved. Authors: EPM Information Deveopment

More information

An Integrated Data Management Framework of Wireless Sensor Network

An Integrated Data Management Framework of Wireless Sensor Network An Integrated Data Management Framework of Wireess Sensor Network for Agricutura Appications 1,2 Zhao Liang, 2 He Liyuan, 1 Zheng Fang, 1 Jin Xing 1 Coege of Science, Huazhong Agricutura University, Wuhan

More information

Creat-Poreen Power Electronics Co., Ltd

Creat-Poreen Power Electronics Co., Ltd (STOCK CODE) 002350 Creat-Poreen Power Eectronics Co., Ltd Address: 4F, Xue Zhi Xuan Mansion, NO.16 Xue Qing Road, Hasidian District, Beijing, 100083 Te: +86 (010) 82755151 Fax: +86 (010) 82755268 Website:

More information

Dynamic Pricing Trade Market for Shared Resources in IIU Federated Cloud

Dynamic Pricing Trade Market for Shared Resources in IIU Federated Cloud Dynamic Pricing Trade Market or Shared Resources in IIU Federated Coud Tongrang Fan 1, Jian Liu 1, Feng Gao 1 1Schoo o Inormation Science and Technoogy, Shiiazhuang Tiedao University, Shiiazhuang, 543,

More information

Simultaneous Routing and Power Allocation in CDMA Wireless Data Networks

Simultaneous Routing and Power Allocation in CDMA Wireless Data Networks Simutaneous Routing and Power Aocation in CDMA Wireess Data Networks Mikae Johansson *,LinXiao and Stephen Boyd * Department of Signas, Sensors and Systems Roya Institute of Technoogy, SE 00 Stockhom,

More information

NCH Software BroadCam Video Streaming Server

NCH Software BroadCam Video Streaming Server NCH Software BroadCam Video Streaming Server This user guide has been created for use with BroadCam Video Streaming Server Version 2.xx NCH Software Technica Support If you have difficuties using BroadCam

More information

SABRe B2.1: Design & Development. Supplier Briefing Pack.

SABRe B2.1: Design & Development. Supplier Briefing Pack. SABRe B2.1: Design & Deveopment. Suppier Briefing Pack. 2013 Ros-Royce pc The information in this document is the property of Ros-Royce pc and may not be copied or communicated to a third party, or used

More information

NCH Software Warp Speed PC Tune-up Software

NCH Software Warp Speed PC Tune-up Software NCH Software Warp Speed PC Tune-up Software This user guide has been created for use with Warp Speed PC Tune-up Software Version 1.xx NCH Software Technica Support If you have difficuties using Warp Speed

More information

Hybrid Process Algebra

Hybrid Process Algebra Hybrid Process Agebra P.J.L. Cuijpers M.A. Reniers Eindhoven University of Technoogy (TU/e) Den Doech 2 5600 MB Eindhoven, The Netherands Abstract We deveop an agebraic theory, caed hybrid process agebra

More information

GWPD 4 Measuring water levels by use of an electric tape

GWPD 4 Measuring water levels by use of an electric tape GWPD 4 Measuring water eves by use of an eectric tape VERSION: 2010.1 PURPOSE: To measure the depth to the water surface beow and-surface datum using the eectric tape method. Materias and Instruments 1.

More information

SNMP Reference Guide for Avaya Communication Manager

SNMP Reference Guide for Avaya Communication Manager SNMP Reference Guide for Avaya Communication Manager 03-602013 Issue 1.0 Feburary 2007 2006 Avaya Inc. A Rights Reserved. Notice Whie reasonabe efforts were made to ensure that the information in this

More information

Market Design & Analysis for a P2P Backup System

Market Design & Analysis for a P2P Backup System Market Design & Anaysis for a P2P Backup System Sven Seuken Schoo of Engineering & Appied Sciences Harvard University, Cambridge, MA seuken@eecs.harvard.edu Denis Chares, Max Chickering, Sidd Puri Microsoft

More information

Fixed income managers: evolution or revolution

Fixed income managers: evolution or revolution Fixed income managers: evoution or revoution Traditiona approaches to managing fixed interest funds rey on benchmarks that may not represent optima risk and return outcomes. New techniques based on separate

More information

A quantum model for the stock market

A quantum model for the stock market A quantum mode for the stock market Authors: Chao Zhang a,, Lu Huang b Affiiations: a Schoo of Physics and Engineering, Sun Yat-sen University, Guangzhou 5175, China b Schoo of Economics and Business Administration,

More information

mi-rm mi-recruitment Manager the recruitment solution for Talent Managers everywhere

mi-rm mi-recruitment Manager the recruitment solution for Talent Managers everywhere mi-rm mi-recruitme Manager the recruitme soution for Tae Managers everywhere mi-rm mi-recruitme Manager Your very own tae manager First Choice Software has been a eading suppier of recruitme software since

More information

Provided for non-commercial research and educational use only. Not for reproduction, distribution or commercial use.

Provided for non-commercial research and educational use only. Not for reproduction, distribution or commercial use. Provided for non-commercia research and educationa use ony. Not for reproduction, distribution or commercia use. This chapter was originay pubished in the book Advances in Computers, Vo. 80, pubished by

More information

Virtual trunk simulation

Virtual trunk simulation Virtua trunk simuation Samui Aato * Laboratory of Teecommunications Technoogy Hesinki University of Technoogy Sivia Giordano Laboratoire de Reseaux de Communication Ecoe Poytechnique Federae de Lausanne

More information

ABSTRACT. Categories and Subject Descriptors. General Terms. Keywords 1. INTRODUCTION. Jun Yin, Ye Wang and David Hsu

ABSTRACT. Categories and Subject Descriptors. General Terms. Keywords 1. INTRODUCTION. Jun Yin, Ye Wang and David Hsu Jun Yin, Ye Wang and David Hsu ABSTRACT Prompt feedback is essentia for beginning vioin earners; however, most amateur earners can ony meet with teachers and receive feedback once or twice a week. To hep

More information

WINMAG Graphics Management System

WINMAG Graphics Management System SECTION 10: page 1 Section 10: by Honeywe WINMAG Graphics Management System Contents What is WINMAG? WINMAG Text and Graphics WINMAG Text Ony Scenarios Fire/Emergency Management of Fauts & Disabement Historic

More information

Green power. options

Green power. options Green power options How a our universities can hep stop cimate change by switching to green eectricity In January 2001 Peope & Panet caed on every UK university to switch to green eectricity, generated

More information

Big Data projects and use cases. Claus Samuelsen IBM Analytics, Europe csa@dk.ibm.com

Big Data projects and use cases. Claus Samuelsen IBM Analytics, Europe csa@dk.ibm.com Big projects and use cases Caus Samuesen IBM Anaytics, Europe csa@dk.ibm.com IBM Sofware Overview of BigInsights IBM BigInsights Scientist Free Quick Start (non production): IBM Open Patform BigInsights

More information

Order-to-Cash Processes

Order-to-Cash Processes TMI170 ING info pat 2:Info pat.qxt 01/12/2008 09:25 Page 1 Section Two: Order-to-Cash Processes Gregory Cronie, Head Saes, Payments and Cash Management, ING O rder-to-cash and purchase-topay processes

More information

~ On-Line Monitoring: A Thtorial

~ On-Line Monitoring: A Thtorial ~ On-Line Monitoring: A Thtoria Beth A. Schroeder State University of New York, Binghamton On-ine monitoring can compement forma techniques to increase appication dependabiity. This tutoria outines the

More information

TCP/IP Gateways and Firewalls

TCP/IP Gateways and Firewalls Gateways and Firewas 1 Gateways and Firewas Prof. Jean-Yves Le Boudec Prof. Andrzej Duda ICA, EPFL CH-1015 Ecubens http://cawww.epf.ch Gateways and Firewas Firewas 2 o architecture separates hosts and

More information

Load Balancing in Distributed Web Server Systems with Partial Document Replication *

Load Balancing in Distributed Web Server Systems with Partial Document Replication * Load Baancing in Distributed Web Server Systems with Partia Document Repication * Ling Zhuo Cho-Li Wang Francis C. M. Lau Department of Computer Science and Information Systems The University of Hong Kong

More information

IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 31, NO. 12, DECEMBER 2013 1

IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 31, NO. 12, DECEMBER 2013 1 IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 31, NO. 12, DECEMBER 2013 1 Scaabe Muti-Cass Traffic Management in Data Center Backbone Networks Amitabha Ghosh, Sangtae Ha, Edward Crabbe, and Jennifer

More information

Migrating and Managing Dynamic, Non-Textua Content

Migrating and Managing Dynamic, Non-Textua Content Considering Dynamic, Non-Textua Content when Migrating Digita Asset Management Systems Aya Stein; University of Iinois at Urbana-Champaign; Urbana, Iinois USA Santi Thompson; University of Houston; Houston,

More information

Pricing and Revenue Sharing Strategies for Internet Service Providers

Pricing and Revenue Sharing Strategies for Internet Service Providers Pricing and Revenue Sharing Strategies for Internet Service Providers Linhai He and Jean Warand Department of Eectrica Engineering and Computer Sciences University of Caifornia at Berkeey {inhai,wr}@eecs.berkeey.edu

More information

Learning from evaluations Processes and instruments used by GIZ as a learning organisation and their contribution to interorganisational learning

Learning from evaluations Processes and instruments used by GIZ as a learning organisation and their contribution to interorganisational learning Monitoring and Evauation Unit Learning from evauations Processes and instruments used by GIZ as a earning organisation and their contribution to interorganisationa earning Contents 1.3Learning from evauations

More information

How To Get Acedo With Microsoft.Com

How To Get Acedo With Microsoft.Com alearn with Microsoft We are XMA. Ca us now on 0115 846 4900 Visit www.xma.co.uk/aearn Emai alearn@xma.co.uk Foow us @WeareXMA Introduction Use our 'steps to alearn' framework to ensure you cover a bases...

More information

RECRUITMENT& EXECUTIVE FOCUS ADVERTISING RATES

RECRUITMENT& EXECUTIVE FOCUS ADVERTISING RATES RECRUITMENT& EXECUTIVE FOCUS ADVERTISING RATES Reach an unrivaed goba network of outstanding higher education professionas SUPPORT Advertise onine a your professiona support roes for FREE! See page 10

More information

MOS 2013 Study Guide. Microsoft Excel EXAM 77-420. Microsoft IT Academy

MOS 2013 Study Guide. Microsoft Excel EXAM 77-420. Microsoft IT Academy MOS 2013 Study Guide EXAM 77-420 Microsoft Exce Microsoft IT Academy Lambert Note This content aso pubished as MOS 2013 Study Guide for Exce spine =.39 Avaiabe at your favorite bookseers ISBN 978-0-7356-6920-8

More information

Ricoh Healthcare. Process Optimized. Healthcare Simplified.

Ricoh Healthcare. Process Optimized. Healthcare Simplified. Ricoh Heathcare Process Optimized. Heathcare Simpified. Rather than a destination that concudes with the eimination of a paper, the Paperess Maturity Roadmap is a continuous journey to strategicay remove

More information

Lexmark ESF Applications Guide

Lexmark ESF Applications Guide Lexmark ESF Appications Guide Hep your customers bring out the fu potentia of their Lexmark soutions-enabed singe-function and mutifunction printers Lexmark Appications have been designed to hep businesses

More information

Message. The Trade and Industry Bureau is committed to providing maximum support for Hong Kong s manufacturing and services industries.

Message. The Trade and Industry Bureau is committed to providing maximum support for Hong Kong s manufacturing and services industries. Message The Trade and Industry Bureau is committed to providing maximum support for Hong Kong s manufacturing and services industries. With the weight of our economy shifting towards knowedge-based and

More information

Insertion and deletion correcting DNA barcodes based on watermarks

Insertion and deletion correcting DNA barcodes based on watermarks Kracht and Schober BMC Bioinformatics (2015) 16:50 DOI 10.1186/s12859-015-0482-7 METHODOLOGY ARTICLE Open Access Insertion and deetion correcting DNA barcodes based on watermarks David Kracht * and Steffen

More information

On target: ensuring geometric accuracy in radiotherapy

On target: ensuring geometric accuracy in radiotherapy On target: ensuring geometric accuracy in radiotherapy The Roya Coege of Radioogists Institute of Physics and Engineering in Medicine Society and Coege of Radiographers Contents Foreword 6 Executive summary

More information

NCH Software Bolt PDF Printer

NCH Software Bolt PDF Printer NCH Software Bot PDF Printer This user guide has been created for use with Bot PDF Printer Version 1.xx NCH Software Technica Support If you have difficuties using Bot PDF Printer pease read the appicabe

More information

Assessing Network Vulnerability Under Probabilistic Region Failure Model

Assessing Network Vulnerability Under Probabilistic Region Failure Model 2011 IEEE 12th Internationa Conference on High Performance Switching and Routing Assessing Networ Vunerabiity Under Probabiistic Region Faiure Mode Xiaoiang Wang, Xiaohong Jiang and Achie Pattavina State

More information