REVIEW 5 major objections 6 minor 22 references
Synthesizing Reality: Leveraging the Generative AI-Powered Platform Midjourney for Construction Worker Detection
T0 review · 5 major / 6 minor · reviewed 2026-08-06 · deepseek-v4-flash
Pith's one-line read A detector trained only on AI-generated Midjourney images recognizes real construction workers with high accuracy.
desk verdict A reasonable idea with plausible numbers, but the headline transfer result rests on an unverifiable test set and baseline, so treat it as conditional until artifacts and benchmark details are released. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The load-bearing mechanism is the prompt-driven diffusion pipeline: a manually fixed prompt template — “three construction workers at work <location>, <weather/lighting>, <camera/film type> --ar <aspect ratio>” — with 3,000 parameter combinations dispatched to the text-to-image platform Midjourney through a Discord bot, yielding four images per prompt. Those images are manually labeled with 2D boxes using MakeSense, and the resulting dataset trains a YOLOv7 detector for 800 epochs. The prompt template is what converts a generative model into a controllable data source: varying location, weather, camera style, and aspect ratio is the authors' mechanism for building diversity into the training set, while the manual labeling step is the price they pay for realism that older rendering pipelines could not achieve.
What would settle it
Evaluate the synthetic-trained model and the previous real-trained model with one shared evaluation script on a fixed, pre-announced real construction image test set; if the synthetic model's $AP_{0.5:0.95}$ falls well below the reported 0.642 or the real baseline's 0.75 changes materially under the unified protocol, the transferability claim is not supported.
Extended reading notes
Core claim
The central claim is that text-to-image diffusion can produce training data for construction worker detection that transfers to real imagery. The authors generated 12,000 images from 3,000 prompt variations, kept 11,992 after manual labeling (36,444 worker boxes), and trained YOLOv7 for 800 epochs on the synthetic set only. On a real construction test set the model reached $AP_{0.5}=0.937$ and $AP_{0.5:0.95}=0.642$, while on a held-out synthetic test set it reached 0.994 and 0.919. In the paper's comparison, a previous YOLOv7 trained on real SODA and MOCS data achieved $AP_{0.5:0.95}=0.75$ on the same reported real test set, so the authors conclude that synthetic data shows strong potential but does not yet match real training data. The takeaway is that generative AI can serve as a scalable, realistic image source, with the current limitations being manual labeling and residual differences from real site conditions.
Load-bearing premise
The central claim rests on the assumption that the real test set in this study and the earlier real-trained baseline were evaluated with the same images and the same protocol, which the paper states but does not document.
Editorial extensions
If this is right
- A detector trained only on 11,992 Midjourney images transfers to real sites at $AP_{0.5}=0.937$, so construction teams can generate diverse training images without visiting sites.
- The 3,000-prompt template gives control over location, weather, camera type, and aspect ratio, which the paper argues creates the variety needed to avoid overfitting.
- Scores on synthetic test images ($AP_{0.5:0.95}=0.919$) well exceed real-image scores (0.642), defining the remaining synthetic-to-real domain gap.
- Against a prior real-trained YOLOv7 on the same reported test set ($AP_{0.5:0.95}=0.75$), synthetic-only training is close but not superior, so the paper frames generative AI as a supplement, not a replacement.
- Manual labeling of 36,444 instances remains necessary, and the paper identifies automating or reducing that step as key to broader use.
Reading between the lines
- If the transfer figure holds, a natural next experiment is mixing synthetic and real images in one training run: the paper does not test this, but its own baseline comparison suggests measuring how many synthetic images substitute for one real image would give a practical substitution rate.
- The large gap between synthetic-test and real-test performance implies the model is partly tuned to Midjourney's image distribution; reporting failures per prompt attribute could reveal whether distance, occlusion, or unusual lighting causes the transfer gap.
- Because prompt parameters directly control scene content, prompt sampling could be viewed as a data-distribution design tool: a practitioner might sample prompts to match the target site's conditions rather than generating a fixed pool blindly.
- An automatic labeling or verification step for generated images would remove the current bottleneck and let generative pipelines compete with rendering-based synthetic data, which is already auto-annotated.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes using Midjourney-generated synthetic images to train a YOLOv7 detector for construction worker detection. The authors created 3,000 prompts with varied location, weather/lighting, camera/film type, and aspect ratio parameters, generating 12,000 images, of which 11,992 were manually labeled with 36,444 worker bounding boxes. A YOLOv7 model trained solely on these synthetic images (9,592 training images) reportedly achieves AP0.5 = 0.937 and AP0.5:0.95 = 0.642 on an unnamed real construction test set, and AP0.5 = 0.994 and AP0.5:0.95 = 0.919 on a held-out synthetic test set. The paper compares the real-test AP0.5:0.95 to 0.75 from a previous real-trained YOLOv7 model on the 'same real test dataset' and concludes that generative-AI-synthesized data can be a practical supplement to real training data.
Significance. If the central transferability claim is correct, this is a useful proof-of-concept for using text-to-image generative models to mitigate data scarcity in construction-site perception, with practical implications for reducing data collection cost and privacy burden. The paper has notable strengths: it transparently reports near-perfect performance on the synthetic test set (avoiding overclaiming generalization from that set alone), gives concrete numbers for generated images, prompts, labels, and training duration, and offers a falsifiable claim that can be independently audited if data and code are released. The main scientific value hinges on the credibility of the real-test evaluation and the comparability of the baseline, both of which are currently underspecified. The work is modest but potentially publishable if the evaluation gaps are resolved.
major comments (5)
- [Results & Validation, 'Performance on Real Construction Dataset'] The real test set is never identified. The sentence claiming that a previous YOLOv7 model 'achieved an AP of 0.75 on IoU thresholds of between 0.5 to 0.95 on the same real test dataset that was utilized in this study' gives no source, image count, class definition, or download location for this test set. Because the paper's main conclusion—that synthetic-only training transfers to real imagery—rests entirely on these numbers, the test set must be named and characterized (e.g., number of images, number of worker instances, scene diversity, whether it is a standard benchmark split). Without this, the reader cannot judge whether the reported AP values are meaningful or whether the test set is easy, small, or cherry-picked.
- [Results & Validation, baseline comparison] The prior real-trained baseline is uncited and its protocol is not matched. No reference is given for the 'previous study' that trained YOLOv7 on 35,017 real bounding boxes from SODA and MOCS, and no details are provided on model configuration, input resolution, training schedule, confidence threshold, or evaluation code. The comparison between the synthetic-trained model (AP0.5:0.95 = 0.642) and the real-trained baseline (AP0.5:0.95 = 0.75) is therefore not a controlled comparison. The authors should either re-run the baseline with the same evaluation script and hyperparameters, or report the exact evaluation protocol used in both cases.
- [Results & Validation and Discussion] No variance or repeated-run information is reported. The model was trained once for 800 epochs, and all AP numbers are point estimates without error bars, multiple seeds, or statistical significance tests. The difference of 0.108 in AP0.5:0.95 between the synthetic-trained model and the claimed real-trained baseline could easily be within run-to-run variability for YOLOv7, particularly with different random initializations. At minimum, the authors should report results over multiple seeds or provide evidence that the difference is stable.
- [Method, Image Generation, and Results] The paper does not address the risk that Midjourney, a closed model trained on internet-scale data, may have memorized or reproduced near-duplicates of public datasets such as SODA and MOCS—the likely source of the real test images. If the synthetic training set contains near-duplicates of images in the real test set, the reported real-test AP would be inflated by data leakage, not genuine transferability. The authors should perform and report a duplicate/near-duplicate check (e.g., image retrieval or perceptual similarity) between the 11,992 synthetic training images and the real test set, and discuss the limitations of using a closed generative model in this respect.
- [Results & Validation, 'Performance on Midjourney's Synthetic Dataset'] The near-perfect AP on the synthetic test set (0.994/0.919) is presented as evidence that the model is 'well-tuned' and that synthetic data 'can effectively supplement real-world data,' but this test set is drawn from the same Midjourney pipeline (and likely similar/or overlapping prompts) as the training set. High performance there reflects distribution overlap rather than generalization. The authors do disclose the numbers, which is good, but the Discussion should explicitly state that the synthetic test set does not measure transferability and should not be used to support the practical-effectiveness conclusion; that conclusion must rest solely on the real test set.
minor comments (6)
- [Abstract and Results] The paper uses 'mean average precision' for what is a single-class detection result; the correct term is 'average precision' (AP). Please correct this throughout.
- [Results & Validation, baseline sentence] The phrase 'an AP of 0.75 on IoU thresholds of between 0.5 to 0.95' is ambiguous; it should be written as AP0.5:0.95 = 0.75 to match the notation used elsewhere.
- [Data Labeling & DNN Model Training] The description of MakeSense as a tool that 'draws preliminary bounding boxes around workers' is inaccurate; MakeSense is a manual annotation interface that does not automatically propose boxes. Please reword.
- [Figure 4] The learning curve figure lacks axis labels and a legend; it is impossible to tell which curve is training loss, validation loss, or AP. Please label it.
- [Prompt Creation] The paper does not report how the 3,000 prompt combinations were distributed across the four parameter categories, nor any quantitative assessment of image diversity (e.g., number of distinct locations, weather conditions, worker scales). Adding a breakdown would strengthen the diversity claim.
- [Results & Validation, Figure 5] Figure 5 shows only nine successful and three failed detections; this is insufficient to convey the range of failure modes. The authors should provide error analysis statistics (e.g., failures by object size, occlusion level, or distance).
Circularity Check
No significant circularity: real-image evaluation provides an external check on the synthetic-trained detector.
full rationale
The paper's central empirical claim is that a YOLOv7 model trained only on 11,992 manually labeled Midjourney images transfers to real construction images, with AP0.5 = 0.937 and AP0.5:0.95 = 0.642 on a real test set. This evaluation is external to the training pipeline: no model parameter is fitted to the real test set, and the real test images are not generated by the Midjourney procedure used to create the training data. The high scores on the 1,200-image Midjourney test split are an in-distribution measure because train and test share the same generator, but the paper does not rely on those scores alone to support transferability; the real-image evaluation is the load-bearing transfer test. The prior-team YOLOv7 baseline of AP0.5:0.95 = 0.75 on 'the same real test dataset' is underspecified and is a reproducibility and correctness risk, but it is not circular: it is an independent empirical comparison rather than an input that defines the current model's output. No equation defines the reported result in terms of the target, no fitted parameter is renamed as a prediction, and no load-bearing argument is secured only by a self-citation chain. Therefore, no significant circularity is present.
Assumptions & free parameters
free parameters (1)
- Prompt design parameters (location, weather/lighting, camera/film type, aspect ratio, worker count) =
3,000 manually created combinations; default 'three construction workers at work'
assumptions (3)
- domain assumption Midjourney-generated construction worker images are realistic and diverse enough that features learned from them transfer to real photographs.
- domain assumption Manual labeling of 11,992 synthetic images provides accurate ground-truth bounding boxes without systematic bias.
- domain assumption The unnamed real test dataset and the prior real-trained YOLOv7 baseline are directly comparable.
Cite this review
Pith. "Pith review of Synthesizing Reality: Leveraging the Generative AI-Powered Platform Midjourney for Construction Worker Detection." pith.science (2026). https://pith.science/paper/Q7AQ33V2
@misc{pith2026250713221,
author = {Pith},
title = {Pith review of: Synthesizing Reality: Leveraging the Generative AI-Powered Platform Midjourney for Construction Worker Detection},
year = {2026},
howpublished = {\url{https://pith.science/paper/Q7AQ33V2}},
note = {Machine review of arXiv:2507.13221}
}
read the original abstract
While recent advancements in deep neural networks (DNNs) have substantially enhanced visual AI's capabilities, the challenge of inadequate data diversity and volume remains, particularly in construction domain. This study presents a novel image synthesis methodology tailored for construction worker detection, leveraging the generative-AI platform Midjourney. The approach entails generating a collection of 12,000 synthetic images by formulating 3000 different prompts, with an emphasis on image realism and diversity. These images, after manual labeling, serve as a dataset for DNN training. Evaluation on a real construction image dataset yielded promising results, with the model attaining average precisions (APs) of 0.937 and 0.642 at intersection-over-union (IoU) thresholds of 0.5 and 0.5 to 0.95, respectively. Notably, the model demonstrated near-perfect performance on the synthetic dataset, achieving APs of 0.994 and 0.919 at the two mentioned thresholds. These findings reveal both the potential and weakness of generative AI in addressing DNN training data scarcity.
Figures
Figures from the paper (3 more)
Reference graph
Works this paper leans on
-
[1]
Dataset and benchmark for detecting moving objects in construction sites,
An, X., Zhou, L., Liu, Z., Wang, C., Li, P., Li, Z. (2021). “Dataset and benchmark for detecting moving objects in construction sites,” Automation in Construction, Volume 122, p. 103482. <https://doi.org/10.1016/j.autcon.2020.103482>
-
[2]
Assadzadeh, A., Arashpour, M., Brilakis, I., Ngo, T., Konstantinou, E. (2022). “Vision-based excavator pose estimation using synthetically generated datasets with domain randomization,” Automation in Construction, Volume 134, p. 104089 <https://doi.org/10.1016/j.autcon.2021.104089>
-
[3]
Baduge, S. K., Thilakarathna, S., Perera, J. S., Arashpour, M., Sharafi, P., Teodosio, B., Shringi, A., and Mendis, P. (2022). “Artificial Intelligence and smart vision for building and Construction 4.0: Machine and Deep Learning Methods and Applications.” Automation in Construction, Elsevier, <https://www.sciencedirect.com/science/article/pii/S0926580522003132>
work page 2022
-
[4]
Bang, S., Baek, F., Park, S., Kim, W., & Kim, H., (2020). “Image augmentation to improve construction resource detection using generative adversarial networks, cut-and-paste, and image transformation techniques,” Automation in Construction, Volume 115, 103198. <https://doi.org/10.1016/j.autcon.2020.103198>
-
[5]
Braun, A., & Borrmann, A. (2019). “Combining inverse photogrammetry and BIM for automated labeling of construction site images for machine learning,” Automation in
work page 2019
-
[6]
Realism Assessment for Synthetic Images in Robot Vision through Performance Characterization,
Construction, Volume 106, p. 102879. <https://doi.org/10.1016/j.autcon.2019.102879>. Ceron Lopez, A. E., Ranjan, R., & Koganti, N. (2022). "Realism Assessment for Synthetic Images in Robot Vision through Performance Characterization," 2022 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Kyoto, Japan, pp. 13089-13096, <https://i...
-
[7]
ImageNet: A large-scale hierarchical image database
Deng, J., Dong, W., Socher, R., Li, L.J., Li, K., and Li, F.F. (2009). “ImageNet: A large-scale hierarchical image database.” Conference on Computer Vision and Pattern Recognition, IEEE Xplore, <https://ieeexplore.ieee.org/document/5206848>
arXiv 2009
-
[8]
SODA: A large-scale open site object detection dataset for deep learning in construction,
Duan, R., Deng, H., Tian, M., Deng, Y., Lin, J. (2022). “SODA: A large-scale open site object detection dataset for deep learning in construction,” Automation in Construction, Volume 142, p.104499. <https://doi.org/10.1016/j.autcon.2022.104499>
arXiv 2022
Show all 22 references
-
[9]
Proximity Prediction of Mobile Objects to Prevent Contact-Driven Accidents in Co-Robotic Construction
Kim, D., Lee, S., and Kamat, V. R. (2020). “Proximity Prediction of Mobile Objects to Prevent Contact-Driven Accidents in Co-Robotic Construction.” ASCE Library, Journal of Computing in Civil Engineering, <https://ascelibrary.org/doi/abs/10.1061/%28ASCE%29CP.1943-5487.0000899>
2020
-
[10]
Action recognition of earthmoving excavators based on sequential pattern analysis of visual features and Operation Cycles,
Kim, J., Chi, S., (2019). “Action recognition of earthmoving excavators based on sequential pattern analysis of visual features and Operation Cycles,” Automation in Construction, Volume 104, Pages 255-264. <https://doi.org/10.1016/j.autcon.2019.03.025>
2019 doi
-
[11]
Training a Visual Scene Understanding Model Only with Synthetic Construction Images
Kim, J., Kim, D., Shah, J., and Lee, S. (2022). “Training a Visual Scene Understanding Model Only with Synthetic Construction Images.” Computing in Civil Engineering, ASCE Library, <https://ascelibrary.org/doi/abs/10.1061/9780784483893.028>
2022 doi
-
[12]
Hybrid DNN training using both synthetic and real construction images to overcome training data shortage
Kim, J., Kim, D., Lee, S., and Chi, S. (2023). “Hybrid DNN training using both synthetic and real construction images to overcome training data shortage.” Automation in
2023
-
[13]
This work was presented at I3CE 2024 and is currently under consideration for publication in ASCE proceedings
Construction, Elsevier, <https://www.sciencedirect.com/science/article/pii/S0926580523000316?via%3Dihub#b b0050>. This work was presented at I3CE 2024 and is currently under consideration for publication in ASCE proceedings. Page 10 of 10
2024
-
[14]
Human–Robot Collaboration in Construction: Classification and Research Trends
Liang, C.J., Wang, X., Kamat, V. R., and Menassa, C. C. (2021). “Human–Robot Collaboration in Construction: Classification and Research Trends.” Journal of Construction Engineering and Management, ASCE Library, <https://ascelibrary.org/doi/abs/10.1061/%28ASCE%29CO.1943-7862.0002154>
2021
-
[15]
Microsoft Coco: Common Objects in Context
Lin, T.Y., Maire, M., Belongie, S., Hays, J., Perona, P., Ramanan, D., Dollar, P., and Zitnick, C. L. (2014). “Microsoft Coco: Common Objects in Context.” SpringerLink, European Conference on Computer Vision, <https://link.springer.com/chapter/10.1007/978-3-319- 10602-1_48>
2014 doi
-
[16]
Ionescu, C., Papava, D., Olaru, V., and Sminchisescu, C. (2013). Human3.6M: Large Scale Datasets and Predictive Methods for 3D Human Sensing in Natural Environments, IEEE, <https://ieeexplore.ieee.org/document/6682899/>
2013
-
[17]
Fake it till you make it: Training Deep Neural Networks for Worker Detection using Synthetic Data
Tohidifar, A., Saffari, S.F., Kim, D. (2022). “Fake it till you make it: Training Deep Neural Networks for Worker Detection using Synthetic Data.”29th International Workshop on Intelligent Computing in Engineering (EG-ICE), AU Library Scholarly Publishing
2022
-
[18]
<https://doi.org/10.7146/aul.455.c229>
Services, Aarhus, Denmark. <https://doi.org/10.7146/aul.455.c229>
-
[19]
Technologies for digital twin applications in construction
Tuhaise, V. V., Tah, J. H. M., and Abanda, F. H. (2023). “Technologies for digital twin applications in construction.” Automation in Construction, Elsevier, <https://www.sciencedirect.com/science/article/pii/S0926580523001917>
2023
-
[20]
YOLOv7: Trainable bag-of-freebies sets new state-of-the-art for real-time object detectors
Wang, C.Y., Bochkovskiy, A., Liao, H.Y.M., (2022). “YOLOv7: Trainable bag-of-freebies sets new state-of-the-art for real-time object detectors.” arXiv:2207.02696. <https://doi.org/10.48550/arXiv.2207.02696>
-
[21]
Investigating Prompt Engineering in Diffusion Models,
Witteveen, S., Andrews, M., (2022). “Investigating Prompt Engineering in Diffusion Models,” arXiv:2211.15462. <https://arxiv.org/abs/2211.15462>
2022 arXiv
-
[22]
Diffusion Models: A Comprehensive Survey of Methods and Applications
Yang, L., Zhang, Z., Song, Y., Hong, S., Xu, R., Zhao, Y., Zhang, W., Cui, B., & Yang, M.H., (2023). “Diffusion Models: A Comprehensive Survey of Methods and Applications.” arXiv:2209.00796. <https://arxiv.org/abs/2209.00796>
2023
Reviewed August 6, 2026 · model on record in the stance chip above.
Discussion (0). Sign in to comment.