ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 10.04.2024
Просмотров: 39
Скачиваний: 0
DICOM PS3.11 2020a - Media Storage Application Profiles |
Page 87 |
M General Purpose BD With Compression
Interchange Profiles (Normative)
M.1 Profile Identification
This Annex defines an Application Profile Class potentially inclusive of all defined Media Storage SOP Classes. This class is intended to be used for the interchange of Composite SOP Instances via BD media for general-purpose applications. Objects from multiple modalities may be included on the same media. Images may be compressed with or without loss using either JPEG or JPEG 2000. And multi-frame images and video may be compressed with MPEG2 Main Profile / Main Level or MPEG2 Main Profile / High Level or MPEG-4 AVC/H.264 High Profile / Level 4.1 or MPEG-4 AVC/H.264 BD-compatible High Profile / Level 4.1; all File Set Readers are required to support decompression of all of the compressed Transfer Syntaxes defined for each Profile.
A detailed list of the Media Storage SOP Classes that may be supported is defined in PS3.4.
Table M.1-1. STD-GEN-BD and STD-GEN-SEC-BD Profiles
Application Profile |
Identifier |
Description |
GeneralPurposeBDInterchangeSTD-GEN-BD-JPEG |
HandlesinterchangeofCompositeSOPInstancessuch |
|
with JPEG |
|
as Images (optionally compressed with either lossless |
|
|
orlossyJPEG),StructuredReports,PresentationStates |
|
|
and Waveforms. |
GeneralPurposeBDInterchangeSTD-GEN-BD-J2K |
HandlesinterchangeofCompositeSOPInstancessuch |
|
with JPEG 2000 |
|
as Images (optionally compressed with either lossless |
|
|
or lossy JPEG 2000), Structured Reports, Presentation |
|
|
States and Waveforms. |
GeneralPurposeBDInterchangeSTD-GEN-BD-MPEG2-MPML |
Handles interchange of multi-frame images and video |
|
with MPEG2 MP@ML |
|
using MPEG2 MP@ML compression. |
GeneralPurposeBDInterchangeSTD-GEN-BD-MPEG2-MPHL |
Handles interchange of multi-frame images and video |
|
with MPEG2 MP@HL |
|
using MPEG2 MP@HL compression. |
GeneralPurposeBDInterchangeSTD-GEN-BD-MPEG4-HPLV41 |
Handles interchange of multi-frame images and video |
|
with MPEG-4 AVC/H.264 |
|
usingMPEG-4AVC/H.264HiP@Level4.1compression. |
HiP@Level4.1 |
|
|
GeneralPurposeBDInterchangeSTD-GEN-BD-MPEG4-HPLV41BD |
Handles interchange of multi-frame images and video |
|
with MPEG-4 AVC/H.264 |
|
usingMPEG-4AVC/H.264BD-compatibleHiP@Level4.1 |
BD-Compatible HiP@Level4.1 |
|
compression. |
General Purpose Secure BD |
STD-GEN-SEC-BD-JPEG |
HandlesinterchangeofCompositeSOPInstancessuch |
Interchange with JPEG |
|
as Images (optionally compressed with either lossless |
|
|
orlossyJPEG),StructuredReports,PresentationStates |
|
|
and Waveforms. Offers confidentiality, integrity and, |
|
|
depending on the File-set creator's choice, data origin |
|
|
authentication. |
General Purpose Secure BD |
STD-GEN-SEC-BD-J2K |
HandlesinterchangeofCompositeSOPInstancessuch |
Interchange with JPEG 2000 |
|
as Images (optionally compressed with either lossless |
|
|
or lossy JPEG 2000), Structured Reports, Presentation |
|
|
States and Waveforms. Offers confidentiality, integrity |
|
|
and, depending on the File-set creator's choice, data |
|
|
origin authentication. |
General Purpose Secure BD |
STD-GEN-SEC-BD-MPEG2-MPML |
Handles interchange of multi-frame images and video |
Interchange with MPEG2 |
|
using MPEG2 MP@ML compression. Offers |
MP@ML |
|
confidentiality, integrity and, depending on the File-set |
|
|
creator's choice, data origin authentication. |
- Standard -
Page 88 |
DICOM PS3.11 2020a - Media Storage Application Profiles |
|
Application Profile |
Identifier |
Description |
General Purpose Secure BD |
STD-GEN-SEC-BD-MPEG2-MPHL |
Handles interchange of multi-frame images and video |
InterchangewithMPEG2MP@HL |
using MPEG2 MP@HL compression. Offers |
|
|
|
confidentiality, integrity and, depending on the File-set |
|
|
creator's choice, data origin authentication. |
General Purpose Secure BD Interchange with MPEG-4 AVC/H.264 HiP@Level4.1
STD-GEN-SEC-BD-MPEG4-HPLV41 Handles interchange of multi-frame images and video usingMPEG-4AVC/H.264HiP@Level4.1compression. Offers confidentiality, integrity and, depending on the File-set creator's choice, data origin authentication.
General Purpose Secure BD Interchange with MPEG-4 AVC/H.264 BD-compatible HiP@Level4.1
STD-GEN-SEC-BD-MPEG4-HPLV41BDHandles interchange of multi-frame images and video usingMPEG-4AVC/H.264BD-compatibleHiP@Level4.1 compression. Offers confidentiality, integrity and, depending on the File-set creator's choice, data origin authentication.
Equipment claiming conformance to this Application Profile shall list the subset of Media Storage SOP Classes that it supports in its Conformance Statement.
Note
Since it is not required to support all Media Storage Classes the user should carefully consider the subset of supported Media Storage SOP Classes in the Conformance Statements of such equipment to establish effective object interchange.
M.2 Clinical Context
This Application Profile Class facilitates the interchange of images and related data on BD media. Typical interchange would be between acquisition devices, archives and workstations.
ThisApplicationProfileClassfacilitatesthecreationofamulti-modalitymediumforimageinterchange,usefulforclinical,patientrecord, teaching and research applications, within and between institutions.
This profile is intended only for general-purpose applications. It is not intended as a replacement for specific Application Profiles that may be defined for a particular clinical context.
Note
1.The creation of a BD is considerably more complex than the reading thereof. Therefore the clinical context for this Ap- plication profile is likely to be asymmetric, with a sophisticated File Set Creator and relatively simple File Set Readers.
2.EachBDRewritable/RecordablecontainsauniqueID,whichcanbereadbyaBDdrive.ThisIDcanbeusedforreferring to a BD, for example in a database.
M.2.1 Roles and Service Class Options
This Application Profile Class uses the Media Storage Service Class defined in PS3.4 with the Interchange Option.
The Application Entity shall support one or more of the roles of File Set Creator (FSC) or File Set Reader (FSR), or File Set Updater (FSU) defined in PS3.10.
M.2.1.1 File Set Creator
The role of File Set Creator shall be used by Application Entities that generate a File Set under this Interchange Class of Application Profiles.
FileSetCreatorsshallbeabletogeneratetheBasicDirectorySOPClassintheDICOMDIRfilewithallthesubsidiaryDirectoryRecords related to the Image SOP Classes stored in the File Set. The Application Entity acting as a File Set Creator generates a File Set under a STD-GEN-BD or STD-GEN-SEC-BD Application Profile.
- Standard -
DICOM PS3.11 2020a - Media Storage Application Profiles |
Page 89 |
AnFSCshalloffertheabilitytofinalizethephysicalvolumeatthecompletionofthemostrecentwritesession(noadditionalinformation can be subsequently added to the volume), if supported by the media and file system specified in the profile.
Note
A multiple volume (i.e., a logical volume that can cross multiple physical media) is not supported by this class of Application profile. If a set of Files, e.g., a Study, cannot be written entirely on one physical volume (side of one piece of media), the FSC will create multiple independent DICOM File Sets such that each File Set can reside on a single physical volume (side of a single piece of media) controlled by its individual DICOMDIR file. The user of the FSC can opt to use written labels on the physical volumes to indicate that there is more than one physical volume for this set of files (e.g., a study).
M.2.1.2 File Set Reader
The role of File Set Reader shall be used by Application Entities that receive a transferred File Set under the Image Interchange Class of Application Profiles. Typical entities using this role would include image generating systems, display workstations, and archive systems that receive a patient record; e.g., transferred from another institution.
File Set Readers shall be able to read the DICOMDIR directory file and all the SOP Instance files defined for this Application Profile, for which a Conformance Statement is made, using all the defined Transfer Syntaxes for the Profile.
Note
All Transfer Syntaxes defined in the profile must be supported by the FSR. It is not permissible to only support one or other of the uncompressed or the compressed Transfer Syntaxes.
M.2.1.3 File Set Updater
The role of File Set Updater is used by Application Entities that receive a transferred File Set under this Interchange Class of Applic- ation Profiles and update it by the addition (or deletion) of images or information to (or from) the medium. Typical entities using this role would include image generating systems and workstations that process or modify images.
File Set Updaters shall be able to generate one or more of the SOP Instances defined for this Application Profile, for which a Conform- ance Statement is made, and to read and update the DICOMDIR file.
AnFSUshalloffertheabilitytofinalizethephysicalvolumeatthecompletionofthemostrecentwritesession(noadditionalinformation can be subsequently added to the volume), if supported by the media and file system specified in the profile.
Note
If the volume has not been finalized, the File Set Updater will be able to update information assuming there is enough space onthevolumetowriteanewDICOMDIRfile,theinformation,andthefundamentalvolumecontrolstructures.Volumecontrol structures are the structures that are inherent to the standards of the physical volume, see PS3.12.
M.3 STD-GEN-BD and STD-GEN-SEC-BD Profile Classes
M.3.1 SOP Classes and Transfer Syntaxes
This Application Profile is based on the Media Storage Service Class with the Interchange Option (see PS3.4).
Table M.3-1. STD-GEN-BD and STD-GEN-SEC-BD SOP Classes and Transfer Syntaxes
Information Object |
SOP Class UID Transfer Syntax and |
FSC |
FSR Requirement |
FSU |
Definition |
UID |
Requirement |
Requirement |
|
Basic Directory |
1.2.840.10008.1.3.10Explicit VR Little EndianMandatory |
Mandatory |
Mandatory |
|
|
Uncompressed |
|
|
|
|
1.2.840.10008.1.2.1 |
|
|
|
- Standard -
Page 90 |
DICOM PS3.11 2020a - Media Storage Application Profiles |
|
||
Information Object |
SOP Class UID Transfer Syntax and |
FSC |
FSR Requirement |
FSU |
Definition |
UID |
Requirement |
|
Requirement |
Composite IODs for |
See PS3.4 |
which a Media Storage |
|
SOP Class is defined in |
|
PS3.4 |
|
Composite IODs for |
See PS3.4 |
which a Media Storage |
|
SOP Class is defined in |
|
PS3.4 |
|
Composite IODs for |
See PS3.4 |
which a Media Storage |
|
SOP Class is defined in |
|
PS3.4 |
|
Composite IODs for |
See PS3.4 |
which a Media Storage SOP Class is defined in PS3.4
Composite IODs for |
See PS3.4 |
which a Media Storage |
|
SOP Class is defined in |
|
PS3.4 |
|
Composite IODs for |
See PS3.4 |
which a Media Storage SOP Class is defined in PS3.4
Multi-frame CompositeSee PS3.4 IODs for which a Media
Storage SOP Class is defined in PS3.4
Multi-frame CompositeSee PS3.4 IODs for which a Media
Storage SOP Class is defined in PS3.4
Multi-frame CompositeSee PS3.4 IODs for which a Media
Storage SOP Class is defined in PS3.4
Multi-frame CompositeSee PS3.4 IODs for which a Media
Storage SOP Class is defined in PS3.4
Explicit VR Little EndianDefined in |
Mandatory for all SOPDefined in |
||
Uncompressed |
Conformance |
Classes defined in |
Conformance |
1.2.840.10008.1.2.1 |
Statement |
Conformance |
Statement |
|
Statement |
|
|
JPEG Lossless ProcessDefined in |
Mandatory for JPEG |
Defined in |
|
14 (selection value 1) |
Conformance |
profiles for all SOP |
Conformance |
1.2.840.10008.1.2.4.70 |
Statement |
Classes defined in |
Statement |
|
Conformance |
|
|
|
|
Statement |
|
JPEG Lossy, Baseline Defined in |
Mandatory for JPEG |
Defined in |
|
Sequential with HuffmanConformance |
profiles for all SOP |
Conformance |
|
Coding (Process 1) |
Statement |
Classes defined in |
Statement |
1.2.840.10008.1.2.4.50 |
|
Conformance |
|
|
Statement |
|
|
JPEGExtended(ProcessDefined in |
Mandatory for JPEG |
Defined in |
|
2 & 4): |
Conformance |
profiles for all SOP |
Conformance |
|
Statement |
Classes defined in |
Statement |
Default Transfer Syntax |
Conformance |
|
|
for Lossy JPEG 12 Bit |
|
Statement |
|
Image Compression |
|
|
|
(Process 4 only) |
|
|
|
1.2.840.10008.1.2.4.51 |
|
|
|
JPEG 2000 Image |
Defined in |
Mandatory for J2K |
Defined in |
Compression (LosslessConformance |
profiles for all SOP |
Conformance |
|
Only) |
Statement |
Classes defined in |
Statement |
1.2.840.10008.1.2.4.90 |
|
Conformance |
|
|
Statement |
|
|
JPEG 2000 Image |
Defined in |
Mandatory for J2K |
Defined in |
Compression |
Conformance |
profiles for all SOP |
Conformance |
1.2.840.10008.1.2.4.91 |
Statement |
Classes defined in |
Statement |
|
Conformance |
|
|
|
|
Statement |
|
MPEG2 Main Profile @Defined in |
Mandatory for all SOPDefined in |
||
Main Level |
Conformance |
Classes defined in |
Conformance |
|
Statement |
Conformance |
Statement |
1.2.840.10008.1.2.4.100 |
Statement |
|
|
MPEG2 Main Profile @Defined in |
Mandatory for all SOPDefined in |
||
High Level |
Conformance |
Classes defined in |
Conformance |
|
Statement |
Conformance |
Statement |
1.2.840.10008.1.2.4.101 |
Statement |
|
|
MPEG-4 AVC/H.264 |
Defined in |
Mandatory for all SOPDefined in |
|
High Profile / Level 4.1 Conformance |
Classes defined in |
Conformance |
|
|
Statement |
Conformance |
Statement |
1.2.840.10008.1.2.4.102 |
Statement |
|
|
MPEG-4 AVC/H.264 |
Defined in |
Mandatory for all SOPDefined in |
|
BD-compatible High |
Conformance |
Classes defined in |
Conformance |
Profile / Level 4.1 |
Statement |
Conformance |
Statement |
1.2.840.10008.1.2.4.103 |
Statement |
|
|
|
|
The SOP Classes and corresponding Transfer Syntax supported by this Application Profile are specified in the Table M.3-1. The supported Storage SOP Class(es) shall be listed in the Conformance Statement using a table of the same form.
- Standard -