Dark Channel: The Devil is in the Details | IEEE Journals & Magazine | IEEE Xplore