Abstract
This paper presents a method for the real-time implementation of brush stroke-based painterly rendering in a mobile environment using the General-Purpose computing on Graphics Processing Units (GPGPU). We parallelize brush search and comparison, and accelerate them using GPGPU to improve the computation time. Through this approach, a 35 times higher computational speedup was achieved for high-resolution images compared to the previous Central Processing Unit (CPU)-based painterly rendering algorithms.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Lim, H.T., Shim, H.O., Yoon, K.H.: A painterly rendering system in mobile environment. In: HCI Korea Conference, pp. 115–117 (2014)
Seo, S., Park, J., Yoon, K.: A painterly rendering based on stroke profile and database. In: Proceeding of Fifth Eurographics Conference on Computational Aesthetics in Graphics, Visualization and Imaging, pp. 9–16 (2009)
Song, H.W., Seo, S.H., Ryu, S.T.: Development of an iPhone-based real-time painterly rendering system. J. Korean Soc. Comput. Game 23, 175–182 (2010)
Acknowledgement
This work was supported by the National Research Foundation of Korea (NRF) grant funded by the Korea government (MSIP) (No. NRF-2017R1A2B4007481).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Kim, S., Kang, D., Yoon, K. (2017). GPGPU-Based Painterly Rendering for Mobile Environment. In: Tian, F., Gatzidis, C., El Rhalibi, A., Tang, W., Charles, F. (eds) E-Learning and Games. Edutainment 2017. Lecture Notes in Computer Science(), vol 10345. Springer, Cham. https://doi.org/10.1007/978-3-319-65849-0_24
Download citation
DOI: https://doi.org/10.1007/978-3-319-65849-0_24
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-65848-3
Online ISBN: 978-3-319-65849-0
eBook Packages: Computer ScienceComputer Science (R0)