Joel Bottoni , Holger Wittig , Eva Scheurer , Claudia Lenz , Dominique Neuhaus
{"title":"Automated Radiological Identification Using 3D Segmentation of the Skull Bone from CT Data","authors":"Joel Bottoni , Holger Wittig , Eva Scheurer , Claudia Lenz , Dominique Neuhaus","doi":"10.1016/j.fri.2026.200758","DOIUrl":null,"url":null,"abstract":"<div><h3>Background</h3><div>A reliable method for the identification of deceased individuals is radiological identification through comparison of antemortem (AM) and postmortem (PM) images of anatomical structures in the head region, such as teeth or paranasal sinuses. However, this method is examiner-dependent and time-consuming. The aim of this study was to automate the comparison of image data of the entire skull.</div></div><div>A reliable method for the identification of deceased individuals is radiological identification through comparison of antemortem (AM) and postmortem (PM) images of anatomical structures in the head region, such as teeth or paranasal sinuses. However, this method is examiner-dependent and time-consuming. The aim of this study was to automate the comparison of image data of the entire skull.</div><div><h3>Methods</h3><div>The skull bone was automatically segmented in 30 matching AM and PM CT datasets and 18 additional AM CT datasets using the open-source tool TotalSegmentator. Using a custom Python script, the segmented AM and PM data were registered with the image registration tool FSL FLIRT, and the degree of overlap was calculated based on the precision score (0 = no overlap, 1 = maximum overlap). The script compared each PM case with all 30 AM cases as well as the additional 18 AM cases, computed the individual overlap values, and classified the case with the highest overlap as a match.</div></div><div>The skull bone was automatically segmented in 30 matching AM and PM CT datasets and 18 additional AM CT datasets using the open-source tool TotalSegmentator. Using a custom Python script, the segmented AM and PM data were registered with the image registration tool FSL FLIRT, and the degree of overlap was calculated based on the precision score (0 = no overlap, 1 = maximum overlap). The script compared each PM case with all 30 AM cases as well as the additional 18 AM cases, computed the individual overlap values, and classified the case with the highest overlap as a match.</div><div><h3>Results</h3><div>In 28 out of 30 PM cases, the correct AM case was identified as the match. The Dice scores of the correct matches ranged from 0.78 to 0.99, while the scores of the incorrect matches ranged from 0.37 to 0.93.</div></div><div>In 28 out of 30 PM cases, the correct AM case was identified as the match. The Dice scores of the correct matches ranged from 0.78 to 0.99, while the scores of the incorrect matches ranged from 0.37 to 0.93.</div><div><h3>Conclusions</h3><div>The results suggest that automated 3D segmentation, registration, and similarity analysis of CT data of the entire skull can reliably, rapidly, and examiner-independently determine the correct match for a PM case. Further cases and optimizations are required to validate the method and to define a threshold value for the precision score.</div></div><div>The results suggest that automated 3D segmentation, registration, and similarity analysis of CT data of the entire skull can reliably, rapidly, and examiner-independently determine the correct match for a PM case. Further cases and optimizations are required to validate the method and to define a threshold value for the precision score.</div>","PeriodicalId":40763,"journal":{"name":"Forensic Imaging","volume":"45 ","pages":"Article 200758"},"PeriodicalIF":0.9000,"publicationDate":"2026-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Forensic Imaging","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2666225626000898","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2026/5/14 0:00:00","PubModel":"Epub","JCR":"Q4","JCRName":"RADIOLOGY, NUCLEAR MEDICINE & MEDICAL IMAGING","Score":null,"Total":0}
引用次数: 0
Abstract
Background
A reliable method for the identification of deceased individuals is radiological identification through comparison of antemortem (AM) and postmortem (PM) images of anatomical structures in the head region, such as teeth or paranasal sinuses. However, this method is examiner-dependent and time-consuming. The aim of this study was to automate the comparison of image data of the entire skull.
A reliable method for the identification of deceased individuals is radiological identification through comparison of antemortem (AM) and postmortem (PM) images of anatomical structures in the head region, such as teeth or paranasal sinuses. However, this method is examiner-dependent and time-consuming. The aim of this study was to automate the comparison of image data of the entire skull.
Methods
The skull bone was automatically segmented in 30 matching AM and PM CT datasets and 18 additional AM CT datasets using the open-source tool TotalSegmentator. Using a custom Python script, the segmented AM and PM data were registered with the image registration tool FSL FLIRT, and the degree of overlap was calculated based on the precision score (0 = no overlap, 1 = maximum overlap). The script compared each PM case with all 30 AM cases as well as the additional 18 AM cases, computed the individual overlap values, and classified the case with the highest overlap as a match.
The skull bone was automatically segmented in 30 matching AM and PM CT datasets and 18 additional AM CT datasets using the open-source tool TotalSegmentator. Using a custom Python script, the segmented AM and PM data were registered with the image registration tool FSL FLIRT, and the degree of overlap was calculated based on the precision score (0 = no overlap, 1 = maximum overlap). The script compared each PM case with all 30 AM cases as well as the additional 18 AM cases, computed the individual overlap values, and classified the case with the highest overlap as a match.
Results
In 28 out of 30 PM cases, the correct AM case was identified as the match. The Dice scores of the correct matches ranged from 0.78 to 0.99, while the scores of the incorrect matches ranged from 0.37 to 0.93.
In 28 out of 30 PM cases, the correct AM case was identified as the match. The Dice scores of the correct matches ranged from 0.78 to 0.99, while the scores of the incorrect matches ranged from 0.37 to 0.93.
Conclusions
The results suggest that automated 3D segmentation, registration, and similarity analysis of CT data of the entire skull can reliably, rapidly, and examiner-independently determine the correct match for a PM case. Further cases and optimizations are required to validate the method and to define a threshold value for the precision score.
The results suggest that automated 3D segmentation, registration, and similarity analysis of CT data of the entire skull can reliably, rapidly, and examiner-independently determine the correct match for a PM case. Further cases and optimizations are required to validate the method and to define a threshold value for the precision score.