Binocular Tone Mapping

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

ACM Transactions on Graphics (SIGGRAPH 2012 issue), Vol. 31, No. 4, July 2012, pp. 93:1-93:10.





By extending from monocular displays to binocular displays, one additional image domain is introduced. Existing binocular display systems only utilize this additional image domain for stereopsis. Our human vision is not only able to fuse two displaced images, but also two images with difference in detail, contrast and luminance, up to a certain limit. This phenomenon is known as binocular single vision. Humans can perceive more visual content via binocular fusion than just a linear blending of two views. In this paper, we make a first attempt in computer graphics to utilize this human vision phenomenon, and propose a binocular tone mapping framework. The proposed framework generates a binocular low-dynamic range (LDR) image pair that preserves more human-perceivable visual content than a single LDR image using the additional image domain. Given a tone-mapped LDR image (left, without loss of generality), our framework optimally synthesizes its counterpart (right) in the image pair from the same source HDR image. The two LDR images are different, so that they can aggregately present more human-perceivable visual richness than a single arbitrary LDR image, without triggering visual discomfort. To achieve this goal, a novel binocular viewing comfort predictor (BVCP) is also proposed to prevent such visual discomfort. The design of BVCP is based on the findings in vision science. Through our user studies, we demonstrate the increase of human-perceivable visual richness and the effectiveness of the proposed BVCP in conservatively predicting the visual discomfort threshold of human observers. 



(PDF, 36.3M)

(QuickTime, 11.1M)
(Youtube version)

(command prompt executable)


    author   = {Xuan Yang and Linling Zhang and
                Tien-Tsin Wong and Pheng-Ann Heng},
    title    = {Binocular Tone Mapping},
    journal  = {ACM Transactions on Graphics
(SIGGRAPH 2012 issue)},
    month    = {July},
    year     = {2012},
    volume   = {31},
    number   = {4},
    pages    = {93:1-93:10},