Software-Engineered Human-AIAnnotation Systems for Safety-Critical Perception Pipelines

dc.contributor.authorLin, Qiqi
dc.contributor.authorKokum Mutludogan, Sezin
dc.contributor.departmentChalmers tekniska högskola / Institutionen för data och informationstekniksv
dc.contributor.departmentChalmers University of Technology / Department of Computer Science and Engineeringen
dc.contributor.examinerGay, Gregory
dc.contributor.supervisorAshani Mahawatta Dona, Malsha
dc.date.accessioned2026-07-06T13:56:38Z
dc.date.issued2026
dc.date.submitted
dc.description.abstractAI-assisted annotation systems are increasingly used to support perception data generation for autonomous and ML-enabled systems. While modern AI models can improve annotation efficiency and detection coverage, integrating multiple AI components into human-in-the-loop workflows also introduces architectural tradeoffs related to functional correctness, performance efficiency, maintainability, human cognitive workload, and usability. Existing research often focuses primarily on model-level accuracy, while the broader impact of workflow orchestration and human-AI interaction remains less explored. This thesis investigates how different architectural design patterns influence the behavior and quality attributes of AI-assisted annotation systems. Building upon architectural design patterns for ML-enabled systems, six human-AI annotation variants were designed and evaluated, including sequential, parallel, single-model, and VLM-assisted workflows. A modular annotation platform integrating YOLO11n, OWL-ViT, VLM-based prompt generation, and human validation was developed following a design science research approach. The evaluation combined controlled annotation experiments and a complementary user study. Functional correctness, maintainability, performance efficiency, annotation consistency, human intervention effort, and cognitive workload were analyzed across architectural variants using both quantitative metrics and qualitative feedback from participants. The results demonstrated that no single architectural variant optimized all evaluated quality attributes simultaneously. The Parallel variant improved detection diversity and recall but increased cognitive workload and interaction complexity. The Sequential variant reduced cognitive effort and improved usability through simplified validation-oriented interaction, although it introduced stronger dependency propagation and orchestration complexity. The findings further showed that increasing architectural complexity or adding additional AI components does not automatically improve overall effectiveness. Overall, the thesis highlights that evaluating ML-enabled human-AI systems requires considering not only predictive performance, but also maintainability, interaction design, human oversight, and long-term sustainability. The findings provide practical architectural recommendations for future AI-assisted perception annotation systems.
dc.identifier.urihttps://hdl.handle.net/20.500.12380/311881
dc.language.isoeng
dc.setspec.uppsokTechnology
dc.subjectHuman-AI Collaboration, AI-Assisted Annotation, ML-Enabled Sys tems, Architectural Design Patterns, Human-in-the-Loop (HITL), Autonomous Sys tems, Maintainability, Cognitive Workload, Quality Attributes
dc.titleSoftware-Engineered Human-AIAnnotation Systems for Safety-Critical Perception Pipelines
dc.type.degreeExamensarbete för masterexamensv
dc.type.degreeMaster's Thesisen
dc.type.uppsokH
local.programmeSoftware engineering and technology (MPSOF), MSc

Ladda ner

Original bundle

Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
CSE 26-53 QL SKM.pdf
Size:
5.47 MB
Format:
Adobe Portable Document Format

License bundle

Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
license.txt
Size:
2.35 KB
Format:
Item-specific license agreed upon to submission
Description: