CUDA based Optimal Detection of Fiber Number in Optical Fiber Image Transmission Bundle

Optical fiber image transmission bundle is a passive device that using a certain number of regularly arranged optical fibers to transmit images. In order to ensure its imaging quality, the detection system for the number of optical fibers is optimized based on the machine vision technology. In view...

Full description

Bibliographic Details
Main Authors: Yong-jie ZHANG, Wen-jian CHEN, Wu-sen LI
Format: Article
Language:zho
Published: 《光通信研究》编辑部 2022-06-01
Series:Guangtongxin yanjiu
Subjects:
Online Access:http://www.gtxyj.com.cn/thesisDetails#10.13756/j.gtxyj.2022.03.007&lang=zh
_version_ 1811322048103841792
author Yong-jie ZHANG
Wen-jian CHEN
Wu-sen LI
author_facet Yong-jie ZHANG
Wen-jian CHEN
Wu-sen LI
author_sort Yong-jie ZHANG
collection DOAJ
description Optical fiber image transmission bundle is a passive device that using a certain number of regularly arranged optical fibers to transmit images. In order to ensure its imaging quality, the detection system for the number of optical fibers is optimized based on the machine vision technology. In view of the incomplete image acquisition of the end face of the optical fiber image transmission bundle or the defect of the edge, this paper proposes an edge optimization processing algorithm based on Euler number calculation, which can identify, mark and classify all the edge contours in the image. It not only realizes the accurate detection of the number of optical fibers, but also improves the performance of the algorithm through Graphic Processing Unit (GPU) processing. The algorithms in this paper are debugged and run in the environment of visual studio 2013, Opencv 3.1 and CUDA 10.1. The experimental results show that the detection error rate of the total number of optical fibers in the image is about 0.27%, and the error rate of optimized detection is about 0.03%, which basically meets the design requirements. Moreover, compared with the conventional detection methods, the optimization algorithm proposed in this paper can greatly reduce the selection requirements of threshold and have higher detection efficiency. With the support of Compute Unified Device Architecture (CUDA), the speed of bilateral filtering is increased by about 20 times, and the optimization algorithm and overall operation time are reduced by nearly 1/2.
first_indexed 2024-04-13T13:28:21Z
format Article
id doaj.art-87851d7b43a74094aed17fdf8d8846e9
institution Directory Open Access Journal
issn 1005-8788
language zho
last_indexed 2024-04-13T13:28:21Z
publishDate 2022-06-01
publisher 《光通信研究》编辑部
record_format Article
series Guangtongxin yanjiu
spelling doaj.art-87851d7b43a74094aed17fdf8d8846e92022-12-22T02:45:03Zzho《光通信研究》编辑部Guangtongxin yanjiu1005-87882022-06-013394410.13756/j.gtxyj.2022.03.0071005-8788(2022)03-0039-06CUDA based Optimal Detection of Fiber Number in Optical Fiber Image Transmission BundleYong-jie ZHANGWen-jian CHENWu-sen LIOptical fiber image transmission bundle is a passive device that using a certain number of regularly arranged optical fibers to transmit images. In order to ensure its imaging quality, the detection system for the number of optical fibers is optimized based on the machine vision technology. In view of the incomplete image acquisition of the end face of the optical fiber image transmission bundle or the defect of the edge, this paper proposes an edge optimization processing algorithm based on Euler number calculation, which can identify, mark and classify all the edge contours in the image. It not only realizes the accurate detection of the number of optical fibers, but also improves the performance of the algorithm through Graphic Processing Unit (GPU) processing. The algorithms in this paper are debugged and run in the environment of visual studio 2013, Opencv 3.1 and CUDA 10.1. The experimental results show that the detection error rate of the total number of optical fibers in the image is about 0.27%, and the error rate of optimized detection is about 0.03%, which basically meets the design requirements. Moreover, compared with the conventional detection methods, the optimization algorithm proposed in this paper can greatly reduce the selection requirements of threshold and have higher detection efficiency. With the support of Compute Unified Device Architecture (CUDA), the speed of bilateral filtering is increased by about 20 times, and the optimization algorithm and overall operation time are reduced by nearly 1/2.http://www.gtxyj.com.cn/thesisDetails#10.13756/j.gtxyj.2022.03.007&lang=zhoptical fiber image transmission bundleoptical systemsimage processingoptimal detectionefficiencyeuler number
spellingShingle Yong-jie ZHANG
Wen-jian CHEN
Wu-sen LI
CUDA based Optimal Detection of Fiber Number in Optical Fiber Image Transmission Bundle
Guangtongxin yanjiu
optical fiber image transmission bundle
optical systems
image processing
optimal detection
efficiency
euler number
title CUDA based Optimal Detection of Fiber Number in Optical Fiber Image Transmission Bundle
title_full CUDA based Optimal Detection of Fiber Number in Optical Fiber Image Transmission Bundle
title_fullStr CUDA based Optimal Detection of Fiber Number in Optical Fiber Image Transmission Bundle
title_full_unstemmed CUDA based Optimal Detection of Fiber Number in Optical Fiber Image Transmission Bundle
title_short CUDA based Optimal Detection of Fiber Number in Optical Fiber Image Transmission Bundle
title_sort cuda based optimal detection of fiber number in optical fiber image transmission bundle
topic optical fiber image transmission bundle
optical systems
image processing
optimal detection
efficiency
euler number
url http://www.gtxyj.com.cn/thesisDetails#10.13756/j.gtxyj.2022.03.007&lang=zh
work_keys_str_mv AT yongjiezhang cudabasedoptimaldetectionoffibernumberinopticalfiberimagetransmissionbundle
AT wenjianchen cudabasedoptimaldetectionoffibernumberinopticalfiberimagetransmissionbundle
AT wusenli cudabasedoptimaldetectionoffibernumberinopticalfiberimagetransmissionbundle