Skip to main content
Log in

Determination of camera parameters for character motions using motion area

  • Original Article
  • Published:
The Visual Computer Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  1. 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)

    Google Scholar 

  2. Blinn, J.: Where am i? what am i looking at? IEEE Comput. Graph. Appl. 8(4), 76–81 (1988)

    Article  Google Scholar 

  3. Bruderlin, A., Williams, L.: Motion signal processing. In: Proceedings of ACM SIGGRAPH ’95, pp. 97–104. ACM Press, New York, NY (1995)

    Google Scholar 

  4. 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)

  5. 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)

  6. Christie, M., Normand, J.M.: A semantic space partitioning approach to virtual camera composition. Comput. Graph. Forum 24, 247–256 (2005)

    Article  Google Scholar 

  7. 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)

    Chapter  Google Scholar 

  8. Gleicher, M., Witkin, A.: Through-the-lens camera control. Comput. Graph. 26(2), 331–340 (1992)

    Article  Google Scholar 

  9. Gooch, B., Reinhard, E., Moulding, C., Shirley, P.: Artistic composition for image creation. In: Eurographics Workshop on Rendering, pp. 83–88. Springer (2001)

  10. 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)

    Google Scholar 

  11. Halper, N., Olivier, P.: Camplan: A camera planning agent. In: AAAI Workshop on Smart Graphics, pp. 92–100. AAAI Press, Menlo Park (2000)

    Google Scholar 

  12. 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)

    Google Scholar 

  13. 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)

    Chapter  Google Scholar 

  14. 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)

    Article  Google Scholar 

  15. Lay, D.C.: Linear Algebra and Its Applications, 3rd edn. Addison-Wesley, Boston, MA (2002)

    Google Scholar 

  16. Lee, C.H., Varshney, A., Jacobs, D.W.: Mesh saliency. ACM Trans. Graph. 24(3), 659–666 (2005)

    Article  Google Scholar 

  17. 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)

    Google Scholar 

  18. Shoemake, K.: Animating rotation with quaternion curves. In: Proceedings of ACM SIGGRAPH ’85, pp. 245–254. ACM Press, New York, NY (1985)

    Google Scholar 

  19. 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)

    Google Scholar 

  20. 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)

  21. 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)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to In-Kwon Lee.

Rights and permissions

Reprints 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

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00371-008-0228-x

Keywords

Navigation