Rendering optimization to rich media scenes on mobile devices

被引:0
|
作者
Zhang J. [1 ]
Luo L. [1 ]
Jiang F. [1 ]
机构
[1] School of Computer Science and Engineering, University of Electronic Science and Technology of China
关键词
Invalid area calculation; Partial rendering; Polygon fill; Rich media;
D O I
10.3724/SP.J.1089.2010.10967
中图分类号
学科分类号
摘要
As rich media applications often appear on the mobile devices, there is a high demand to the rich media engine. To promote engine performance, we present a rendering optimization strategy to rich media scene on mobile devices. The strategy includes the optimization on partial rendering and polygon fill. The partial rendering is achieved through tracing the invalid area along with scene change. On the polygon fill aspect, we put forward a kind of Grid algorithm, to record the intersection information of the polygon edges and the scanlines to proceed antialiasing and polygon rasterization fill, including the complex self-intersecting polygons. The algorithm proves much better than the traditional edge list fill and scan line seed fill methods in the time and spatial complexity, and more suitable for the mobile devices. Final simulation tests show that good results in optimization can be achieved by the strategy.
引用
收藏
页码:1272 / 1278
页数:6
相关论文
共 11 条
  • [1] Scalable vector graphics (SVG) Tiny 1.2 specification
  • [2] Dufourd J.C., Avaro O., Concolato C., An MPEG standard for rich media services, IEEE Transactions on Multimedia, 12, 4, pp. 60-68, (2005)
  • [3] Dynamic and interactive multimedia scenes(release 8)
  • [4] Setlur V., Capin T., Chitturi S., Et al., More: A mobile open rich media environment, Proceedings of the IEEE International Conference on Multimedia and Expo, pp. 2029-2032, (2006)
  • [5] Concolato C., Feuvre J.L., Moissinac J.C., Design of an efficient scalable vector graphics player for constrained devices, IEEE Transactions on Consumer Electronics, 54, 2, pp. 895-903, (2008)
  • [6] Kallio K., Scanline edge-flag algorithm for antialiasing
  • [7] Doan K., Antialiased rendering of self-intersecting polygons using polygon decomposition, Proceedings of the 12th Pacific Conference on Computer Graphics and Applications, pp. 383-391, (2004)
  • [8] He B.S., Xu X.L., Zheng T., Vector graphics rendering on mobile device, Proceedings of the International Conference on Communications and Mobile Computing, pp. 8-11, (2009)
  • [9] Ren J., Liu S., Improvement of area filling scanline algorithm, Journal of Computer-Aided Design & Computer Graphics, 10, 6, pp. 481-486, (1998)
  • [10] He G., Pan Z., Zhang M., Technologies of vector graphics rendering on mobile devices, Journal of Zhejiang University: Engineering Science, 42, 11, pp. 1856-1864, (2008)