Hybrid laser pointer detection algorithm based on template matching and fuzzy rule-based systems for domotic control in real home environments
A fundamental problem for disabled or elderly people is to manage their homes while carrying out an almost normal life, which implies using and interacting with a number of home devices. Recent studies in smart homes have proposed methods to use a laser pointer for interacting with home devices, which represents a more user-friendly and less expensive home device control environment. However, detecting the laser spot on the original non-filtered images, using standard and non-expensive cameras, and considering real home environments with varying conditions, is currently an open problem.
This paper proposes a hybrid technique, where a classic technique used in image detection processes, such as Template Matching, has been combined with a Fuzzy Rule Based System for detecting a laser spot in real home environments. The idea is to use this new approach to improve the success rate of the previous algorithms used for detecting the laser spot, decreasing as much as possible the false offs of the system, because, the detection of a false laser spot could lead to dangerous situations.
Using this new hybrid technique a better success rate has been obtained, eliminating almost completely the possibility of dangerous situations that may occur due to incorrect detection of the laser spot in real home environments.
KeywordsFuzzy rule based systems Template matching Laser pointer detection Disabled people Domotic control systems
Unable to display preview. Download preview PDF.
- 1.Declaration on the rights of disabled persons (1975) Google Scholar
- 8.Bardossy A, Duckstein L (1995) Fuzzy rule-based modeling with application to geophysical, biological and engineering systems. CRC Press, Boca Raton Google Scholar
- 9.Basicevic I, Kukolj D, Popovic M (2009) On the application of fuzzy-based flow control approach to high altitude platform communications. Appl Intell, 1–12 Google Scholar
- 10.Borkowski S, Letessier J, Crowley JL (2005) Spatial control of interactive surfaces in an augmented environment. In: Lecture notes in computer science, vol 3425. Springer, Berlin, pp 228–244 Google Scholar
- 11.Brad AM, Rishi B, Jeffrey N, Hong PC, Dave K, Robert M, Chris LA (2002) Interacting at a distance: measuring the performance of laser pointers and other devices. In: CHI ’02: Proceedings of the SIGCHI conference on human factors in computing systems. ACM, Minneapolis, Minnesota, USA, pp 33–40 Google Scholar
- 12.Brown MS, Wong WKH (2003) Laser pointer interaction for camera-registered multiprojector displays. In: IEEE international conference on image processing, Barcelona, Spain, pp 913–916 Google Scholar
- 14.Charles CK, Cressel DA, Hai N, Alexander JT, Zhe X (2008) A point-and-click interface for the real world: laser designation of objects for mobile manipulation. In: HRI ’08: Proceedings of the 3rd ACM/IEEE international conference on human robot interaction. ACM, Amsterdam, The Netherlands, pp 241–248 Google Scholar
- 21.Gacto MJ, Alcalá R, Herrera F (2010) A multi-objective evolutionary algorithm for an effective tuning of fuzzy logic controllers in heating, ventilating and air conditioning systems. Appl Intell, DOI:10.1007/s10489-010-0264-x
- 22.Goossens M (1998) The EIB system for home and building electronics. The EIB handbook series. The EIB Association, Brussels Google Scholar
- 23.United Nations and disabled people: http://tinyurl.com/yc4nodg
- 24.World Health Organization: http://tinyurl.com/ydx5fty
- 25.International Electrotechnical Commission Portal: http://www.iec.ch/
- 26.Jiang L, Liu D, Yang B (2005) Smart home research. Proceedings of 2004 international conference on machine learning and cybernetics, 2004, vol 2, pp 659–663 Google Scholar
- 27.KNX Association: http://www.knx.org/
- 28.Kadouchel R, Abdulrazakl B, Mokhtari M, Girouxl S, Pigot H (2009) Personalization and multi-user management in smart homes for disabled people. Int J Smart Home 3(1):39–48 Google Scholar
- 30.Kirstein C, Mueller H (1998) Interaction with a projection screen using a camera-tracked laser pointer. In: Multi-media modeling conference international, p 191 Google Scholar
- 31.KNX/EIB: http://www.knx.org
- 32.Latoschik ME, Bomberg E (2007) Augmenting a laser pointer with a diffraction grating for monoscopic 6dof detection. J Virtual Real Broadcast 4(14) Google Scholar
- 36.Matveyev S, Göbel M (2003) Direct interaction based on a two-point laser pointer technique. In: Rockwood AP (ed.) International conference on computer graphics and interactive techniques. ACM New York, NY, USA, San Diego, California, p 1 Google Scholar
- 37.Oh JY, Stuerzlinger W (2002) Laser pointers as collaborative pointing devices. In: Proceedings graphics interface, Calgary, Alberta, pp 141–150 Google Scholar
- 43.Portal W3J: http://www.w3j.com/
- 47.Wang LX (1994) Adaptive fuzzy systems and control. Design and stability analysis. Prentice Hall, New York Google Scholar
- 48.Werntges HW, Neumann J, Vinarski V (2005) Controlling EIB/KNX devices from Linux using USB. In: Tagungsband Konnex scientific conference, p 1 Google Scholar
- 50.Xiaojun B, Yuanchun S, Xiaojie C (2006) Upen: a smart pen-liked device for facilitating interaction on large displays. In: TABLETOP ’06: Proceedings of the first IEEE international workshop on horizontal interactive human-computer systems. IEEE Computer Society, Adelaide, pp 160–168. CrossRefGoogle Scholar
- 53.Zhang L, Shi Y, Chen J (2006) Drag and drop by laser pointer: seamless interaction with multiple large displays. In: Lecture notes in computer science, vol 4159. Springer, Berlin, pp 12–20 Google Scholar