Preview

Dependability

Advanced search

Using Hough transform to define track boundaries as part of machine vision by train traffic-tracking hardware and software systems

https://doi.org/10.21683/1729-2646-2024-24-3-24-33

Abstract

Aim. In the context of machine vision, the problem of detected object boundary definition is usually solved using semantic segmentation that requires a high computational resource. Its application increases the complexity and the cost of the implemented hardware and software systems. This paper proposes an alternative method for defining the boundary of a segmented object, i.e., a railway track, for a train traffic tracking system. Methods. Since a railway track in an image can be represented by an n-th order polynomial, it is suggested to solve the problem of track boundary detection by using approximations in the form of straight lines. It is suggested using the Hough transform to detect straight lines. The former’s parametric space will be arranged in accordance with the problem to be solved. Conclusions. The proposed approximation will allow abandoning semantic segmentation and reduce the computational complexity and load.

About the Author

I. S. Polevskiy
Research and Design Institute for Information Technology, Signalling, and Telecommunications in Railway Transportation (JSC NIIAS)
Russian Federation

Ilia S. Polevskiy, Chief Expert

27, bldg 1 Nizhegorodskaya St., Moscow, 109029



References

1. LeCun Y., Boser B., Denker J.S. et al. Backpropagation Applied to Handwritten Zip Code Recognition. Neural Computation 1989;1(4):541-551.

2. Zhao H., Shi J., Qi X. et al. Pyramid scene parsing network. In: Proceedings of the IEEE conference on computer vision and pattern recognition (CVPR); 2017. Pp. 2881-2890.

3. He K., Zhang X., Ren S. et al. Deep residual learning for image recognition. In: Proceedings of the IEEE conference on computer vision and pattern recognition (CVPR); 2016. Pp. 770-778.

4. Chen L.-C., Zhu Y., Papandreou G. et al. Encoder-decoder with atrous separable convolution for semantic image segmentation. In: European Conference on Computer Vision (ECCV); 2016. Pp. 833-851.

5. Chollet F. Xception: Deep learning with depthwise separable convolutions. In: Proceedings of the IEEE conference on computer vision and pattern Recognition (CVPR); 2017. Pp. 1251-1258.

6. Chen L.-C., Papandreou G., Kokkinos I. et al. Deeplab: Semantic Image Segmentation with Deep Convolutional Nets, Atrous Convolution, and Fully Connected CRFs. IEEE Transactions on Pattern Analysis and Machine Intelligence 2018;40(4):834-848.

7. Hernández D., Cecilia J.M., Cano J.C. et al. Flood detection using real-time image segmentation from unmanned aerial vehicles on edge-computing platform. Remote Sensing 2022;14(1):223.

8. Ronneberger O., Fischer P., Brox T. U-net: Convolutional networks for biomedical image segmentation. In: Medical Image Computing and Computer-Assisted Intervention (MICCAI) 2015: 18th International Conference. Munich: Springer International Publishing; 2015. Pp. 234-241.

9. Hough P.V. Method and means for recognizing complex patterns. US Patent No. 3,069,654 (1962).

10. Brady M.L., Yong W. Fast Parallel Discrete Approximation Algorithms for the Radon Transform. In: Proceedings of the fourth annual ACM symposium on Parallel algorithms and architectures (SPAA); 1992. Pp. 91-99.

11. Canny J. A computational approach to edge detection. IEEE Transactions on Pattern Analysis and Machine Intelligence 1986;8:679-698.

12. Sobel I. History and Definition of the Sobel Operator. (accessed 24.06.2024). Available at: https://www.researchgate.net/publication/239398674_An_Isotropic_3x3_Image_Gradient_Operator.

13. Bradley D., Roth G. Adaptive thresholding using the integral image. Journal of graphics tools 2007;12(2):13-21.

14. Cheng C., Kalloor J. Analysis of High Level implementations for Recursive Methods on GPUs. (accessed 24.06.2024). Available at: https://people.eecs.berkeley.edu/~kubitron/courses/cs262a-F21/projects/reports/project16_report_ver3.pdf.

15. Borgefors G. Distance transformations in digital images. Computer vision, graphics, and image processing 1986;34(3):344-371.

16. Murphy A.H. The Finley Affair: A Signal Event in the History of Forecast Verification. Weather and Forecasting 1996;11(1):3-20.

17. Lee J.-T., Kim H.-U., Lee C. et al. Semantic line detection and its applications. In: The International Conference on Computer Vision (ICCV); 2017. Pp. 3229-3237.

18. Goldenberg L.M., Matyushkin B.D. [Digital signal processing]. Moscow: Radio i sviaz; 1985. (in Russ.)


Review

For citations:


Polevskiy I.S. Using Hough transform to define track boundaries as part of machine vision by train traffic-tracking hardware and software systems. Dependability. 2024;24(3):24-33. (In Russ.) https://doi.org/10.21683/1729-2646-2024-24-3-24-33

Views: 172


Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.


ISSN 1729-2646 (Print)
ISSN 2500-3909 (Online)