{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,19]],"date-time":"2024-09-19T15:10:48Z","timestamp":1726758648703},"reference-count":33,"publisher":"Springer Science and Business Media LLC","issue":"1-2","license":[{"start":{"date-parts":[[2007,11,16]],"date-time":"2007-11-16T00:00:00Z","timestamp":1195171200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Constraints"],"published-print":{"date-parts":[[2008,6]]},"DOI":"10.1007\/s10601-007-9026-8","type":"journal-article","created":{"date-parts":[[2007,11,15]],"date-time":"2007-11-15T12:31:36Z","timestamp":1195129896000},"page":"180-205","source":"Crossref","is-referenced-by-count":14,"title":["A Constraint-Based Autonomous 3D Camera System"],"prefix":"10.1007","volume":"13","author":[{"given":"Owen","family":"Bourne","sequence":"first","affiliation":[]},{"given":"Abdul","family":"Sattar","sequence":"additional","affiliation":[]},{"given":"Scott","family":"Goodwin","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2007,11,16]]},"reference":[{"key":"9026_CR1","unstructured":"Arijon, D. (1991). Grammar of the film language. Silman-James Press (originally published 1976), (September)."},{"key":"9026_CR2","doi-asserted-by":"crossref","unstructured":"Bares, W., McDermott, S., Boudreaux, C., & Thainimit, S. (2000). Virtual 3D camera composition from frame constraints. In Proceedings of 8th ACM international conference on multimedia (pp. 177\u2013186). Los Angeles, CA, USA, (October 30\u2013November 3).","DOI":"10.1145\/354384.354463"},{"key":"9026_CR3","first-page":"1101","volume-title":"Proceedings of fifteenth national conference on artificial intelligence and tenth innovative applications of artificial intelligence conference (AAAI\/IAAI)","author":"W.H. Bares","year":"1998","unstructured":"Bares, W. H., Gr\u00e9goire, J. P., & Lester, J. C. (1998). Realtime constraint-based cinematography for complex interactive 3D worlds. In Proceedings of fifteenth national conference on artificial intelligence and tenth innovative applications of artificial intelligence conference (AAAI\/IAAI) (pp. 1101\u20131106). Madison, WI, USA: AAAI Press, (July 26\u201330)."},{"key":"9026_CR4","doi-asserted-by":"crossref","unstructured":"Bares, W. H., & Lester, J. C. (1999). Intelligent multi-shot visualization interfaces for dynamic 3D worlds. In Proceedings of 1999 international conference on intelligent user interfaces (pp. 119\u2013126). Los Angeles, CA, USA, (January 5\u20138).","DOI":"10.1145\/291080.291101"},{"key":"9026_CR5","unstructured":"Bares, W. H., Thainimit, S., & McDermott, S. (2000). A model for constraint-based camera planning. In Proceedings of AAAI spring symposium on smart graphics (pp. 84\u201391). Stanford, CA, USA, (March 20\u201322)."},{"issue":"4","key":"9026_CR6","doi-asserted-by":"crossref","first-page":"732","DOI":"10.1145\/1024922.1024927","volume":"5","author":"F. Benhamou","year":"2004","unstructured":"Benhamou, F., Goualard, F., Langu\u00e9nou, \u00c9., & Christie, M. (2004). Interval constraint solving for camera control and motion planning. ACM Transactions on Computational Logic, 5(4), 732\u2013767, (October).","journal-title":"ACM Transactions on Computational Logic"},{"key":"9026_CR7","unstructured":"Bobick, N. (1998). Rotating objects using quaternions. Retrieved from http:\/\/www.gamasutra.com\/features\/19980703\/quaternions_01.htm , (July 3)."},{"key":"9026_CR8","first-page":"658","volume-title":"Proceedings of 17th Australian joint conference on artificial intelligence","author":"O. Bourne","year":"2004","unstructured":"Bourne, O., & Sattar, A. (2004). Applying constraint satisfaction techniques to 3D camera control. In G. I. Webb & X. Yu (Eds.), Proceedings of 17th Australian joint conference on artificial intelligence (pp. 658\u2013669). Springer: Cairns, Australia, (December 4\u20136)."},{"key":"9026_CR9","first-page":"3","volume-title":"Proceedings of the first artificial intelligence and interactive digital entertainment conference","author":"O. Bourne","year":"2005","unstructured":"Bourne, O., & Sattar, A. (2005). Applying constraint weighting to autonomous camera control. In Proceedings of the first artificial intelligence and interactive digital entertainment conference (pp. 3\u20138). Marina Del Ray, CA, USA: AAAI Press, (June 1\u20133)."},{"key":"9026_CR10","unstructured":"Bourne, O., & Sattar, A. (2005). Evolving behaviours for a real-time autonomous camera. In Y. Pisan (Ed.), Proceedings of 2nd Australasian conference on interactive entertainment (pp. 27\u201333). Sydney, Australia, (November 23\u201325)."},{"key":"9026_CR11","unstructured":"Bourne, O., & Sattar, A. (2006). Autonomous camera control with constraint satisfaction methods. In S. Rabin (Ed.), AI game programming wisdom 3 (pp. 173\u2013187). Charles River Media, (March)."},{"key":"9026_CR12","unstructured":"Carlisle, P. (2003). An AI approach to creating an intelligent camera system. In S. Rabin (Ed.), AI game programming wisdom 2 (pp. 179\u2013185). Charles River Media, (December 1)."},{"key":"9026_CR13","first-page":"172","volume-title":"Proceedings of 3rd international symposium on smart graphics","author":"M. Christie","year":"2003","unstructured":"Christie, M., & Langu\u00e9nou, \u00c9. (2003). A constraint-based approach to camera path planning. In A. Butz, A. Kr\u00fcger, & P. Olivier (Eds.), Proceedings of 3rd international symposium on smart graphics (pp. 172\u2013181). Heidelberg, Germany: Springer, (July 2\u20134)."},{"key":"9026_CR14","doi-asserted-by":"crossref","unstructured":"Christie, M., Langu\u00e9nou, \u00c9., & Granvilliers, L. (2002). Modeling camera control with constrained hypertubes. In P. V. Hentenryck (Ed.), Proceedings of 8th international conference on principles and practice on constraint programming (pp. 618\u2013632). Ithaca, NY, USA, (September 9\u201313).","DOI":"10.1007\/3-540-46135-3_41"},{"key":"9026_CR15","volume-title":"Proceedings of 5th international symposium on smart graphics","author":"M. Christie","year":"2005","unstructured":"Christie, M., Machap, R., Normand, J.-M., Olivier, P., & Pickering, J. (2005). Virtual camera planning: A survey. In Proceedings of 5th international symposium on smart graphics. Frauenwoerth, Germany: Springer, (August 22\u201324)."},{"key":"9026_CR16","doi-asserted-by":"crossref","unstructured":"Christie, M., & Normand, J.-M. (2005). A semantic space partitioning approach to virtual camera control. In Annual eurographics conference, computer graphics forum (pp. 247\u2013256). Dublin, Ireland, (August 29\u2013September 2).","DOI":"10.1111\/j.1467-8659.2005.00849.x"},{"key":"9026_CR17","unstructured":"Corrigan, A. (2001). A simple third-person camera using the polar coordinate system. Retrieved from http:\/\/www.gamedev.net\/reference\/articles\/article1591.asp , (November 13)."},{"key":"9026_CR18","unstructured":"Drucker, S. M., & Zeltzer, D. (1994). Intelligent camera control in a virtual environment. In Proceedings of graphics interface \u201994 (pp. 190\u2013199). Banff, Alberta, Canada, (May 18\u201320)."},{"key":"9026_CR19","doi-asserted-by":"crossref","unstructured":"Drucker, S. M., & Zeltzer, D. (1995). CamDroid: A system for implementing intelligent camera control. In Proceedings of 1995 symposium on interactive 3D graphics (pp. 139\u2013144). Monterey, CA, USA, (April 9\u201312).","DOI":"10.1145\/199404.199428"},{"key":"9026_CR20","unstructured":"Drucker, S. M. (1994). Intelligent camera control for graphical environments. Ph.D. thesis, Massachusetts Institute of Technology, (June)."},{"key":"9026_CR21","unstructured":"Giors, J. (2004). The full spectrum warrior camera system. In Proceedings of game developers conference 2004. San Jose, CA, USA, (March 22\u201326)."},{"key":"9026_CR22","unstructured":"Halper, N. (2003). Supportive presentation for computer games. Ph.D. thesis, University of Magdeburg, (October 17)."},{"issue":"3","key":"9026_CR23","doi-asserted-by":"crossref","first-page":"174","DOI":"10.1111\/1467-8659.00510","volume":"20","author":"N. Halper","year":"2001","unstructured":"Halper, N., Helbing, R., & Strothotte, T. (2001). A camera engine for computer games: Managing the trade-off between constraint satisfaction and frame coherence. Computer Graphics Forum, 20(3), 174\u2013183, (September).","journal-title":"Computer Graphics Forum"},{"key":"9026_CR24","unstructured":"Halper, N., & Olivier, P. (2000). CAMPLAN: A camera planning agent. In Proceedings of AAAI spring symposium on smart graphics (pp. 92\u2013100). Stanford, CA, USA, (March 20\u201322)."},{"key":"9026_CR25","unstructured":"Hawkins, B. (2005). Real-time cinematography for games. Charles River Media, (January 28)."},{"key":"9026_CR26","unstructured":"Treglia II, D. (2000). Camera control techniques. In M. DeLoura (Ed.), Game programming gems (pp. 371\u2013379). Charles River Media, (August)."},{"issue":"1","key":"9026_CR27","first-page":"32","volume":"13","author":"V. Kumar","year":"1992","unstructured":"Kumar, V. (1992). Algorithms for constraint satisfaction problems: A survey. Artificial Intelligence Magazine, 13(1):32\u201344.","journal-title":"Artificial Intelligence Magazine"},{"key":"9026_CR28","first-page":"1171","volume-title":"Proceedings of seventeenth national conference on artificial intelligence and twelfth conference on innovative applications of artificial intelligence","author":"J. E. Laird","year":"2000","unstructured":"Laird, J. E., & van Lent, M. (2000). Human-level AI\u2019s killer application: interactive computer games. In Proceedings of seventeenth national conference on artificial intelligence and twelfth conference on innovative applications of artificial intelligence (pp. 1171\u20131178). Austin, TX, USA: AAAI Press, (July 30\u2013August 3)."},{"key":"9026_CR29","unstructured":"Langu\u00e9nou, E., Benhamou, F., Goualard, F., & Christie, M. (1998). The virtual cameraman: An interval constraint based approach. In Proceedings of 13th European conference on artificial intelligence (constraint techniques for artistic applications workshop). Brighton, United Kingdom, (August 23\u201328)."},{"key":"9026_CR30","unstructured":"Olsen, J. (2000). Interpolation methods. In M. DeLoura (Ed.), Game programming gems (pp. 141\u2013149). Charles River Media, (August)."},{"key":"9026_CR31","unstructured":"Stone, J. (2004). Third-person camera navigation. In A. Kirmse (Ed.), Game programming gems 4 (pp. 303\u2013314. Charles River Media, (March 1)."},{"key":"9026_CR32","first-page":"217","volume-title":"Proceedings of 23rd annual conference on computer graphics (SIGGRAPH 96)","author":"L. W. He","year":"1996","unstructured":"He, L. W., Cohen, M. F., & Salesin, D. H. (1996). The virtual cinematographer: A paradigm for automatic real-time camera control and directing. In Proceedings of 23rd annual conference on computer graphics (SIGGRAPH 96) (pp. 217\u2013224). New Orleans, LA, USA: ACM Press, (August 4\u20139)."},{"key":"9026_CR33","unstructured":"Yee, H., & Arabian, E. (2006). Battle cam: A dynamic camera system for real-time strategy games. In Game developers conference. San Jose, CA, USA, (March 24)."}],"container-title":["Constraints"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10601-007-9026-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10601-007-9026-8\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10601-007-9026-8","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,30]],"date-time":"2019-05-30T19:14:13Z","timestamp":1559243653000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10601-007-9026-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007,11,16]]},"references-count":33,"journal-issue":{"issue":"1-2","published-print":{"date-parts":[[2008,6]]}},"alternative-id":["9026"],"URL":"https:\/\/doi.org\/10.1007\/s10601-007-9026-8","relation":{},"ISSN":["1383-7133","1572-9354"],"issn-type":[{"value":"1383-7133","type":"print"},{"value":"1572-9354","type":"electronic"}],"subject":[],"published":{"date-parts":[[2007,11,16]]}}}