Skip to content

canbal/Shine

Repository files navigation

Welcome to Shine

Binocular luster is an extremely salient effect seen in 3D when an object in each stereo image exhibits a different contrast polarity relative to the background. The object appears to shimmer, a phenomenon seen in nature and on 3D displays, which the Human Visual System rapidly detects. This binocular luster is also induced by compression of stereo imagery where corresponding blocks are quantized to different values. In this paper, we discuss the psychovisual background of binocular luster, introduce the "shine" artifact induced by compression, and present an algorithm for detection and removal of shine from JPEG compressed stereo images without introducing additional bitrate.

Contents

The Matlab code for our ICASSP publication: C. Bal, A. Jain, T.Q. Nguyen, "Detection and Removal of Binocular Luster in Compressed 3D Images," IEEE Int. Conf. on Acoustics, Speech and Signal Processing (ICASSP) 2011, May 2011.

[Project Link] [Paper Link]

Authors and Contributors

Can Bal (@canbal) Ankit K. Jain (@ankitkj)

License

This content is released under the MIT License. For any documented use of our software in reports, publications, etc., we ask that you cite our paper [1]. If you want to cite the Shine website, please use [2].

[1] C. Bal, A. Jain, T.Q. Nguyen, "Detection and Removal of Binocular Luster in Compressed 3D Images," IEEE Int. Conf. on Acoustics, Speech and Signal Processing (ICASSP) 2011, May 2011. [Link]

[2] http://canbal.me/shine.php

How to Run

  • Run "processAllImages.m" to apply "mainProcessShine.m" over all images.

About

The Matlab code for our ICASSP publication: C. Bal, A. Jain, T.Q. Nguyen, "Detection and Removal of Binocular Luster in Compressed 3D Images," ICASSP 2011

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published