Skip to main content
Top

2019 | OriginalPaper | Chapter

Real-Time Binocular Vision Implementation on an SoC TMS320C6678 DSP

Authors : Rui Fan, Sicheng Duanmu, Yanan Liu, Yilong Zhu, Jianhao Jiao, Mohammud Junaid Bocus, Yang Yu, Lujia Wang, Ming Liu

Published in: Computer Vision Systems

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

In recent years, computer binocular vision has been commonly utilized to provide depth information for autonomous vehicles. This paper presents an efficient binocular vision system implemented on an SoC TMS320C6678 DSP for real-time depth information extrapolation, where the search range propagates from the bottom of an image to its top. To further improve the stereo matching efficiency, the cost function is factorized into five independent parts. The value of each part is pre-calculated and stored in the DSP memory for direct data indexing. The experimental results illustrate that the proposed algorithm performs in real time, when processing the KITTI stereo datasets with eight cores in parallel.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Brink, J.A., Arenson, R.L., Grist, T.M., Lewin, J.S., Enzmann, D.: Bits and bytes: the future of radiology lies in informatics and information technology. Eur. Radiol. 27(9), 3647–3651 (2017)CrossRef Brink, J.A., Arenson, R.L., Grist, T.M., Lewin, J.S., Enzmann, D.: Bits and bytes: the future of radiology lies in informatics and information technology. Eur. Radiol. 27(9), 3647–3651 (2017)CrossRef
2.
go back to reference Fan, R., Ai, X., Dahnoun, N.: Road surface 3D reconstruction based on dense subpixel disparity map estimation. IEEE Trans. Image Process. 27(6), 3025–3035 (2018)MathSciNetCrossRef Fan, R., Ai, X., Dahnoun, N.: Road surface 3D reconstruction based on dense subpixel disparity map estimation. IEEE Trans. Image Process. 27(6), 3025–3035 (2018)MathSciNetCrossRef
3.
go back to reference Nordhoff, S.: Mobility 4.0: are consumers ready to adopt google’s self-driving car? Master’s thesis, University of Twente (2014) Nordhoff, S.: Mobility 4.0: are consumers ready to adopt google’s self-driving car? Master’s thesis, University of Twente (2014)
5.
go back to reference Ozgunalp, U., Fan, R., Ai, X., Dahnoun, N.: Multiple lane detection algorithm based on novel dense vanishing point estimation. IEEE Trans. Intell. Transp. Syst. 18(3), 621–632 (2017)CrossRef Ozgunalp, U., Fan, R., Ai, X., Dahnoun, N.: Multiple lane detection algorithm based on novel dense vanishing point estimation. IEEE Trans. Intell. Transp. Syst. 18(3), 621–632 (2017)CrossRef
6.
go back to reference Fan, R., Dahnoun, N.: Real-time stereo vision-based lane detection system. Meas. Sci. Technol. 29(7), 074005 (2018)CrossRef Fan, R., Dahnoun, N.: Real-time stereo vision-based lane detection system. Meas. Sci. Technol. 29(7), 074005 (2018)CrossRef
7.
go back to reference Bertozzi, M., Broggi, A.: Gold: a parallel real-time stereo vision system for generic obstacle and lane detection. IEEE Trans. Image Process. 7(1), 62–81 (1998)CrossRef Bertozzi, M., Broggi, A.: Gold: a parallel real-time stereo vision system for generic obstacle and lane detection. IEEE Trans. Image Process. 7(1), 62–81 (1998)CrossRef
8.
go back to reference Fan, R., Wang, L., Liu, M., Pitas, I.: A robust roll angle estimation algorithm based on gradient descent. arXiv preprint arXiv:1906.01894 Fan, R., Wang, L., Liu, M., Pitas, I.: A robust roll angle estimation algorithm based on gradient descent. arXiv preprint arXiv:​1906.​01894
9.
go back to reference Fan, R., Prokhorov, V., Dahnoun, N.: Faster-than-real-time linear lane detection implementation using SoC DSP TMS320C6678. In: Proceedings IEEE International Conference Imaging Systems and Techniques (IST), pp. 306–311, October 2016 Fan, R., Prokhorov, V., Dahnoun, N.: Faster-than-real-time linear lane detection implementation using SoC DSP TMS320C6678. In: Proceedings IEEE International Conference Imaging Systems and Techniques (IST), pp. 306–311, October 2016
10.
go back to reference Boykov, Y., Veksler, O., Zabih, R.: Fast approximate energy minimization via graph cuts. IEEE Trans. Pattern Anal. Mach. Intell. 23(11), 1222–1239 (2001)CrossRef Boykov, Y., Veksler, O., Zabih, R.: Fast approximate energy minimization via graph cuts. IEEE Trans. Pattern Anal. Mach. Intell. 23(11), 1222–1239 (2001)CrossRef
11.
go back to reference Ihler, A.T., John III, W.F., Willsky, A.S.: Loopy belief propagation: convergence and effects of message errors. J. Mach. Learn. Res. 6, 905–936 (2005)MathSciNetMATH Ihler, A.T., John III, W.F., Willsky, A.S.: Loopy belief propagation: convergence and effects of message errors. J. Mach. Learn. Res. 6, 905–936 (2005)MathSciNetMATH
12.
go back to reference Tappen, M.F., Freeman, W.T.: Comparison of graph cuts with belief propagation for stereo, using identical MRF parameters. In: Proceedings Ninth IEEE International Conference on Computer Vision, p. 900. IEEE (2003) Tappen, M.F., Freeman, W.T.: Comparison of graph cuts with belief propagation for stereo, using identical MRF parameters. In: Proceedings Ninth IEEE International Conference on Computer Vision, p. 900. IEEE (2003)
13.
go back to reference Mozerov, M.G., van de Weijer, J.: Accurate stereo matching by two-step energy minimization. IEEE Trans. Image Process. 24(3), 1153–1163 (2015)MathSciNetCrossRef Mozerov, M.G., van de Weijer, J.: Accurate stereo matching by two-step energy minimization. IEEE Trans. Image Process. 24(3), 1153–1163 (2015)MathSciNetCrossRef
14.
go back to reference Sinha, S.N., Scharstein, D., Szeliski, R.: Efficient high-resolution stereo matching using local plane sweeps. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 1582–1589 (2014) Sinha, S.N., Scharstein, D., Szeliski, R.: Efficient high-resolution stereo matching using local plane sweeps. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 1582–1589 (2014)
18.
go back to reference Cech, J., Sara, R.: Efficient sampling of disparity space for fast and accurate matching. In: IEEE Conference on Computer Vision and Pattern Recognition, CVPR 2007, pp. 1–8. IEEE (2007) Cech, J., Sara, R.: Efficient sampling of disparity space for fast and accurate matching. In: IEEE Conference on Computer Vision and Pattern Recognition, CVPR 2007, pp. 1–8. IEEE (2007)
20.
go back to reference Miksik, O., Amar, Y., Vineet, V., Pérez, P., Torr, P.H.: Incremental dense multi-modal 3D scene reconstruction. In: 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 908–915. IEEE (2015) Miksik, O., Amar, Y., Vineet, V., Pérez, P., Torr, P.H.: Incremental dense multi-modal 3D scene reconstruction. In: 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 908–915. IEEE (2015)
21.
go back to reference Pillai, S., Ramalingam, S., Leonard, J.J.: High-performance and tunable stereo reconstruction. In: 2016 IEEE International Conference on Robotics and Automation (ICRA), pp. 3188–3195. IEEE (2016) Pillai, S., Ramalingam, S., Leonard, J.J.: High-performance and tunable stereo reconstruction. In: 2016 IEEE International Conference on Robotics and Automation (ICRA), pp. 3188–3195. IEEE (2016)
22.
go back to reference Fan, R., Liu, Y., Bocus, M.J., Wang, L., Liu, M.: Real-time subpixel fast bilateral stereo. In: 2018 IEEE International Conference on Information and Automation (ICIA), pp. 1058–1065. IEEE, August 2018 Fan, R., Liu, Y., Bocus, M.J., Wang, L., Liu, M.: Real-time subpixel fast bilateral stereo. In: 2018 IEEE International Conference on Information and Automation (ICIA), pp. 1058–1065. IEEE, August 2018
23.
go back to reference Fan, R., Jiao, J., Pan, J., Huang, H., Shen, S., Liu, M.: Real-time dense stereo embedded in a UAV for road inspection. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition Workshops (2019) Fan, R., Jiao, J., Pan, J., Huang, H., Shen, S., Liu, M.: Real-time dense stereo embedded in a UAV for road inspection. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition Workshops (2019)
24.
go back to reference Zhang, Z.: Advanced stereo vision disparity calculation and obstacle analysis for intelligent vehicles. Ph.D. dissertation, University of Bristol (2013) Zhang, Z.: Advanced stereo vision disparity calculation and obstacle analysis for intelligent vehicles. Ph.D. dissertation, University of Bristol (2013)
25.
go back to reference Fan, R., Liu, Y., Yang, X., Bocus, M.J., Dahnoun, N., Tancock, S.: Real-time stereo vision for road surface 3-D reconstruction. In: Proceedings of IEEE International Conference Imaging Systems and Techniques (IST), pp. 1–6, October 2018 Fan, R., Liu, Y., Yang, X., Bocus, M.J., Dahnoun, N., Tancock, S.: Real-time stereo vision for road surface 3-D reconstruction. In: Proceedings of IEEE International Conference Imaging Systems and Techniques (IST), pp. 1–6, October 2018
26.
go back to reference Ai, X.: Active based range measurement systems and applications. Ph.D. dissertation, University of Bristol (2014) Ai, X.: Active based range measurement systems and applications. Ph.D. dissertation, University of Bristol (2014)
27.
go back to reference Fan, R., Dahnoun, N.: Real-time implementation of stereo vision based on optimised normalised cross-correlation and propagated search range on a GPU. In: Proceedings of IEEE International Conference Imaging Systems and Techniques (IST), pp. 1–6, October 2017 Fan, R., Dahnoun, N.: Real-time implementation of stereo vision based on optimised normalised cross-correlation and propagated search range on a GPU. In: Proceedings of IEEE International Conference Imaging Systems and Techniques (IST), pp. 1–6, October 2017
28.
go back to reference Mano, M.M.: Computer System Architecture (2003) Mano, M.M.: Computer System Architecture (2003)
29.
go back to reference Fan, R.: Real-time computer stereo vision for automotive applications. Ph.D. dissertation, University of Bristol, July 2018 Fan, R.: Real-time computer stereo vision for automotive applications. Ph.D. dissertation, University of Bristol, July 2018
30.
go back to reference Texas Instruments: Multicore fixed and floating-point digital signal processor. Literature Number SPRS691E (2014) Texas Instruments: Multicore fixed and floating-point digital signal processor. Literature Number SPRS691E (2014)
31.
go back to reference Geiger, A., Lenz, P., Urtasun, R.: Are we ready for autonomous driving? The KITTI vision benchmark suite. In: Proceedings of IEEE Conference on Computer Vision and Pattern Recognition, pp. 3354–3361, June 2012 Geiger, A., Lenz, P., Urtasun, R.: Are we ready for autonomous driving? The KITTI vision benchmark suite. In: Proceedings of IEEE Conference on Computer Vision and Pattern Recognition, pp. 3354–3361, June 2012
32.
go back to reference Menze, M., Heipke, C., Geiger, A.: Joint 3D estimation of vehicles and scene flow. In: ISPRS Workshop on Image Sequence Analysis (ISA), vol. 8 (2015)CrossRef Menze, M., Heipke, C., Geiger, A.: Joint 3D estimation of vehicles and scene flow. In: ISPRS Workshop on Image Sequence Analysis (ISA), vol. 8 (2015)CrossRef
33.
go back to reference Menze, M., Geiger, A., Heipke, C.: Object scene flow. ISPRS J. Photogram. Remote Sens. (JPRS) 140, 60–76 (2018)CrossRef Menze, M., Geiger, A., Heipke, C.: Object scene flow. ISPRS J. Photogram. Remote Sens. (JPRS) 140, 60–76 (2018)CrossRef
Metadata
Title
Real-Time Binocular Vision Implementation on an SoC TMS320C6678 DSP
Authors
Rui Fan
Sicheng Duanmu
Yanan Liu
Yilong Zhu
Jianhao Jiao
Mohammud Junaid Bocus
Yang Yu
Lujia Wang
Ming Liu
Copyright Year
2019
DOI
https://doi.org/10.1007/978-3-030-34995-0_2

Premium Partner