4.5.1 Chức năng mã hóa thông tin trong từng ảnh DICOM
Sử dụng hàm LoadDCMFile(string dicomFile) đọc tệp , hàm
GetDetailedLogging();AddDatasetInfoToDataGrid();
dcmFile.Read(ofd.FileName, _MainThread); truy xuất và hiển thị thông tin từ ảnh DICOM. Chức năng này cho phép người dùng hiển thị các thông tin trong header của từng ảnh DIOM, lựa chọn thông tin trong các thẻ cần mã hóa.
Vào nút Khởi động Chọn file DICOM Hiển thị màn hình thông tin thẻ :
Lựa chọn thông tin cần mã tại trường Giá trị ví dụ Tên bệnh nhân trong Tag (0010,0010) bằng Ctrl + C Chọn nút
Nhập mật khẩu Ctrl + V Dán thông tin vào ô Dữ liệu cần mã hóa
và bấm nút Mahoa ; Copy và Paste thông tin đã được mã vào đúng vị trí thẻ đã chọn Chọn nút để lưu tập tin, chương trình cho phép lưu lại một file có thông tin mã hóa dưới dạng .dcm theo đúng chuẩn DICOM.
Quá trình giải mã thực hiện theo chiều ngược lại.
4.5.2 Chức năng mã hóa thông tin theo yêu cầu trong ảnh DICOM
Chức năng này cho phép hiển thị các thông tin của các Thẻ theo
từng Group, như toàn bộ các thông tin của Group 0010 : Patient's Name; Patient ID; Type of Patient ID;Patient's Birth Date; Patient's Birth Time; Patient's Sex; Patient's Age; Patient's Address; Patient's Weight.
Click vào nút:
Nhập vào mật khẩu mã hóa Chọn tệp tin DICOM Mã hóa Lưu tập tin.
Chức năng này mã hóa cùng một lần nhiều thông tin trong một ảnh DICOM với cùng một mật khẩu và cũng cho phép lưu lại một file có thông tin mã hóa dưới dạng .dcm theo đúng chuẩn DICOM.
4.5.3 Chức năng mã hóa thông tin theo yêu cầu trong nhiều ảnh DICOM
Chức năng này cho phép người dùng mã hóa cùng một lúc nhiều tệp ảnh DICOM của cùng một bệnh nhân hoặc nhiều tệp ảnh DICOM của nhiều bệnh nhân nhưng có cùng một chẩn đoán. Với các lựa chọn mã hóa một hay nhiều thông tin trong các Thẻ khác nhau. Việc này thuận lợi cho việc mã hóa hàng loạt ảnh DIOM trong quá trình tổ chức lưu trữ ảnh DICOM theo cây thư mục các bệnh chuyên biệt.
Click vào nút:
Cửa sổ MahoaMulFile hiện ra Nhập mật khẩu Chọn các thông tin Thẻ sẽ mã hóa
Click vào nút Open chương trình sẽ mã hóa các thông tin trong nhóm file đã chọn.
4.5.4 Chức năng kết xuất thông tin ảnh trong DICOM
Chuẩn DICOM cho phép tổ chức lưu trũ thông tin dữ liệu ảnh có thể kết xuất ra nhiều định dạng ảnh khác như .png ; .bmp; .jpg hay .raw ... Chương trình này hỗ trợ kết xuất phần ảnh trong DICOM ra định dạng JPEG.
Click vào nút:
Chọn Lưu dạng JPG để lưu ảnh.
4.5.5 Chức năng kết xuất thông tin text trong DICOM
Sau khi chọn tập tin và hiển thị các thông tin text trong ảnh DICOM có thể lưu các thông tin này ra dạng .txt bằng cách nhấp vào nút Xuất ra text.
4.5.6 Chức năng mã hóa nhiều tệp ảnh
Để bảo vệ thông tin tệp ảnh DICOM cũng như các phần thông tin ảnh đã được kết xuất, chương trình hỗ trợ chức năng mã hóa toàn bộ nhiều tệp ảnh DICOM và tệp kết xuất.
Kỹ thuật sử dụng là chuyển toàn bộ tệp sang dạng binary rồi mã hóa, mỗi tập tin sau khi mã có thêm đuôi maHoa
Sau khi giải mã có thêm đuôi giaiMa
Click vào nút:
Xuất hiện cửa sổ fmMaHoaDESFile, nhập vào mật khẩu và chọn các tệp DICOM để mã hóa:
Thực hiện giải mã, các tệp sau khi giải mã hiển thị bình thường bằng các phần mềm xem ảnh DICOM:
KẾT LUẬN
Luận văn đã nghiên cứu thực hiện các vấn đề sau:
1. Phân tích nhu cầu quản lý và sử dụng ảnh DICOM trong ngành y tế nước ta.
2. Nghiên cứu chuẩn DICOM và tìm hiểu cấu trúc của tệp ảnh DICOM từ đó tìm phương pháp truy cập các thông tin trong ảnh.
3. Nghiên cứu về lý thuyết mã hóa và thuật toán mã hóa DES. Trên cơ sở đó tìm hiểu những ưu điểm của DES nhằm ứng dụng trong việc mã hóa thông tin ảnh DICOM.
4. Đề xuất giải pháp bảo vệ thông tin ảnh DICOM và xây dựng một chương trình phần mềm mã hóa các thông tin cần bảo vệ trong ảnh DICOM bằng ngôn ngữ lập trình C#.
KIẾN NGHỊ HƢỚNG NGHIÊN CỨU TIẾP THEO
- Nghiên cứu tích hợp thông tin bệnh nhân trong hệ thống thông tin quản lý bệnh viện HIS với hệ thống thông tin lưu trữ và xử lý hình ảnh PACS. Nghiên cứu thiết kế một cơ sở dữ liệu ảnh DICOM phục vụ công tác đào tạo và nghiên cứu khoa học trong bệnh viện.
- Hơn nữa khi hệ thống PKI được ứng dụng và phát triển ở Việt Nam, chứng chỉ số được ứng dụng đối với mọi người dân thì nhu cầu trao đổi chia sẻ thông tin giữa bác sĩ và bệnh nhân bằng các thiết bị truyền thông khác nhau ví dụ như điện thoại di động thì việc trao đổi và phân phối khóa trở nên rất quan trọng và cần thiết. Tuy nhiên vấn đề phân phối / trao đổi khóa trong luận văn chưa được giải quyết thấu đáo ví dụ nếu sử dụng hệ mật mã khóa công khai thì chọn hệ mật mã nào? các tham số phải được sinh ra như thế nào ? Độ lớn các tham số bao nhiêu là đủ an toàn cho bảo mật thông tin ảnh DICOM. Những vấn đề đó và một số vấn đề khác em có ý định theo đuổi đến cùng để có thể đưa đề tài luận văn vào áp dụng trong thực tế nêu trên sau khi luận văn được hội đồng góp ý và thông qua.
TÀI LIỆU THAM KHẢO
Tiếng Việt
[1] Bộ y tế (2009), Báo cáo điều tra thực trạng công nghệ thông tin Ngành Y tế năm 2009, 18 trang.
[2] TS Hồ Văn Canh, TS Hoàng Minh Tuấn (2008), Thám mã các văn bản được
mã hóa bằng cách chuẩn mã khối, Tạp chí khoa học nghiệp vụ 1 - Bộ Công an,
số tháng 7/2008, 30 trang.
[3] TS Hồ Văn Canh, TS Nguyễn Viết Thế (2010), Nhập môn phân tích thông tin có bảo mật, Nhà xuất bản Thông tin và Truyền thông, 304 trang.
[4] PGS.TS Thái Hồng Nhị, TS Phạm Minh Việt (2004), An toàn thông tin, Nhà xuất bản Khoa học và kỹ thuật, 188 trang
[5] Đỗ Hữu Trọng (2010), Một số phương pháp đánh giá độ bảo mật thông tin trong các hệ thống truyền tin số, Luận văn Thạc sỹ kỹ thuật, Học viện Công
nghệ bưu chính viễn thông, 95 trang.
Tiếng Anh
[1] Curtin, Brute Force (2005), Cracking the Data Encryption standard (DES),
Spinger - Verlag.
[2] Don Coppersmith (1994), "The data encryption standard (DES) and its strength againt attacks" , IBM, Journal of Research and Development.
[3] Digital Imaging and Communications in Medicine (DICOM) , Published by National Electrical Manufacturers Association, 1300 N. 17th Street Rosslyn, Virginia 22209 USA.
[4] Oleg S Pianykh (2008), Digital imaging and communications in medicine (DICOM) a practical introduction and survival guide, Berlin, Heidelberg,
Springer.
[5] Teaching material, ”Health sector reform in developing countries” course.
Harvard School of Public Health.
PHỤ LỤC 1
BẢNG THÔNG TIN THẺ DICOM PHẦN HEARDER
Tag ID Tag Name Writable Values / Notes
0002,0000 FileMetaInfoGroupLength N 0002,0001 FileMetaInfoVersion N 0002,0002 MediaStorageSOPClassUID N 0002,0003 MediaStorageSOPInstanceUID N 0002,0010 TransferSyntaxUID N 0002,0012 ImplementationClassUID N 0002,0013 ImplementationVersionName N 0002,0016 SourceApplicationEntityTitle N 0002,0100 PrivateInformationCreatorUID N 0002,0102 PrivateInformation N 0004,1130 FileSetID N 0004,1141 FileSetDescriptorFileID N 0004,1142 SpecificCharacterSetOfFile N 0004,1200 FirstDirectoryRecordOffset N 0004,1202 LastDirectoryRecordOffset N 0004,1212 FileSetConsistencyFlag N 0004,1220 DirectoryRecordSequence N 0004,1400 OffsetOfNextDirectoryRecord N 0004,1410 RecordInUseFlag N 0004,1420 LowerLevelDirectoryEntityOffset N 0004,1430 DirectoryRecordType N 0004,1432 PrivateRecordUID N 0004,1500 ReferencedFileID N 0004,1504 MRDRDirectoryRecordOffset N 0004,1510 ReferencedSOPClassUIDInFile N 0004,1511 ReferencedSOPInstanceUIDInFile N 0004,1512 ReferencedTransferSyntaxUIDInFile N 0004,151A ReferencedRelatedSOPClassUIDInFile N 0004,1600 NumberOfReferences N 0008,0000 IdentifyingGroupLength N 0008,0001 LengthToEnd N 0008,0005 SpecificCharacterSet N 0008,0006 LanguageCodeSequence N 0008,0008 ImageType N 0008,0010 RecognitionCode N 0008,0012 InstanceCreationDate N 0008,0013 InstanceCreationTime N 0008,0014 InstanceCreatorUID N 0008,0016 SOPClassUID N 0008,0018 SOPInstanceUID N 0008,001A RelatedGeneralSOPClassUID N 0008,001B OriginalSpecializedSOPClassUID N 0008,0020 StudyDate N 0008,0021 SeriesDate N
0008,0022 AcquisitionDate N 0008,0023 ContentDate N 0008,0024 OverlayDate N 0008,0025 CurveDate N 0008,002A AcquisitionDateTime N 0008,0030 StudyTime N 0008,0031 SeriesTime N 0008,0032 AcquisitionTime N 0008,0033 ContentTime N 0008,0034 OverlayTime N 0008,0035 CurveTime N 0008,0040 DataSetType N 0008,0041 DataSetSubtype N 0008,0042 NuclearMedicineSeriesType N 0008,0050 AccessionNumber N 0008,0052 QueryRetrieveLevel N 0008,0054 RetrieveAETitle N 0008,0056 InstanceAvailability N 0008,0058 FailedSOPInstanceUIDList N 0008,0060 Modality N 0008,0061 ModalitiesInStudy N 0008,0062 SOPClassesInStudy N 0008,0064 ConversionType N 0008,0068 PresentationIntentType N 0008,0070 Manufacturer N 0008,0080 InstitutionName N 0008,0081 InstitutionAddress N 0008,0082 InstitutionCodeSequence N 0008,0090 ReferringPhysicianName N 0008,0092 ReferringPhysicianAddress N 0008,0094 ReferringPhysicianTelephoneNumber N 0008,0096 ReferringPhysicianIDSequence N 0008,0100 CodeValue N 0008,0102 CodingSchemeDesignator N 0008,0103 CodingSchemeVersion N 0008,0104 CodeMeaning N 0008,0105 MappingResource N 0008,0106 ContextGroupVersion N 0008,0107 ContextGroupLocalVersion N 0008,010B ContextGroupExtensionFlag N 0008,010C CodingSchemeUID N 0008,010D ContextGroupExtensionCreatorUID N 0008,010F ContextIdentifier N 0008,0110 CodingSchemeIDSequence N 0008,0112 CodingSchemeRegistry N 0008,0114 CodingSchemeExternalID N 0008,0115 CodingSchemeName N 0008,0116 ResponsibleOrganization N
0008,0201 TimezoneOffsetFromUTC N 0008,1000 NetworkID N 0008,1010 StationName N 0008,1030 StudyDescription N 0008,1032 ProcedureCodeSequence N 0008,103E SeriesDescription N 0008,1040 InstitutionalDepartmentName N 0008,1048 PhysiciansOfRecord N 0008,1049 PhysiciansOfRecordIDSequence N 0008,1050 PerformingPhysicianName N 0008,1052 PerformingPhysicianIDSequence N 0008,1060 NameOfPhysicianReadingStudy N 0008,1062 PhysicianReadingStudyIDSequence N 0008,1070 OperatorsName N 0008,1072 OperatorIDSequence N 0008,1080 AdmittingDiagnosesDescription N 0008,1084 AdmittingDiagnosesCodeSequence N 0008,1090 ManufacturersModelName N 0008,1100 ReferencedResultsSequence N 0008,1110 ReferencedStudySequence N 0008,1111 ReferencedProcedureStepSequence N 0008,1115 ReferencedSeriesSequence N 0008,1120 ReferencedPatientSequence N 0008,1125 ReferencedVisitSequence N 0008,1130 ReferencedOverlaySequence N 0008,113A ReferencedWaveformSequence N 0008,1140 ReferencedImageSequence N 0008,1145 ReferencedCurveSequence N 0008,114A ReferencedInstanceSequence N 0008,1150 ReferencedSOPClassUID N 0008,1155 ReferencedSOPInstanceUID N 0008,115A SOPClassesSupported N 0008,1160 ReferencedFrameNumber N 0008,1161 SimpleFrameList N 0008,1162 CalculatedFrameList N 0008,1163 TimeRange N 0008,1164 FrameExtractionSequence N 0008,1195 TransactionUID N 0008,1197 FailureReason N 0008,1198 FailedSOPSequence N 0008,1199 ReferencedSOPSequence N 0008,1200 OtherReferencedStudiesSequence N 0008,1250 RelatedSeriesSequence N 0008,2110 LossyImageCompression N 0008,2111 DerivationDescription N 0008,2112 SourceImageSequence N 0008,2120 StageName N 0008,2122 StageNumber N
0008,2127 ViewName N 0008,2128 ViewNumber N 0008,2129 NumberOfEventTimers N 0008,212A NumberOfViewsInStage N 0008,2130 EventElapsedTimes N 0008,2132 EventTimerNames N 0008,2133 EventTimerSequence N 0008,2134 EventTimeOffset N 0008,2135 EventCodeSequence N 0008,2142 StartTrim N 0008,2143 StopTrim N 0008,2144 RecommendedDisplayFrameRate N 0008,2200 TransducerPosition N 0008,2204 TransducerOrientation N 0008,2208 AnatomicStructure N 0008,2218 AnatomicRegionSequence N 0008,2220 AnatomicRegionModifierSequence N 0008,2228 PrimaryAnatomicStructureSequence N 0008,2229 AnatomicStructureOrRegionSequence N 0008,2230 AnatomicStructureModifierSequence N 0008,2240 TransducerPositionSequence N 0008,2242 TransducerPositionModifierSequence N 0008,2244 TransducerOrientationSequence N 0008,2246 TransducerOrientationModifierSeq N 0008,2253 AnatomicEntrancePortalCodeSeqTrial N 0008,2255 AnatomicApproachDirCodeSeqTrial N 0008,2256 AnatomicPerspectiveDescrTrial N 0008,2257 AnatomicPerspectiveCodeSeqTrial N 0008,3001 AlternateRepresentationSequence N 0008,3010 IrradiationEventUID N 0008,4000 IdentifyingComments N 0008,9007 FrameType N 0008,9092 ReferencedImageEvidenceSequence N 0008,9121 ReferencedRawDataSequence N 0008,9123 CreatorVersionUID N 0008,9124 DerivationImageSequence N 0008,9154 SourceImageEvidenceSequence N 0008,9205 PixelPresentation N 0008,9206 VolumetricProperties N 0008,9207 VolumeBasedCalculationTechnique N 0008,9208 ComplexImageComponent N 0008,9209 AcquisitionContrast N 0008,9215 DerivationCodeSequence N 0008,9237 GrayscalePresentationStateSequence N 0008,9410 ReferencedOtherPlaneSequence N 0008,9458 FrameDisplaySequence N 0008,9459 RecommendedDisplayFrameRateInFloat N 0008,9460 SkipFrameRangeFlag N
0009,1002 SuiteID N 0009,1004 ProductID N 0009,1027 ImageActualDate N 0009,1030 ServiceID N 0009,1031 MobileLocationNumber N 0009,10E3 EquipmentUID N 0009,10E6 GenesisVersionNow N 0009,10E7 ExamRecordChecksum N 0009,10E9 ActualSeriesDataTimeStamp N 0010,0000 PatientGroupLength N 0010,0010 PatientName N 0010,0020 PatientID N 0010,0021 IssuerOfPatientID N 0010,0022 TypeOfPatientID N 0010,0030 PatientBirthDate N 0010,0032 PatientBirthTime N 0010,0040 PatientSex N 0010,0050 PatientInsurancePlanCodeSequence N 0010,0101 PatientPrimaryLanguageCodeSeq N 0010,0102 PatientPrimaryLanguageCodeModSeq N 0010,1000 OtherPatientIDs N 0010,1001 OtherPatientNames N 0010,1002 OtherPatientIDsSequence N 0010,1005 PatientBirthName N 0010,1010 PatientAge N 0010,1020 PatientSize N 0010,1030 PatientWeight N 0010,1040 PatientAddress N 0010,1050 InsurancePlanIdentification N 0010,1060 PatientMotherBirthName N 0010,1080 MilitaryRank N 0010,1081 BranchOfService N 0010,1090 MedicalRecordLocator N 0010,2000 MedicalAlerts N
PHỤ LỤC 2
BẢNG THÔNG TIN THẺ DICOM PHẦN DỮ LIỆU ẢNH
Tag Name Keyword VR VM
(0028,0002) Samples per Pixel SamplesPerPixel US 1 (0028,0003) Samples per Pixel Used SamplesPerPixelUsed US 1 (0028,0004) Photometric Interpretation PhotometricInterpretation CS 1
(0028,0005) Image Dimensions ImageDimensions US 1 RET
(0028,0006) Planar Configuration PlanarConfiguration US 1 (0028,0008) Number of Frames NumberOfFrames IS 1 (0028,0009) Frame Increment Pointer FrameIncrementPointer AT 1-n (0028,000A) Frame Dimension Pointer FrameDimensionPointer AT 1-n (0028,0010) Rows Rows US 1 (0028,0011) Columns Columns US 1
(0028,0012) Planes Planes US 1 RET
(0028,0014) Ultrasound Color Data Present UltrasoundColorDataPresent US 1
(0028,0020) RET
(0028,0030) Pixel Spacing PixelSpacing DS 2 (0028,0031) Zoom Factor ZoomFactor DS 2 (0028,0032) Zoom Center ZoomCenter DS 2 (0028,0034) Pixel Aspect Ratio PixelAspectRatio IS 2
(0028,0040) Image Format ImageFormat CS 1 RET
(0028,0050) Manipulated Image ManipulatedImage LO 1-n RET
(0028,0051) Corrected Image CorrectedImage CS 1-n
(0028,005F) Compression Recognition Code CompressionRecognitionCo de
LO 1
RET (0028,0060) Compression Code CompressionCode CS 1 RET (0028,0061) Compression Originator CompressionOriginator SH 1 RET (0028,0062) Compression Label CompressionLabel LO 1 RET (0028,0063) Compression Description CompressionDescription SH 1 RET (0028,0065) Compression Sequence CompressionSequence CS 1-n RET (0028,0066) Compression Step Pointers CompressionStepPointers AT 1-n RET (0028,0068) Repeat Interval RepeatInterval US 1 RET
(0028,0070) Perimeter Table PerimeterTable US 1-n RET (0028,0071) Perimeter Value PerimeterValue US
or SS
1 RET (0028,0080) Predictor Rows PredictorRows US 1 RET (0028,0081) Predictor Columns PredictorColumns US 1 RET (0028,0082) Predictor Constants PredictorConstants US 1-n RET (0028,0090) Blocked Pixels BlockedPixels CS 1 RET
(0028,0091) Block Rows BlockRows US 1 RET
(0028,0092) Block Columns BlockColumns US 1 RET
(0028,0093) Row Overlap RowOverlap US 1 RET
(0028,0094) Column Overlap ColumnOverlap US 1 RET
(0028,0100) Bits Allocated BitsAllocated US 1 (0028,0101) Bits Stored BitsStored US 1 (0028,0102) High Bit HighBit US 1 (0028,0103) Pixel Representation PixelRepresentation US 1
(0028,0104) Smallest Valid Pixel Value SmallestValidPixelValue US or SS 1
RET (0028,0105) Largest Valid Pixel Value LargestValidPixelValue US
or SS 1
RET
(0028,0106) Smallest Image Pixel Value SmallestImagePixelValue US or SS
1 (0028,0107) Largest Image Pixel Value LargestImagePixelValue US
or SS 1 (0028,0108) Smallest Pixel Value in Series SmallestPixelValueInSeries US
or SS 1 (0028,0109) Largest Pixel Value in Series LargestPixelValueInSeries US
or SS 1
(0028,0110) Smallest Image Pixel Value in Plane SmallestImagePixelValueInP lane US or SS 1 RET (0028,0111) Largest Image Pixel Value in
Plane LargestImagePixelValueInPl ane US or SS 1 RET
(0028,0120) Pixel Padding Value PixelPaddingValue US or SS 1 (0028,0121) Pixel Padding Range Limit PixelPaddingRangeLimit US
or SS 1
(0028,0200) Image Location ImageLocation US 1 RET
(0028,0300) Quality Control Image QualityControlImage CS 1 (0028,0301) Burned In Annotation BurnedInAnnotation CS 1 (0028,0302) Recognizable Visual Features RecognizableVisualFeatures CS 1
(0028,0303) Longitudinal Temporal Information Modified
LongitudinalTemporalInfor mationModified
CS 1
(0028,0400) Transform Label TransformLabel LO 1 RET
(0028,0401) Transform Version Number TransformVersionNumber LO 1 RET (0028,0402) Number of Transform Steps NumberOfTransformSteps US 1 RET (0028,0403) Sequence of Compressed Data SequenceOfCompressedData LO 1-n RET (0028,0404) Details of Coefficients DetailsOfCoefficients AT 1-n RET (0028,04x0) Rows For Nth Order Coefficients RowsForNthOrderCoefficien
ts
US 1 RET
(0028,04x1) Columns For Nth Order Coefficients
ColumnsForNthOrderCoeffi cients
US 1 RET
(0028,04x2) Coefficient Coding CoefficientCoding LO 1-n RET (0028,04x3) Coefficient Coding Pointers CoefficientCodingPointers AT 1-n RET
(0028,0700) DCT Label DCTLabel LO 1 RET
(0028,0701) Data Block Description DataBlockDescription CS 1-n RET
(0028,0702) Data Block DataBlock AT 1-n RET
(0028,0710) Normalization Factor Format NormalizationFactorFormat US 1 RET (0028,0720) Zonal Map Number Format ZonalMapNumberFormat US 1 RET (0028,0721) Zonal Map Location ZonalMapLocation AT 1-n RET
(0028,0722) Zonal Map Format ZonalMapFormat US 1 RET
(0028,0730) Adaptive Map Format AdaptiveMapFormat US 1 RET (0028,0740) Code Number Format CodeNumberFormat US 1 RET
(0028,08x0) Code Label CodeLabel CS 1-n RET
(0028,08x2) Number of Tables NumberOfTables US 1 RET
(0028,08x3) Code Table Location CodeTableLocation AT 1-n RET (0028,08x4) Bits For Code Word BitsForCodeWord US 1 RET (0028,08x8) Image Data Location ImageDataLocation AT 1-n RET
(0028,0A02) Pixel Spacing Calibration Type PixelSpacingCalibrationTyp e
CS 1 (0028,0A04) Pixel Spacing Calibration
Description
PixelSpacingCalibrationDes cription
LO 1 (0028,1040) Pixel Intensity Relationship PixelIntensityRelationship CS 1 (0028,1041) Pixel Intensity Relationship Sign PixelIntensityRelationshipSi
gn
SS 1 (0028,1050) Window Center WindowCenter DS 1-n (0028,1051) Window Width WindowWidth DS 1-n (0028,1052) Rescale Intercept RescaleIntercept DS 1
(0028,1053) Rescale Slope RescaleSlope DS 1 (0028,1054) Rescale Type RescaleType LO 1 (0028,1055) Window Center & Width
Explanation
WindowCenterWidthExplan ation
LO 1-n (0028,1056) VOI LUT Function VOILUTFunction CS 1
(0028,1080) Gray Scale GrayScale CS 1 RET
(0028,1090) Recommended Viewing Mode RecommendedViewingMod e
CS 1
(0028,1100) Gray Lookup Table Descriptor GrayLookupTableDescriptor US or SS 3
RET
(0028,1101) Red Palette Color Lookup Table Descriptor RedPaletteColorLookupTabl eDescriptor US or SS 3 (0028,1102) Green Palette Color Lookup
Table Descriptor GreenPaletteColorLookupTa bleDescriptor US or SS 3 (0028,1103) Blue Palette Color Lookup Table
Descriptor BluePaletteColorLookupTab leDescriptor US or SS 3 (0028,1104) Alpha Palette Color Lookup
Table Descriptor
AlphaPaletteColorLookupTa bleDescriptor
US 3
(0028,1111) Large Red Palette Color Lookup Table Descriptor LargeRedPaletteColorLooku pTableDescriptor US or SS 4 RET (0028,1112) Large Green Palette Color
Lookup Table Descriptor
LargeGreenPaletteColorLoo kupTableDescriptor
US or SS
4 RET (0028,1113) Large Blue Palette Color Lookup
Table Descriptor LargeBluePaletteColorLook upTableDescriptor US or SS 4 RET
(0028,1199) Palette Color Lookup Table UID PaletteColorLookupTableUI D
UI 1
(0028,1200) Gray Lookup Table Data GrayLookupTableData US or SS or OW 1-n 1 RET
(0028,1201) Red Palette Color Lookup Table Data
RedPaletteColorLookupTabl eData
OW 1 (0028,1202) Green Palette Color Lookup
Table Data
GreenPaletteColorLookupTa bleData
OW 1 (0028,1203) Blue Palette Color Lookup Table
Data
BluePaletteColorLookupTab leData
OW 1 (0028,1204) Alpha Palette Color Lookup
Table Data
AlphaPaletteColorLookupTa bleData
OW 1
(0028,1211) Large Red Palette Color Lookup Table Data
LargeRedPaletteColorLooku pTableData
OW 1 RET (0028,1212) Large Green Palette Color
Lookup Table Data
LargeGreenPaletteColorLoo kupTableData
(0028,1213) Large Blue Palette Color Lookup Table Data
LargeBluePaletteColorLook upTableData
OW 1 RET (0028,1214) Large Palette Color Lookup
Table UID
LargePaletteColorLookupTa bleUID
UI 1 RET
(0028,1221) Segmented Red Palette Color Lookup Table Data
SegmentedRedPaletteColorL ookupTableData
OW 1 (0028,1222) Segmented Green Palette Color
Lookup Table Data
SegmentedGreenPaletteColo rLookupTableData
OW 1 (0028,1223) Segmented Blue Palette Color
Lookup Table Data
SegmentedBluePaletteColor LookupTableData
OW 1 (0028,1300) Breast Implant Present BreastImplantPresent CS 1 (0028,1350) Partial View PartialView CS 1 (0028,1351) Partial View Description PartialViewDescription ST 1 (0028,1352) Partial View Code Sequence PartialViewCodeSequence SQ 1 (0028,135A) Spatial Locations Preserved SpatialLocationsPreserved CS 1 (0028,1401) Data Frame Assignment
Sequence
DataFrameAssignmentSeque nce
SQ 1 (0028,1402) Data Path Assignment DataPathAssignment CS 1 (0028,1403) Bits Mapped to Color Lookup
Table
BitsMappedToColorLookup Table
US 1 (0028,1404) Blending LUT 1 Sequence BlendingLUT1Sequence SQ 1 (0028,1405) Blending LUT 1 Transfer
Function
BlendingLUT1TransferFunc tion
CS 1 (0028,1406) Blending Weight Constant BlendingWeightConstant FD 1 (0028,1407) Blending Lookup Table
Descriptor
BlendingLookupTableDescri ptor
US 3 (0028,1408) Blending Lookup Table Data BlendingLookupTableData OW 1 (0028,140B) Enhanced Palette Color Lookup
Table Sequence
EnhancedPaletteColorLooku pTableSequence
SQ 1 (0028,140C) Blending LUT 2 Sequence BlendingLUT2Sequence SQ 1 (0028,140D) Blending LUT 2 Transfer
Function
BlendingLUT2TransferFunc tion
CS 1 (0028,140E) Data Path ID DataPathID CS 1 (0028,140F) RGB LUT Transfer Function RGBLUTTransferFunction CS 1 (0028,1410) Alpha LUT Transfer Function AlphaLUTTransferFunction CS 1 (0028,2000) ICC Profile ICCProfile OB 1 (0028,2110) Lossy Image Compression LossyImageCompression CS 1 (0028,2112) Lossy Image Compression Ratio LossyImageCompressionRat
io
(0028,2114) Lossy Image Compression Method
LossyImageCompressionMe thod
CS 1-n (0028,3000) Modality LUT Sequence ModalityLUTSequence SQ 1 (0028,3002) LUT Descriptor LUTDescriptor US
or SS 3 (0028,3003) LUT Explanation LUTExplanation LO 1 (0028,3004) Modality LUT Type ModalityLUTType LO 1 (0028,3006) LUT Data LUTData US
or OW
1-n 1 (0028,3010) VOI LUT Sequence VOILUTSequence SQ 1 (0028,3110) Softcopy VOI LUT Sequence SoftcopyVOILUTSequence SQ 1
(0028,4000) Image Presentation Comments ImagePresentationComment s
LT 1
RET (0028,5000) Bi-Plane Acquisition Sequence BiPlaneAcquisitionSequence SQ 1 RET
(0028,6010) Representative Frame Number RepresentativeFrameNumbe r
US 1 (0028,6020) Frame Numbers of Interest (FOI) FrameNumbersOfInterest US 1-n (0028,6022) Frame of Interest Description FrameOfInterestDescription LO 1-n (0028,6023) Frame of Interest Type FrameOfInterestType CS 1-n
(0028,6030) Mask Pointer(s) MaskPointers US 1-n RET
(0028,6040) R Wave Pointer RWavePointer US 1-n (0028,6100) Mask Subtraction Sequence MaskSubtractionSequence SQ 1 (0028,6101) Mask Operation MaskOperation CS 1 (0028,6102) Applicable Frame Range ApplicableFrameRange US 2-2n (0028,6110) Mask Frame Numbers MaskFrameNumbers US 1-n (0028,6112) Contrast Frame Averaging ContrastFrameAveraging US 1 (0028,6114) Mask Sub-pixel Shift MaskSubPixelShift FL 2 (0028,6120) TID Offset TIDOffset SS 1 (0028,6190) Mask Operation Explanation MaskOperationExplanation ST 1 (0028,7FE0) Pixel Data Provider URL PixelDataProviderURL UT 1 (0028,9001) Data Point Rows DataPointRows UL 1 (0028,9002) Data Point Columns DataPointColumns UL 1 (0028,9003) Signal Domain Columns SignalDomainColumns CS 1
(0028,9099) Largest Monochrome Pixel Value LargestMonochromePixelVa lue
US 1 RET
(0028,9110) Pixel Measures Sequence PixelMeasuresSequence SQ 1 (0028,9132) Frame VOI LUT Sequence FrameVOILUTSequence SQ 1 (0028,9145) Pixel Value Transformation
Sequence
PixelValueTransformationSe quence
SQ 1 (0028,9235) Signal Domain Rows SignalDomainRows CS 1 (0028,9411) Display Filter Percentage DisplayFilterPercentage FL 1 (0028,9415) Frame Pixel Shift Sequence FramePixelShiftSequence SQ 1 (0028,9416) Subtraction Item ID SubtractionItemID US 1 (0028,9422) Pixel Intensity Relationship LUT
Sequence
PixelIntensityRelationshipL UTSequence
SQ 1 (0028,9443) Frame Pixel Data Properties
Sequence
FramePixelDataPropertiesSe quence
SQ 1 (0028,9444) Geometrical Properties GeometricalProperties CS 1 (0028,9445) Geometric Maximum Distortion GeometricMaximumDistorti
on
FL 1 (0028,9446) Image Processing Applied ImageProcessingApplied CS 1-n (0028,9454) Mask Selection Mode MaskSelectionMode CS 1 (0028,9474) LUT Function LUTFunction CS 1 (0028,9478) Mask Visibility Percentage MaskVisibilityPercentage FL 1 (0028,9501) Pixel Shift Sequence PixelShiftSequence SQ 1 (0028,9502) Region Pixel Shift Sequence RegionPixelShiftSequence SQ 1 (0028,9503) Vertices of the Region VerticesOfTheRegion SS 2-2n