Feasibility Study of Scrap Grading Systems Based on Three-Dimensional Vision Technology
Abstract
1. Introduction
2. Materials
2.1. Multi-View Dataset of Single Scrap
2.2. Multi-View Dataset of Unoccluded and Non-Overlapping Multiple Scrap Scenarios
3. Methods
3.1. 3D Reconstruction Technology Based on Multi-View Reconstruction
3.1.1. Pixel to 3D Point: Monocular Camera Model
3.1.2. Camera Motion: Epipolar Geometry
3.1.3. Depth Calculation: Triangulation
3.1.4. Pixel Tracks: Point Correspondences Across Multiple Images
3.1.5. Structure from Motion (SFM)
3.1.6. Multi-View Stereo (MVS)
3.2. Sphere Fitting Method to Solve the Uncertainty of Size Factor
3.3. Point Cloud Data Processing and Segmentation
4. Experiment and Analysis
4.1. Reliability: Accuracy Evaluation of Multi-View 3D Reconstruction Technology in Single-Scrap Scene
4.1.1. Scrap Size Measurement Algorithm Flow of Single Scrap Scene
4.1.2. Metrics
4.1.3. Results and Analysis on Multi-View Scrap Datasets
4.2. Extensibility: A Pipeline for Scrap Grading Based on Multi-View 3D Reconstruction and Point Cloud Segmentation Technology
4.2.1. Effectiveness of Point Cloud Segmentation Algorithm on Multi-View Dataset of Unoccluded and Non-Overlapping Multi-Scrap Scene
4.2.2. An Automated Pipeline for Scrap Grading in Unoccluded and Non-Overlapping Scene Based on 3D Vision Technology
5. Industrial Application Outlooks
6. Conclusions and Future Work
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
Abbreviations
| 3D | Three-dimensional |
| DBSCAN | Density-based spatial clustering of applications with noise |
| Region Grow | Region growing segmentation |
| mIoU | Mean intersection over union |
| CV | Computer vision |
| CAD | Computer-aided design |
| GT | Ground truth |
| HDR | High dynamic range |
| RANSAC | Random sample consensus |
| LMEDS | Least median of squares |
| SVD | Singular value decomposition |
| 1D | One-dimensional |
| SSD | Sum of squared differences |
| SAD | Sum of absolute differences |
| NCC | Normalized cross-correlation |
| LM | Levenberg–Marquardt |
| MSAC | M-estimator sample consensus |
| KD-Tree | K-dimensional tree |
| ROI | Region of interest |
| ICP | Iterative closest point |
| C2C | Cloud-to-cloud |
| IoU | Intersection over union |
| OBB | Oriented bounding box |
| LiDAR | Light detection and ranging |
| LRS | Light recycling iron–steel materials |
| MRS | Medium recycling iron–steel materials |
| HRS | Heavy recycling iron–steel materials |
| BA | Bundle adjustment |
References
- Vicente, A.; Picon, A.; Barco, E. New method for estimating the economic penalties of ferrous scraps in the steelmaking industry due to material degradation during its storage in scrap yards. Ironmak. Steelmak. 2020, 47, 473–481. [Google Scholar] [CrossRef]
- Xu, W.; Xiao, P.; Zhu, L.; Zhang, Y.; Chang, J.; Zhu, R.; Xu, Y. Classification and rating of steel scrap using deep learning. Eng. Appl. Artif. Intell. 2023, 123, 106241. [Google Scholar] [CrossRef]
- GB/T 39733-2024; Recycling Iron-Steel Materials. SAC: Beijing, China, 2024.
- Xiao, P.; Xu, W.; Chang, J.; Zhu, L.; Zhu, R.; Xu, Y. Classification and Rating of Scrap Steel Based on Deep Learning. Adv. Eng. Sci. 2023, 55, 184–193. [Google Scholar] [CrossRef]
- Xiao, P.; Xu, W.-G.; Zhang, Y.; Zhu, L.; Zhu, R.; Xu, Y.-F. Research on scrap classification and rating method based on SE attention mechanism. Chin. J. Eng. 2023, 45, 1342–1352. [Google Scholar] [CrossRef]
- Qiu, Z. Smart Rating System of Steel Scrap Based on Improved YOLOv3 Algorithm. Master’s Thesis, Anhui University of Technology, Ma’anshan, China, 2020. [Google Scholar]
- Duan, S. Classification and Statistics of Scrap Steel Based on an Optical Image YOLO Algorithm. Master’s Thesis, Dalian University of Technology, Dalian, China, 2021. [Google Scholar]
- Geirhos, R.; Rubisch, P.; Michaelis, C.; Bethge, M.; Wichmann, F.A.; Brendel, W. ImageNet-trained CNNs are biased towards texture; increasing shape bias improves accuracy and robustness. arXiv 2018, arXiv:1811.12231. [Google Scholar] [CrossRef]
- Zhu, H.; Ke, W.; Li, D.; Liu, J.; Tian, L.; Shan, Y. Dual cross-attention learning for fine-grained visual categorization and object re-identification. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, New Orleans, LA, USA, 18–24 June 2022; pp. 4692–4702. [Google Scholar] [CrossRef]
- Ioannidou, A.; Chatzilari, E.; Nikolopoulos, S.; Kompatsiaris, I. Deep Learning Advances in Computer Vision with 3D Data: A Survey. ACM Comput. Surv. 2017, 50, 20. [Google Scholar] [CrossRef]
- Wöhler, C. 3D Computer Vision: Efficient Methods and Applications; Springer: Berlin/Heidelberg, Germany, 2009. [Google Scholar]
- Tahir, A.; Mumtaz, R.; Irshad, M.S. 3D vision object detection for autonomous driving in fog using LiDaR. Simul. Model. Pract. Theory 2025, 140, 103089. [Google Scholar] [CrossRef]
- Gao, Z.; Lu, H.; Lei, J.; Zhao, J.; Guo, H.; Shi, C.; Zhang, Y. An RGB-D-Based Thickness Feature Descriptor and Its Application on Scrap Steel Grading. IEEE Trans. Instrum. Meas. 2023, 72, 5031414. [Google Scholar] [CrossRef]
- Denninger, M.; Winkelbauer, D.; Sundermeyer, M.; Boerdijk, W.; Knauer, M.; Strobl, K.; Humt, M.; Triebel, R. BlenderProc2: A Procedural Pipeline for Photorealistic Rendering. J. Open Source Softw. 2023, 8, 4901. [Google Scholar] [CrossRef]
- Seitz, S.M.; Curless, B.; Diebel, J.; Scharstein, D.; Szeliski, R. A comparison and evaluation of multi-view stereo reconstruction algorithms. In Proceedings of the 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, New York, NY, USA, 17–22 June 2006; pp. 519–528. [Google Scholar] [CrossRef]
- Dong, A.; Tang, C.-S.; Zhu, C.; Xu, J.-J.; Sun, C.; Fang, K.; Cheng, Q.; Shi, B. 3D reconstruction and characterization of soil desiccation cracks using smartphone photogrammetry method. Comput. Geotech. 2025, 186, 107384. [Google Scholar] [CrossRef]
- Qian, J.; Xue, F.; Wang, T.; Lin, Z.; Cai, M.; Shou, F. Combining SfM and deep learning to construct 3D point cloud models of shield tunnels and Realize spatial localization of water leakages. Measurement 2025, 250, 117114. [Google Scholar] [CrossRef]
- Liu, J.; Ma, S.; Chen, R.; Li, Y.; Wang, X.; Han, C. Investigating the capability of the structure-from-motion photogrammetry on monitoring the ice surface sublimation. iScience 2026, 29, 114775. [Google Scholar] [CrossRef]
- Zhang, Z. A flexible new technique for camera calibration. IEEE Trans. Pattern Anal. Mach. Intell. 2000, 22, 1330–1334. [Google Scholar] [CrossRef]
- Ma, D.; Fang, H.; Wang, N.; Pang, G.; Li, B.; Dong, J.; Jiang, X. A low-cost 3D reconstruction and measurement system based on structure-from-motion (SFM) and multi-view stereo (MVS) for sewer pipelines. Tunn. Undergr. Space Technol. 2023, 141, 105345. [Google Scholar] [CrossRef]
- Hartley, R.; Zisserman, A. Multiple View Geometry in Computer Vision; Cambridge University Press: Cambridge, UK, 2003. [Google Scholar]
- Hartley, R.I. In defense of the eight-point algorithm. IEEE Trans. Pattern Anal. Mach. Intell. 1997, 19, 580–593. [Google Scholar] [CrossRef]
- Fischler, M.A.; Bolles, R.C. Random sample consensus: A paradigm for model fitting with applications to image analysis and automated cartography. Commun. ACM 1981, 24, 381–395. [Google Scholar] [CrossRef]
- Su, X.; Wang, W.; Wei, L.; Zhang, Z. Augmented Reality Registration Method Based on Improved LMeds. In Proceedings of the 2018 IEEE 16th Intl Conf on Dependable, Autonomic and Secure Computing, 16th Intl Conf on Pervasive Intelligence and Computing, 4th Intl Conf on Big Data Intelligence and Computing and Cyber Science and Technology Congress(DASC/PiCom/DataCom/CyberSciTech), Athens, Greece, 12–15 August 2018; pp. 166–172. [Google Scholar] [CrossRef]
- Kong, Q.-Q.; Wu, F.-C.; Fan, B. Image Matching in Deep Learning Era: Methods, Applications and Challenges. Chin. J. Comput. 2024, 47, 1485–1520. [Google Scholar]
- Xu, S.; Chen, S.; Xu, R.; Wang, C.; Lu, P.; Guo, L. Local feature matching using deep learning: A survey. Inf. Fusion 2024, 107, 102344. [Google Scholar] [CrossRef]
- Lowe, D.G. Distinctive image features from scale-invariant keypoints. Int. J. Comput. Vis. 2004, 60, 91–110. [Google Scholar] [CrossRef]
- Shi, J. Good features to track. In Proceedings of the 1994 IEEE Conference on Computer Vision and Pattern Recognition, Seattle, WA, USA, 21–23 June 1994; p. 593. [Google Scholar] [CrossRef]
- Schönberger, J.L.; Zheng, E.; Frahm, J.-M.; Pollefeys, M. Pixelwise view selection for unstructured multi-view stereo. In Computer Vision–ECCV 2016; Leibe, B., Matas, J., Sebe, N., Welling, M., Eds.; Springer: Cham, Switzerland, 2016; pp. 501–518. [Google Scholar] [CrossRef]
- Cavalier, T.; Lehtihet, E.; Castillo, E.D.; McGarvey, R. An adaptive sphere-fitting method for sequential tolerance control. Int. J. Prod. Res. 2002, 40, 2757–2767. [Google Scholar] [CrossRef]
- Szeliski, R. Computer Vision: Algorithms and Applications; Springer: Berlin/Heidelberg, Germany, 2022. [Google Scholar]
- Chen, L.; Li, Q.; Fu, Y.; Chen, J.; Pan, H. Spherical Fitting Method is Used to Calibrate the Pose Relation ship Between Robot and Biaxial Positor. Modul. Mach. Tool Autom. Manuf. Tech. 2023, 1, 77–80. [Google Scholar] [CrossRef]
- Wong, K.-C. A short survey on data clustering algorithms. In Proceedings of the Second International Conference on Soft Computing and Machine Intelligence, Hong Kong, China, 23–24 November 2015; pp. 64–68. [Google Scholar] [CrossRef]
- Qi, C.R.; Yi, L.; Su, H.; Guibas, L.J. PointNet++: Deep hierarchical feature learning on point sets in a metric space. In Proceedings of the 31st International Conference on Neural Information Processing Systems, Long Beach, CA, USA, 4–9 December 2017; Curran Associates Inc.: Long Beach, CA, USA, 2017; pp. 5105–5114. [Google Scholar]
- Wang, Y.; Sun, Y.; Liu, Z.; Sarma, S.E.; Bronstein, M.M.; Solomon, J.M. Dynamic graph cnn for learning on point clouds. ACM Trans. Graph. 2019, 38, 1–12. [Google Scholar] [CrossRef]
- Schönberger, J.L.; Frahm, J.M. Structure-from-Motion Revisited. In Proceedings of the 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Las Vegas, NV, USA, 27–30 June 2016; pp. 4104–4113. [Google Scholar] [CrossRef]
- Besl, P.J.; McKay, N.D. Method for registration of 3-D shapes. Proc. SPIE 1611, Sensor Fusion IV: Control Paradigms and Data Structures, (30 April 1992); p. 586. Available online: https://www.spiedigitallibrary.org/conference-proceedings-of-spie/1611/1/Method-for-registration-of-3-D-shapes/10.1117/12.57955.short (accessed on 4 February 2026).
- Ahmadabadian, A.H.; Karami, A.; Yazdan, R. An automatic 3D reconstruction system for texture-less objects. Robot. Auton. Syst. 2019, 117, 29–39. [Google Scholar] [CrossRef]
- Knapitsch, A.; Park, J.; Zhou, Q.-Y.; Koltun, V. Tanks and temples: Benchmarking large-scale scene reconstruction. ACM Trans. Graph. 2017, 36, 1–13. [Google Scholar] [CrossRef]
- Nocerino, E.; Stathopoulou, E.K.; Rigon, S.; Remondino, F. Surface reconstruction assessment in photogrammetric applications. Sensors 2020, 20, 5863. [Google Scholar] [CrossRef] [PubMed]














| Types | Abbreviation | Dimension Requirements | Weight Requirements |
|---|---|---|---|
| Heavy recycling iron–steel materials | HRS | Thickness ≥ 6 mm or Diameter ≥ 10 mm Length ≤ 1500 mm Width ≤ 600 mm | Single weight ≤ 1500 kg |
| Medium recycling iron–steel materials | MRS | Thickness ≥4 mm or Diameter ≥8 mm Length ≤ 1500 mm Width ≤ 600 mm | Single weight ≤ 1500 kg |
| Light recycling iron–steel materials | LRS | Thickness ≥ 2 mm Length ≤ 1500 mm Width ≤ 600 mm | Single weight ≤ 1500 kg |
| Shredded recycling iron–steel materials | SRS | Packing density ≥ 0.8 t/m3 | — |
| Bundled recycling iron–steel materials | BRS | Length ≤ 1500 mm Width ≤ 1000 mm Height≤ 1000 mm | Single weight ≤ 2000 kg |
| Alloy recycling iron–steel materials | ARS | Length ≤ 1500 mm Width ≤ 1000 mm | Single weight ≤ 1500 kg |
| Cast recycling iron–steel materials | CRS | Thickness ≥ 2 mm Length ≤ 1500 mm Width ≤ 600 mm | Single weight ≤ 1500 kg |
| Scene | Single | Multiple | |||||
|---|---|---|---|---|---|---|---|
| Type | Synthetic | Real | Real | ||||
| Object | S1 | S2 | S3 | R1 | R2 | R3 | R4, R5, R6 |
| Numb. images | 20 | 20 | 40 | 27 | 19 | 20 | 25 |
| Resolution | 1920 × 1080 | 4000 × 2250 | 4000 × 2250 | ||||
| Ground truth | CAD model | Laser scanner | Laser scanner | ||||
| Characteristics | Industrial | Construction | Dismantling | Dismantling | Industrial | Construction | Plate |
| Scrap | RMSE | MAE | STD |
|---|---|---|---|
| S1 | 1.11 | 0.98 | 0.54 |
| S2 | 0.60 | 0.55 | 0.24 |
| S3 | 1.34 | 1.24 | 0.51 |
| R1 | 1.06 | 0.63 | 0.85 |
| R2 | 0.44 | 0.32 | 0.30 |
| R3 | 0.55 | 0.41 | 0.37 |
| Scrap | Real | Measured | Absolute Error |
|---|---|---|---|
| R1 | 5.82 | 5.40 | 0.42 |
| R2 | 8.04 | 8.52 | 0.48 |
| R3 | 2.34 | 2.30 | 0.04 |
| Algorithm | IoU | mIoU | Time/s | Platform | ||
|---|---|---|---|---|---|---|
| R4 | R5 | R6 | Windows10 CPU: Intel Core i5-8250 | |||
| Kmeans | 0.6112 | 0.9550 | 0.4764 | 0.6809 | 0.8319 | Python 3.8.18 scikit-learn 1.3.2 |
| DBSCAN | 0.9889 | 0.5900 | 0.9819 | 0.8536 | 120.8351 | Python 3.8.18 open3d 0.17.0 |
| Euclidean clustering | 0.9815 | 0.9993 | 0.9998 | 0.9935 | 0.7430 | Matlab 2022b |
| Region Grow | 0.9987 | 0.9996 | 0.9996 | 0.9993 | 8.2530 | MSVC++ 14.3 PCL 1.13.0 |
| Scrap | RMSE | MAE | STD |
|---|---|---|---|
| R4 | 0.33 | 0.29 | 0.16 |
| R5 | 0.54 | 0.40 | 0.35 |
| R6 | 0.65 | 0.45 | 0.47 |
| Scrap | Real | Measured | Absolute Error |
|---|---|---|---|
| R4 | 5.82 | 6.55 | 0.73 |
| R5 | 29.80 | 30.52 | 0.72 |
| R6 | 36.00 | 35.55 | 0.45 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Bao, G.; Xia, W.; Zhou, Y.; Liao, Z.; Wu, T.; Wang, H. Feasibility Study of Scrap Grading Systems Based on Three-Dimensional Vision Technology. Sensors 2026, 26, 1792. https://doi.org/10.3390/s26061792
Bao G, Xia W, Zhou Y, Liao Z, Wu T, Wang H. Feasibility Study of Scrap Grading Systems Based on Three-Dimensional Vision Technology. Sensors. 2026; 26(6):1792. https://doi.org/10.3390/s26061792
Chicago/Turabian StyleBao, Guangda, Wenzhi Xia, Yun Zhou, Zhiyou Liao, Ting Wu, and Haichuan Wang. 2026. "Feasibility Study of Scrap Grading Systems Based on Three-Dimensional Vision Technology" Sensors 26, no. 6: 1792. https://doi.org/10.3390/s26061792
APA StyleBao, G., Xia, W., Zhou, Y., Liao, Z., Wu, T., & Wang, H. (2026). Feasibility Study of Scrap Grading Systems Based on Three-Dimensional Vision Technology. Sensors, 26(6), 1792. https://doi.org/10.3390/s26061792

