Advanced Code Reconstruction ( ACR) ist eine Technik, die in Laserscannern eingesetzt wird und die ein schnelles Lesen von Strichcodes aus beliebigen Richtungen unterstützt. Die ACR-Technik wird dann eingesetzt, wenn der Strichcodelaser oder Laserscanner nicht alle Striche des Strichcodes erfasst und wenn das Lesen der Strichcodes durch Reflexionen oder kritische Abtastwinkel beeinträchtigt wird.