Abstract
Interactive virtual paint systems are very useful in editing all kinds of graphics artwork. Because of the digital tracking of strokes, interactive editing operations such as save, redo, resize etc. are possible. The structure of artwork generated can be used for animation in artwork cartoons. A novel System-on-Chip Smart Camera architecture is presented that can be used for tracking infrared fiber based brushes as well as real brushes in real-time. A dedicated SoC hardware implementation avoids unnecessary latency delays caused by PC based architectures, that require communication-, PC and GPU frame-buffer delays, thereby considerably enhancing the interactivity experience. The system is prototyped on an FPGA.
Research funded in part by FWO, Research Foundation Flanders, project number G.A063.10.
Chapter PDF
Similar content being viewed by others
Keywords
References
Smith, A.R.: Digital Paint Systems: An Anecdotal and Historical Overview. IEEE Annals of the History of Computing 23(2), 4–30 (2001)
Curtis, C.J., Anderson, S.E., Seims, J.E., Fleischer, K.W., Salesin, D.H.: Computer-generated watercolor. In: Proc. 24th Ann. Conf. on Computer Graphics and Interactive Techniques, ACM Siggraph, pp. 421–430 (1997)
Baxter, W.V., Wendt, J., Lin, M.C.: IMPaSTo: A realistic, interactive model for paint. In: Spencer, S.N. (ed.) Proceedings of the 3rd International Symposium on Non-Photorealistic Animation and Rendering, Annecy, France, June 5-7 (2004)
Van Laerhoven, T., Van Reeth, F.: Real-time simulation of watery paint. CASA 16(3-4), 429–439 (2005)
Chu, N.S.-H., Tai, C.-L.: MoXi: Real-Time Ink Dispersion in Absorbent Paper. ACM Transactions on Graphics (SIGGRAPH 2005 issue)Â 24(3) (August 2005)
Greene, R.: The Drawing Prism: A Versatile Graphic Input Device. ACM SIGGRAPH Computer Graphics. In: Proceedings of ACM SIGGRAPH 1985, San Francisco, CA, July 22–26, pp. 103–110 (1985)
Mead, C., Wolf, R., Allen, T.P.: Paintbrush stylus for capacitive sensor pad. US Patent 5,488,204, January 30 (1996)
Mueller, R.E.: Direct Television Drawing and Image Manipulation System. US Patent 3,846,826, November 5 (1974)
Wacom Cintic, http://www.wacom.com/cintiq
Ruedi, P.F., Heim, P., Gyger, S., Kaess, F., Arm, C., Caseiro, R., Nagel, J.L., Todeschini, S.: An SoC combining a 132db QVGA pixel array and a 32b DSP/MCU processor for vision applications. In: Proc. IEEE Solid-State Circuits Conference - Digest of Techincal Papers, ISSCC 2009, February 8-12, pp. 46–47 (2009)
Vandoren, P., Van Laerhoven, T., Claesen, L., Taelman, J., Raymaekers, C., Van Reeth, F.: IntuPaint: Bridging the Gap Between Physical and Digital Painting. In: Proc. of TABLETOP 2008, pp. 71–78. IEEE (October 2008) ISBN 978-1-4244-2897-7
Vandoren, P., Claesen, L., Van Laerhoven, T., Taelman, J., Raymaekers, C., Flerackers, E., Van Reeth, F.: FluidPaint: an Interactive Digital Painting System using Real Wet Brushes. In: Proc. of ITS 2009, pp. 53–56. ACM (November 2009) ISBN 978-1-60558-733-2
Gonzalez, R.C., Woods, R.E.: Digital Image Processing. Prentice Hall (2002) ISBN 0-201-18075-8
Castleman, K.R.: Digital Image Processing. Prentice Hall (1996) ISBN 0-13-211467-4
Wolf, W., Ozer, B., Lü, T.: Smart Cameras as Embedded Systems. IEEE Computer 35(9), 48–53 (2002)
Han, J.Y.: Low-cost multi-touch sensing through frustrated total internal reflection. In: Proc. UIST 2005, pp. 115–118. ACM Press (2005)
Yu, J., Liao, J., Patterson, J.: Modeling the interaction between objects and cartoon water. The Journal of Computer Animation and Social Agent 19(3-4), 375–385 (2008)
Di Fiore, F., Van Reeth, F., Patterson, J., Willis, P.: Highly Stylised Drawn Animation. In: Nishita, T., Peng, Q., Seidel, H.-P. (eds.) CGI 2006. LNCS, vol. 4035, pp. 36–53. Springer, Heidelberg (2006) ISSN 32-0302-9743
Nowicki, D., Claesen, L.: SoC Architecture for Real-Time Interactive Painting based on Lattice-Boltzmann. In: Proceedings of the 17th IEEE ICECS 2010, Athens, GR, December 12-15, pp. 239–242. IEEE (2010) ISBN 978-1-4244-8156-9
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 IFIP International Federation for Information Processing
About this paper
Cite this paper
Claesen, L. et al. (2012). Smart Camera System-on-Chip Architecture for Real-Time Brush Based Interactive Painting Systems. In: Ayala, J.L., Atienza Alonso, D., Reis, R. (eds) VLSI-SoC: Forward-Looking Trends in IC and Systems Design. VLSI-SoC 2010. IFIP Advances in Information and Communication Technology, vol 373. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-28566-0_14
Download citation
DOI: https://doi.org/10.1007/978-3-642-28566-0_14
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-28565-3
Online ISBN: 978-3-642-28566-0
eBook Packages: Computer ScienceComputer Science (R0)