Proceedings

Representation and Reasoning about General Solid Rectangles

Download BibTeX Cite

Proceedings of the Twenty-Third International Joint Conference on Artificial Intelligence. Pages 905-910.

© 2013 International Joint Conferences on Artificial Intelligence

Abstract

Entities in two-dimensional space are often approximated using rectangles that are parallel to the two axes that define the space, so-called minimum-bounding rectangles (MBRs). MBRs are popular in Computer Vision and other areas as they are easy to obtain and easy to represent. In the area of Qualitative Spatial Reasoning, many different spatial representations are based on MBRs. Surprisingly, there has been no such representation proposed for general rectangles, i.e., rectangles that can have any angle, nor for general solid rectangles (GSRs) that cannot penetrate each other. GSRs are often used in computer graphics and computer games, such as Angry Birds, where they form the building blocks of more complicated structures. In order to represent and reason about these structures, we need a spatial representation that allows us to use GSRs as the basic spatial entities. In this paper we develop and analyze a qualitative spatial representation for GSRs. We apply our representation and the corresponding reasoning methods to solve a very interesting practical problem: Assuming we want to detect GSRs in computer games, but computer vision can only detect MBRs. How can we infer the GSRs from the given MBRs? We evaluate our solution and test its usefulness in a real gaming scenario.

  1. [AI12, 2012] AI12. Angry Birds: AI Challenge. http://ai2012.web.cse.unsw.edu.au/abc.html, 2012. Link
  2. [AIBirds, 2013] AIBirds. Angry Birds AI Competition. http://www.aibirds.org/, 2013. Link
  3. [Allen, 1983] James F. Allen. Maintaining knowledge about temporal intervals. Commun. ACM, 26(11):832-843, November 1983.
  4. [Balbiani et al., 1998] Philippe Balbiani, Jean-Franc ¸ois Condotta, and Luis Fariñas del Cerro. A model for reasoning about bidemsional temporal relations. In KR, pages 124-130, 1998.
  5. [Balbiani et al., 1999] Philippe Balbiani, Jean-Franc ¸ois Condotta, and L Fari as del Cerro. A new tractable subclass of the rectangle algebra. In International Joint Conference On Artificial Intelligence, volume 16, pages 442-447, 1999. IJCAI
  6. [Blum et al., 1970] M. Blum, A. Griffith, and B. Neumann. A stability test for configurations of blocks. 1970.
  7. [Caldwell, 2005] Douglas R. Caldwell. Unlocking the mys- teries of the bounding box. Coordinates, A(2):120, August 2005.
  8. [Chaudhuri and Samal, 2007] D Chaudhuri and A Samal. A simple method for fitting of bounding rectangle to closed regions. Pattern recognition, 40(7):1981-1989, 2007.
  9. [Cohn and Renz, 2008] A.G. Cohn and J. Renz. Qualitative spatial representation and reasoning. Foundations of Arti- ficial Intelligence, 3:551-596, 2008.
  10. [Cohn et al., 2012] A.G. Cohn, J. Renz, and M. Sridhar. Thinking inside the box: A comprehensive spatial repre- sentation for video analysis. Proceedings of KR, 12, 2012.
  11. [Düntsch et al., 2001] Ivo Düntsch, Hui Wang, and Steve McCloskey. A relation-algebraic approach to the re- gion connection calculus. Theoretical Computer Science, 255(1):63-83, 2001.
  12. [Forbus et al., 1987] Kenneth D. Forbus, Paul Nielsen, and Boi Faltings. Qualitative kinematics: A framework. In Proceedings of IJCAI-87, page 430436, 1987. IJCAI
  13. [Forbus et al., 1991] Kenneth D Forbus, Paul Nielsen, and Boi Faltings. Qualitative spatial reasoning: the clock project. Artificial Intelligence, 51(1):417-471, 1991.
  14. [Gerevini and Renz, 2002] Alfonso Gerevini and Jochen Renz. Combining topological and size information for spatial reasoning. Artificial Intelligence, 137(1):1-42, 2002.
  15. [Gottfried, 2003] B. Gottfried. Tripartite line tracks- bipartite line tracks. KI 2003: Advances in Artificial In- telligence, pages 535-549, 2003.
  16. [Goyal and Egenhofer, 2001] R. Goyal and M. Egenhofer. Similarity of cardinal directions. Advances in Spatial and Temporal Databases, pages 36-55, 2001.
  17. [Gupta et al., 2010] Abhinav Gupta, Alexei A. Efros, and Martial Hebert. Blocks World Revisited: Image Un- derstanding Using Qualitative Geometry and Mechanics. 2010. [Ligozat, 1998] Gerard Ligozat. Reasoning about cardinal directions. J. Vis. Lang. Comput., 9(1):23-44, 1998.
  18. [Nakagawa and Rosenfeld, 1979] Yasuo Nakagawa and Azriel Rosenfeld. A note on polygonal and elliptical approximation of mechanical parts. Pattern Recognition, 11(2):133-142, 1979.
  19. [Rajagopalan and Kuipers, 1994] R. Rajagopalan and B. Kuipers. Qualitative spatial reasoning about objects in motion: Application to physics problem solving. In Arti- ficial Intelligence for Applications, 1994., Proceedings of the Tenth Conference on, pages 238-245. IEEE, 1994.
  20. [Randell et al., 1992] D.A. Randell, Z. Cui, and A.G. Cohn. A spatial logic based on regions and connection. KR, 92:165-176, 1992.
  21. [Robertson, 2012] James Robertson. In the wild world of angry birds, man triumphs over machine. http://www.smh.com.au/digital-life/games/in-the-wild- world-of-angry-birds-man-triumphs-over-machine- 20121206-2ay9c.html, 2012. [Rovio, 2013] Rovio. Angry Birds Chrome. http://chrome.angrybirds.com/, 2013. Link
  22. [Sadeghi Sokeh et al., 2013] H. Sadeghi Sokeh, S. Gould, and J. Renz. Efficient extraction and representation of spa- tial information from video data. In Proceedings of IJCAI- 13, 2013. IJCAI
  23. [Siskind, 2003] Jeffrey Mark Siskind. Reconstructing force- dynamic models from video sequences. Artificial Intelli- gence, 151(12):91 -154, 2003.
  24. [Stollnitz et al., 1996] E.J. Stollnitz, T.D. DeRose, and D.H. Salesin. Wavelets for computer graphics: theory and ap- plications. Morgan Kaufmann, 1996.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards