Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2020 Oct 15;20(20):5833.
doi: 10.3390/s20205833.

Stereo Imaging Using Hardwired Self-Organizing Object Segmentation

Affiliations

Stereo Imaging Using Hardwired Self-Organizing Object Segmentation

Ching-Han Chen et al. Sensors (Basel). .

Abstract

Stereo vision utilizes two cameras to acquire two respective images, and then determines the depth map by calculating the disparity between two images. In general, object segmentation and stereo matching are some of the important technologies that are often used in establishing stereo vision systems. In this study, we implement a highly efficient self-organizing map (SOM) neural network hardware accelerator as unsupervised color segmentation for real-time stereo imaging. The stereo imaging system is established by pipelined, hierarchical architecture, which includes an SOM neural network module, a connected component labeling module, and a sum-of-absolute-difference-based stereo matching module. The experiment is conducted on a hardware resources-constrained embedded system. The performance of stereo imaging system is able to achieve 13.8 frames per second of 640 × 480 resolution color images.

Keywords: SOM; object segmentation; stereo vision.

PubMed Disclaimer

Conflict of interest statement

The authors declare no conflict of interest.

Figures

Figure 1
Figure 1
System structure of the proposed embedded stereo system.
Figure 2
Figure 2
Stereo matching flowchart.
Figure 3
Figure 3
Dual camera vision module.
Figure 4
Figure 4
RTL-schematic diagram of the dual camera vision module.
Figure 5
Figure 5
SOM-based image segmentation module.
Figure 6
Figure 6
System architecture of the SOM training module.
Figure 7
Figure 7
Grafcet discrete-event model of the SOM training module.
Figure 8
Figure 8
RTL-schematic diagram of the random generator.
Figure 9
Figure 9
System architecture of the SOM color classification module.
Figure 10
Figure 10
Discrete-event model of the SOM color classification module.
Figure 11
Figure 11
RTL-schematic diagram of the SOM-based image segmentation module.
Figure 12
Figure 12
Hardware architecture of the CCL module.
Figure 13
Figure 13
System architecture of the SAD-based stereo matching module.
Figure 14
Figure 14
Discrete-event model of the pipeline controller. (a) Stage controller. (b) Top controller.
Figure 15
Figure 15
Segmentation results of an image of the Sydney Opera House. (a) Original image. (b) Ideal image segmentation. (c) Segmented image using K-means. (d) Segmented image using SOM.
Figure 16
Figure 16
Results of the proposed stereo vision method. (a) Left image. (b) Right image. (c) Image after color classification. (d) Image after CCL. (e) Depth map.
Figure 17
Figure 17
Labeled objects.
Figure 18
Figure 18
Hardware configuration of the embedded stereo vision system. (a) System hardware architecture. (b) Photo of the system.
Figure 19
Figure 19
(a) Left image. (b) Right image. (c) Image after left-image object segmentation. (d) Image after left-image CCL processing. (e) Image after stereo matching.

Similar articles

References

    1. Sahoo P.K., Soltani S., Wong A.K., Chan Y.C. A survey of thresholding techniques. Comput. Vis. Graph. Image Process. 1988;4:233–260. doi: 10.1016/0734-189X(88)90022-9. - DOI
    1. Wesolkowski S. Master’s thesis. Systems Design Engineering, University of Waterloo; Waterloo, ON, Canada: 1999. Color image edge detection and segmentation: A comparison of the vector angle and the Euclidean distance color similarity measures.
    1. Li Z., Yang J., Liu G., Cheng Y., Liu C. Unsupervised range-constrained thresholding. Pattern Recognit. Lett. 2011;32:392–402. doi: 10.1016/j.patrec.2010.09.020. - DOI
    1. Hu M., Li M., Wang R.G. Application of an improved Otsu algorithm in image segmentation. J. Electron. Meas Instrum. 2010;24:443–449. doi: 10.3724/SP.J.1187.2010.00443. - DOI
    1. Long J.W., Shen X.J., Chen H.P. Adaptive minimum error threshold algorithm. Acta Autom. Sin. 2012;38:1134–1144. doi: 10.3724/SP.J.1004.2012.01134. - DOI

LinkOut - more resources