DOI QR코드

DOI QR Code

A Study on Finding the Rail Space in Elevators Using Matched Filter

  • Song, Myong-Lyol (Dept. of Information & Communication Eng., Hoseo University)
  • 투고 : 2019.03.28
  • 심사 : 2019.05.29
  • 발행 : 2019.06.28

초록

In this paper, we study on finding the rail space in elevators by analyzing each image captured with CCD camera. We propose a method that applies one-dimensional matched filter to the pixels of a selected search space in the vertical line at a horizontal position and decides the position with the thickness of the space being represented by a black thick line in captured images. The pattern similarity representing how strongly the associated image pixels resemble with the thick line is defined and calculated with respect to each position along the vertical line of pixels. The position and thickness of the line are decided from the point having the maximum in pattern similarity graph. In the experiments of the proposed method under different illuminational conditions, it is observed that all the pattern similarity graphs show similar shape around door area independent of the conditions and the method can effectively detect the rail space if the rails are illuminated with even weak light. The method can be used for real-time embedded systems because of its simple algorithm, in which it is implemented in simple structure of program with small amount of operations in comparison with the conventional approaches using Canny edge detection and Hough transform.

키워드

CPTSCQ_2019_v24n6_57_f0001.png 이미지

Fig. 1. Matched filter operation

CPTSCQ_2019_v24n6_57_f0002.png 이미지

Fig. 2. Image captured by the camera

CPTSCQ_2019_v24n6_57_f0003.png 이미지

Fig. 3. Grey level representation of the pixels in the rectangular area in Fig. 2

CPTSCQ_2019_v24n6_57_f0004.png 이미지

Fig. 4. G(320,y) : Grey level of the pixels at line x=320

CPTSCQ_2019_v24n6_57_f0005.png 이미지

Fig. 5. The concept of finding the rail space using matched filter

CPTSCQ_2019_v24n6_57_f0006.png 이미지

Fig. 6. The top view of the experimental environment

CPTSCQ_2019_v24n6_57_f0007.png 이미지

Fig. 7. x=320, [y1, y2] = [140, 440], (L1, L2) = (ON, ON)

CPTSCQ_2019_v24n6_57_f0008.png 이미지

Fig. 8. Pattern similarity Ci (xa, k) : x=320, [y1, y2]=[140, 440], (L1, L2) = (ON, ON)

CPTSCQ_2019_v24n6_57_f0009.png 이미지

Fig. 9. x=320, [y1, y2] = [140, 440], (L1, L2) = (OFF, OFF)

CPTSCQ_2019_v24n6_57_f0010.png 이미지

Fig. 10. Pattern similarity Ci(xa,k) : x=320, [y1, y2] = [140, 440], (L1, L2) = (OFF, OFF)

CPTSCQ_2019_v24n6_57_f0011.png 이미지

Fig. 11. x=320, [y1, y2] = [300, 400], (L1, L2) = (OFF, OFF)

참고문헌

  1. J. Canny, "A Computational Approach to Edge Detection," IEEE Trans. on Pattern Analysis and Machine Intelligence, vol. PAMI-8, no. 6, pp. 679-698, Nov. 1986. https://doi.org/10.1109/TPAMI.1986.4767851
  2. R. Szeliski, "Computer Vision : Algorithms and Applications," Springer, pp. 210-219, 2011.
  3. I. S. Oh, "Computer Vision," Hanbit Academy, Inc., pp. 131-135, 2014.
  4. R.O. Duda and P. E. Hart, "Use of the Hough Transform to Detect Lines and Curves in Pictures," Comm. ACM 15, pp. 11-15, 1972. https://doi.org/10.1145/361237.361242
  5. P. V. C. Hough, "Method and Means for Recognizing Complex Patterns," U.S. Patent No. 3069654, 1962.
  6. J. Illingworth and J. Kittler, "A Survey of the Hough Transform," Computer Vision, Graphics, and Image Processing, vol. 44, pp. 87-116, Oct. 1988. https://doi.org/10.1016/S0734-189X(88)80033-1
  7. P. Mukhopadhyay and B. Chaudhuri, "A Survey of Hough Transform," Pattern Recognition, vol. 8, pp. 993-1010, Issue 3, Mar. 2015.
  8. A. Papoulis, "Probability, Random Variables, and Stochastic Processes," McGraw-Hill, pp. 298-300, 1984.
  9. J. G. Proakis, "Digital Communications," McGraw-Hill, pp. 142-143, 1983.
  10. B. Sklar, "Digital Communications : Fundamentals and Applications," Prentice-Hall, pp. 88-92, 1988.
  11. G. L. Turin, "An Introduction to Matched Filters," IRE Trans. on Information Theory, 6, pp. 311-329, 1960. https://doi.org/10.1109/TIT.1960.1057571
  12. Z. He and S. Natarajan, "De-Interlacing and YUV 4:2:2 to 4:2:0 Conversion on TMS320DM6446 Using the Resizer," Texas Instrument Application Report SPRAAK3B, Dec. 2008.
  13. Y. Yang, Y. Peng, and Z. Liu, "A Fast Algorithm for YCbCr to RGB Conversion," IEEE Trans. on Consumer Electronics, vol. 53, no. 4, pp. 1490-1493, Nov. 2007. https://doi.org/10.1109/TCE.2007.4429242
  14. K. Lim, G. Kim, and K. Baek, "A Multi-lane MIPI CSI Receiver for Mobile Camera Applications," IEEE Trans. on Consumer Electronics, vol. 56, issue 3, pp. 1185-1190, Aug. 2010. https://doi.org/10.1109/TCE.2010.5606244
  15. NXP Semiconductors, "MIPI-CSI2 Peripheral on i.MX6 MPUs," Application Note, AN 5305, Rev. 0, Jul. 2016.
  16. N. Korver, "Adequacy of the Universal Serial Bus for Real-time Systems," University of Twente, Tech. Rep. 009CE2003, 2003.
  17. L. Ramadoss and J. Y. Hung, "A Study on Universal Serial Bus Latency in a Real-time Control System," In IEEE Industrial Electronics, pp. 67-72, Nov. 2008.
  18. F. Korbel, "FFmpeg Basics : Multimedia Handling with a Fast Audio and Video Encoder," CreateSpace Independent Publishing Platform, 2012.