Study On A Scalable Vector Graphics Rendering Model And Its Application For Low-end Devices |
Posted on:2008-05-30 | Degree:Master | Type:Thesis |
Country:China | Candidate:X D Tu | Full Text:PDF |
GTID:2178360272468785 | Subject:Computer application technology |
Abstract/Summary: | PDF Full Text Request |
With the coming of 3G times, SVG is widely applicated for graphics and images. It becomes a fixed standard for imaging of the two-dimensional graphics and is the main technology for MMS as well. The massive embedded mobile products are reasoningly the main part of MMS. So the SVG rendering model that orients to low-end devices is in large demand.The key points of the SVG rendering model for the low-end devices are low costs and high quality of graphics processing. Improving the processing abilities of equipments quickly in order to provide high quality of SVG, and designing an extended, adaptive SVG rendering model are the baselines. Unnecessary interactive functions and so complicated graphics exaggeration are got rid of from the point of condensing SVG standards. A simple SVG rendering model with anti-aliasing and animation rendering is provided from the point of high cohesion of lower model. The union description method of vector graphics is based on curve approximation. A rapid generated algorithm oriented to Bezier curve is proposed by using adaptive segmentation. An adaptive postfiltering antialising model based on attributes of graphics elements and alpha composing is raised. The static view of SVG for low-end devices is provided by tri-polygon sweep line algorithm. Graphics elements and object model of antimation behavior are founded with the combination of DOM and GVT. Finally, a dynamic SVG rendering model with high quality is realized with the main idea of a schedule algorithm based on animation behavior object R-Tree. XML parser: Kxml2 that is for mobile equipments is used as the parser for SVG text.A prototype system is realized on J2ME platform based on the above SVG rendering model through the embedded developing steps. It is experimented from the aspects of local algorithm's efficiency and entire effect. The result is that the SVG model is suitable for low-end devices. |
Keywords/Search Tags: | scalable vector graphics, curve approximation, adaptive segment, antialiasing, animation rendering |
PDF Full Text Request |
Related items |