Submitted:
03 July 2026
Posted:
06 July 2026
You are already at the latest version
Abstract
Keywords:
1. Introduction
2. Related Work
3. Approach
3.1. Source Data
| Please transcribe the attached egocentric video into a very detailed chronological text description. [...] Format every entry as: [HH:MM:SS - HH:MM:SS] description [...] Only create a new entry when something meaningful changes, such as: the action changes / a new object is handled / the person changes location [...] If a repeated behavior continues in exactly the same way, summarize that repeated stretch once with an appropriate timestamp range. [...] If the scene is partially unclear, mention the uncertainty briefly instead of guessing. Do not use tables, bullets, JSON, labels, categories, or analysis language. |
| Listing 1: Extract of the S1 video transcription prompt. |
| You are given multiple detailed chronological transcriptions from egocentric factory videos recorded by the same worker. Your task is to synthesize those transcriptions into a process- focused report [...] Only suggest process optimizations that are visible or reasonably inferable from the observed workflow. [...] Do not suggest worker-level optimizations such as "work faster" [...] Write the output in plain text with exactly these section headings: Process Summary / Detailed Process Breakdown / Possible Process Optimizations / Evidence Limits |
| Listing 2: Extract of the S2 worker summarization prompt. |
3.2. S1: Change-Point Transcription
3.3. S2 and S3: Summaries and Vocabularies
| Produce a long, detailed, process-mining-oriented activity catalogue for the factory [...] Each activity must be a short string only, suitable as a candidate event label for process mining. Prefer specific verb-object phrases such as "load raw blank into press" rather than generic labels such as "operate machine". Include not only value-adding operations, but also transport, staging, waiting, inspection, rework-like handling, setup, cleanup, handoff, documentation, and, coordination activities when visible. [...] |
| Listing 3: Extract of the S3 vocabulary induction prompt. |
| You are converting one timestamped raw factory annotation into a structured event list for process mining. [...] The value of `activity` must be exactly one label from the allowed factory activity list. The value of `process` must be exactly one label from the allowed factory process list. Do not invent new activity labels. [...] If multiple labels are plausible, choose the closest allowed label. [...] Each array item must be an object with exactly these keys: `estimated_start_time`, `estimated_end_time`, `activity`, `process` [...] Include only process-relevant operational events. [...] If no valid operational events can be extracted, return {"events":[]}. |
| Listing 4: Extract of the S4 constrained event extraction prompt. |
3.4. S4: Constrained Event Extraction
3.5. S5: Log Consolidation
3.6. Design Rationale
4. Assessment
4.1. Q1: Validity Preconditions
4.2. Q2: Analysis Capability
4.2.1. A1: Work-Time Composition
4.2.2. A2: Fragmentation of Value-Adding Work
4.2.3. A3: Flow Visibility
4.2.4. A4: Worker Benchmarking
4.3. Q3: Optimization Evidence by Triangulation
4.4. What the Logs Cannot (Yet) Answer
5. Discussion
5.1. Threats to Validity
5.2. Ethical Considerations
6. Conclusions
Funding
References
- van der Aalst, W.M.P. Process Mining - Data Science in Action, Second Edition; Springer, 2016. [Google Scholar]
- Kratsch, W.; König, F.; Röglinger, M. Shedding light on blind spots - Developing a reference architecture to leverage video data for process mining. Decis. Support Syst. 2022, 158, 113794. [Google Scholar] [CrossRef]
- Diba, K.; Batoulis, K.; Weidlich, M.; Weske, M. Extraction, correlation, and abstraction of event data for process mining. WIREs Data Min. Knowl. Discov. 2020, 10. [Google Scholar]
- Knoch, S.; Ponpathirkoottam, S.; Schwartz, T. Video-to-Model: Unsupervised Trace Extraction from Videos for Process Discovery and Conformance Checking in Manual Assembly. Proc. BPM. Springer Lecture Notes in Computer Science. 2020, Vol. 12168, 291–308. [Google Scholar] [CrossRef]
- Lepsien, A.; Koschmider, A.; Kratsch, W. Analytics Pipeline for Process Mining on Video Data. Proc. BPM (Forum) 2023, Vol. 490, 196–213. [Google Scholar] [CrossRef]
- Pegoraro, M.; Seng, J.; Heller, D.; van der Aalst, W.M.P.; Kersting, K. All Eyes on the Workflow: Automated and Efficient Event Discovery from Video Streams. CoRR 2026, abs/2604.22476. [Google Scholar]
- Brzychczy, E.; Aleknonyte-Resch, M.; Janssen, D.; Koschmider, A. Process mining on sensor data: a review of related works. Knowl. Inf. Syst. 2025, 67, 4915–4948. [Google Scholar] [CrossRef]
- Berti, A.; Kourani, H.; van der Aalst, W.M.P. PM-LLM-Benchmark: Evaluating Large Language Models on Process Mining Tasks. Proc. ICPM Work. Springer Lecture Notes in Business Information Processing. 2024, Vol. 533, 610–623. [Google Scholar]
- Dani, V.S.; Dees, M.; Leopold, H.; Busch, K.; Beerepoot, I.; van der Werf, J.M.E.M.; Reijers, H.A. Event Log Extraction for Process Mining Using Large Language Models. Proc. CoopIS. Springer Lecture Notes in Computer Science. 2024, Vol. 15506, 56–72. [Google Scholar]
- Berti, A.; van Zelst, S.J.; Schuster, D. PM4Py: A process mining library for Python. Softw. Impacts 2023, 17, 100556. [Google Scholar] [CrossRef]
- Leemans, S.J.J.; Fahland, D.; van der Aalst, W.M.P. Discovering Block-Structured Process Models from Event Logs - A Constructive Approach. Proc. Petri Nets. Springer Lecture Notes in Computer Science. 2013, Vol. 7927, 311–329. [Google Scholar] [CrossRef]
- van der Aalst, W.M.P. Object-Centric Process Mining: Dealing with Divergence and Convergence in Event Data. Proc. SEFM. Springer Lecture Notes in Computer Science. 2019, Vol. 11724, 3–25. [Google Scholar] [CrossRef]
- Mannhardt, F.; Petersen, S.A.; Oliveira, M.F. Privacy Challenges for Process Mining in Human-Centered Industrial Environments. In Proceedings of the Intelligent Environments. IEEE, 2018; pp. 64–71. [Google Scholar]
| 1 | |
| 2 |


| Factory | Domain | Dominant processes (time share) |
|---|---|---|
| 001 | Metal hardware stamping and bench assembly | Metal stamping (48%), manual mechanical assembly (34%), component bagging (7%) |
| 002 | Garment finishing and packaging | Fabric folding (19%), garment bagging (17%), garment ironing (13%) |
| 003 | Investment-casting post-processing | Surface finishing and polishing (42%), wax pattern assembly (19%), defect patching (11%) |
| 004 | Garment sewing and confection | Overlock seaming (24%), garment folding (11%), thread trimming (11%) |
| 005 | Machining and electric motor assembly | Manual lathe machining (32%), drill press machining (19%), material transport and logistics (10%) |
| 006 | Sand-casting foundry | Sand mold creation (17%), pattern cleaning and coating (14%), compression molding (12%) |
| Factory | Workers | Videos | Events | Activity vocab. | Process vocab. | Conf. | Cov. | Align. | ||
|---|---|---|---|---|---|---|---|---|---|---|
| size | used | size | used | |||||||
| 001 | 11 | 97 | 2,288 | 131 | 125 | 13 | 13 | 100% | 94.8% | 93.1% |
| 002 | 10 | 54 | 1,541 | 75 | 67 | 24 | 24 | 100% | 28.2% | 71.8% |
| 003 | 11 | 72 | 2,449 | 55 | 52 | 12 | 12 | 100% | 93.0% | 86.8% |
| 004 | 10 | 51 | 1,893 | 71 | 65 | 22 | 22 | 100% | 92.1% | 90.4% |
| 005 | 11 | 22 | 1,103 | 102 | 97 | 18 | 17 | 100% | 25.0% | 75.0% |
| 006 | 6 | 26 | 1,424 | 61 | 59 | 24 | 24 | 100% | 14.1% | 62.1% |
| All | 59 | 322 | 10,698 | 100% | 52.8% | 82.1% | ||||
| A1: time composition | A2: fragmentation | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Factory | VA | MH | TR | QI | CM | RW | DOC | VA share | Intr./h | VA run |
| 001 | 93.1 | 4.1 | 1.8 | 0.0 | 0.2 | 0.0 | 0.9 | 94.5% | 9.2 | 4.6 min |
| 002 | 96.3 | 0.1 | 2.3 | 0.2 | 0.0 | 0.0 | 1.1 | 97.3% | 3.9 | 8.8 min |
| 003 | 82.1 | 0.4 | 0.0 | 0.0 | 6.3 | 10.8 | 0.4 | 86.4% | 3.6 | 9.0 min |
| 004 | 89.9 | 3.0 | 3.5 | 2.0 | 0.9 | 0.0 | 0.7 | 91.3% | 10.6 | 3.6 min |
| 005 | 80.6 | 5.4 | 9.7 | 4.3 | 0.0 | 0.0 | 0.0 | 85.9% | 5.6 | 6.2 min |
| 006 | 74.2 | 12.1 | 7.8 | 0.0 | 5.7 | 0.0 | 0.3 | 87.0% | 14.4 | 3.1 min |
| Factory | Shared process | Workers | VA share | Mean VA run |
|---|---|---|---|---|
| 001 | Manual mechanical assembly | 6 | 89.7 to 97.8% | 1.7 to 6.7 min |
| 001 | Metal stamping | 3 | 90.6 to 98.5% | 3.2 to 7.9 min |
| 003 | Surface finishing and polishing | 5 | 67.3 to 96.9% | 3.3 to 13.7 min |
| 004 | Garment ironing | 2 | 52.8 to 77.1% | 3.5 to 4.1 min |
| 004 | Overlock seaming | 4 | 87.8 to 96.5% | 1.5 to 10.3 min |
| 005 | Manual lathe machining | 2 | 95.0 to 95.8% | 6.9 to 9.4 min |
| Report claim (S3, qualitative) | Log evidence (quantitative) | Relation |
|---|---|---|
| 001: “most pervasive bottleneck is the lack of dedicated material handlers” | 449 MH/TR episodes, 14.6/h, mean 15 s, 5.9% of time | Refined: frequency, not time share; presentation, not headcount |
| 006: “excessive manual material handling ... facility-wide bottleneck” | 19.8% of time in MH/TR, 28.4 episodes/h, VA runs of 3.1 min | Confirmed, quantified: largest capacity loss in the corpus |
| 003: workers “halt value-adding operations to carry heavy metal trays” | MH/TR only 0.4%; the 003 vocabulary has no transport label | Blind spot: transport is transcribed but not representable |
| 003 report does not mention rework | Defect patching = 10.8% of observed time | New finding: largest improvement lever in 003, log-only |
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 (http://creativecommons.org/licenses/by/4.0/).