High definition restoration