Abstract
We propose a method to determine camera parameters for character motion, which considers the motion by itself. The basic idea is to approximately compute the area swept by the motion of the character’s links that are orthogonally projected onto the image plane, which we call “motion area”. Using the motion area, we can determine good fixed camera parameters and camera paths for a given character motion in the off-line or real-time camera control. In our experimental results, we demonstrate that our camera path generation algorithms can compute a smooth moving camera path while the camera effectively displays the dynamic features of character motion. Our methods can be easily used in combination with the method for generating occlusion-free camera paths. We expect that our methods can also be utilized by the general camera planning method as one of heuristics for measuring the visual quality of the scenes that include dynamically moving characters.
Similar content being viewed by others
References
Bares, W., Thainimit, S., McDermott, S.: A model for constraint-based camera planning. In: Smart Graphics. Papers from the 2000 AAAI Spring Symposium, pp. 84–91. AAAI Press, Menlo Park, CA (2000)
Blinn, J.: Where am i? what am i looking at? IEEE Comput. Graph. Appl. 8(4), 76–81 (1988)
Bruderlin, A., Williams, L.: Motion signal processing. In: Proceedings of ACM SIGGRAPH ’95, pp. 97–104. ACM Press, New York, NY (1995)
Christianson, D.B., Anderson, S.E., He, L.-W., Salesin, D., Weld, D.S., Cohen, M.F.: Declarative camera control for automatic cinematography. In: AAAI/IAAI, vol. 1, pp. 148–155. Menlo Park, CA (1996)
Christie, M., Machap, R., Normand, J.M., Olivier, P., Pickering, J.: Virtual camera planning: a survey. In: SMARTGRAPH ’05: Proceedings of the 5th International Symposium on Smart Graphics, pp. 40–52. Springer (2005)
Christie, M., Normand, J.M.: A semantic space partitioning approach to virtual camera composition. Comput. Graph. Forum 24, 247–256 (2005)
Drucker, S.M., Zeltzer, D.: Camdroid: a system for implementing intelligent camera control. In: SI3D ’95: Proceedings of the 1995 Symposium on Interactive 3D Graphics, pp. 139–144. ACM Press, New York, NY (1995)
Gleicher, M., Witkin, A.: Through-the-lens camera control. Comput. Graph. 26(2), 331–340 (1992)
Gooch, B., Reinhard, E., Moulding, C., Shirley, P.: Artistic composition for image creation. In: Eurographics Workshop on Rendering, pp. 83–88. Springer (2001)
Halper, N., Helbing, R., Strothotte, T.: A camera engine for computer games: Managing the trade-off between constraint satisfaction and frame coherence. In: Proc. Eurographics 2001, vol. 20, pp. 174–183. Blackwell Publishing, Oxford, UK, Malden (2001)
Halper, N., Olivier, P.: Camplan: A camera planning agent. In: AAAI Workshop on Smart Graphics, pp. 92–100. AAAI Press, Menlo Park (2000)
He, L.-W., Cohen, M.F., Salesin, D.H.: The virtual cinematographer: a paradigm for automatic real-time camera control and directing. In: Proceedings of ACM SIGGRAPH ’96, pp. 217–224. ACM Press, New York, NY (1996)
Kennedy, K., Mercer, R.E.: Planning animation cinematography and shot structure to communicate theme and mood. In: Proceedings of the 2nd International Symposium on Smart Graphics, pp. 1–8. ACM Press, New York, NY (2002)
Kyung, M.H., Kim, M.S., Hong, S.J.: A new approach to through-the-lens camera control. CVGIP: Graph. Model Image Process. 58(3), 262–285 (1996)
Lay, D.C.: Linear Algebra and Its Applications, 3rd edn. Addison-Wesley, Boston, MA (2002)
Lee, C.H., Varshney, A., Jacobs, D.W.: Mesh saliency. ACM Trans. Graph. 24(3), 659–666 (2005)
Lin, T.C., Shih, Z.C., Tsai, Y.T.: Cinematic camera control in 3d computer games. In: SHORT Communication Papers Proceedings of WSCG ’04, pp. 289–296. UNION Agency-Science Press, Plzen, Czech Republic (2004)
Shoemake, K.: Animating rotation with quaternion curves. In: Proceedings of ACM SIGGRAPH ’85, pp. 245–254. ACM Press, New York, NY (1985)
Sokolov, D., Plemenos, D.: Viewpoint quality and scene understanding. In: The 6th International Eurographics Symposium on Virtual Reality, Archaeology and Cultural Heritage (VAST ’05), pp. 67–73. Eurographics Association, Switzerland (2005)
Sokolov, D., Plemenos, D., Tamine, K.: Viewpoint quality and global scene exploration strategies. In: International Conference in Computer Graphics and Applications (GRAPP ’06), pp. 184–191 (2006)
Tomlinson, B., Blumberg, B., Nain, D.: Expressive autonomous cinematography for interactive virtual environments. In: AGENTS ’00: Proceedings of the Fourth International Conference on Autonomous Agents, pp. 317–324. ACM Press, New York, NY (2000)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Kwon, JY., Lee, IK. Determination of camera parameters for character motions using motion area . Visual Comput 24, 475–483 (2008). https://doi.org/10.1007/s00371-008-0228-x
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00371-008-0228-x