Room Lighting and Display Luminance in Digital Mammography What is Needed for Quality Image Display

Room Lighting and Display Luminance in Digital Mammography – What is Needed for Quality Image Display AAPM 2004 Annual Meeting CE: Mammography Physics...
Author: Morris Hunter
53 downloads 1 Views 3MB Size
Room Lighting and Display Luminance in Digital Mammography – What is Needed for Quality Image Display AAPM 2004 Annual Meeting CE: Mammography Physics and Technology – 7 Jerry A. Thomas, M.S., DABR, CHP, DABSNM Assistant Professor of Radiology Department of Radiology and Radiological Sciences Uniformed Services University Bethesda, MD 20814

Overview • Monitor design/types • Monitor performance characteristics • DICOM Part 14 Grayscale Standard Display Function • Flat Panel Calibration • SMPTE Pattern Evaluation • AAPM TG-18

1

Medical Display Choices

1280 x 1024 55 fL / 200 cd/m2

1600 x 1200 35 fL / 120 cd/m2

2048 x 1536 (3 MP) 55 fL / 200 cd/m2

3840 x 2400 (9.2 MP) 80 fL / 270 cd/m2

1024 x 1280 (1 MP) 35 fL / 120 cd/m2

1280 x 1024 35 fL / 120 cd/m2

1200 x 1600 (2 MP) 75 fL / 255 cd/m2

1200 x 1600

1600 x 1200

1600 x 1200

120 fL / 400 cd/m2

235 fL / 800 cd/m2

235 fL / 800 cd/m2

2048 x 2560 (5 MP) 175 fL / 600 cd/m2

Graphic boards • BarcoMed 5MP and 2MP – 2048 x 2560 x 8 or 10 (e.g. 256 or 1024 SOG)

• Planar – 2MP, 4MP, 5 MP and 8MP – Up to 2560 x 3200

• • • •

Siemens Matrox NVIDIA – Quadra Pro Series and FX series Other Commercial Graphics Controllers – for Flat Panels

2

Monitor Performance Characteristics • Luminance Uniformity – Fixed at time of manufacture – Should be < 18% (center to edges) – Best monitors – 8% – 12%

• Contrast Ratio – Lmax/Lmin

• Phosphor Type – P45 – P104

• Anti-reflective coating – Will add color to monitor

• Glass color • Monitor gamma ~ 2.2

• Focal Spot Size • Input impedance – 50 or 75 ohms

Contrast Ratio • Depends on – – – –

Maximum luminance Glass Transmission Ambient Light White areas of the image

• German DIN standard – 100:1 for DR – 40:1 for CT, MRI

3

Phosphors • P45 – – – –

One component phosphor Low aging Short decay time after 2 ms No color variation over time

• P104 – Dual component phosphor – High efficiency – Can be run at luminance levels > 100 fL

Glass Envelope Construction • 27% total transmission • Ambient Light attenuation (93%) • Anti-reflective/antistatic coating • Same refractive index throughout

4

Resolution vs Luminance

Monitor Lifetime • Can last up to 50,000 hr • Phosphor and glass decrease • Cut-off control • Control of Gamma function

5

Long Term Reliability & Conformance of Displays The Complete “Hands-Off” Conformance Test

Controlling the White Level

Regulating the Gamma Function

Hands-off Conf Test Sampling Points

Stabilizing the Black Level

Monitor stability over time

6

Grayscale Standard Display Function • A methodology for measuring the characteristic curve of a display system – For conformance testing – For altering display system to match GSDF

• Key elements of GSDF – Target: 10% of the monitor area – Surround: 20% of Lmax

GSDF • Neither – A performance standard – Image display standard

• Does not define – – – –

Luminance Luminance range Optical density range Presentation of picture element values

7

GSDF DICOM Part 14 • What does it provide – Standardized basis for video display calibration – Table of the GSDF as a function of the JustNoticeable Difference Index

Factors that affect visual perception • Room lighting – Ambient light – Specular reflection

• Lmax and Lmin • Icons on screen • Veiling glare

8

Monitor Gamma vs Perceptual Linearization

Monitor Perceptual Linearization and JND Determination • • • •

Background is set Line Pair target in center 10% of viewing area Increase target until it is just visible Increase background to target level – Repeat previous two steps

• Example follows:

9

10

11

12

Grayscale Standard Display Function DICOM Part 14

Perceptually Linearized Response Curve

Luminance

white

black Just Noticeable Differences (No of JNDs)

Light – lux vs cd/m2

13

Optimized Softcopy Display: Putting the Pieces Together

What are the pieces needed to give an image “Pizzazz”? • Monitor Calibration • Acquisition Device – The Processed Image • Image Data Optimized for Display • The Displayed Image

14

The First Piece: Monitor Calibration • Necessary for standardization • Corrects the natural display gamma to a perceptually linearized model • Requires frequent conformance testing

The First Piece: Monitor Calibration • Setting the display black and white levels

15

Use Brightness controls to adjust the black level.

Use Contrast controls to adjust the white level.

16

The First Piece: Monitor Calibration • Setting the display black and white levels • Determining the natural gamma of the display

17

The First Piece: Monitor Calibration • Setting the display black and white levels • Determining the natural gamma of the display • Application of a Look-Up Table (LUT)

Application of an LUT Display Natural Gamma

Gamma Correction LUT Gamma Correction LUT

Display Luminance as a Function of Digital Driving Level 70000

600

60000

500

200

C o r r e c tio n F a c to r

+

300

40000

30000

20000

100

10000

0

0 0

200

400

600

800

1000

0

1200

200

400

600

800

1000

1200

Digital Driving Level

Digital Driving Level

Perceptually Linearized Display Display Luminance as a Function of Pixel Value 1000

D is p la y L u m in a n c e (c d /s q m )

D is p la y L u m in a n c e (c d /s q m )

50000

400

100

10

1 0

500

1000

1500

2000

2500

3000

3500

4000

Pixel Value

18

Conformance Validation • Manual Conformance Testing • DICOM Part 14 Grayscale Standard Display Function • Monitor Luminance Uniformity

19

Analysis of Measured Data

Conformance Validation • Manual Conformance Testing • DICOM Part 14 Grayscale Standard Display Function • Monitor Luminance Uniformity • Automated Conformance Testing • On Local Workstation • Remotely

20

Automated Conformance Testing Software - Local

Automated Conformance Testing Software - Remote

21

Automated Conformance Testing Software - Remote

The Second Piece: The Processed Image Image Acquisition

Processing

Processed Image

Processing

Detector Gain and Flatfield Corrections

Image Data Enhancement

Raw Image

22

Processed Image

Breast Image 1 algorithms • Processing unknown (proprietary)

• Is not suitable for softcopy interpretation

• Can not be optimized with linear windowing

The Third Piece: Optimization for Display • Produces: •An image with diagnostic content (pizzazz) •An image that looks familiar to the radiologist

• Accomplished through non-linear windowing

23

Non-Linear Windowing Non-Linear Windowing LUT 70000

60000

50000

40000

30000

20000

10000

0 0

500

1000

1500

2000

2500

3000

3500

4000

4500

Pixel Value

Optimized Image Breast Image 2

24

How Do the Pieces Fit Together? Optimized Image

Processed Image

•The processed image data is passed through a nonlinear window

Histogram of Data 700

600

500

400

300

200

100

0 0

500

1000

1500

2000

2500

3000

3500

4000

4500

5000

Pixel Value

25

How Do the Pieces Fit Together? Optimized Image

Processed Image

• The processed image data is passed through a nonlinear window • The non-linearly windowed data is applied to a gammacorrected (perceptually linearized) display system

Display Luminance as a Function of Pixel Value

D isplay Lum inance (cd/sqm )

1000

100

10

1 0

500

1000

1500

2000

2500

3000

3500

4000

Pixel Value

26

How Do the Pieces Fit Together? Optimized Image

Processed Image

• The processed image data is passed through a nonlinear window • The windowed data is applied to a gamma-corrected (perceptually linearized) display system • The result is a composite function that: • is optimized for viewing • can be “log luminance linear” (i.e. look like film)

Composite Transformation (Display Gamma/Window LUT/GCT)

D isplay Lum inance (cd/sqm )

1000

100

10

1 0

500

1000

1500

2000

2500

3000

3500

4000

Pixel Value

27

Processed Image

Optimized Image

Breast Image Comparison

Processed Image

Optimization for Display

Processed Image

Image Acquisition

Processed Data

Non-Linear Window Non-Linear Windowing LUT

700 70000

600 60000

500

+

300

200

100

S ca lin g F a ct o r

400

50000

40000

30000

20000

10000

0 0

0 0

500

1000

1500

2000

2500

3000

3500

4000

4500

500

1000

1500

2000

2500

3000

3500

4000

4500

Pixel Value

5000

Pixel Value

Processing

+

Processing D is p la y L u m in a n c e ( c d /s q m )

1000

100

10

1 0

500

1000

1500

2000

2500

3000

3500

4000

Digital Driving Level

Perceptually Linearized Display

Raw Image

Monitor Calibration Image Presentation Gamma Correction LUT

Display Gamma 600

Composite Transformation (Display Gamma/Window LUT/GCT)

70000

1000 60000

+

300

200

100

0

D is p la y L u m in a n c e (c d /s q m )

50000

400 C or r e c tion Fa c tor

D is p la y L u m in a n c e (c d /s q m )

500

40000

30000

20000

100

10

10000

0

0

500

1000

1500

2000 Digital Driving Level

2500

3000

3500

4000

0

200

400

600

800

1000

1200

Digital Driving Level

1 0

500

1000

1500

2000

2500

3000

3500

4000

Pixel Value

28

Flat Panel Calibration • “Out of the box” Vendor Supplied LUT • DICOM Part 14 calibration using 256 sampling points – Get less than 256 display values – Have Zero JND Shifts between some DLs

• Optimized DICOM Part 14 calibration using “pseudo shades of gray” – Get TRUE 256 display values – No Zero JND shifts

Linear LUT – “out of the box”

29

Linear LUT – showing zero JND shifts Red < 1 jnd Blue > 3 jnd

Video LUT with 256 Calibration values

30

256 Cal values - Showing JND Shifts

Optigrayscale – TRUE 256 JNDs

31

Optigrayscale 256 JNDsAnnotated

Differing #’s of Calibration Points Linear

“256” cal values True 256 cal values

32

Evaluation of SMPTE Pattern SMPTE – Society of Motion Picture and Television Engineers Pattern developed to evaluate Television systems and Cinema cameras

SMPTE Pattern – Evaluation Frequency Physician - Daily prior to each reading session Technologist - Daily on acquisition workstation - Weekly on Dx monitors in work area

Medical Physicist - Monthly – Department QC review - Annually – detailed eval/comparison with prior years data

33

SMPTE Test Pattern Evaluation 0 / 5% Black 95/100% White

SMPTE Test Pattern Evaluation 0 / 5% Black 95/100% White Density Step Ramp (0 to 100%)

34

SMPTE Test Pattern Evaluation 0 / 5% Black 95/100% White Density Step Ramp (0 to 100%) High Contrast Bars Center

SMPTE Test Pattern Evaluation 0 / 5% Black 95/100% White Density Step Ramp (0 to 100%) High Contrast Bars Center Corners

35

SMPTE Test Pattern Evaluation 0 / 5% Black 95/100% White Density Step Ramp (0 to 100%) High Contrast Bars Center Corners Low Contrast Bars Center

SMPTE Test Pattern Evaluation 0 / 5% Black 95/100% White Density Step Ramp (0 to 100%) High Contrast Bars Center Corners Low Contrast Bars Center Corners

36

SMPTE Test Pattern Evaluation 0 / 5% Black 95/100% White Density Step Ramp (0 to 100%) High Contrast Bars Center Corners Low Contrast Bars Center Corners Black bar on White

SMPTE Test Pattern Evaluation 0 / 5% Black 95/100% White Density Step Ramp (0 to 100%) High Contrast Bars Center Corners Low Contrast Bars Center Corners Black bar on White White bar on Black

37

SMPTE Test Pattern Evaluation 0 / 5% Black 95/100% White Density Step Ramp (0 to 100%) High Contrast Bars Center Corners Low Contrast Bars Center Corners Black bar on White White bar on Black

SMPTE Test Pattern Evaluation 0 / 5% Black 95/100% White Density Step Ramp (0 to 100%) High Contrast Bars Center Corners Low Contrast Bars Center Corners Black bar on White White bar on Black Letters

38

SMPTE found on some Workstations Center Targets For measuring Lmax and Lmin Veiling Glare will Increase black level measurement Pattern Should NOT be used for this measurement

AAPM TG18 • To publish: – Assessment of Display Performance for Medical Imaging Systems • Pre-print draft (ver 9.0) issued 09 Oct 02 • Available at: http://deckard.mc.duke.edu/~samei/tg18

• Document contains descriptions of: – Assessment Instruments – Test Patterns – Software

39

Assessment of Display Performance • • • •

Geometric Distortions Reflection Luminance Response Luminance Uniformity • Resolution • Noise

• • • • •

Veiling Glare Color Uniformity Artifacts Moiré patterns Physical defects

Excellent Presentation on Monday -- Display Evaluation Workshop

AAPM TG18 QC Pattern • Multiple inserts embeded in a midvalue background – – – – – – – –

Gridlines Luminance Patches Line Pair Patterns Cx patches 100, 75, 50, 25% of Lmax Contrast Detail “Quality Control” Vertical Bars White and Black Bars Horizontal Area for Flat Panel evaluation – Border around outside

40

Thank you

Questions? Image Target Patterns GSDF Measure Software Available at: Image-Smiths.com Or E-mail me: [email protected]

41