10.1016/j.patrec.2015.05.004