Affiliation: | 1 Department of ECE, SITE Machine Vision Lab, George Mason University, Fairfax, VA 22030, U.S.A. 2 Department of Computer Engineering, University of Patras, 26500, Patras, Greece 3 Department of Computer Science, University of California at Los Angeles, CA 90024, U.S.A. |