Progressive Transmission of Textured Graphic Model Over IP Networks

Size: px
Start display at page:

Download "Progressive Transmission of Textured Graphic Model Over IP Networks"

Transcription

1 Progressive Trnsmission of Textured Grphic Model Over IP Networks. Reserch Tem Project Leder: Other Fculty: Post Doc(s): Grdute Students: Undergrdute Students: Industril Prtner(s): Prof. C.-C. Jy Kuo, Electricl Engineering Prof. Mthieu Desbrun, Computer Science Prof. Antonio Orteg, Electricl Engineering Qing Li, Meiyin Shen, Di Yng, Chi-Hung Yeh, Cho-Hu Lee, Ming-Sui Lee, Jingling Peng, Sheng Yng Hilton Chu Institute of Informtion Industry, Microsoft 2. Sttement of Project Gols 3D grphic trnsmission hs recently ttrcted gret ttention in both cdemic reserch nd commercil pplictions, such s rchitecturl presenttions, virtul mrketing, nd network gming, etc. In these pplictions, it is desirble to progressively encode nd trnsmit grphic models nd their ssocited textures in order to reduce the lengthy trnsmission nd rendering time. The textured model trnsmission consists of three steps: () grphic nd imge compression, (2) multiplexing, nd (3) rendering. To reduce the initil witing time, it is desirble to represent both the mesh nd texture dt by levels of detils. The lyered representtion enbles progressive trnsmission nd rendering. Mesh compression nd rendering hve been well studied. However, multiplexing is still n open problem nd will be studied in this work. For n intermedite mesh of compressed grphic model, the distortion comes from three spects: the geometric error, surfce wrping, nd texture distortion. The geometric error is introduced becuse of the inccurcy of vertex positions. Surfce wrping is devition of texture mpping due to the error of texture coordintes. Texture distortion is distortion of textured imge due to its lossy representtion. The purpose of progressive mesh trnsmission is to mximize the visul qulity for every intermedite mesh. Most existing methods [.2] put the focus on the geometric error. However, the joint optimiztion of mesh nd texture dt for progressive trnsmission is seldom ddressed. As result, the optimlity of rendered qulity t ech stge of progressive trnsmission cnnot be gurnteed. In this reserch, we propose generl rte-distortion model tht tkes both mesh nd texture dt into ccount so tht the bit lloction between them cn be optimized to chieve the best disply qulity t every stge of progressive trnsmission. 75

2 3. Project Role in Support of IMSC Strtegic Pln Techniques of grphic streming ply n importnt role in IMSC strtegic pln, which ims t fcilitting the browsing of grphic models vi wired or wireless chnnels. It is desirble to progressively compress nd trnsmit grphic models to reduce the initil wit time. However, it is importnt to mximize the visul qulity with limited network resources. The development nd understnding to the qulity mesurement of levels of detils cn be used to fcilitte controlled qulity of service of wlkthrough virtul environments. Our work is crried out jointly with quite few other fculty members in IMSC due to the multi-disciplinry nture of the proposed reserch. 4. Discussion of Methodology Used An optimized scheme of multiplexing coded mesh nd texture dt to fcilitte progressive trnsmission of 3D textured models is proposed in this work. The mesh nd texture dt of 3D textured model re fed into their respective compression modules nd represented by series of levels of detils. Then, for given viewpoint, rte-distortion surfce cn be generted bsed on the multiplexing of mesh nd texture dt in different detils. The distortion is clculted by mesuring the visul qulity of rendered imges. Furthermore, n optiml pth over the rtedistortion surfce is determined by the steepest descent lgorithm. When the mesh nd texture dt strems re trnsmitted in certin rtio long the optiml pth, it is gurnteed tht the rendered imges hve the best visul qulity perceived from the given viewpoint. To del with n rbitrry viewpoint, we propose lyered smpling lgorithm so tht the optiml pth cn be interpolted from finite smpling points. Experimentl results demonstrte tht the proposed method cn provide the best visul qulity of textured 3D model for ny observtion point t ny bit rte. 5. Short Description of Achievements in Previous Yers We studied progressive trnsmission technique of textured grphic models. This is chllenging problem, since there is no simple metric to mesure the distortion of compressed textured grphic models. Therefore, we proposed novel lgorithm bsed on rte-distortion surfce to solve this problem. 5. Detil of Accomplishments during the Pst Yer Problem Definition Although the mesh nd texture dt cn be esily progressively compressed by the respective codecs, the multiplexing of mesh nd texture dt into one bit strem hs not yet been ddressed before. This issue is criticl to progressive textured model delivery. After compression, the rte-distortion functions of mesh nd texture cn be written s D = m f m(rm ), Dt = f t(rt ), 76

3 where Dm nd Dt re the mesh nd texture distortion functions, nd Rm nd R t re the mesh nd the texture bit rtes, respectively. Let us tke the 'Bunny' model s n exmple, its rte-distortion curves of mesh nd texture re illustrted in Figure. Typiclly, the mesh distortion is mesured in terms of the displcement of 3D mesh vertex points while the texture distortion is mesured in the difference of the gry-level vlues defined on 2D grid. When we wnt to multiplex these two progressive bit strems into one, it is nontrivil problem to define distortion mesure for the textured grphic model. + = + =? Figure The difficulty of defining distortion metric for textured grphic model. Rte-Distortion Surfce To solve the mesh-texture multiplexing problem, we propose new concept clled rte-distortion surfce to describe how the disply qulity of textured models vries with rte. Without loss of generlity, we compress the mesh dt using the edge collpse/vertex split method [8.9] nd the texture dt using the JPEG2 imge compression stndrd [] in this reserch. However, it is worthwhile to point out tht the frmework dopted in this study is generlly pplicble to ny progressive mesh nd texture codecs. The dopted specific codecs serve s concrete exmple for the ese of discussion. It is ssumed tht the mesh nd texture dt re, respectively, represented by m nd n lyers s M Æ M Æ L Æ M m -, T Æ T Æ L Æ Tn -. Thus, there re m n combintions of different mesh nd texture resolutions: 77

4 mmnnmnmtmtmt M T M T L M m- T M T M T L M m- T M M O M M T n- M T n- L M m- T n- For the distortion mesure, we first consider the cse where viewer exmines the model from fixed viewpoint. Then, to mesure the joint distortion ssocited with M i T j with i < m nd j < n, we my render the model from the given viewpoint, nd compre the difference of this imge with tht rendered in the full resolution of both mesh nd texture, i.e. M m- T n-. For ny combintion, we cn obtin such distortion mesure. Finlly, the distortion vlues for ll possible combintions form surfce, clled rte-distortion surfce, which is illustrted in Figure 2. Figure 2 The rte-distortion surfce. We implemented four distortion metrics in the experiments; nmely, MSE, TM, Mnnos- Skrison's filter, nd Dly's filter. The former two re the sptil domin metrics nd the ltter two re the sptil-frequency domin metrics. We only present the results of Mnnos-Skrison's filter [] nd MSE since the two in the pir hve similr performnce. The rte-distortion surfce cn be clculted off-line to sve viewer's witing time. It is worthwhile to point out tht illumintion could chnge the distortion function lso. However, since it is generted on rendered imges, it is impossible to pre-clculte the rte-distortion surfce with respect to the illumintion effect. Bsed on Phong's lighting model, the luminnce of one given point P on the model surfce cn be expressed by I = k i + M Â i= f È iili k ÍÎ d n ( N Li) + k s( N H i), () 78

5 where k, k d, nd k s re the coefficients of the mbient, diffuse, nd speculr lights. i is the intensity of the mbient light. i di nd i si re the intensities of the diffuse nd speculr components of the ith light source. f i is the ttenution coefficient of the ith light source. N is the norml vector t P. L i is the vector pointing from P to the ith light source. We hve H i Li + V = 2 where V is the viewing vector. For clrity, we denote the three prts of the bove eqution s I = k i, I di = f i i li k d ( N L i ), ( ) n. I si = f i i li k s N H i Since k is constnt, the luminnce is proportionl to the intensity of the mbient light. Therefore, the influence of the mbient light on the rte-distortion surfce cn be esily obtined. For diffuse nd speculr components, the clcultion is much more complicted. We discuss them with two cses below. First, only the intensities of light sources vry while the viewing positions remin unchnged. Since N Li remins invrint, the diffuse component of the rte-distortion surfce only depends on the intensity of the diffuse light nd cn be solved in similr wy to the mbient light. Furthermore, considering tht the clcultion of rte-distortion surfce implies fixed viewpoint, we cn clim tht N Hi is constnt s well. Therefore, the speculr component cn be derived similrly. The rte-distortion surfce under fixed illumintion is clculted vi () () () () D = D + D + D, j d s () () () where D, D d nd D s denote the mbient, diffuse, nd speculr components, respectively. When the intensities of light sources vry, the rte-distortion surfce cn be clculted vi () () () () D = c D + c D + c D, j d d s s () where D j is the joint rte-distortion surfce under the new illumintion scenrio. The coefficients re clculted vi () c = i i, () c d = Â Â c s = c d. M i= M i= f () () i i li f i () i li (), For the second cse, both the intensities nd positions vry. It is difficult to directly derive the rte-distortion surfce under ny illumintion in this cse. We leve this to our future work. In this work, we only py ttention to the first cse. 79

6 Optiml Pth In prctice, we hve the integer constrint on the mesh lyer index i nd the texture lyer index j, s shown in Figure 3. Thus, if we strt from representtion M i T j, we only hve two choices for the next higher rte, i.e. M i+ T j nd M i T j+. Thus, t ech stge, we simply compre the rtedistortion slope for these two cses nd choose the one tht hs the steeper slope. The process is repeted until the mesh nd texture dt re completely delivered to rech the full resolution. The result is ccurte if the gird size is smll enough. The mesh nd texture grdient surfces re illustrted in Figure 4 () nd (b). To demonstrte the performnce of the proposed multiplexing scheme, we compre it with the following three strtegies. The constnt rtio scheme: The mesh nd texture dt re trnsmitted ccording to constnt rtio, which is determined by the totl sizes of the mesh nd the texture dt. The mesh-first scheme: The mesh dt re trnsmitted first with the minimum mount of the texture dt. Then, more texture refinement dt re trnsmitted fter ll mesh dt hve been completely delivered. The texture-first scheme: The texture dt re trnsmitted first with the minimum mount of the mesh dt. Then, more mesh refinement dt re trnsmitted fter ll texture dt hve been completely delivered. Figure 3 The mesh texture grid. The proposed multiplexing lgorithm works well due to the monotonicity of the rte-distortion surfce in most regions. However, it is worthwhile to mention tht, when the mesh is rendered in very low resolution, the joint distortion will sometime increse with the refinement of texture due to the fct tht the lrge texture coordinte error results in severe texture devition. In other words, the steepest descent method my not gurntee the globl optiml pth in non-convex region. However, this cn be treted s pthologicl cse, nd it only occurs t very low bit rtes. On the other hnd, the refinement of mesh will lwys decrese the joint distortion. Another wy to exclude the pthologicl cse is to demnd the bse rte for the simplest textured grphic model M T to be greter thn resonble threshold so tht the rte-distortion surfce possesses the monotonic decresing property fterwrds for lrger vlues of i nd j. 8

7 () Grdient due to mesh chnge (b)grdient due to texture chnge Figure 4 The grdient surfces. The curve shown in Figure 5 describes the mount of mesh dt tht should occupy mong the totl bit rte. This curve guides how to llocte bits for mesh nd texture dt representtion during progressive trnsmission to chieve the best disply qulity with respect to given viewpoint. To reduce the cost of storing the dt for this curve, we my pproximte the curve by low order polynomil. In prticulr, we py specil ttention to the intervl where both the mesh nd the texture dt hve not been completely delivered. It is observed tht the curve cn be well pproximted by third-order polynomil function. Plese note tht the performnce of the pproximtion cn be further improved by dopting weighted curve fitting, since the dt hve lrger influence on visul qulity in the beginning. The weights cn be determined ccording to the rte-distortion curve, which cn be good topic for future reserch. Continuity of Distortion Surfce Figure 5 The mesh percentge curve. Before presenting the smpling lgorithm, we first prove tht the imge-bsed distortion function is continuous with respect to viewer's motion. Bsed on this fct, we cn rgue tht, if the 8

8 smpling is fine enough, the rte-distortion surfce for n rbitrry viewpoint cn be reconstructed from its nerby smpling points. It is ssumed tht the textured grphic model is cptured by pinhole cmer C tht hs finite ngulr resolution s illustrted in Figure 6. Then, the pixel vlue of the cpturing cmer is n integrl of the illumintion of the light rriving t the cmer plne. The surfce of the given model is represented by m = f mesh ( s), s b, where nd b re the prmetric coordintes of A nd B, respectively. The sectors P CP nd P C P denote the fields of view of the cmer before nd fter the chnge of the viewing prmeters. Therefore, the illumintion of one point s in the surfce cn be clculted by (). C C ' B P ' P P P ' A Figure 6 The pixel vlue clcultion. The pixel vlue before nd fter cmer movement is clculted by P P ( s, s ) = s I( s) ds, Ús ' ( s ', s ') = s I( s) ds. Ú s ' (2) (3) Thus, the pixel vlue difference cn be clculted by subtrcting (3) from (2) p = P s ', s ' - P s, s d + ( ) ( ) Ú s ' = Á Ê - Ë s M Â i= Ú s ' s ˆI s ' s ' Á Ê Ú - s Ús Ë s ' s ' ( s) ds + Ê - ˆI ( s) ˆI si M Â i= ( s)ds Since k ( s), we hve k ( s) i i Á Ë Ú s Ú s di ds. Then, we cn obtin s ' ( s) ds i s -s, I ( s) ds i s ' s, s ' I ' s Ú - s Ú nd Ê -Ú Á Ë ( s) ds i ( s '-s + s '-s ) s ' s ' Ú I. s s ˆ 82

9 Let e = s' -s nd e = s '-s Ê Ú -Ú Á Ë s ' s ' s s ˆI ( s) ds i ( e + e ). Then, the bove inequlity cn be written s Similrly, since kd ( s), k s( s), N( s) L ( s) N( s) L ( s) = N ( s) H ( s) N( s) H ( s) = s ' s ' Á Ê Ú - s Ús Ë s ' s ' Á Ê Ú - s Ús Ë i ˆI ˆI di si i ( s) ds f i ( e + e ), i li ( s) ds f i ( e + e ). i li, we obtin i i nd Finlly, we hve the following inequlity: M Ê ˆ P s ', s' - P s, s Ái + 2Â f iili e + e Ë i= ( ) ( ) ( ) (4) The bove inequlity sys tht the pixel vlue difference is bounded when the viewer moves long t smll distnce. Accordingly, the distortion function is continuous with viewer's motion. Thus, the rte-distortion surfce cn be reconstructed within certin error bound from its nerby smpling points. Smpling Function With the method described bove, we successfully solve the problem of mesh-texture multiplexing when the viewer looks t the model from fixed viewpoint. However, it is typicl tht the viewer will move round nd observe the model from different viewpoints. We propose n dptive lyered smpling lgorithm to ddress this problem. Here, we only present the work when the viewing distnce between the viewer nd the model remins unchnged. The solution cn be generlized to the vrying distnce cse. As result of the constnt viewing distnce, the set of ll viewpoints forms sphere, which is clled viewing sphere. The ide of lyered smpling is to pproximte the viewing sphere by progressive tringle mesh, clled viewing mesh. We first ssign the four vertices of regulr tetrhedron internlly tngent with the sphere s the first lyer of the viewing mesh. Then, we continue to subdivide the viewing mesh until it is fine enough. The gol of viewing mesh construction is to itertively insert new viewpoints so tht the rte-distortion surfce of ny viewpoint cn be predicted from its nerby viewpoints within certin error bound. Given three vertices vp, vp, nd vp 2 of tringle in the viewing mesh, their rte-distortion surfce cn be denoted by 83

10 D D D j j j2 = = = f f f j j j2 ( Rm, Rt ), ( R, R ), m ( R, R ). m t t For ny viewpoint vp enclosed by the tringle, its ctul rte-distortion surfce, denoted by D j, cn be pproximted using the liner interpoltion of results observed from vp, vp, nd vp 2. Tht is, we hve D ' = vp - vp D + vp - vp D + vp - vp D vp - vp + vp - vp + vp - vp, j ( ) ( ) j j 2 where denotes the Eucliden norm in the 3D spce. The pproximtion error cn be written s 2 {[ D j ( Rm, Rt ) D j '( Rm, Rt )] drmdrt}( RM RT ) ÚÚ - e =, (5) where R M nd R T denote the totl size of mesh nd texture dt, respectively. One cn continue to do the refinement until the mximum pproximtion error, which usully occurs t the brycenter of the tringle, is less thn certin threshold. To reduce the pproximtion error s fst s possible, the viewing mesh construction process should meet the following two requirements. First, tringles in ech lyer should be pproximtely of the sme size nd similr shpe. Second, the sides of the tringle should be pproximtely of the sme length. In the proposed viewing mesh subdivision method, we first find the midpoint of ech edge nd extend it to intersect with the surfce of the viewing sphere. The points of intersection re viewed s new viewpoints. Then, we subdivide one tringle into four by connecting the newly inserted viewpoints. The viewing mesh subdivision process is shown in Figure 7. j2 2 Figure 7 The viewing mesh subdivision process. With the bove dptive lyered smpling lgorithm, we obtin the rte-distortion surfces t smpling points. By expressing the smpling points with 3D ngulr coordintes, we hve the following: D = g q,j, int ( ) 84

11 q,. An exmple of the smpling surfce is illustrted in Figure 8. By using the smpling surfce, the rte-distortion function of n rbitrry viewpoint cn be clculted. where D int is the integrl over rte-distortion surfce in viewpoint ( j) Experimentl Results Figure 8 The smpling surfce. In this section, we test the proposed lgorithm in two stges. First, we test if the rte-distortion surfce cn correctly reflect the reltionship between the bit rte nd the disply qulity of textured models to offer the best multiplexing strtegy. Second, we test if the smpling function works well for the cse when the viewer looks t the model from n rbitrry viewpoint. As mentioned before, to test the performnce of the proposed lgorithm, we compre it with other three strtegies: the constnt rtio scheme, the mesh-first scheme, nd the texture-first scheme. The rte-distortion curves of 'Angelfish' by Mnnos-Skrison's filter nd MSE re illustrted in Figure 9. We see from the figures tht the proposed scheme lwys outperforms the other three schemes, no mtter wht distortion metrics re dopted. As mentioned bove, when the mesh resolution is very low, the incresing resolution of texture my sometimes increse the joint distortion. This is observed in the texture-first curve. Therefore, when the textured model is trnsmitted by the constnt rtio or the texture-first schemes, the joint distortion my not decrese monotoniclly. The imge rendered in the full resolution of both mesh nd texture is shown in Figure. When the ngelfish model is trnsmitted with % of the totl number of bits for the full resolution, the rendered imges nd residul imges under four multiplexing methods re shown in Figures nd 2, respectively. For the proposed method, the optiml pth selection is bsed on the distortion mesured with Mnnos-Skrison's filter. We observe tht the poor qulity of the mesh-first method minly lies in the texture component, while tht of the texture-first method mostly exists in the silhouette of the object, e.g. the til prt. The distortion of imges using the optimized multiplexing trnsmission is hrdly visible. We cn drw similr conclusion for the 85

12 bunny model. Although the imges of the mesh-first method look pprently worse thn those of the texture-first method, their MSE distortion vlues sometimes (for exmple, 'Angelfish' nd 'wolf' model) re smller. On the other hnd, the results of Mnnos-Skrison's filter re more consistent with humn perception in most cses. This is why people feel tht the sptilfrequency domin metrics perform better thn sptil domin metrics. () Mnnos-Skrison's filter (b) MSE Figure 9 Rte-distortion curves. Tble I. Distortions of imges obtined with \% of totl bits. Model Strtegy M-S's filter MSE Optiml Angelfish Constnt Rtio Mesh-First Texture-First Optiml Bunny Constnt Rtio Mesh-First Texture-First Optiml Wolf Constnt Rtio Mesh-First Texture-First To verify the dptive lyered smpling lgorithm, we rndomly choose viewpoint nd clculte its ctul nd predicted rte-distortion surfces in different lyers of viewing mesh. Bsed on the two surfces, we determine two bit lloction results. The prediction error of rtedistortion surfces nd curves re illustrted in Figure 3. The errors shown in the figures re clculted by (5). The error cn be esily controlled by viewing mesh subdivision ccording to user's requirements. 86

13 Figure. The Angelfish rendered in full resolution. () The proposed method (b) The constnt rtio method (c) The mesh-first method (d) The texture-first method Figure Rendered imges of the ngelfish model with % of the totl no. of bits. 87

14 () The proposed method (b) The constnt rtio method (c) The mesh-first method (d) The texture-first method Figure 2 Residul imges of the ngelfish model. () e=

15 (b) e=.2283 (c) e= Figure 3 Rte-distortion curves. 6. Other Relevnt Work Being Conducted nd How this Project is Different Most previous work on progressive grphic coding delt with the mesh dt lone, where only the geometric error nd surfce wrping re relevnt [-5]. All the bove work considered progressive coding of the mesh dt under the ssumption tht the texture is represented by full resolution imge. Some work pid ttention to progressive coding of both geometry nd texture dt, which is closer to our objective, [6.7]. However, the metric used ws usully derived from user's preference bout the importnce of the geometry nd texture informtion. Thus, the userdependent pproch does not provide n utomtic solution nd my not be convenient in mny pplictions. Furthermore, it fils to chieve n optiml performnce, if there exists proper metric for performnce mesure. To solve the problem, we propose nd implement scheme for progressive trnsmission of textured grphic models. The min contributions of this work include the following. A new concept clled rte-distortion surfce is proposed to describe the reltionship between the bit rte nd the disply qulity of textured grphic model t given viewpoint. 89

16 An optiml strtegy is developed to multiplex the mesh nd the texture bit strems into one single strem for progressive trnsmission to present the best disply qulity subject to the bndwidth constrint t given viewpoint. A lyered smpling method is proposed so tht the multiplexing scheme cn be generlized to del with n rbitrry viewpoint. 7. Pln for the Next Yer Our pln for the next yer includes the following: Develop progressive rendering lgorithm, i.e. only updte the regions with newly incoming mesh or texture dt, for some client devices with limited computtionl cpbility. Develop more robust strtegy to determine the optiml pth over rte-distortion surfce. 8. Expected Milestones nd Deliverbles An optiml mesh-texture multiplexing codec hs been implemented by C++. It hs the following functions: () progressive mesh compression; (2) progressive texture compression; (3) rtedistortion surfce clcultion; (4) optiml pth determintion; nd (5) dptive lyered smpling. Severl conference ppers hve been published on this topic. There re severl long-term chllenging issues worth our further study. They include: progressive rendering, optiml pth determintion, etc. We will continue to investigte these problems in next yer nd seek some mjor brekthrough in engineering science. The milestone chrt is given below. 9. Member Compny Benefits Both III (Institute of Informtion Industry) nd Microsoft Reserch Lb show strong interested in the developed technologies. Demos hve been mde to them.. References [] H. Hoppe, New qudric metric for simplifying meshes with ppernce ttributes, in Visuliztion 99. Proceedings, Sn Frncisco, CA, USA, 999, pp , 5. [2] Michel Grlnd nd Pul S. Heckbert, Simplifying surfces with color nd texture using qudric error metrics, in Proceedings of Visuliztion 98, 998, pp [3] Jonthn Cohen, Mrc Olno, nd Dinesh Mnoch, Appernce-preserving simplifiction, in Proceedings of the 25th nnul conference on Computer grphics nd interctive techniques, 998, pp [4] Peter Lindstrom nd Greg Turk, Imge-driven simplifiction, ACM Trnsctions on Grphics, vol. 9, pp , July 2. [5] Pedro V. Snder, John Snyder, Steven J. Gortler, nd Hugues Hoppe, Texture mpping progressive meshes, in Proceedings of the 28th nnul conference on Computer grphics nd interctive techniques, August 2, pp [6] M. Okud nd T. Chen, Joint geometry/texture progressive coding of 3d models, in Proceedings of Int l Conf. on Imge Processing, 2, pp

17 [7] Mrí José Abásolo nd Frncisco Perles, Geometric-textured bitree: Trnsmission of multiresolution terrin cross the internet, Journl of Computer Science & Technology, vol. 2, no. 7, pp. 34 4, Oct. 22. [8] H. Hoppe, Progressive meshes, in Computer Grphics Proceedings, New Orlens, August 996, Annul Conference Series, pp [9] R. Pjrol nd J. Rossignc, Compressed progressive meshes, IEEE Trnsctions on Visuliztion nd Computer Grphics, vol. 6, pp , Jn. Mrch 2. [] M. D. Adms nd F. Kossentini, JsPer: softwre-bsed JPEG-2 codec implementtion, in Proceedings of IEEE Interntionl Conference on Imge Processing, October 2, pp [] J. L. Mnnos nd D. J. Skrison, The effects of visul fidelity criterion on the encoding of imges, IEEE Trnsctions on Informtion Theory, vol., no. 5, pp ,

18 92

Complete Coverage Path Planning of Mobile Robot Based on Dynamic Programming Algorithm Peng Zhou, Zhong-min Wang, Zhen-nan Li, Yang Li

Complete Coverage Path Planning of Mobile Robot Based on Dynamic Programming Algorithm Peng Zhou, Zhong-min Wang, Zhen-nan Li, Yang Li 2nd Interntionl Conference on Electronic & Mechnicl Engineering nd Informtion Technology (EMEIT-212) Complete Coverge Pth Plnning of Mobile Robot Bsed on Dynmic Progrmming Algorithm Peng Zhou, Zhong-min

More information

Stained Glass Design. Teaching Goals:

Stained Glass Design. Teaching Goals: Stined Glss Design Time required 45-90 minutes Teching Gols: 1. Students pply grphic methods to design vrious shpes on the plne.. Students pply geometric trnsformtions of grphs of functions in order to

More information

Unit #9 : Definite Integral Properties, Fundamental Theorem of Calculus

Unit #9 : Definite Integral Properties, Fundamental Theorem of Calculus Unit #9 : Definite Integrl Properties, Fundmentl Theorem of Clculus Gols: Identify properties of definite integrls Define odd nd even functions, nd reltionship to integrl vlues Introduce the Fundmentl

More information

MATH 25 CLASS 5 NOTES, SEP

MATH 25 CLASS 5 NOTES, SEP MATH 25 CLASS 5 NOTES, SEP 30 2011 Contents 1. A brief diversion: reltively prime numbers 1 2. Lest common multiples 3 3. Finding ll solutions to x + by = c 4 Quick links to definitions/theorems Euclid

More information

INTRODUCTION TO SIMPLICIAL COMPLEXES

INTRODUCTION TO SIMPLICIAL COMPLEXES INTRODUCTION TO SIMPLICIAL COMPLEXES CASEY KELLEHER AND ALESSANDRA PANTANO 0.1. Introduction. In this ctivity set we re going to introduce notion from Algebric Topology clled simplicil homology. The min

More information

Pointwise convergence need not behave well with respect to standard properties such as continuity.

Pointwise convergence need not behave well with respect to standard properties such as continuity. Chpter 3 Uniform Convergence Lecture 9 Sequences of functions re of gret importnce in mny res of pure nd pplied mthemtics, nd their properties cn often be studied in the context of metric spces, s in Exmples

More information

9 Graph Cutting Procedures

9 Graph Cutting Procedures 9 Grph Cutting Procedures Lst clss we begn looking t how to embed rbitrry metrics into distributions of trees, nd proved the following theorem due to Brtl (1996): Theorem 9.1 (Brtl (1996)) Given metric

More information

Illumination and Shading

Illumination and Shading Illumintion nd hding In order to produce relistic imges, we must simulte the ppernce of surfces under vrious lighting conditions. Illumintion models: given the illumintion incident t point on surfce, wht

More information

1. SEQUENCES INVOLVING EXPONENTIAL GROWTH (GEOMETRIC SEQUENCES)

1. SEQUENCES INVOLVING EXPONENTIAL GROWTH (GEOMETRIC SEQUENCES) Numbers nd Opertions, Algebr, nd Functions 45. SEQUENCES INVOLVING EXPONENTIAL GROWTH (GEOMETRIC SEQUENCES) In sequence of terms involving eponentil growth, which the testing service lso clls geometric

More information

Approximation by NURBS with free knots

Approximation by NURBS with free knots pproximtion by NURBS with free knots M Rndrinrivony G Brunnett echnicl University of Chemnitz Fculty of Computer Science Computer Grphics nd Visuliztion Strße der Ntionen 6 97 Chemnitz Germny Emil: mhrvo@informtiktu-chemnitzde

More information

P(r)dr = probability of generating a random number in the interval dr near r. For this probability idea to make sense we must have

P(r)dr = probability of generating a random number in the interval dr near r. For this probability idea to make sense we must have Rndom Numers nd Monte Crlo Methods Rndom Numer Methods The integrtion methods discussed so fr ll re sed upon mking polynomil pproximtions to the integrnd. Another clss of numericl methods relies upon using

More information

2 Computing all Intersections of a Set of Segments Line Segment Intersection

2 Computing all Intersections of a Set of Segments Line Segment Intersection 15-451/651: Design & Anlysis of Algorithms Novemer 14, 2016 Lecture #21 Sweep-Line nd Segment Intersection lst chnged: Novemer 8, 2017 1 Preliminries The sweep-line prdigm is very powerful lgorithmic design

More information

Ray surface intersections

Ray surface intersections Ry surfce intersections Some primitives Finite primitives: polygons spheres, cylinders, cones prts of generl qudrics Infinite primitives: plnes infinite cylinders nd cones generl qudrics A finite primitive

More information

MA1008. Calculus and Linear Algebra for Engineers. Course Notes for Section B. Stephen Wills. Department of Mathematics. University College Cork

MA1008. Calculus and Linear Algebra for Engineers. Course Notes for Section B. Stephen Wills. Department of Mathematics. University College Cork MA1008 Clculus nd Liner Algebr for Engineers Course Notes for Section B Stephen Wills Deprtment of Mthemtics University College Cork s.wills@ucc.ie http://euclid.ucc.ie/pges/stff/wills/teching/m1008/ma1008.html

More information

such that the S i cover S, or equivalently S

such that the S i cover S, or equivalently S MATH 55 Triple Integrls Fll 16 1. Definition Given solid in spce, prtition of consists of finite set of solis = { 1,, n } such tht the i cover, or equivlently n i. Furthermore, for ech i, intersects i

More information

Efficient Regular Expression Grouping Algorithm Based on Label Propagation Xi Chena, Shuqiao Chenb and Ming Maoc

Efficient Regular Expression Grouping Algorithm Based on Label Propagation Xi Chena, Shuqiao Chenb and Ming Maoc 4th Ntionl Conference on Electricl, Electronics nd Computer Engineering (NCEECE 2015) Efficient Regulr Expression Grouping Algorithm Bsed on Lbel Propgtion Xi Chen, Shuqio Chenb nd Ming Moc Ntionl Digitl

More information

Lecture 10 Evolutionary Computation: Evolution strategies and genetic programming

Lecture 10 Evolutionary Computation: Evolution strategies and genetic programming Lecture 10 Evolutionry Computtion: Evolution strtegies nd genetic progrmming Evolution strtegies Genetic progrmming Summry Negnevitsky, Person Eduction, 2011 1 Evolution Strtegies Another pproch to simulting

More information

6.2 Volumes of Revolution: The Disk Method

6.2 Volumes of Revolution: The Disk Method mth ppliction: volumes by disks: volume prt ii 6 6 Volumes of Revolution: The Disk Method One of the simplest pplictions of integrtion (Theorem 6) nd the ccumultion process is to determine so-clled volumes

More information

CHAPTER III IMAGE DEWARPING (CALIBRATION) PROCEDURE

CHAPTER III IMAGE DEWARPING (CALIBRATION) PROCEDURE CHAPTER III IMAGE DEWARPING (CALIBRATION) PROCEDURE 3.1 Scheimpflug Configurtion nd Perspective Distortion Scheimpflug criterion were found out to be the best lyout configurtion for Stereoscopic PIV, becuse

More information

A Fast Imaging Algorithm for Near Field SAR

A Fast Imaging Algorithm for Near Field SAR Journl of Computing nd Electronic Informtion Mngement ISSN: 2413-1660 A Fst Imging Algorithm for Ner Field SAR Guoping Chen, Lin Zhng, * College of Optoelectronic Engineering, Chongqing University of Posts

More information

4452 Mathematical Modeling Lecture 4: Lagrange Multipliers

4452 Mathematical Modeling Lecture 4: Lagrange Multipliers Mth Modeling Lecture 4: Lgrnge Multipliers Pge 4452 Mthemticl Modeling Lecture 4: Lgrnge Multipliers Lgrnge multipliers re high powered mthemticl technique to find the mximum nd minimum of multidimensionl

More information

Geometric transformations

Geometric transformations Geometric trnsformtions Computer Grphics Some slides re bsed on Shy Shlom slides from TAU mn n n m m T A,,,,,, 2 1 2 22 12 1 21 11 Rows become columns nd columns become rows nm n n m m A,,,,,, 1 1 2 22

More information

Slides for Data Mining by I. H. Witten and E. Frank

Slides for Data Mining by I. H. Witten and E. Frank Slides for Dt Mining y I. H. Witten nd E. Frnk Simplicity first Simple lgorithms often work very well! There re mny kinds of simple structure, eg: One ttriute does ll the work All ttriutes contriute eqully

More information

II. THE ALGORITHM. A. Depth Map Processing

II. THE ALGORITHM. A. Depth Map Processing Lerning Plnr Geometric Scene Context Using Stereo Vision Pul G. Bumstrck, Bryn D. Brudevold, nd Pul D. Reynolds {pbumstrck,brynb,pulr2}@stnford.edu CS229 Finl Project Report December 15, 2006 Abstrct A

More information

a < a+ x < a+2 x < < a+n x = b, n A i n f(x i ) x. i=1 i=1

a < a+ x < a+2 x < < a+n x = b, n A i n f(x i ) x. i=1 i=1 Mth 33 Volume Stewrt 5.2 Geometry of integrls. In this section, we will lern how to compute volumes using integrls defined by slice nlysis. First, we recll from Clculus I how to compute res. Given the

More information

Class-XI Mathematics Conic Sections Chapter-11 Chapter Notes Key Concepts

Class-XI Mathematics Conic Sections Chapter-11 Chapter Notes Key Concepts Clss-XI Mthemtics Conic Sections Chpter-11 Chpter Notes Key Concepts 1. Let be fixed verticl line nd m be nother line intersecting it t fixed point V nd inclined to it t nd ngle On rotting the line m round

More information

L. Yaroslavsky. Fundamentals of Digital Image Processing. Course

L. Yaroslavsky. Fundamentals of Digital Image Processing. Course L. Yroslvsky. Fundmentls of Digitl Imge Processing. Course 0555.330 Lecture. Imge enhncement.. Imge enhncement s n imge processing tsk. Clssifiction of imge enhncement methods Imge enhncement is processing

More information

A Transportation Problem Analysed by a New Ranking Method

A Transportation Problem Analysed by a New Ranking Method (IJIRSE) Interntionl Journl of Innovtive Reserch in Science & Engineering ISSN (Online) 7-07 A Trnsporttion Problem Anlysed by New Rnking Method Dr. A. Shy Sudh P. Chinthiy Associte Professor PG Scholr

More information

Fig.1. Let a source of monochromatic light be incident on a slit of finite width a, as shown in Fig. 1.

Fig.1. Let a source of monochromatic light be incident on a slit of finite width a, as shown in Fig. 1. Answer on Question #5692, Physics, Optics Stte slient fetures of single slit Frunhofer diffrction pttern. The slit is verticl nd illuminted by point source. Also, obtin n expression for intensity distribution

More information

IMAGE QUALITY OPTIMIZATION BASED ON WAVELET FILTER DESIGN AND WAVELET DECOMPOSITION IN JPEG2000. Do Quan and Yo-Sung Ho

IMAGE QUALITY OPTIMIZATION BASED ON WAVELET FILTER DESIGN AND WAVELET DECOMPOSITION IN JPEG2000. Do Quan and Yo-Sung Ho IMAGE QUALITY OPTIMIZATIO BASED O WAVELET FILTER DESIG AD WAVELET DECOMPOSITIO I JPEG2000 Do Qun nd Yo-Sung Ho School of Informtion & Mechtronics Gwngju Institute of Science nd Technology (GIST) 26 Cheomdn-gwgiro

More information

A New Learning Algorithm for the MAXQ Hierarchical Reinforcement Learning Method

A New Learning Algorithm for the MAXQ Hierarchical Reinforcement Learning Method A New Lerning Algorithm for the MAXQ Hierrchicl Reinforcement Lerning Method Frzneh Mirzzdeh 1, Bbk Behsz 2, nd Hmid Beigy 1 1 Deprtment of Computer Engineering, Shrif University of Technology, Tehrn,

More information

If f(x, y) is a surface that lies above r(t), we can think about the area between the surface and the curve.

If f(x, y) is a surface that lies above r(t), we can think about the area between the surface and the curve. Line Integrls The ide of line integrl is very similr to tht of single integrls. If the function f(x) is bove the x-xis on the intervl [, b], then the integrl of f(x) over [, b] is the re under f over the

More information

Math 35 Review Sheet, Spring 2014

Math 35 Review Sheet, Spring 2014 Mth 35 Review heet, pring 2014 For the finl exm, do ny 12 of the 15 questions in 3 hours. They re worth 8 points ech, mking 96, with 4 more points for netness! Put ll your work nd nswers in the provided

More information

Midterm 2 Sample solution

Midterm 2 Sample solution Nme: Instructions Midterm 2 Smple solution CMSC 430 Introduction to Compilers Fll 2012 November 28, 2012 This exm contins 9 pges, including this one. Mke sure you hve ll the pges. Write your nme on the

More information

Sketching Reaction-Diffusion Texture

Sketching Reaction-Diffusion Texture EUROGRAPHICS Workshop on Sketch-Bsed Interfces nd Modeling (006), pp. 1 8 Sketching Rection-Diffusion Texture Pper ID 100 Abstrct In this work, we present n interctive interfce for sketching synthesized

More information

GENERATING ORTHOIMAGES FOR CLOSE-RANGE OBJECTS BY AUTOMATICALLY DETECTING BREAKLINES

GENERATING ORTHOIMAGES FOR CLOSE-RANGE OBJECTS BY AUTOMATICALLY DETECTING BREAKLINES GENEATING OTHOIMAGES FO CLOSE-ANGE OBJECTS BY AUTOMATICALLY DETECTING BEAKLINES Efstrtios Stylinidis 1, Lzros Sechidis 1, Petros Ptis 1, Spiros Sptls 2 Aristotle University of Thessloniki 1 Deprtment of

More information

Chapter Spline Method of Interpolation More Examples Electrical Engineering

Chapter Spline Method of Interpolation More Examples Electrical Engineering Chpter. Spline Method of Interpoltion More Exmples Electricl Engineering Exmple Thermistors re used to mesure the temperture of bodies. Thermistors re bsed on mterils chnge in resistnce with temperture.

More information

MATH 2530: WORKSHEET 7. x 2 y dz dy dx =

MATH 2530: WORKSHEET 7. x 2 y dz dy dx = MATH 253: WORKSHT 7 () Wrm-up: () Review: polr coordintes, integrls involving polr coordintes, triple Riemnn sums, triple integrls, the pplictions of triple integrls (especilly to volume), nd cylindricl

More information

Digital approximation to extended depth of field in no telecentric imaging systems

Digital approximation to extended depth of field in no telecentric imaging systems Journl of Physics: Conference Series Digitl pproximtion to extended depth of field in no telecentric imging systems To cite this rticle: J E Meneses nd C R Contrers 0 J Phys: Conf Ser 74 0040 View the

More information

On Computation and Resource Management in Networked Embedded Systems

On Computation and Resource Management in Networked Embedded Systems On Computtion nd Resource Mngement in Networed Embedded Systems Soheil Ghisi Krlene Nguyen Elheh Bozorgzdeh Mjid Srrfzdeh Computer Science Deprtment University of Cliforni, Los Angeles, CA 90095 soheil,

More information

Section 10.4 Hyperbolas

Section 10.4 Hyperbolas 66 Section 10.4 Hyperbols Objective : Definition of hyperbol & hyperbols centered t (0, 0). The third type of conic we will study is the hyperbol. It is defined in the sme mnner tht we defined the prbol

More information

6.3 Volumes. Just as area is always positive, so is volume and our attitudes towards finding it.

6.3 Volumes. Just as area is always positive, so is volume and our attitudes towards finding it. 6.3 Volumes Just s re is lwys positive, so is volume nd our ttitudes towrds finding it. Let s review how to find the volume of regulr geometric prism, tht is, 3-dimensionl oject with two regulr fces seprted

More information

USING HOUGH TRANSFORM IN LINE EXTRACTION

USING HOUGH TRANSFORM IN LINE EXTRACTION Stylinidis, Efstrtios USING HOUGH TRANSFORM IN LINE EXTRACTION Efstrtios STYLIANIDIS, Petros PATIAS The Aristotle University of Thessloniki, Deprtment of Cdstre Photogrmmetry nd Crtogrphy Univ. Box 473,

More information

In the last lecture, we discussed how valid tokens may be specified by regular expressions.

In the last lecture, we discussed how valid tokens may be specified by regular expressions. LECTURE 5 Scnning SYNTAX ANALYSIS We know from our previous lectures tht the process of verifying the syntx of the progrm is performed in two stges: Scnning: Identifying nd verifying tokens in progrm.

More information

On the Detection of Step Edges in Algorithms Based on Gradient Vector Analysis

On the Detection of Step Edges in Algorithms Based on Gradient Vector Analysis On the Detection of Step Edges in Algorithms Bsed on Grdient Vector Anlysis A. Lrr6, E. Montseny Computer Engineering Dept. Universitt Rovir i Virgili Crreter de Slou sin 43006 Trrgon, Spin Emil: lrre@etse.urv.es

More information

1 Quad-Edge Construction Operators

1 Quad-Edge Construction Operators CS48: Computer Grphics Hndout # Geometric Modeling Originl Hndout #5 Stnford University Tuesdy, 8 December 99 Originl Lecture #5: 9 November 99 Topics: Mnipultions with Qud-Edge Dt Structures Scribe: Mike

More information

Misrepresentation of Preferences

Misrepresentation of Preferences Misrepresenttion of Preferences Gicomo Bonnno Deprtment of Economics, University of Cliforni, Dvis, USA gfbonnno@ucdvis.edu Socil choice functions Arrow s theorem sys tht it is not possible to extrct from

More information

Computing offsets of freeform curves using quadratic trigonometric splines

Computing offsets of freeform curves using quadratic trigonometric splines Computing offsets of freeform curves using qudrtic trigonometric splines JIULONG GU, JAE-DEUK YUN, YOONG-HO JUNG*, TAE-GYEONG KIM,JEONG-WOON LEE, BONG-JUN KIM School of Mechnicl Engineering Pusn Ntionl

More information

Dynamic Programming. Andreas Klappenecker. [partially based on slides by Prof. Welch] Monday, September 24, 2012

Dynamic Programming. Andreas Klappenecker. [partially based on slides by Prof. Welch] Monday, September 24, 2012 Dynmic Progrmming Andres Klppenecker [prtilly bsed on slides by Prof. Welch] 1 Dynmic Progrmming Optiml substructure An optiml solution to the problem contins within it optiml solutions to subproblems.

More information

A Heuristic Approach for Discovering Reference Models by Mining Process Model Variants

A Heuristic Approach for Discovering Reference Models by Mining Process Model Variants A Heuristic Approch for Discovering Reference Models by Mining Process Model Vrints Chen Li 1, Mnfred Reichert 2, nd Andres Wombcher 3 1 Informtion System Group, University of Twente, The Netherlnds lic@cs.utwente.nl

More information

Before We Begin. Introduction to Spatial Domain Filtering. Introduction to Digital Image Processing. Overview (1): Administrative Details (1):

Before We Begin. Introduction to Spatial Domain Filtering. Introduction to Digital Image Processing. Overview (1): Administrative Details (1): Overview (): Before We Begin Administrtive detils Review some questions to consider Winter 2006 Imge Enhncement in the Sptil Domin: Bsics of Sptil Filtering, Smoothing Sptil Filters, Order Sttistics Filters

More information

Engineer-to-Engineer Note

Engineer-to-Engineer Note Engineer-to-Engineer Note EE-295 Technicl notes on using Anlog Devices DSPs, processors nd development tools Visit our Web resources http://www.nlog.com/ee-notes nd http://www.nlog.com/processors or e-mil

More information

Small Business Networking

Small Business Networking Why network is n essentil productivity tool for ny smll business Effective technology is essentil for smll businesses looking to increse the productivity of their people nd processes. Introducing technology

More information

Small Business Networking

Small Business Networking Why network is n essentil productivity tool for ny smll business Effective technology is essentil for smll businesses looking to increse the productivity of their people nd business. Introducing technology

More information

An Integrated Simulation System for Human Factors Study

An Integrated Simulation System for Human Factors Study An Integrted Simultion System for Humn Fctors Study Ying Wng, Wei Zhng Deprtment of Industril Engineering, Tsinghu University, Beijing 100084, Chin Foud Bennis, Dmien Chblt IRCCyN, Ecole Centrle de Nntes,

More information

Cone Cluster Labeling for Support Vector Clustering

Cone Cluster Labeling for Support Vector Clustering Cone Cluster Lbeling for Support Vector Clustering Sei-Hyung Lee Deprtment of Computer Science University of Msschusetts Lowell MA 1854, U.S.A. slee@cs.uml.edu Kren M. Dniels Deprtment of Computer Science

More information

12-B FRACTIONS AND DECIMALS

12-B FRACTIONS AND DECIMALS -B Frctions nd Decimls. () If ll four integers were negtive, their product would be positive, nd so could not equl one of them. If ll four integers were positive, their product would be much greter thn

More information

Solutions to Math 41 Final Exam December 12, 2011

Solutions to Math 41 Final Exam December 12, 2011 Solutions to Mth Finl Em December,. ( points) Find ech of the following its, with justifiction. If there is n infinite it, then eplin whether it is or. ( ) / ln() () (5 points) First we compute the it:

More information

CSEP 573 Artificial Intelligence Winter 2016

CSEP 573 Artificial Intelligence Winter 2016 CSEP 573 Artificil Intelligence Winter 2016 Luke Zettlemoyer Problem Spces nd Serch slides from Dn Klein, Sturt Russell, Andrew Moore, Dn Weld, Pieter Abbeel, Ali Frhdi Outline Agents tht Pln Ahed Serch

More information

CHANGING STRATA AND SELECTION PROBABILITIES* Leslie Kish, The University of Michigan. Summary

CHANGING STRATA AND SELECTION PROBABILITIES* Leslie Kish, The University of Michigan. Summary 124 CHANGING STRATA AND SELECTION PROBABILITIES* Leslie Kish, The University of Michign Summry Survey smples re often bsed on primry units selected from initil strt with probbilities proportionl to initil

More information

View-dependent Streaming of Progressive Meshes

View-dependent Streaming of Progressive Meshes View-dependent Streming of Progressive Meshes Junho Kim 1,2 Seungyong Lee 1 Leif Kobbelt 2 1 Dept. of Computer Science nd Engineering, POSTECH, Kore 2 Computer Grphics Group, RWTH Achen, Germny Abstrct

More information

Vulnerability Analysis of Electric Power Communication Network. Yucong Wu

Vulnerability Analysis of Electric Power Communication Network. Yucong Wu 2nd Interntionl Conference on Advnces in Mechnicl Engineering nd Industril Informtics (AMEII 2016 Vulnerbility Anlysis of Electric Power Communiction Network Yucong Wu Deprtment of Telecommunictions Engineering,

More information

Small Business Networking

Small Business Networking Why network is n essentil productivity tool for ny smll business Effective technology is essentil for smll businesses looking to increse the productivity of their people nd business. Introducing technology

More information

9.1 apply the distance and midpoint formulas

9.1 apply the distance and midpoint formulas 9.1 pply the distnce nd midpoint formuls DISTANCE FORMULA MIDPOINT FORMULA To find the midpoint between two points x, y nd x y 1 1,, we Exmple 1: Find the distnce between the two points. Then, find the

More information

Memory-Optimized Software Synthesis from Dataflow Program Graphs withlargesizedatasamples

Memory-Optimized Software Synthesis from Dataflow Program Graphs withlargesizedatasamples EURSIP Journl on pplied Signl Processing 2003:6, 54 529 c 2003 Hindwi Publishing orportion Memory-Optimized Softwre Synthesis from tflow Progrm Grphs withlrgesizetsmples Hyunok Oh The School of Electricl

More information

Tree Structured Symmetrical Systems of Linear Equations and their Graphical Solution

Tree Structured Symmetrical Systems of Linear Equations and their Graphical Solution Proceedings of the World Congress on Engineering nd Computer Science 4 Vol I WCECS 4, -4 October, 4, Sn Frncisco, USA Tree Structured Symmetricl Systems of Liner Equtions nd their Grphicl Solution Jime

More information

F. R. K. Chung y. University ofpennsylvania. Philadelphia, Pennsylvania R. L. Graham. AT&T Labs - Research. March 2,1997.

F. R. K. Chung y. University ofpennsylvania. Philadelphia, Pennsylvania R. L. Graham. AT&T Labs - Research. March 2,1997. Forced convex n-gons in the plne F. R. K. Chung y University ofpennsylvni Phildelphi, Pennsylvni 19104 R. L. Grhm AT&T Ls - Reserch Murry Hill, New Jersey 07974 Mrch 2,1997 Astrct In seminl pper from 1935,

More information

9 4. CISC - Curriculum & Instruction Steering Committee. California County Superintendents Educational Services Association

9 4. CISC - Curriculum & Instruction Steering Committee. California County Superintendents Educational Services Association 9. CISC - Curriculum & Instruction Steering Committee The Winning EQUATION A HIGH QUALITY MATHEMATICS PROFESSIONAL DEVELOPMENT PROGRAM FOR TEACHERS IN GRADES THROUGH ALGEBRA II STRAND: NUMBER SENSE: Rtionl

More information

Small Business Networking

Small Business Networking Why network is n essentil productivity tool for ny smll business Effective technology is essentil for smll businesses looking to increse the productivity of their people nd processes. Introducing technology

More information

Chapter 2 Sensitivity Analysis: Differential Calculus of Models

Chapter 2 Sensitivity Analysis: Differential Calculus of Models Chpter 2 Sensitivity Anlysis: Differentil Clculus of Models Abstrct Models in remote sensing nd in science nd engineering, in generl re, essentilly, functions of discrete model input prmeters, nd/or functionls

More information

Integration. October 25, 2016

Integration. October 25, 2016 Integrtion October 5, 6 Introduction We hve lerned in previous chpter on how to do the differentition. It is conventionl in mthemtics tht we re supposed to lern bout the integrtion s well. As you my hve

More information

COMP 423 lecture 11 Jan. 28, 2008

COMP 423 lecture 11 Jan. 28, 2008 COMP 423 lecture 11 Jn. 28, 2008 Up to now, we hve looked t how some symols in n lphet occur more frequently thn others nd how we cn sve its y using code such tht the codewords for more frequently occuring

More information

Small Business Networking

Small Business Networking Why network is n essentil productivity tool for ny smll business Effective technology is essentil for smll businesses looking to increse the productivity of their people nd business. Introducing technology

More information

Engineer To Engineer Note

Engineer To Engineer Note Engineer To Engineer Note EE-169 Technicl Notes on using Anlog Devices' DSP components nd development tools Contct our technicl support by phone: (800) ANALOG-D or e-mil: dsp.support@nlog.com Or visit

More information

Accelerating 3D convolution using streaming architectures on FPGAs

Accelerating 3D convolution using streaming architectures on FPGAs Accelerting 3D convolution using streming rchitectures on FPGAs Hohun Fu, Robert G. Clpp, Oskr Mencer, nd Oliver Pell ABSTRACT We investigte FPGA rchitectures for ccelerting pplictions whose dominnt cost

More information

Angle Properties in Polygons. Part 1 Interior Angles

Angle Properties in Polygons. Part 1 Interior Angles 2.4 Angle Properties in Polygons YOU WILL NEED dynmic geometry softwre OR protrctor nd ruler EXPLORE A pentgon hs three right ngles nd four sides of equl length, s shown. Wht is the sum of the mesures

More information

LECT-10, S-1 FP2P08, Javed I.

LECT-10, S-1 FP2P08, Javed I. A Course on Foundtions of Peer-to-Peer Systems & Applictions LECT-10, S-1 CS /799 Foundtion of Peer-to-Peer Applictions & Systems Kent Stte University Dept. of Computer Science www.cs.kent.edu/~jved/clss-p2p08

More information

Explicit Decoupled Group Iterative Method for the Triangle Element Solution of 2D Helmholtz Equations

Explicit Decoupled Group Iterative Method for the Triangle Element Solution of 2D Helmholtz Equations Interntionl Mthemticl Forum, Vol. 12, 2017, no. 16, 771-779 HIKARI Ltd, www.m-hikri.com https://doi.org/10.12988/imf.2017.7654 Explicit Decoupled Group Itertive Method for the Tringle Element Solution

More information

The Nature of Light. Light is a propagating electromagnetic waves

The Nature of Light. Light is a propagating electromagnetic waves The Nture of Light Light is propgting electromgnetic wves Index of Refrction n: In mterils, light intercts with toms/molecules nd trvels slower thn it cn in vcuum, e.g., vwter The opticl property of trnsprent

More information

Presentation Martin Randers

Presentation Martin Randers Presenttion Mrtin Rnders Outline Introduction Algorithms Implementtion nd experiments Memory consumption Summry Introduction Introduction Evolution of species cn e modelled in trees Trees consist of nodes

More information

A REINFORCEMENT LEARNING APPROACH TO SCHEDULING DUAL-ARMED CLUSTER TOOLS WITH TIME VARIATIONS

A REINFORCEMENT LEARNING APPROACH TO SCHEDULING DUAL-ARMED CLUSTER TOOLS WITH TIME VARIATIONS A REINFORCEMENT LEARNING APPROACH TO SCHEDULING DUAL-ARMED CLUSTER TOOLS WITH TIME VARIATIONS Ji-Eun Roh (), Te-Eog Lee (b) (),(b) Deprtment of Industril nd Systems Engineering, Kore Advnced Institute

More information

The Distributed Data Access Schemes in Lambda Grid Networks

The Distributed Data Access Schemes in Lambda Grid Networks The Distributed Dt Access Schemes in Lmbd Grid Networks Ryot Usui, Hiroyuki Miygi, Yutk Arkw, Storu Okmoto, nd Noki Ymnk Grdute School of Science for Open nd Environmentl Systems, Keio University, Jpn

More information

Multiresolution Interactive Modeling with Efficient Visualization

Multiresolution Interactive Modeling with Efficient Visualization Multiresolution Interctive Modeling with Efficient Visuliztion Jen-Dniel Deschênes Ptrick Héert Philippe Lmert Jen-Nicols Ouellet Drgn Tuic Computer Vision nd Systems Lortory heert@gel.ulvl.c, Lvl University,

More information

Math 142, Exam 1 Information.

Math 142, Exam 1 Information. Mth 14, Exm 1 Informtion. 9/14/10, LC 41, 9:30-10:45. Exm 1 will be bsed on: Sections 7.1-7.5. The corresponding ssigned homework problems (see http://www.mth.sc.edu/ boyln/sccourses/14f10/14.html) At

More information

AVolumePreservingMapfromCubetoOctahedron

AVolumePreservingMapfromCubetoOctahedron Globl Journl of Science Frontier Reserch: F Mthemtics nd Decision Sciences Volume 18 Issue 1 Version 1.0 er 018 Type: Double Blind Peer Reviewed Interntionl Reserch Journl Publisher: Globl Journls Online

More information

International Conference on Mechanics, Materials and Structural Engineering (ICMMSE 2016)

International Conference on Mechanics, Materials and Structural Engineering (ICMMSE 2016) \ Interntionl Conference on Mechnics, Mterils nd tructurl Engineering (ICMME 2016) Reserch on the Method to Clibrte tructure Prmeters of Line tructured Light Vision ensor Mingng Niu1,, Kngnin Zho1, b,

More information

Convergence of Wachspress coordinates: from polygons to curved domains

Convergence of Wachspress coordinates: from polygons to curved domains Convergence of Wchspress coordintes: from polygons to curved domins Jiří Kosink Computer Lbortory University of Cmbridge Jiri.Kosink@cl.cm.c.uk Michel Brtoň Numericl Porous Medi Center King Abdullh University

More information

A dynamic multicast tree based routing scheme without replication in delay tolerant networks

A dynamic multicast tree based routing scheme without replication in delay tolerant networks Accepted Mnuscript A dynmic multicst tree bsed routing scheme without repliction in dely tolernt networks Yunsheng Wng, Jie Wu PII: S0-()00- DOI: 0.0/j.jpdc.0..00 Reference: YJPDC To pper in: J. Prllel

More information

Edge-Unfolding Almost-Flat Convex Polyhedral Terrains. Yanping Chen

Edge-Unfolding Almost-Flat Convex Polyhedral Terrains. Yanping Chen Edge-Unfolding Almost-Flt Convex Polyhedrl Terrins by Ynping Chen Submitted to the Deprtment of Electricl Engineering nd Computer Science in prtil fulfillment of the requirements for the degree of Mster

More information

Transparent neutral-element elimination in MPI reduction operations

Transparent neutral-element elimination in MPI reduction operations Trnsprent neutrl-element elimintion in MPI reduction opertions Jesper Lrsson Träff Deprtment of Scientific Computing University of Vienn Disclimer Exploiting repetition nd sprsity in input for reducing

More information

Dynamic Tone Mapping with Head-Mounted Displays

Dynamic Tone Mapping with Head-Mounted Displays Dynmic Tone Mpping with Hed-Mounted Displys Mtt Yu Deprtment of Electricl Engineering, Stnford University Abstrct The rel world consists of mny scenes which contin high dynmic rnge. While modern cmers

More information

An Efficient Divide and Conquer Algorithm for Exact Hazard Free Logic Minimization

An Efficient Divide and Conquer Algorithm for Exact Hazard Free Logic Minimization An Efficient Divide nd Conquer Algorithm for Exct Hzrd Free Logic Minimiztion J.W.J.M. Rutten, M.R.C.M. Berkelr, C.A.J. vn Eijk, M.A.J. Kolsteren Eindhoven University of Technology Informtion nd Communiction

More information

50 AMC LECTURES Lecture 2 Analytic Geometry Distance and Lines. can be calculated by the following formula:

50 AMC LECTURES Lecture 2 Analytic Geometry Distance and Lines. can be calculated by the following formula: 5 AMC LECTURES Lecture Anlytic Geometry Distnce nd Lines BASIC KNOWLEDGE. Distnce formul The distnce (d) between two points P ( x, y) nd P ( x, y) cn be clculted by the following formul: d ( x y () x )

More information

Topics in Analytic Geometry

Topics in Analytic Geometry Nme Chpter 10 Topics in Anltic Geometr Section 10.1 Lines Objective: In this lesson ou lerned how to find the inclintion of line, the ngle between two lines, nd the distnce between point nd line. Importnt

More information

A HYDRAULIC SIMULATOR FOR AN EXCAVATOR

A HYDRAULIC SIMULATOR FOR AN EXCAVATOR P-06 Proceedings of the 7th JFPS Interntionl Symposium on Fluid Power TOYAMA 008 September 5-8 008 A HYDRAULIC SIMULATOR FOR AN EXCAVATOR Soon-Kwng Kwon* Je-Jun Kim* Young-Mn Jung* Chn-Se Jung* Chng-Don

More information

Lecture 7: Building 3D Models (Part 1) Prof Emmanuel Agu. Computer Science Dept. Worcester Polytechnic Institute (WPI)

Lecture 7: Building 3D Models (Part 1) Prof Emmanuel Agu. Computer Science Dept. Worcester Polytechnic Institute (WPI) Computer Grphics (CS 4731) Lecture 7: Building 3D Models (Prt 1) Prof Emmnuel Agu Computer Science Dept. Worcester Polytechnic Institute (WPI) Stndrd d Unit itvectors Define y i j 1,0,0 0,1,0 k i k 0,0,1

More information

Preserving Constraints for Aggregation Relationship Type Update in XML Document

Preserving Constraints for Aggregation Relationship Type Update in XML Document Preserving Constrints for Aggregtion Reltionship Type Updte in XML Document Eric Prdede 1, J. Wenny Rhyu 1, nd Dvid Tnir 2 1 Deprtment of Computer Science nd Computer Engineering, L Trobe University, Bundoor

More information

Tool Vendor Perspectives SysML Thus Far

Tool Vendor Perspectives SysML Thus Far Frontiers 2008 Pnel Georgi Tec, 05-13-08 Tool Vendor Perspectives SysML Thus Fr Hns-Peter Hoffmnn, Ph.D Chief Systems Methodologist Telelogic, Systems & Softwre Modeling Business Unit Peter.Hoffmnn@telelogic.com

More information

Optimal aeroacoustic shape design using approximation modeling

Optimal aeroacoustic shape design using approximation modeling Center for Turbulence Reserch Annul Reserch Briefs 22 21 Optiml erocoustic shpe design using pproximtion modeling By Alison L. Mrsden, Meng Wng AND Petros Koumoutskos 1. Introduction Reduction of noise

More information

Lossy Images Compression Based on Multiresolution

Lossy Images Compression Based on Multiresolution Reserch Article Open Access Lossy Imges Compression Bsed on Multiresolution Rn T. Al-Timimi Deprtment of Bnking nd Finncil Sciences, College of Mngement nd Economic, Mustnsiriyh University, IRAQ *Author

More information