• Chinese Journal of Lasers
  • Vol. 50, Issue 5, 0506003 (2023)
Yanpeng Zhang1,2,*, Xiaoqi Zhu1,2, Dongya Zhu1,2, and Xia Xiao3
Author Affiliations
  • 1School of Automation & Electrical Engineering, Lanzhou Jiaotong University, Lanzhou 730070, Gansu, China
  • 2Gansu Provincial Engineering Research Center for Artificial Intelligence and Graphics & Image Processing, Lanzhou 730070, Gansu, China
  • 3School of Microelectronics, Tianjin University, Tianjin 300072, China
  • show less
    DOI: 10.3788/CJL220899 Cite this Article Set citation alerts
    Yanpeng Zhang, Xiaoqi Zhu, Dongya Zhu, Xia Xiao. Train Positioning Using Optical Camera Communication with BP Neural Network[J]. Chinese Journal of Lasers, 2023, 50(5): 0506003 Copy Citation Text show less
    Detection and identification of LED-ID based on BP neural network (BPNN)
    Fig. 1. Detection and identification of LED-ID based on BP neural network (BPNN)
    Extraction process of LED-ROI. (a) Gray scale images; (b) processing of binary images; (c) closing operation; (d) obtaining LED-ROI
    Fig. 2. Extraction process of LED-ROI. (a) Gray scale images; (b) processing of binary images; (c) closing operation; (d) obtaining LED-ROI
    Stripe images with different frequency features. (a) Modulated signal frequency is 1000 Hz; (b) modulated signal frequency is 1250 Hz
    Fig. 3. Stripe images with different frequency features. (a) Modulated signal frequency is 1000 Hz; (b) modulated signal frequency is 1250 Hz
    Stripe images at different imaging distances. (a) 40 cm; (b) 50 cm; (c) 60 cm; (d) 80 cm; (e) 100 cm; (f) 130 cm
    Fig. 4. Stripe images at different imaging distances. (a) 40 cm; (b) 50 cm; (c) 60 cm; (d) 80 cm; (e) 100 cm; (f) 130 cm
    Stripe images with different duty cycles. (a) Duty cycle is 80%; (b) duty cycle is 50%
    Fig. 5. Stripe images with different duty cycles. (a) Duty cycle is 80%; (b) duty cycle is 50%
    Process of image recognition and feature extraction of optical stripe code
    Fig. 6. Process of image recognition and feature extraction of optical stripe code
    Principle of area feature extraction
    Fig. 7. Principle of area feature extraction
    Principle of feature extraction of frequency and duty cycle for optical stripes code
    Fig. 8. Principle of feature extraction of frequency and duty cycle for optical stripes code
    BP neural network (BPNN) structure of classification recognition for LED-ID
    Fig. 9. BP neural network (BPNN) structure of classification recognition for LED-ID
    Train positioning model based on optical camera communication
    Fig. 10. Train positioning model based on optical camera communication
    Relationship between different coordinate systems
    Fig. 11. Relationship between different coordinate systems
    Rotation relationship between camera coordinate system and world coordinate system
    Fig. 12. Rotation relationship between camera coordinate system and world coordinate system
    Experimental platform for train positioning
    Fig. 13. Experimental platform for train positioning
    Two-dimensional positioning resultsat Z=0 m
    Fig. 14. Two-dimensional positioning resultsat Z=0 m
    Two-dimensional positioning results at Z=0.2 m
    Fig. 15. Two-dimensional positioning results at Z=0.2 m
    Two-dimensional positioning results at Z=0.4 m
    Fig. 16. Two-dimensional positioning results at Z=0.4 m
    Two-dimensional positioning results at Z=0.6 m
    Fig. 17. Two-dimensional positioning results at Z=0.6 m
    Comparison of mean positioning error at different vertical distances
    Fig. 18. Comparison of mean positioning error at different vertical distances
    Cumulative distribution function (CDF) of positioning error
    Fig. 19. Cumulative distribution function (CDF) of positioning error
    Dynamic positioning trajectory
    Fig. 20. Dynamic positioning trajectory
    ParameterValue
    Space size(L×W×H)/(m×m×m)2×1.2×0.8
    Focal length /mm17.52
    Height of camera /m0-0.6(resolution is 0.2)
    Image size /(pixel×pixel)4112×2176
    Camera exposure time /ms0.05
    Pixel size /(μm×μm)3.45×3.45
    Horizontal field angle /(°)56.3
    Power rating of LED lamps /W7
    Spaced LED lamps /m0.4
    Table 1. Experimental parameters
    Yanpeng Zhang, Xiaoqi Zhu, Dongya Zhu, Xia Xiao. Train Positioning Using Optical Camera Communication with BP Neural Network[J]. Chinese Journal of Lasers, 2023, 50(5): 0506003
    Download Citation