
ments multiple cables as a single bundle, but did not
classify individual cables.
Nguyen et al. proposed a 3D vision-based method
for detecting multiple wire branches in robotized
wire harness assembly, utilizing Fixed Radius Near-
est Neighbor (FRNN) for wire color classification and
YOLO-v7 for terminal identification, enabling pre-
cise segmentation and automated handling of com-
plex wire structures (Nguyen et al., 2024). Nguyen
et al. utilized RGB-D camera color information to
classify multiple cables, but did not discuss handling
occlusions.
Chien et al. presented a study on classifying cable
tendency using semantic segmentation by leveraging
real and simulated RGB data to identify normal and
abnormal (tensioned, loose, twisted) cable configura-
tions, which is crucial for automating cable assembly
processes (Chien et al., 2024). However, Chien et al.
did not deal with 3D descriptions of routed cables.
These conventional studies enabled the design of
wire harnesses, automated robotic arrangement, or
anomaly detection. Therefore, we recognized that a
critical challenge in achieving full automation lies in
the ability to enable robots to identify the exact de-
scription of each cable in a 3D space.
Our approach to identify cable positions is as fol-
lows. First, using an inexpensive 3D stereo camera,
we capture the shape of a wire harness consisting of
multiple cables and connectors as point cloud. Then,
the exact place of each cable is described as a math-
ematical function by interpolating the points on a ca-
ble which are extracted from the captured point cloud.
Here, the challenges are to extract a set of 3D points
only on a cable from a captured point cloud which
includes points on other cables, connectors, assembly
board, background and a lot of noises, and to calculate
a set of parameters of the mathematical function out
of the dispersedly placed points. Note that there may
be unseen parts of a cable which are hidden behind
other cables.
For the first problem, we capture two sets of point
clouds; one is taken before laying cable on the as-
sembly board and the other is taken after that. By
evaluating the difference of the two, points only on
cables can be extracted. For the second problem, we
use B-spline and B
´
ezier curve functions and evaluate
the result. The accuracy of the approximation is eval-
uated using criteria of smoothness, curve length and
Chamfer Distances.
Experimental result shows that our approach
worked well and measured approximation accuracy
was a few times as large as the radius of the cables or
shorter.
2 RELATED WORK
2.1 Research on Cable Recognition
In the field of cable recognition, some studies focused
on depth information.
Nguyen et al. proposed a deep learning-based
data processing pipeline for automated optical inspec-
tion of wiring harnesses in automotive manufactur-
ing, addressing challenges such as high customization
and manual labor intensity by utilizing real and syn-
thetic point cloud data (Nguyen et al., 2022). The
developed pipeline employs PointNet++ for segmen-
tation, integrating synthetic data generated through
CAD and simulations to reduce reliance on real data.
The results demonstrate that combining real and syn-
thetic data enhances model accuracy, with the best-
performing configuration achieving a mean IoU of
94.62% and enabling precise quality assessment of
wiring harness assembly states. This approach marks
a significant step toward scalable, efficient automation
in wiring harness manufacturing.
Nguyen et al. presented a novel 3D vision-based
method for detecting and extracting the profiles of
multiple wire branches in wire harnesses to address
the challenges of robotized assembly of flexible and
deformable objects (Nguyen et al., 2024). By utiliz-
ing point cloud data from high-quality RGB-Depth
cameras and combining techniques like YOLO-v7
for terminal identification, RANSAC for background
elimination, and FRNN for color-based classification,
the method efficiently detects wire terminals and re-
constructs 3D wire profiles. Validated in a robotic
system, this approach enabled robots to perform pre-
cise wire harness assembly tasks, including manipu-
lation and sequential placement of wire branches in
clamps, significantly reducing manual labor and en-
hancing assembly efficiency. This research marks a
substantial advancement in automating complex as-
sembly processes for deformable components.
Although these studies utilized 3D data to rec-
ognize cables, they did not take into account funda-
mental cable characteristics, such as a constant radius
and smoothness, nor did they consider handling oc-
clusions.
2.2 Point Cloud Registration
Point cloud registration is a technique used to align a
reference point cloud with a target point cloud. It-
erative Closest Point (ICP) is a fundamental algo-
rithm in this field of study (Besl and McKay, 1992).
ICP works by calculating the distances between the
nearest neighbor points in the reference and target
ICPRAM 2025 - 14th International Conference on Pattern Recognition Applications and Methods
690