Home
DicomImageViewer
Contents
1. File Import Send J XML J Validate Frame index 1 80 Sort frames by 9 implicit dimension StackID Dimensions in image InStackPositionNumber TemporalPositionIndex Use VOI LUT shape 69 linear logistic 1 2 frames CT MF DERIVED PERFUSION RCBF COLOR AXIAL R P gt 1 8 frames CT MF DERIVED PERFUSION AXIAL RAP A 1 80 frames CT MF PERFUSION AXIAL R P gt E a gt Frame AccessionNumber AcquisitionDateTime AcquisitionDuration AcquisitionNumber BitsAllocated BitsStored Columns ContentDate ContentQualifica 1 0010 20041031112925 156 0 5 1 16 16 512 20041031 PRODUCT 167 100 34 59 262 633 159 18 25 HU 1042 3 4 3 Reference images localizers A reference image can be displayed in the display controls panel that is marked up posted with the spatial position of the currently displayed frame A list of potential reference images is displayed as a scrolling list Selection activates the reference image If the reference image is a multi frame image it can be scrolled using the middle mouse button whilst the cursor is over the referenced image and it can be windowed with the left mouse button All images in the current Frame of Reference with the same UID are made available as potential reference images in the list including the currently displayed image so as to allow one frame to be referenced to another r x Dicom Image Viewer Lo
2. Dicom Image Viewer Image Spectra Attributes Frames i Local Remote f DICOMDIR f File Import _ View Send Top Patient Abdomen FatSatDyn MF 0000012 Patient Brain 3DFSE MF 0000008 Patient Brain DWI MF 0000023 Patient Brain Flair MS MF 0000007 Patient Brain Functional MF 0000017 Patient Brain LParietalTumorWSpectro MF 0000025 Patient Brain PWI MF 0000024 Patient Brain Sagittal3D MF 0000010 Patient Brain Simulated MF 0000021 gt Patient Brain Stacks MF 0000013 Patient Brain Tumor MF 0000020 Patient Brain Vol MF 0000003 Patient Breast Dynamic MF 0000002 Patient Cardiac Cine MF 0000004 Patient Carotid Angio MF 0000009 Patient lliac Dynamic Subtraction MF 0000006 Patient Knee 3D MF 0000014 Patient Knee Moving MF 0000000 Patient Knee Moving MF 0000001 gt Patient Legs Stacked MF 0000005 Done 3 1 INITIAL DISPLAY When the application is started and a DICOMDIR file has been selected to be loaded a panel containing a series of tabbed panes are presented to the user together with an image or spectroscopy display panel as well as a tabular attribute display panel The relative sizes of the panels can be adjusted by dragging and individual panels may be collapsed or expanded using the small arrow keys The entire application can be re sized minimized or maximized using conventional the platform specific window decorations Note that re sizing the imaging panel to anything other than it
3. Remote f DICOMDIR n File Import View _ Send Top Display the image selected or first image of the selection Patient Abdomen FatSatDyn MF 0000012 Patient Brain 3DFSE MF 0000008 Patient Brain DWI MF 0000023 Patient Brain Flair MS MF 0000007 gt Patient Brain Functional MF 0000017 7 Patient Brain LParietalTumorWSpectro MF 0000025 Study 05025 Brain Series 3 AX FLAIR Series 6 3D SPGR AX _ Image 1 Series 100 Multi slice multi voxel single proton spect Spectra 1 8 axial frames 12x12 1D Patient Brain PWI MF 0000024 Patient Brain Sagittal3D MF 0000010 Patient Brain Simulated MF 0000021 Patient Brain Stacks MF 0000013 Patient Brain Tumor MF 0000020 Patient Brain Vol MF 0000003 Patient Breast Dynamic MF 0000002 Datiant CacdiacACina ME NNNNA lt AcquisitionContrast AcquisitionDateTime Calibrationimage CompleximageComponent ImageType InstanceNumber Referenc T1 20020728124815 MAGNITUDE ORIGINAL PRIMARY TI NONE 1 IMAGES BR e M lt gt Done When the image has loaded three actions occur the image is displayed e the tabbed pane switches to the image navigation pane e the attribute table browser pane shows the attributes of the displayed instance 3 4 1 Windowing VOI LUT The image will be displayed with the first window center and width encoded in the image file on a per frame or shared basis or if missing a statistically derived default The window can then
4. Spectra Attributes Frames Local Remote DICOMDIR File Import View Send Top Patient Abdomen FatSatDyn MF 0000012 Patient Brain 3DFSE MF 0000008 Patient Brain DWI MF 0000023 Patient Brain Flair MS 0000007 Patient Brain Functional MF 0000017 Patient Brain LParietalTumorWSpectro MF 0000025 Study 05025 Brain Series 3 AX FLAIR Series 6 3D SPGR Image 1 Series 100 Multi slice multi voxel single proton spect Spectra 1 8 axial frames 12x12 1D Patient Brain PWI 0000024 Patient Brain Sagittal3D MF 0000010 Patient Brain Simulated MF 0000021 Patient Brain Stacks MF 0000013 Patient Brain Tumor MF 0000020 Patient Brain Vol MF 0000003 Patient Breast Dynamic MF 0000002 2 LE nnnnana lt AcquisitionContrast AcquisitionDateTime Calibrationimage CompleximageComponent ImageType InstanceNumber Referenc T1 20020728124815 MAGNITUDE ORIGINAL PRIMARY TI NONE 1 IMAGES BR Done 3 4 IMAGE VIEWING Clicking on the view button after selecting an image or spectroscopy instance will cause that image or spectrum to be displayed in the display panel If one selects a higher level entity than an individual instance only the first image or spectrum is displayed Note that tool tips short descriptive messages of behavior will be displayed if the cursor is allowed to dwell over a tab or a button for any length of time e800 Dicom Image Viewer Image Spectra Attributes Frames fl Local
5. and the application that uses it It is the name that will be displayed to the user in pick lists This name is the one that is then used in subsequent properties like Dicom RemoteAEs XXXXX CalledAETitle in place of the XXXXX 4 2 4 6 Dicom CurrentlySelectedStorageTargetAE This is the default storage target i e that which is initially selected in the list of targets presented to the user 4 2 4 7 Dicom CurrentlySelectedQueryTargetAE This is the default remote query target i e that which is initially selected in the list of targets presented to the user 4 2 4 8 Remote AE specific properties Each remote AE listed in Dicom RemoteAEs needs to be described by the following three properties where XXXXX is the name of the AE listed displayed to the user and used in the properties file e g in the list in Dicom RemoteAEs e Dicom RemoteAEs XXXXX CalledAETitle Dicom RemoteAEs XXXXX HostNameOrlPAddress Dicom RemoteAEs XXXXX Port An optional fourth property specifies whether or not the AE will respond to queries Dicom RemoteAEs XXXXX QueryModel STUDYROOT This property should be omitted if the remote AE does not support query and retrieval Note that the only value of this property currently supported is STUDYROOT 4 2 5 Database The database does not have to be explicitly setup in any way The first time that the application is invoked the appropriate files and folders will be created and the tables in the database constructe
6. be manipulated by dragging the mouse while the left button is held down Dragging left to right will change the width up and down the center Holding the shift key while dragging will multiply the rate of change by 50 Changes to the window values apply to all frames subsequently displayed For projection radiography images the window values can be interpreted as a logistic sigmoid curve shoulder and toe roll off rather than being clipped by choosing the Use VOI LUT Shape Logistic radio button 3 4 2 Scrolling and Dimensions When a multi frame image is being viewed the navigation tools in the Image panel may be used to scroll between frames Either the slider may be selected and dragged using the left mouse button or when the slider is selected highlighted after clicking the left and right arrow keys will step through frames one at a time Over the displayed image itself the middle mouse on Windows or Linux or the right mouse on Mac OS X may also be used to scroll The order in which the frames are displayed is by default the implicit order in which they are stored in the DICOM instance If one selects the Dimension radio button instead then the frames will be sorted instead by the order of Dimensions supplied in the DICOM instance if any Any dimensions that are present will be listed by data element name in descending order of sort priority x Dicom Image Viewer Local Remotelocal4007 DICOMDIR Image H
7. selected to be the closest in space to the spectroscopy voxels Dicom Image Viewer DICOMDIR Spectra Attributes Frames 4 File Import Send XML Validate Sort frames by 9 implicit dimension 1 24 frames MR MF T2 AXIAL L P gt 5 mum SSD 124 fames MALUS o s TUN 1 24 frames MR MF T1 AXIAL L P gt a PH a v 4 1 15 frames MR MF T1 lt SAGITTAL gt 1 15 frames MR MF T2 lt CORONAL L F gt 1 20 frames MR MF T1 lt SAGITTAL P F gt LUN Frame AccessionNumber AcquisitionContrast AcquisitionDateTime AcquisitionDuration AcquisitionNumber ApplicableSafetyStandardAgency BaselineCorrectic 1 9995020 UNKNOWN 20020728092900 600 11 236 138 2 88 59 8 203 328 3 15 INTERNATIONALIZATION The application also supports a broad range of international character sets as described in the Conformance Statement If the installation is correctly configured that is Unicode fonts with an adequately broad range of glyphs and a JRE that contains the appropriate international encodings then the application will automatically render strings with the appropriate glyphs without any further intervention by the user and regardless of the current system locale In particular it is not necessary for example to choose a Japanese locale in order to display Japanese names Furthermore d
8. the appropriate user s home directory and renamed to the name that the application is expecting which is com pixelmed display DicomlmageViewer properties note the leading period in the name The appropriate location depends on the operating system e Windows 2000 C Documents and Settings username e Windows 98 C Windows Mac OS X Users username i e Unix The sample file contains comments and examples of appropriate properties summary of which is provided here 4 2 4 1 Display FullScreen This should be set to true if full screen rather than tiled window display is required 4 2 4 2 Dicom ListeningPort This should be set to whatever port this application is to listen on to accept incoming associations If this is a privileged port e g the standard port 104 then the user invoking the application must have root privileges If they don t port 4006 is recommended 4 2 4 3 Dicom CalledAETitle Thus should be set to whatever the application is to call itself when accepting an association 4 2 4 4 Dicom CallingAETitle This should be set to whatever the application is to call itself when initiating an association 4 2 4 5 Dicom RemoteAEs Thus is a space or comma separated list of all the available remote Aes Each AE may be named anything unique within this file without a space or comma the name does not need to be the same as the actual AE title i e it is a name that is purely local to this configuration file
9. tt file into library fonts as is and it just magically becomes available under the name of Arial Unicode MS to Java If one just wants to make the font available just for Java applications one can simply copy it into the appropriate folder in the JRE e g usr java jre lib fonts and it magically becomes available without any further work being necessary This works for instance on Linux without having to go the effort of installing it in the X font server There is also the free Cyberbit font at ftp ftp netscape com pub communicator extras fonts windows that will do the same work just the same way and the font in Java is named Bitstream Cyberbit Unfortunately the Cyberbit font is only a serif font so the substitution for the default Lucida is more obtrusive For further details see Java Internationalization Deitch and Czarnecki pp 229 231 4 3 IMAGE DISTRIBUTION DECOMPRESSION Since the test set of multi frame images is so large they are tar d into collections and then compressed with the bzip2 tool whoch provides substantially better compression than gzip or zip and hence considerable reduces network download time and space consumed on the server To decompress on Unix see http sources redhat com bzip2 For a Windows application that knows about bzip2 and tar try http www powerarchiver com download If decompression fails first check to make sure that the entire file has been downloade
10. 00010 Patient Brain Simulated MF 0000021 Patient Brain Stacks MF 0000013 Patient Brain Tumor MF 0000020 Patient Brain Vol MF 0000003 Patient Breast Dynamic MF 0000002 Patient Cardiac Cine MF 0000004 Datinnt CacetidAAeaia MC Done Since spectroscopy objects may be multi frame the same sort of navigation and sorting tools are provide as are used with images Dicom Image Viewer J DICOMDIR Spectra Attributes Frames 4 mm File import Send XML Validate Frame index 8 Sort frames by 9 implicit dimension 1 124 frames MR MF T1 AXIAL L P gt 1 32 frames MR MFP FLUID ATTENUATED AXIAL L P gt 1 124 frames 1 AXIAL L P gt 1 32 frames MR MF FLUID ATTENUATED AXIAL L P gt 2 MR MF DERIVED T1 RESAMPLED MPR SAGITTAL P F gt rhe Ae A pn a Pe A A P os a Frame AccessionNumber AcquisitionContrast AcquisitionDateTime AcquisitionDuration AcquisitionNumber ApplicableSafetyStandardAgency BaselineCorrectic 5 9995025 UNKNOWN 20020728125300 600 100 FDA NONE 47 In addition to reference images for localization which display spatial localization of the spectroscopy voxels background image may also be selected on which the displayed spectra are superimposed The frame for a multi frame background image is automatically
11. 20020728124815 8704 1 20020728124819 352 130 000 120 000 5 1 18 20020728124815 8704 1 20020728124819 352 130 0001 120 000 5 119 20020728124815 8704 1 20020728124819 352 130 000 120 000 5 20 20020728124815 8704 1 20020728124819 352 130 0001 120 0001 4 121 20020728124815 8704 1 20020728124819 352 130 0001 120 0001 4 122 20020728124815 8704 1 20020728124819 352 130 000 120 000 4 123 20020728124815 8704 1 20020728124819 352 130 000 120 000 4 124 20020728124815 8704 1 20020728124819 352 130 000 120 000 4 25 20020728124815 8704 1 20020728124819 352 130 000 120 000 4 126 20020728124815 8704 1 20020728124819 352 130 000 120 000 3 27 20020728124815 8704 1 20020728124819 352 130 000 120 000 17 4 ay ne f FrameAcquisitionDuration f FrameAcquisitionNumber f FrameReferenceDatetime f lmagePositionPatient f WindowCenter f WindowWidth 8704 1 20020728124820 352 130 000 120 000 47 5000 169 000 339 000 lt gt Done 3 7 FILE BUTTON At any time one may choose to load another DICOMDIR or DICOM image or spectroscopy file from the file system by choosing the File button from the DICOMDIR Image or Spectra panels The displayed image and attribute and frames are blanked out prior to attempting to loading a new image to reduce confusion if the load fails The success or failure of the load will be indicated in the status bar Dicom Image Viewer image Sp
12. PixelMed Publishing DicomlmageViewer User Manual Software version 2007 04 11 Maintenance Release Document version 2007 04 11 T Automatic Start p 2 iie ntt eee e erae eee apn eine eee adr 3 2 3 3 Usernterface Eeatures ro rre ree ros e n eee Ee ve eros fe denote caedem dealt 4 3 d Y raritate epe abs en ate abe te earns 4 3 24E OO ANBDIEEEL tense E e e Ee MM E E 4 9 3 NAVIGATION s ceci vedere e edge nic t eere decet ore Be p ree Bre e Ps 6 9 3 4 1 Windowing VOI 9 3 4 2 Scrolling and Dimensions sirere aa ean a an Eaa APARSA ARA A AAN RAK nnne 9 3 4 3 Reference images localizers essent nnne nnne nennen nene 11 3 4 4 Attribute values of current frame see nennen nennen nnns 11 94 5 COlOb es oe eedem tube tette iut tet estrenos 13 3 5 ATTRIBUTE PANE unite ni reet eed cerent rte reta rer 14 3 6 btt o tete in s Uto Gto eiie 15 3 f EIEESBUT siete at ont uto RE re ae 16 3 8 MPORT BUTTON tenter it eec rr Ha reich 17 3 9 SEND Y BUT
13. R78 LYMPH NODE 71 lt 9 4 MI 0 8 R0 100 3 5 ATTRIBUTE PANE If one needs to examine the attributes of the entire object in more detail including the values of nested sequences and UIDs one can select the Attributes tabbed pane This causes a scrollable and expandable tree of attributes sorted by data element name to be displayed eoe Image Spectra Frames Local Remote DICOMDIR _ UperatorName Jones Moily 27 OversamplingPhase NONE PatientAge 052Y PatientBirthDate 19500704 PatientID MF 0000025 _ PatientName Brain LParietalTumorWSpectro PatientPosition HFS PatientSex 1 PatientSize 1 6 _ PatientWeight 75 27 PerFrameFunctionalGroupsSequence V itemi Dicom Image Viewer 7 7 FrameContentSequence V 2 itemi 21 FrameAcquisitionDatetime 200207281248 _ FrameAcquisitionDuration 8704 _ FrameAcquisitionNumber 1 _1 FrameReferenceDatetime 2002072812481 Y I FrameVOILUTSequence V J itemi 22 WindowCenter 108 000 21 WindowWidth 216 000 ay ne f FrameAcquisitionDuration f FrameAcquisitionNumber f FrameReferenceDatetime f ImagePositionPatient f WindowCenter f WindowWidth 8704 1 20020728124820 352 130 000 120 000 47 5000 169 000 339 000 SS Done 3 6 FRAME PANE For multi frame images and spectra one may also select the Frames tabbed pane and if necessary expand it to full width in order to see a tabular listing of all attribu
14. TON i iiic redisset dr 18 Su e eSI 19 3 TTVAEIDATION BUT TON ipie re Pert pert nre B p ree nri Ead eec iet 20 942 LOCALE de rod T onde DP SEI 21 3 13 REMOTE QUERIES sh EL pe a eon Ee Saab 23 3 14 SPECTROSCOPY ect e rir rec En TE Hd re bcd 26 3 15 INTERNATIONALIZATION a a a a aa a a a a 28 IOO CREP N amp O a A A A a 30 4 AKSIE IFETO A EEE E EEEE E deren EEE EE d pa ee ren EE ER be vd 32 4 1 SYSTEM REQUIREMENTS oett eere a a r aaa 32 AA INSTA AT O N a un eot itas ce oun 32 4 2 1 Jar files erdt deeds teet TT ee TATE 32 4 2 2 Batch and script files 33 4 2 3 Command line e xecution eod de ee ei tette oie etel ee 33 4 2 4 Properties file eccccescecesceceeeeeeeceeeeaeeceaeeceaneesneecaeeceacecaneesaneesaeeseaeecsaneeseaeeseaeessanesseneeeeneeeeaes 34 4 2 5 sait vcrc Ee ee ce Co Erde dre sea Ev cred rerba ve cred rer dor 35 A216 OMNIS oe Patzatnacnasasnrastunsaadunsaende a 35 4 3 IMAGE DISTRIBUTION DECOMPRESSION 36 1 Automatic Startup For Windows users the distribution DVD contains an autorun i
15. TUDE ORIGINALIPRIMARYITIWNONE 1 IMAGES BRFS gt Done Xm mag Image Spectra Attributes Frames Local Remote DICOMDIR File Import View Send Ci 7 Patient Abdomen FatSatDyn C Patient Brain SE MF 00 C Patient Brain i MF O000 C Patient Brain Flair MS MF 0000007 C Patient Brain Functional MF 017 9 c1 in LParietalTumorWsS FLAIR 3D SPGR atient Brain Patient 5 Patient Brain Patient Brain Stack Patient Brain Tumor 4099999999999 Patient Brain Patient Bre Patient Car Patient Iliac Patient Knee AcquisitionContrast AcquisitionDateTime Calibrationimage CompleximageComponent ImageType InstanceNumber ReferencedFilelD T1 20 24815 MAGNITUDE JORIGINAL PRIM ARY TI NONE 11 IMAGES 1 Done 3 3 NAVIGATION The DICOMDIR local database and remote query contents are displayed hierarchically as a tree whose individual nodes can be expanded or collapsed as desired to navigate the contents Dicom Image Viewer Image Spectra Attributes Frames T Local Remote DICOMDIR File Import View Send Top Patient Abdomen FatSatDyn MF 0000012 Patient Brain 3DFSE MF 0000008 Patient Brain DWI MF 0000023 Patient Brain Flair MS MF 0000007 Patient Brain Functional MF 0000017 Patient Brain LParietalTumor
16. WSpectro MF 0000025 Study 05025 Brain Series 3 AX FLAIR Series 6 3D SPGR AX Image 1 Series 100 Multi slice multi voxel single proton spect Spectra 1 8 axial frames 12x12 1D Patient Brain PWI 0000024 Patient Brain Sagittal3D MF 0000010 Patient Brain Simulated MF 0000021 Patient Brain Stacks MF 0000013 Patient Brain Tumor MF 0000020 Patient Brain Vol MF 0000003 Patient Breast Dynamic MF 0000002 BAE Done F Dicom Image Viewer Image Spectra Attributes Frames Local Remote DICOMDIR File Import View Send Top Patient Abdomen FatSatDyn MF 0000012 Patient Brain 3DFSE MF 0000008 Patient Brain DWI MF 0000023 Patient Brain Flair MS MF 0000007 Patient Brain Functional MF 0000017 Patient Brain LParietalTumorWSpectro MF 0000025 Study 05025 Brain Series 3 AX FLAIR Series 6 3D SPGR AX Image 1 Series 100 Multi slice multi voxel single proton spect Spectra 1 8 axial frames 12x12 1D Patient Brain PWI MF 0000024 Patient Brain Sagittal3D MF 0000010 Patient Brain Simulated MF 0000021 Patient Brain Stacks MF 0000013 Patient Brain Tumor MF 0000020 Patient Brain Vol MF 0000003 amic MF 0000002 a Patient C edic PatientBirthDate PatientlD PatientName PatientSex SpecificCharacterSet 19500704 MF 0000025 Brain LParietalTumorWSpectro ISO IR 100 Done When a node in the tree is select
17. cal Remote local4007 DICOMDIR Image H File Import Send J XML Validate Frame index 1 104 Sort frames by 9 implicit dimension Use VOI LUT shape 69 linear logistic 1 CT MF LOCALIZER lt CORONAL R F gt Frontal localizer 2 CT MF LOCALIZER lt SAGITTAL F A gt Lateral localizer a 3 52 frames CT MF VOLUME AXIAL R AF gt Prone direct corona v Frame AccessionNumber AcquisitionDateTime AcquisitionDuration AcquisitionNumber BitsAllocated BitsStored Columns ContentDate ContentQualifica 32 0050 20041031101706 805 116 8 6 16 16 512 20041031 PRODUCT 47 238 171 47 78 93 41 33 354 174 HU 174 3 4 4 Attribute values of current frame The attribute table browser pane shows the attributes of the image object as well as the currently displayed frame except UIDs and sequences Dicom Image Viewer Image Spectra Attributes Frames Local Remote DICOMDIR File Import Send XML Frame index n 123 Sort frames by 6 implicit O dimension av Frame AccessionNumber AcquisitionContrast AcquisitionDateTime AcquisitionDuration AcquisitionNumber ApplicableSafetyStandardAgency 67 9995025 T1 20020728124815 8 704 1 FDA Done Note that scrolling to the right in the attribute table browser will reveal individual per frame varying attributes with the value cor
18. d automatically These files live in the same location as the properties file and are named e com pixelmed display DicomlmageViewer database for the database itself e com pixelmed display DicomlmageViewer images for the locally stored images If itis necessary to flush the database and the image cache for some reason just delete these files and folders before restarting the application Do not delete on without the other It is advisable when installing a new version of the software to delete the old database and images since the table structure may change between versions This will be called out in the Release Notes 4 2 6 Fonts For normal operation with Latin characters the default font of the default locale will usually suffice However if the international character set is to be effectively utilized the a font which renders all the relevant Unicode characters is necessary The application specifically looks for one of two known such fonts and uses them in preference to the default if available e Arial Unicode from the Microsoft Office 2000 application e Bitstream Cyberbit Microsoft supplies the Arial Unicode font with Office 2000 on Windows and it lives in C Windows Fonts ARIALUNI TTF On Windows to make it available it must first be installed by using Settings gt Fonts File gt Install new font select C Windows Fonts arialuni tt and OK On Mac OS X to make it available copy the arialuni
19. d correctly by checking its length in bytes Some proxy servers are known to limit the maximum size of files downloaded Note also that some browsers and or servers not familiar with the bz2 extension may for some reason rename the downloaded file tar tar which is annoying but easily fixed Revision History When Who What 2004 10 31 2005 04 30 DAC DAC e Describe browser tree collapse expand keyboard shortcuts Describe logistic VOI LUT mode e Show use of reference image list and posting e Show spectroscopy reference and background images Describe color image capability e Describe recursive import into local database Show query filter as grouped into Patient Study Series and Instance levels e Constrain installation JRE to gt 1 4 remove 1 3 e Describe command line invocation of validator 2006 10 20 DAC Update to describe difference in invocation and installation related to toolkit changes 2007 04 11 DAC e Remove xmlpack references since no longer needed with JRE gt 1 5
20. e that whenever the application is running it will be listening for incoming connections and will store any DICOM composite instances received to the local database though the displayed tree will not be updated until the Refresh button is pressed Dicom Image Viewer f Local Remote local4007 DICOMDIR b Refresh File View Send Local database Patient InternalAuditoryCanals 0050 Study 20040710 0050 Series 2 CT Prone direct coronals Image 3 52 frames CT MF VOLUME AXIAL R AF gt Done The File button brings up a file dialog menu that allows selection of individual files which will be loaded when selected e aDICONDIR all of whose referenced files will be loaded when selected e adirectory which will be recursively searched for DICOM files all of which will be loaded Just as with the DICOMDIR pane the tree of the contents of the local database can be expanded and collapsed as required and images and spectra individually viewed in the display panel or selected for transmission to other devices Image Attributes Frames toca Remote flagship DICOMDIR Refresh View Send 3 Local database Y Patient Brain LParietalTumorWSpectro MF 0000025 gt Study 05025 Brain V 27 Series 6 3D SPGR 27 Image 1 Send Select destination flagship Cancel Frame AccessionNumber AcquisitionContrast AcquisitionDateTime AcquisitionDuration Acqu
21. ectra Attributes Frames Local Remote DICOMDIR File lt Import Send XML Sort frames by implicit 0 dimension ne f FrameAcquisitionDuration f FrameAcquisitionNumber f FrameReferenceDatetime f lmagePositionPatient f WindowCenter f WindowWidth 8704 1 20020728124820 352 130 000 120 000 47 5000 169 000 339 000 Done 3 8 IMPORT BUTTON One may also import the currently displayed instance into the local database by selecting the Import button from the Image or Spectra panels If in the DICOMDIR panel one selects an entity at a higher level than an instance then all instances for that entity will be imported i e one can import and entire patient or study or even the whole DICOMDIR with one action f Dicom Image Viewer ge Spectra Attributes Frames Local Remote DICOMDIR File import Send XML Import a copy of displayed image into the local database Frame ira Sort frames by implicit dimension av ne f FrameAcquisitionDuration f FrameAcquisitionNumber f FrameReferenceDatetime f ImagePositionPatient f WindowCenter f WindowWidth 8704 1 20020728124820 352 130 000 120 000 47 5000 169 000 339 000 Sa Done 3 9 SEND BUTTON One can send the displayed instance to a remote DICOM AE by clicking on the Send button which will cause a list of pre configured targets to pop up for
22. ecution 4 2 3 1 Viewer application If necessary the application can be manually started The Java application is the main method of the com pixelmed display DicomlmageViewer class The default heap size is too small so must always be explicitly specified The classpath must include the application code and libraries pixelmed jar as well as the Hypersonic database hsqldb jar hence a command line invocation such as the following is required on Unix gt java Xmx512m Xms512m cp pixelmed jar lib additional hsgldb jar lib additional excalibur bzip2 1 0 jar lib additional vecmath 1 2 1 14 jar lib additional mans jar Aib additional commons codec 1 3 jar com pixelmed display Dicomlmage Viewer On Windows the same effect would be achieved with C java Xmx512m Xms512m cp pixelmed jar lib additional hsqldb jar lib additional excalibur bzip 2 1 0 jar MibYadditional vecmath 1 2 1 14 jar MibXadditionaljmans jar MibYadditionalcommons codec 1 3 jar com pixelmed display Dicomlmage Viewer Note that one may also specifically override the default look and feel of the application using one of the following defines Dswing defaultlaf2com sun java swing plaf windows WindowsLookAndF eel Dswing defaultlaf com sun java swing plaf motif MotifLookAndF eel Dswing defaultlafzjavax swing plaf metal MetalLookAndFeel The initial and maximum heap sizes Xmx512m Xms512m should be large but no larger than the amount of m
23. ed highlighted by clicking once on it then further information about the entity will be displayed in the selection table browser at the bottom of the application In the case of the DICOMDIR contents the values of whatever attributes are contained in the directory record is displayed except that UIDs and sequences are filtered out The following screen shots show examples of selection of the Patient Study Series and Image directory records Keyboard short cuts are available to expand or collapse the content below individual directory nodes specifically when node is selected and the RIGHT ARROW key pressed whilst the ALT or OPTION on Mac key is held or the numeric keyboard ASTERISK key is pressed the entire content of the node will be expanded Similarly LEFT ARROW and ALT or numeric keypad MINUS will collapse the subsidiary content of a node e880 Dicom Image Viewer Image Spectra Attributes Frames i Local Remote f DICOMDIR 1 n File Import View Send Top Patient Abdomen FatSatDyn MF 0000012 Patient Brain 3DFSE MF 0000008 Patient Brain DWI MF 0000023 Patient Brain Flair MS MF 0000007 Patient Brain Functional MF 0000017 Patient Brain LParietalTumorWSpectro MF 0000025 7 Study 05025 Brain Series 3 AX FLAIR Series 6 3D SPGR AX Image 1 Series 100 Multi slice multi voxel single proton spect Spectra 1 8 axial frames 12x12 1D Patient Brain Patient Brain Pat
24. emory you actually have or the application will thrash badly rather than garbage collecting as it should Running with less than 512MB of RAM is not really practical for display of images with a significant number of frames More recent versions of the toolkit and application make use of memory mapped files for very large images and hence may be able to display images considerably larger than the available heap space 4 2 3 2 Validator application The validator component of the application can also be executed directly from the command line On Unix gt java Xmx512m Xms512m cp pixelmed jar excalibur bzip 2 1 0 jar lib additional commons codec 1 3 jar validate DicomInstanceValidator file dcm DicomlODDescriptionsCompiled xs On Windows C gt java Xmx512m Xms512m cp pixelmed jar excalibur bzip2 1 0 jar lib additional commons codec 1 3 jar com pixelmed validate DicomInstance Validator file dcm DicomlODDescriptionsCompiled xs 4 2 4 Properties file Though the application will start and run just fine to load and display files without a properties file network functionality will be limited to that which can be automatically configured using multi cast DNS self discovery In the distribution a sample file sample com pixelmed display DicomIlmageViewer properties is provided This needs to be edited with a text editor to specify the appropriate network configuration then copied into
25. et for further details Note that Pure Java codecs are not supplied for some schemes such as JPEG LS so if pure native codecs are not available for a platform e g on the Mac such images will not be viewable on those platforms 4 2 1 3 Character Sets Installed in the JRE or JDK should be charsets jar which provides for additional character sets that are not supported by the basic JRE If this is not present you may see an exception when reading some character sets java io UnsupportedEncodingException If this occurs re install your JRE and be sure to select custom installation and select the Support for additional locales feature See also http ougs sun com bugdatabase view_bug do bug id 6329080 4 2 2 Batch and script files The installed JRE is used assuming that the java application is accessible in the current path The class paths default to the pixelmed jar file and lib additional folder in the current working directory The batch and script files contain reasonable but somewhat conservative amounts of heap size and can be edited to make better use of the available physical RAM if desired The default look and feel may be changed as desired and the batch file contains a number of commented out alternatives The batch file for Windows uses the Windows look and feel by default rather than the Metal look and feel that would be used if swing defaultla were not to be re defined 4 2 3 Command line ex
26. frame Study Single Original MF SI1 01001 Brain single frame Study Single Original MF SI1 01002 Abdo single frame Study Single Original MF SI1 01003 Cervical spine single fram Study Single Original MF SI1 01004 Lumbar spine single fram Study Single Original MF SI1 01005 Shoulder single frame Study Single Original MF SI1 01006 Knee single frame Study Single Original MF SI1 01007 Knee single frame Study Single Original MF SI1 01008 Cardiac single frame Study Single Original MF SI1 01009 Brain single frame Study Single Original MF SI1 01010 Brain Done The tree may be expanded or collapsed and studies series or individual instances selected for retrieval after which they will be visible in the local database once a refresh has been performed and from where they may be viewed Note that any entity in the tree may be selected and whatever attributes were returned in the query response will be displayed in the attribute table browser f Dicom Image Viewer Spectra Attributes Frames Local Remote flagshipathome DICOMDIR Image Select Filter Query Retrieve Remote database Retrieve the selection to the local database Study Single Derived MF SI2 02001 Angio single frame Study Single Original MF SI1 01001 Brain single frame Study Single Original MF SI1 01002 Abdo single frame Study Single Original MF SI1 01003 Cervical spine single fram L Study Single Original MF SI1 01004 Lumbar spine single fram 7 Stud
27. ient Brain Patient Brain Patient Brain Patient Brain PWI MF 0000024 Sagittal3D MF 0000010 Simulated MF 0000021 Stacks MF 0000013 Tumor MF 0000020 Vol MF 0000003 Patient Breast Dynamic MF 0000002 Datiant C acdiacACina ME AccessionNumber 9995025 SpecificCharacterSet ISO IR 100 StudyDate 20020728 Stud yDescription Brain StudylD 05025 StudyTime 122523 000000 Done Dicom Image Viewer Image Spectra Attributes Frames Local Remote DICOMDIR File Import View Send Top Patient Abdomen FatSatDyn MF 0000012 Patient Brain 3DFSE MF 0000008 Patient Brain DWI MF 0000023 Patient Brain Flair MS MF 0000007 Patient Brain Functional MF 0000017 Patient Brain LParietalTumorWSpectro MF 0000025 Study 05025 Brain Series 3 AX FLAIR Series 6 3D SPGR AX Image 1 Series 100 Multi slice multi voxel single proton spect 27 Spectra 1 8 axial frames 12x12 1D Patient Brain PWI MF 0000024 Patient Brain Sagittal3D MF 0000010 Patient Brain Simulated MF 0000021 Patient Brain Stacks MF 0000013 Patient Brain Tumor MF 0000020 Patient Brain Vol MF 0000003 Patient Breast Dynamic MF 0000002 Daliani CacdiacACian ME ANNONA lt InstitutionAddress InstitutionName Modality PerformingPhysicianName SeriesDescription SeriesNumber SpecificCharacterSet St Nowhere Hospital MR Smith John 3D SPGR AX 6 ISO IR 100 Done Dicom Image Viewer Image
28. ifferent strings from different national character sets can be displayed simultaneously as is evident from the following Mac OS X and Windows screen shots f Dicom Image Viewer Image Spectra Attributes Frames f Local Remote flagship f DICOMDIR 4 File Import _ View Send Top Patient Buc J r me SCSFREN Patient Hong Gildongz2t amp amp 2Z1 amp I2EXAMPLE Patient Yamada Tarouzili EI A BB KE SS 1 Patient Aneas R diger SCSGERM Patient Aiovucio SCSGREEK Patient SCSRUSS Patient O SCSARAB Patient 117 512 1U EB z B XP f f 5 5 H32EXAMPLE PatientBirthDate PatientlD PatientName PatientSex SpecificCharacterSet H31EXAMPLE Yamada Tarouzil 52 50 2022 IR 87 Image Viewer Image Spectra Attributes Frames Local Remote flagship import View Send DICOMDIR t t F Patient Aneas R Patient Alovuciog S Patient Patient 15 15 AR 9 23 Patient ICE M ESE 45 2 Lg n Patent PatientlD PatientName PatientSex SpecificCharacterSet WSO 2022 IR 87 H31EXAMPLE Yamada Tarou U RREA 5 Done 3 16 SCREEN SNAPSHOTS When the keyboard focus is in the application window e g after clicking on the boundary of the window a snapshot of the entire application w
29. indow may be saved to a JPEG file by pressing a capital K i e SHIFT k The file is stored in the user s home directory as snapNNNNN jpg where NNNNN is some arbitrary number 4 Installation 4 1 SYSTEM REQUIREMENTS Any system capable of hosting a JRE of 1 5 should be capable of supporting the application Earlier JRE s are not supported Windows 2000 Solaris Linux x86 and Mac OS X are known to work Windows versions earlier than 2000 are known to have problems with the Java GUI code when redrawing scrolled panes Systems with less than 512MB of RAM will throw out of memory exceptions when trying to display large images A display size of at least 800 by 600 is required True color RGB mode should be set otherwise dithering will occur 4 2 INSTALLATION The application files may be obtained over the network or from the distribution CD or DVD In the latter case on a Windows system the application will automatically run when the disc is inserted or subsequently in the explorer when one navigates to the drive and left clicks on it To actually explore the contents of the disk right rather than left click on the drive and select Explore Regardless of the platform once the downloaded or disc files are accessed four tasks should be completed to install the application on to the local hard drive e the supplied jar files to a suitable directory copy the batch or script files if necessary to the same direct
30. isitionNumber ApplicableSafetyStandardAgency 1 9995025 T1 20020728124815 8 704 1 FDA Done 3 13 REMOTE QUERIES From the Remote tabbed pane other devices can be queried for a list of studies series and instances which can then be retrieved to the local database This process involves first selecting the remote target Pressing the Select button brings up a pre configured list of targets to query When a target has been selected the name of the tabbed pane will be renamed to reflect the name of the chosen target Image Spectra Attributes Frames Local Remote flagship DICOMDIR Select Filter Query Retrieve Query Select remote system flagship iv Cancel By default the query will ask for all information about all studies on the remote system The Filter button will bring up a list of string attributes grouped into Patient Study Series and Instance levels that are included in the query for which one may specify values that are used to filter the query responses The filter on the attribute is only performed if there remote system supports the particular attribute as a matching key which many will not There is no filtering of the received responses by the local application Any value specified is sent literally as typed including wildcards such as or Every keystroke in each value field immediately updates the corresponding attribute to be sent in the query it is n
31. nf file that will cause the application to automatically start up when the DVD is inserted unless this capability has been turned off in the registry The DVD contains its own Java run time environment JRE which is used automatically so Java does not have to be installed on the PC Note that loading the application and the JRE and the images from DVD is slow as a consequent of the speed of the DVD drive and it may be desirable to copy the application install a JRE and copy the images to the local hard drive See the Installation section for details 2 Manual Startup For Windows users a batch file DicomlmageViewer bat is supplied which when double clicked will use the locally installed JRE to run the application For Unix users a shell script DicomlmageViewer sh is supplied which will do the same For Mac OS X users a double clickable bundled application DicomlmageViewer is provided Regardless of how the application is invoked once started it will prompt the user for a DICOM file to load before continuing One may cancel the load dialog in order to continue on to viewing objects from the local database or from the network or specify a DICOMDIR DICOM image or DICOM spectroscopy file to load Note that for any useful DICOM network activity the local and remote AE configuration will need to be set up by creating and editing the appropriate properties file as described in the Installation section 3 User Interface Features
32. ory review the paths and options in the batch or script files and edit if necessary e if network functionality is required create a properties file specific to the user and application 4 2 1 Jar files The application consists of the following jar file e pixelmed jar which contains the application and DICOM libraries 4 2 1 1 Dependencies In addition the following jar files found in lib additional are required for operation e hsqldb jar which contains the Hypersonic database e excalibur bzip2 1 0 jar which contains bzip2 support needed for a private transfer syntax e vecmath1 2 1 14 jar which contains an implementation of the Java 3D vector math routines e jmdns jar which implements multi cast DNS self discovery used for zero configuration networks e commons codec 1 3 jar which provides phonetic name matching routines for query responses These jar files need to be specified in the class path on the java command line whether the command line is manually entered or a batch or script file is used 4 2 1 2 Java Image I O JIIO In order to display DICOM images that are encoded using compressed transfer syntaxes other than 8 bit JPEG lossy the JIIO codecs need to be installed These can either be installed as extensions to the JRE for your system easiest and recommended or explicitly added to the CLASSPATH environment variable or invoked as classpath arguments on the java command line See http jai imageio dev java n
33. ot necessary to press the return key for the value to be recorded Note in particular that whether or not the remote system matches names in a case sensitive or case insensitive manner may have a significant bearing on the result of the query Also many remote systems will not support the Modalities in Study attribute making it difficult to filter studies by a particular attribute It is still worthwhile to filter by Modality at the Series level since though a lot of studies will be returned the recursive descent into every Series and Instance will potentially be significantly constrained eee Dicom Image Viewer Local Remote local4007 DICOMDIR gt Select Filter Query Retrieve Patient PatientBirthDate PatientBirthTime PatientComments PatientlD PatientName Smith PatientSex Study AccessionNumber AdditionalPatientHistory AdmittingDiagnosesDescription Occupation PatientAge PatientSize PatientWeight PhysicianOfRecord a PhysicianReadingStudy 1 Done The query is performed when the Query button is pressed Patience is required since nothing is displayed until all responses have been received and this may take some time for an unfiltered query on a remote system with a lot of studies 1 Dicom Image Viewer Spectra Attributes Frames Local Remote flagshipathome DICOMDIR Image Select Filter Query Retrieve Remote database Study Single Derived MF SI2 02001 Angio single
34. responding to the current frame Dicom Image Viewer Y Y Image Spectra Attributes Frames Local Remote DICOMDIR File Import Send XML 5 n 123 Sort frames by 6 implicit dimension ne f FrameAcquisitionDuration f FrameAcquisitionNumber f FrameReferenceDatetime f lmagePositionPatient f WindowCenter f WindowWidth 8704 1 20020728124820 352 130 000 120 000 22 0000 176 000 352 000 34 Done Scrolling through the frames causes the individual per frame attribute values to update as one can see with the Image Position Patient attribute in this example Dicom Image Viewer Imag Spectra Attributes Frames Local Remote DICOMDIR File Import Send XML Frame index n 123 Sort frames by 6 implicit 7 dimension av ne f FrameAcquisitionDuration f FrameAcquisitionNumber f FrameReferenceDatetime f lmagePositionPatient f WindowCenter f WindowWidth 8704 1 20020728124820 352 130 000 120 000 47 5000 169 000 339 000 zx RIS Done 3 4 5 Color True color palette color and supplemental palette color images are supported The left mouse windowing function is ignored for true color and palette color images but applied to the underlying grayscale image for supplemental palette color images BAPTIST MED CTR 121 630 639 ISCSKEL F78 CINE 9118 2622 78D
35. s default 512x512 area will cause a noticeable degradation in multi frame scrolling and contrast adjustment performance The tabbed panes may be manually selected by the user but will automatically be selected depending on the function For example when a DICOMDIR is loaded the DICOMDIR tabbed pane will display when an image is loaded the IMAGE tabbed pane will display and so on 3 2 LOOK AND FEEL As the following screen shots comparing the Mac OS X Aqua Windows native and Linux Metal look and feel demonstrate essentially the same functionality is presented regardless x Local Remote DICOMDIR Image Spectra Attributes Frames File Import View Send 23 Top atient Abdomen F atSatDyn MF 000001 2 3DFSE 00000 0000 00 Multi __ Patient Brain ient Brain j Patient Brain Patient Brain Tumor MF 0000020 mE ient Brain Vol 0007 Patient Bre Dynamic 0000002 5 8 ient Cardi Patient C arotid Angio 0 1 ient Ili mic Subtre Patient Knee 3D MF 0000014 ing 0000000 1 88 ing 00 Es arkad MF nnnnnn n Acuustonconras AcquisitionDateTime Calibrationlmage ComplexlmageComponent ImageType InstanceNumber ReferencedFilelC 20020728124815 MAGNI
36. ted will be list followed by any errors or warnings detected or nothing if the instance is OK followed by IOD validation complete eoe Dicom Image Viewer 7 Local Remote local4007 DICOMDIR me File f Import lt Send XML f Validate e Frame index i 1 50 Sort frames by A implicit 2 dimension Frame AccessionNumber AcquisitionContrast AcquisitionDateTime AcquisitionDuration AcquisitionNumber AdditionalPatientHistory Ap 39 9995027 FLOW_ENCODED 20020728000014 84 1 ASD FDA lt i gt Done Validation of Users dclunie Work nemamfmr DISCIMG IMAGES PCHEART Found EnhancedMRImage IOD Warning MRTransmitCoilMacro MRTransmitCoilSequence TransmitCoilType BharedFunctionalGroupsSequence Item 1 MRTransmitCoilSequence Item 1 TransmitCoilType 1 Unrecognized defined term UNKNOWN IOD validation complete The validation text describes a where in the IOD the error is from b where in the instance the error is from and the nature of the error When the error is localized to a particular item of a sequence or value of a potentially multi valued attribute the item or value is specified in brackets and numbered from 1 3 12 LOCAL DATABASE The contents of the local database can be displayed by selecting the Local tabbed pane Initially the panes contents will be empty Clicking on the Refresh button will display a tree of the latest state of the local database Not
37. tes that vary per frame specifically those that are contained in the Per frame Functional Groups sequence f Dicom Image Viewer LA Local Remote DICOMDIR Image Spectra Attributes Frame f FrameAcquisitionDatetime f FrameAcquisitionDuration f FrameAcquisitionNumber f FrameReferenceDatetime f lmagePositionPa 11 20020728124815 8704 1 20020728124819 352 130 0001 120 000V 7 12 20020728124815 8704 1 20020728124819 352 130 000 120 000 7 13 20020728124815 8704 1 20020728124819 352 130 000 120 000 7 14 20020728124815 8704 1 20020728124819 352 130 000 120 000 7 15 20020728124815 8704 1 20020728124819 352 130 0001 120 0001 7 6 20020728124815 8704 1 20020728124819 352 130 000 120 000 6 17 20020728124815 8704 1 20020728124819 352 130 000 120 000 6 18 20020728124815 8704 1 20020728124819 352 130 0001 120 0001 6 19 20020728124815 8704 1 20020728124819 352 130 000 120 000 6 1110 20020728124815 8704 1 20020728124819 352 130 000 120 000 6 111 20020728124815 8704 1 20020728124819 352 130 000 120 000 6 112 20020728124815 8704 1 20020728124819 352 130 000 120 000 6 113 20020728124815 8704 1 20020728124819 352 130 000 120 000 5 114 20020728124815 8704 1 20020728124819 352 130 000 120 000 51 115 20020728124815 8704 1 20020728124819 352 130 000 120 000 5t 16 20020728124815 8704 1 20020728124819 352 130 000 120 000 5 117
38. the user to choose from Dicom Image Viewer image Spectra Attributes Frames Local Remote DICOMDIR File Import Send XML Frame index 123 Sort frames by implicit dimension ay ne f FrameAcquisitionDuration f FrameAcquisitionNumber f FrameReferenceDatetime f ImagePositionPatient f WindowCenter f WindowWidth 8704 1 20020728124820 352 130 000 120 000 47 5000 169 000 339 000 Done 3 10 XML BUTTON One can dump the contents of the attributes of the displayed instance to an external file in an XML representation by clicking on the XML button Refer to the Release Notes for further details of the contents of the XML format F Dicom Image Viewer je Spectra Attributes Frames Local Remote DICOMDIR File import f Send XML Frame index 0 123 Sort frames by implicit dimension ne f FrameAcquisitionDuration f FrameAcquisitionNumber f FrameReferenceDatetime f ImagePositionPatient f WindowCenter f WindowWidth 8704 1 20020728124820 352 130 000 120 000 47 5000 169 000 339 000 Done 3 11 VALIDATION BUTTON One can validate the contents of the displayed instance against the Information Object Definition IOD defined in the standard by clicking on the Validate button A new text window will pop up that will contain the validation results The name of the IOD detec
39. y Single Original MF SI1 01005 Shoulder single frame 2 Series 1 _ Instance 1 Study Single Original MF SI1 Study Single Original MF SI1 Study Single Original MF SI1 Study Single Original MF SI1 01009 Brain single frame Study Single Original MF SI1 01010 Brain o 1006 Knee single frame 1007 Knee single frame o 1008 Cardiac single frame AccessionNumber AdmittingDiagnosesDescription Occupation PatientAge PatientBirthDate PatientBirthTime PatientName Patien 9991005 052Y 19500704 511 Single Original 3 3 4 Done 3 14 SPECTROSCOPY Spectroscopy instances behave in essentially the same manner as image instances When the View button is selected the Spectra display panel will appear rather than the Image display panel 000 Dicom Image Viewer Image Spectra Attributes Frames Local Remote flagship DICOMDIR File Import View Send Patient Abdomen FatSatDyn MF 0000012 Patient Brain 3DFSE MF 0000008 Patient Brain DWI MF 0000023 Patient Brain Flair MS MF 0000007 Patient Brain Functional MF 0000017 V Patient Brain LParietalTumorWSpectro MF 0000025 Study 05025 Brain Series 3 AX FLAIR Series 6 3D SPGR AX Series 100 Multi slice multi voxel single proton 27 Spectra 1 8 axial frames 12x12 1D Patient Brain PWI MF 0000024 Patient Brain Sagittal3D MF 00
Download Pdf Manuals
Related Search
DicomImageViewer dicom image viewer dicom image viewer online dicom image viewer free dicom image viewer free download
Related Contents
Manuale Solarplus II K100 e K200 YAB-801 - YAMATO HUMAN Apex Digital 405-A912 User's Manual 6.13.1.1 SIU Module Configuration Regist Copyright © All rights reserved.
Failed to retrieve file