Skip to content

Feat: Add automatic de-identification#285

Merged
nroduit merged 39 commits into
nroduit:masterfrom
nkalten:feat/add-automatic-desidentification
Jul 14, 2026
Merged

Feat: Add automatic de-identification#285
nroduit merged 39 commits into
nroduit:masterfrom
nkalten:feat/add-automatic-desidentification

Conversation

@nkalten

@nkalten nkalten commented Jul 6, 2026

Copy link
Copy Markdown
Contributor

Adds support for automatic detection and masking of sensitive patient data (PHI) burned into DICOM pixel data. When the Clean Pixel Data profile item is configured with automatic mask generation, Karnak sends the image and a set of sensitive tag values to an external de-identification image API, which returns the mask areas to apply.

@nkalten nkalten force-pushed the feat/add-automatic-desidentification branch from 88c34cb to 1ee8ac7 Compare July 6, 2026 09:14
nroduit and others added 29 commits July 13, 2026 11:00
…de management, and implement import/export functionality with updated UI elements.
# Conflicts:
#	src/main/java/org/karnak/backend/service/profilepipe/Profile.java
#	src/main/resources/application.yml

# Conflicts:
#	src/main/resources/application.yml
…l on the image

# Conflicts:
#	src/main/java/org/karnak/backend/service/ForwardService.java
…de management, and implement import/export functionality with updated UI elements.
…de management, and implement import/export functionality with updated UI elements.
@nkalten nkalten force-pushed the feat/add-automatic-desidentification branch from bd85ee1 to 25e5c87 Compare July 13, 2026 09:00
@sonarqubecloud

Copy link
Copy Markdown

@nroduit nroduit merged commit 474527a into nroduit:master Jul 14, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants