+ All Categories
Home > Documents > Binocular tone mapping

Binocular tone mapping

Date post: 30-Jan-2022
Category:
Upload: others
View: 3 times
Download: 0 times
Share this document with a friend
35
ACM Transactions on Graphics vol. 31, No. 4, 2012 Xuan Yang, Linling Zhang, Tien-Tsin Wong, Pheng-Ann Heng Presented by Ran Shu School of Electrical Engineering and Computer Science Kyungpook National Univ. Binocular tone mapping
Transcript
Page 1: Binocular tone mapping

ACM Transactions on Graphics

vol. 31, No. 4, 2012

Xuan Yang, Linling Zhang, Tien-Tsin Wong, Pheng-Ann Heng

Presented by Ran Shu

School of Electrical Engineering and Computer Science

Kyungpook National Univ.

Binocular tone mapping

Page 2: Binocular tone mapping

Abstract

Binocular single vision phenomenon

– Fusing two displaced images

• With difference in detail and contrast and luminance

– Proposed binocular tone mapping framework

• Generating binocular LDR image pair

− Preserving more human-perceivable visual content

− Left for tone-mapped LDR image

» Without loss of generality

− Right for proposed optimally synthesize image

• LDR image pair presenting more human-perceivable visual richness

− Without triggering visual discomfort

» Using novel binocular viewing comfort predictor

» Based on finding in vision science

2/35

Page 3: Binocular tone mapping

– Binocularly tone-mapped image pair

Fig. 1. LDR image pairs. Left shows global contrast, right shows

more local details

3/35

Page 4: Binocular tone mapping

Introduction

Two binocular vision phenomenon

– Stereopsis for existing binocular display

• 3D movies

– Binocular single vision

• Fusing images from two eyes as single percept

− Even two images with difference

» Complex non-linear neurophysiological process

4/35

Page 5: Binocular tone mapping

Proposed method

– Utilizing existing LDR binocular display

• Simultaneously presenting contrast and details in HDR images

− By proposed binocular tone mapping framework

– Given an HDR image and tone-mapped LDR image

• Generated by existing tone mapping techniques

• Optimally synthesizing counterpart LDR image

− Using proposed framework BVCP

− Presenting more human-perceivable visual content

5/35

Page 6: Binocular tone mapping

Proposed binocular viewing comfort predictor

– Guiding binocular tone mapping

• Based on findings in vision science and experimental results

− Avoiding visual discomfort

− Making more difference in two views

6/35

Page 7: Binocular tone mapping

Binocular single vision

– Combing two different images from two eyes into single vision

• Occurring only in small volume of retinal area

− Around fixating area

− Non-linear combination of luminance and contrast and color

» Regarded as combination of binocular fusion and suppression

– Binocular fusion

• Process of superimposing

• Combining similar content from two views into one percept

− Under two similar or same image

– Binocular suppression

• Under submissive view

– Binocular rivalry

Related work

7/35

Page 8: Binocular tone mapping

– Binocular fusion and suppression and rivalry

Fig. 2. Fusion, suppression and rivalry.

8/35

Page 9: Binocular tone mapping

– Assessment for binocular viewing comfort

• Existing metrics considering visible difference

− Between two images looking with both eyes

» Without considering binocular vision

• Designing brand new metric

− Binocular viewing comfort predictor

» Based on theories and experimental results

9/35

Page 10: Binocular tone mapping

Tone mapping

– Using previous tone mapping method

• Global operators

− Adaptive logarithmic mapping

• Local operators

− Bilateral filtering approach

− Gradient domain HDR compression

− Perceptual based contrast processing

10/35

Page 11: Binocular tone mapping

Overview

Overview of binocular tone mapping

– Input HDR image and left tone-mapping LDR image

– Generating optimal right LDR image

• Using same tone-mapping operator as left

• Objective function composed of two metrics

− Visible difference predictor

− Binocular viewing comfort predictor

Fig. 3. System overview.

11/35

Page 12: Binocular tone mapping

BVCP

Fusional area

– Based on visual agreement of neighborhoods

• Panum’s fusional area

• Occupying constant solid angle subtended at eye

• Considering whole area for fusion stability

− In terms of contour and contrast and luminance and color difference

Fig. 4. Fusional area.

12/35

Page 13: Binocular tone mapping

– Radius of fusional area

– Approximating fusional area by rectangle

• Go over all pixel pairs from LDR image pair

− Considering corresponding fusion areas

» For measuring fusion stability

tanfr d (1)

where is the maximal retinal disparity, which is around 60 to 70 arcmin

13/35

Page 14: Binocular tone mapping

Contour fusion

– Contour difference more important than contrast or color difference

– Corresponding contour no need to exactly same

• Motor fusion

− Superimposing corresponding points or similar contour

» By movement of our eyes

• Sensory fusion

− Combing two views into one unified percept

Fig. 6. Motor fusion and sensory fusion. Fig. 5. Contour dominance.

14/35

Page 15: Binocular tone mapping

– Contour has different definitions in different domains

• Applying scale representation to fusional area

− Constructing pyramid

» Fourier transform fusional area to frequency domain

» Applying pyramid of LPF in frequency domain

» Mesa filter as LPF

» Inversely Fourier transforming each low-passed frequency images

» Obtaining pyramid of low-passed fusional areas

Fig. 7. Mesa pyramid.

15/35

Page 16: Binocular tone mapping

– Measuring color difference between adjacent pixels

• Defined as 2-norm distance of colors in LAB color space

• Color difference between a pair of pixels

1 2 1 2, ,k k k

CL p p E L p L p (2)

where is color difference of fusional area,

is color difference of two pixel.

kL

CE

Fig. 9. Contour matching.

16/35

Page 17: Binocular tone mapping

• Looking up decision table

− With JND and obvious color difference

− Considering count of fusible pixels in fusional area

− Contour fusion state at higher levels override lower

− Final fusion state of two fusional areas

Table 1. Decision table for contour fusion where J=JND, O=OCD

1 2

1 2

1 2,

1 2,

0, , 0

1, , 0

1,

k

p p

k k

cf p p

if S p p

B elseif S p p

otherwise

(3)

1 0k k k

cf cf cfB B if B (4)

S

cf cfB B (5)

17/35

Page 18: Binocular tone mapping

Contour and regional contrasts

– Two types of contrast influencing binocular single vision

• Contour contrast

− Coexisting with contour if detected by human eye

− Matched contour pair generally helping fusion

» Except obviously inversed contrast

• Regional contrast

− Contrast between two regions by adopting restrictive constraint

1 2 1 2 1 2

1 2 1 2

, 1 , ,

, , 0

k k k k k

k k k k

S p p if C L p L p OCD and C R p R p OCD

and C L p L p C R p R p

(6)

where computes the lightness difference between

the pixel pair

1 2,C c c

1 2,c c

2

11, ,

4

1,

pjrc

if E L p R p DCDrB

otherwise

(7)

where are two corresponding pixels located at

position p in L and R, respectively.

,L p R p

18/35

Page 19: Binocular tone mapping

Failure of rivalry

– Contrast below certain threshold

• Stable single percept forming regardless of contour fusion

− Happen in low-contrast regions

Fig. 8. Failure of Rivalry.

19/35

Page 20: Binocular tone mapping

– Measuring contrast in log space

• As log percentage contrast between pixel pair

• Correlation between luminance and frequency and contrast

1 2

1 2 10

1 2

, logY Y

P c cY Y

(8)

where are the normalized luma of ,

maps the normalized luma Y in [0,1] to the physical

measurement in the unit of

1 2,Y Y 1 2,c c

Y

2/cd m

(a) (b)

Fig. 10. Luminance and freq. vs. contrast. 20/35

Page 21: Binocular tone mapping

• Obtaining two continuous curves

• Function of both luminance and spatial frequency

2

10 10min 2,1.999 0.362log 0.026logT l l l (9)

2 3

10min 2, log 3.557 1.334 1.881 0.108T f f f f (10)

where is average luminance in ,

is spatial frequency measured in cycles per degree,

represents log percentage contrast threshold.

l

f

2/cd m

T

2 3 2

10 10 10, min 2, log 3.557 1.334 1.881 0.108 0.514 0.362log 0.026logT l f f f f l l (11)

where is user parameter and is set to a value in [-0.15,0.15]

Fig. 11. The constructed log percentage contrast threshold.

21/35

Page 22: Binocular tone mapping

– Contrast threshold for left fusional area

• Obtained by feeding parameters

• Take second revision to fusion state variable

,k

L L kT T l f (12)

1 2 1 2 1 2 1 2, 0 , 0 , ,k k k k k k k kS p p if S p p and P L p L p T and P R p R p T (13)

22/35

Page 23: Binocular tone mapping

The overall fusion predictor

– Predict ultimate viewing comfort

• For arbitrary pair of fusional areas

1, 1

,

rc

cf

if BB

B otherwise

(14)

Fig. 12. Visualization of BVCP assessment.

23/35

Page 24: Binocular tone mapping

Optimization

Adopt visible difference predictor

– Detecting visible difference

• With VDP and proposed BVCP

− Maximizing E without Violating BVCP

,

1,

i j

E H V i j (15)

where is a user-defined probability threshold and generally set as 75%,

is the Heaviside step function,

is the total number of pixels in the images.

H

24/35

Page 25: Binocular tone mapping

– Visualization of binocular visual of four tone mapping operators

(a) Drago (b) Mantiuk

(c) Durand (d) Fattal

Fig. 13. Visualization of binocular visual differences of four tone

mapping operators for the HDR example in Fig. 20.

25/35

Page 26: Binocular tone mapping

Results and Discussions

Framework adopted tone mapping operators

– Supporting four tone mapping operators

• Experimented with four operators

Fig. 14. Optimal LDR

image pairs generated by

our framework using four

tone mapping operators.

(a) Drago (b) Mantiuk

(c) Durand (d) Fattal 26/35

Page 27: Binocular tone mapping

User study

– Visual richness evaluating effectiveness of framework

• Comparing bioptic image pairs to dichoptic image pairs

− Dichoptic image pairs showing more preference

Table 2. User study of visual richness.

27/35

Page 28: Binocular tone mapping

– Binocular symmetry

• Binocular tone mapping symmetric to left and right eyes

− Comparing statistics from two sets of evaluations

Table 3. User study of binocular symmetry. L/R means the left/right

eye sees the images generated by our framework.

28/35

Page 29: Binocular tone mapping

– Predictability of BVCP

• Discomfort limit of binocular vision

− Based on classical psychophysical methodology

» Method of adjustment

Fig. 15. One test sequence for evaluating BVCP predictability.

29/35

Page 30: Binocular tone mapping

• Statistics of 20 test sequences

(a) Drago (b) Mantiuk

(c) Durand (d) Fattal

Fig. 16. Statistics of the predictability of BVCP.

30/35

Page 31: Binocular tone mapping

Incorporating stereopsis

– Feasible to extend framework to incorporate stereopsis

Fig. 17. A stereo LDR image pair with left and

right images tone-mapped differently.

31/35

Page 32: Binocular tone mapping

Limitation

– Human-tolerable image pairs may be rejected

– Human vision not equally sensitive to all pixel

• Due to visual attention

− Introducing importance map based on image content

– Contrast threshold function

• In modeling failure of rivalry

Fig. 18. A case with small improvement of

overall visual richness. 32/35

Page 33: Binocular tone mapping

– Other resulting images

Fig. 19. LDR pair of “BrightonPierOld”

using Drago’s operator.

Fig. 20. LDR pair of “GGmusicians”

using Durand’s operator.

33/35

Page 34: Binocular tone mapping

– Other resulting images

Fig. 21. LDR pair of “WreathBuilding”

using Fattal’s operator.

Fig. 22. LDR pair of “Alhambra” using

Mantiuk’s operator.

34/35

Page 35: Binocular tone mapping

Conclusion

Binocular tone mapping framework

– Generating binocular LDR image pair

• Presenting more visual richness

– Developing novel BVCP metric

• Predicting discomfort threshold

35/35


Recommended