Elevator‘s External Button Recognition and Detection for Vision-based System

Wan Nur Farhanah Wan Zakaria, Mohd Razali Daud, Saifudin Razali, Mohammad Fadhil Abas


Recently, autonomous transporter offers the assistance and delivery for user but they are only focusing on single floor environment. To widen up fields of robotic, they teach robot to use an elevator because elevator provides an essential means of faster movement across level. However, most of the mobile service robot failed to detect elevator’s position due to the complex background and reflection on the elevator door and button panel itself. This paper presents a new strategy for recognition method to detect elevator by detecting their external button efficiently. Sobel is use as edge detection operator to find the estimated absolute gradient magnitude at each point in an input grayscale image. Then, but we enhanced the technique by combining it with wiener filter to reduce the amount of noise present in a signal by comparing the signal with an estimation of the desired noiseless signal. This filter helps to eliminate the reflection image on elevator’s button panel before it can be converted to black and white image (binarization). The process followed by some morphological and structuring elements process. Tests have been done and the results shown that elevator’s external button can be recognized and detected by those entire framework.


Elevator’s external button; Sobel operator; complex background; reflection image


J. Biswas, ―WiFi Localization and Navigation for Autonomous Indoor Mobile Robots,‖ pp. 4379–4384, 2010.

D. Santosh, S. Achar, and C. V. Jawahar, ―Autonomous image-based exploration for mobile robot navigation,‖ 2008 IEEE Int. Conf. Robot. Autom., pp. 2717–2722, May 2008.

G. N. Desouza and a. C. Kak, ―Vision for mobile robot navigation: a survey,‖ IEEE Trans. Pattern Anal. Mach. Intell., vol. 24, no. 2, pp. 237–267, 2002.

M. R. Daud and K. Nonami, ―Autonomous Walking over Obstacles by Means of LRF for Hexapod Robot COMET-IV,‖ pp. 55–63, 2011.

C. Shi, Y. Wang, and J. Yang, ―A local obstacle avoidance method for mobile robots in partially known environment,‖ Rob. Auton. Syst., vol. 58, no. 5, pp. 425–434, May 2010.

I. Conference, ―Navigation Strategy for the Service Robot in the Elevator Environment Jeong-Gwan Kang, Su-Yong An, and Se-Young Oh,‖ pp. 1092–1097, 2007.

X. Yu, ―Lift-button detection and recognition for service robot in buildings,‖ 2009 16th IEEE Int. Conf. Image Process., pp. 313–316, Nov. 2009.

R. Sim and G. Dudek, ―Learning and evaluating visual features for pose estimation,‖ Proc. Seventh IEEE Int. Conf. Comput. Vis., pp. 1217–1222 vol.2, 1999.

H.-H. Kim, D.-J. Kim, and K.-H. Park, ―Robust Elevator Button Recognition in the Presence of Partial Occlusion and Clutter by Specular Reflections,‖ IEEE Trans. Ind. Electron., vol. 59, no. 3, pp. 1597–1611, Mar. 2012.

J. Baek and M. Lee, ―A Study on Detecting Elevator Entrance door using Stereo Vision in Multi Floor Environment,‖ pp. 1370–1373, 2009.

J. Miura, K. Iwase, and Y. Shirai, ―Interactive Teaching of a Mobile Robot,‖ no. April, pp. 78–83, 2005.

W. Wang, C. Huang, I. Lai, and H. Chen, ―A robot arm for pushing elevator buttons,‖ pp. 1844–1848, 2010.

E. Klingbeil, B. Carpenter, O. Russakovsky, and A. Y. Ng, ―Autonomous operation of novel elevators for robot navigation,‖ 2010 IEEE Int. Conf. Robot. Autom., pp. 751–758, May 2010.

K. Ogawa, Y. Ito, and K. Nakano, ―Efficient Canny Edge Detection Using a GPU,‖ 2010 First Int. Conf. Netw. Comput., pp. 279–280, Nov.

Full Text: PDF


  • There are currently no refbacks.