Abstract
Abstract Stem crooks are critical stem defects that reduce timber quality and value. This study proposes a simulation pipeline for generating synthetic crooks in Terrestrial Laser Scanning (TLS) point clouds and evaluates the performance of a Convolutional Neural Network (CNN) trained on this dataset for detecting crooks in real-world TLS data. We introduced parameterized crook deformations into TLS-derived stems, producing 14 000 synthetic examples based on Scots pine (Pinus sylvestris L.) trees. The simulated crooks were represented in two patterns: single-and double-directional bends. Each stem was rasterized into 2D images from multiple vertical sections and viewpoints. We trained a YOLOv8s model exclusively on these synthetic images and tested its performance on an independently collected real-world TLS dataset containing 310 stems and 65 visually annotated crooks. The detector achieved F1-scores above 0.6 for low Intersection over Union (IoU) thresholds (<0.3), demonstrating its ability to identify crooks despite domain differences between simulated and real point clouds. However, localization accuracy declined under stricter IoU criteria, with a mean Average Precision (mAP@50–95) of 0.24. Error patterns revealed more commission errors in upper stem regions and more omissions near the butt logs, reflecting branch complexity, point cloud sparsity, and limitations in lower-stem simulations. These results show that synthetic crook data can provide valuable training material for defect detection while also highlighting the challenges associated with using such synthetic data for model training.
Abstract from the paper’s OpenAlex record; open copy licensed cc-by. Read at the source ↗
The text the model read, with the source record’s inline markup (italics, sub- and superscripts) rendered and its character entities decoded; quote offsets refer to the raw text.
Claims 4
Claim · model-written summary
The detector achieved F1 above 0.6 at low IoU thresholds.
- Taxon
- Scots pine (Pinus sylvestris L.)
Pinus sylvestrist0 - Outcome
- F1-scorese0
- Value
- above 0.6e0
- Qualifier
- low Intersection over Union (IoU) thresholds (<0.3)e0
Organisms pictured · Representative pictures of the matched species, not figures from the paper.

Verbatim
e0“The detector achieved F1-scores above 0.6 for low Intersection over Union (IoU) thresholds (<0.3)”
t0“Scots pine (Pinus sylvestris L.) trees”
Claim · model-written summary
The detector had mAP@50–95 of 0.24, with poorer localization at stricter IoU.
- Taxon
- Scots pine
Pinus sylvestrist0 - Outcome
- mean Average Precision (mAP@50–95)e0
- Direction
- declinede0
- Value
- 0.24e0
Organisms pictured · Representative pictures of the matched species, not figures from the paper.

Verbatim
e0“localization accuracy declined under stricter IoU criteria, with a mean Average Precision (mAP@50–95) of 0.24”
t0“Scots pine (Pinus sylvestris L.) trees”
Claim · model-written summary
Detection errors included more commission errors in upper stems.
- Taxon
- Scots pine
Pinus sylvestrist0 - Organ / stage
- upper stem regionse0
- Outcome
- commission errorse0
- Direction
- moree0
Not reportedValue
Organisms pictured · Representative pictures of the matched species, not figures from the paper.

Verbatim
e0“Error patterns revealed more commission errors in upper stem regions”
t0“Scots pine (Pinus sylvestris L.) trees”
Claim · model-written summary
Detection errors included more omissions near butt logs.
- Taxon
- Scots pine
Pinus sylvestrist0 - Organ / stage
- butt logse0
- Outcome
- omissionse0
- Direction
- moree0
Not reportedValue
Organisms pictured · Representative pictures of the matched species, not figures from the paper.

Verbatim
e0“more omissions near the butt logs”
t0“Scots pine (Pinus sylvestris L.) trees”