| Literature DB >> 35909747 |
Jin Gu1, Yawei Zhang1, Yanxin Yin2,3, Ruixue Wang4, Junwen Deng1, Bin Zhang1.
Abstract
The dents and cracks of cabbage caused by mechanical damage during transportation have a direct impact on both commercial value and storage time. In this study, a method for surface defect detection of cabbage is proposed based on the curvature feature of the 3D point cloud. First, the red-green-blue (RGB) images and depth images are collected using a RealSense-D455 depth camera for 3D point cloud reconstruction. Then, the region of interest (ROI) is extracted by statistical filtering and Euclidean clustering segmentation algorithm, and the 3D point cloud of cabbage is segmented from background noise. Then, the curvature features of the 3D point cloud are calculated using the estimated normal vector based on the least square plane fitting method. Finally, the curvature threshold is determined according to the curvature characteristic parameters, and the surface defect type and area can be detected. The flat-headed cabbage and round-headed cabbage are selected to test the surface damage of dents and cracks. The test results show that the average detection accuracy of this proposed method is 96.25%, in which, the average detection accuracy of dents is 93.3% and the average detection accuracy of cracks is 96.67%, suggesting high detection accuracy and good adaptability for various cabbages. This study provides important technical support for automatic and non-destructive detection of cabbage surface defects.Entities:
Keywords: 3D point cloud; cabbage; curvature features; defect detection; depth camera
Year: 2022 PMID: 35909747 PMCID: PMC9331920 DOI: 10.3389/fpls.2022.942040
Source DB: PubMed Journal: Front Plant Sci ISSN: 1664-462X Impact factor: 6.627
FIGURE 13D point cloud reconstruction system.
Parameters of the D455 depth camera.
| Parameters | Values |
| RGB frame resolution/(pixels) | 1280 × 800 |
| Depth output resolution/(pixels) | 1280 × 720 |
| RGB frame rate/(frame/s) | 30 |
| Depth field of view/(°) | 87 × 58 |
| Ideal range/(m) | 0.6 ∼ 6 |
| Depth Accuracy | <2% at 4 m |
FIGURE 2Image of cabbage samples.
FIGURE 3Image fusion.
FIGURE 4Flowchart of statistical filtering.
FIGURE 5Statistical filtering result of the point cloud.
FIGURE 6Clustering segmentation extraction result: (A) result of the European clustering segmentation algorithm and (B) the target cabbage point cloud.
FIGURE 7The point distribution histogram before and after subsampling: (A) the point cloud before subsampling and (B) the point cloud after subsampling.
FIGURE 8Defective area extraction process.
FIGURE 9Defective area extraction results.
Detection results of point cloud defect detection method.
| Samples | Types | Number | Correct detection | Accuracy (%) |
| Denting cabbages | Round-headed | 15 | 14 | 93.3 |
| Flat-headed | 15 | 14 | 93.3 | |
| Cracking cabbages | Round-headed | 15 | 15 | 100 |
| Flat-headed | 15 | 14 | 93.3 | |
| Intact cabbages | Round-headed | 10 | 10 | 100 |
| Flat-headed | 10 | 10 | 100 | |
| Total | 6 | 80 | 77 | 96.25 |
FIGURE 10Curvature curves of dent detection of cabbage: (A) the curvature curve of a correctly detected dent sample and (B) the curvature curve of a dent sample misjudged as non-maging.
FIGURE 11Curvature curves of different variables of cabbage: (A) the curvature curve of the cracked sample of round-headed cabbage and (B) the curvature curve of the cracked sample of flat-headed cabbage.