Before revision:  Although recent approaches have achieved substantial progress, they are far behind human performance.
After revision:  Although recent approaches have achieved substantial progress, their results are far behind human performance.