Anonimizador de Ensino de Arquivos DICOM V3.2
100% local · sem conexão

Anonimizador de Ensino de Arquivos DICOM

Identidade fictícia.
As mesmas séries e imagens.

Importe DICOMs ou ZIPs, edite nome e idade do paciente e escolha o nome do arquivo final. As descrições técnicas das séries e das fases com e sem contraste são preservadas; os pixels são verificados antes da exportação.

01Selecione o exame

Arraste arquivos ou ZIPs para cá

Um paciente por lote. Várias séries e estudos são permitidos.

Nenhum arquivo selecionado

02Defina a identidade fictícia

19 / 64 caracteres

Gravado no PatientName do DICOM, não apenas no ZIP. Acentos são permitidos. O nome pode ser maior que o original.

Gravada em PatientAge (0010,1010). Deixe em branco para não informar a idade. A data de nascimento original não será mantida.

Nunca reutilize CPF, prontuário ou ID real.

Você pode definir livremente o nome do arquivo ZIP gerado.

Ex.: Joao_Jose_de_Ensino_000001.dcm. A sequência é numerada automaticamente.

Identidade do paciente editável, fases preservadas. Nome, idade e ID tornam-se fictícios; a data de nascimento e outros identificadores são removidos. Series Description, Study Description, Protocol Name e campos técnicos de contraste continuam reconhecíveis no DICOM, inclusive fases arterial, venosa e sem contraste. Datas de aquisição não são preservadas. Se uma descrição contiver um possível identificador do paciente, a exportação é bloqueada.

03Verifique e exporte

Selecione o exame e defina um nome fictício para começar.

O ZIP é reaberto e cada DICOM é conferido novamente antes do download. Se houver falha, a saída inteira é bloqueada.

Compatibilidade e limites

Formatos de entrada, limites de memória e arquivos auxiliares

Arquivos DICOM Part 10 (com DICM), com ou sem extensão. Suporte a Explicit VR Little Endian, Explicit VR Big Endian e Implicit VR Little Endian limitado ao dicionário embarcado. Uma tag pública não coberta em VR implícita bloqueia o lote; o programa não tenta adivinhar seu conteúdo. Sequências com comprimentos definidos e indefinidos são reconstruídas.

Preserva o fluxo encapsulado de JPEG, JPEG-LS, JPEG 2000, HTJ2K e RLE nas sintaxes listadas no código, sem decodificar os pixels. A verificação não prova que um arquivo comprimido já danificado na origem era visualizável. Sem DICOM Deflated, ZIP64, ZIP com senha, ZIPs aninhados, DICOM sem preâmbulo, SR/PR ou documentos sem imagens.

Limite conservador: 512 MiB de entrada expandida por lote, 256 MiB por DICOM e 12.000 entradas. A memória necessária durante o processamento é maior que o tamanho do exame. Um arquivo fora do limite bloqueia a exportação. Separe lotes por séries completas, preservando o original.

DICOMDIR de origem não é copiado nem recriado. PDFs, laudos, imagens não DICOM, executáveis e arquivos auxiliares reconhecidos são excluídos e contabilizados. Entradas desconhecidas bloqueiam o lote. Para visualizar a saída, extraia o ZIP e importe a pasta DICOM.

Alterações feitas nos metadados e limites de verificação

O preâmbulo e o cabeçalho de arquivo são novos. Nome, ID e idade informada são fictícios; a data de nascimento é retirada e datas e horários são substituídos por valores fictícios. Identificadores demográficos, tags privadas, overlays separados, miniaturas, assinaturas e históricos de atributos são removidos. As descrições técnicas da série, do estudo, do protocolo e do contraste são preservadas para manter a identificação das fases. Outros textos livres são limpos. UIDs de ligação são remapeados consistentemente no lote.

O programa conserva byte a byte o elemento de pixels principal, inclusive fragmentos e tabelas de offsets. Compara também os atributos mantidos após reabrir o DICOM. Em pixels nativos, confere a quantidade de bytes contra dimensões, amostras, bits e frames. Em pixels comprimidos, preserva os bytes e o número declarado de frames, sem contar frames por decodificação.

Não é um validador completo de todos os IODs DICOM. A retirada de metadados pode afetar funções específicas de fabricantes ou análises temporais. Não substitui o exame clínico original. Use um paciente por lote; identidades vazias/inconsistentes limitam a detecção de pacientes diferentes. Antes de compartilhar, audite pixels e metadados no visualizador e confirme a quantidade de imagens.

Bibliotecas e referências técnicas

ZIP: JSZip 3.10.1, com biblioteca de compressão pako, embarcadas neste arquivo. As licenças e créditos originais estão preservados no código-fonte. Parser/reconstrutor: DICOM Local 3.1.0. Dicionário limitado de tags: fatos técnicos conferidos no dicionário público do pydicom 3.0.1. Referências: DICOM PS3.5 (codificação), PS3.6 (dicionário), PS3.10 (arquivos) e PS3.15, Anexo E (confidencialidade).

Não é reivindicada conformidade integral com o Basic Application Level Confidentiality Profile. Campos de texto técnicos preservados podem conter informações identificadoras inesperadas e exigem revisão humana. O campo De-identification Method explicita que os pixels não foram limpos. Os hashes no relatório verificam integridade; não certificam anonimato.