10.1109/IRI.2012.6303058