1. A digital point-of-sale system comprising: a product identification unit configured to receive at least one captured image of a product display including a plurality of products and to identify each of the plurality of products in the at least one captured image by comparing features determined from the at least one captured image and features determined from a plurality of product templates to determine a matching product template; a realogram creation unit configured to generate a realogram from the identified plurality of products and product templates, wherein the realogram includes an electronically-generated diagram of the product display; and a product price KPI unit configured to identify a product label proximally located to each identified product from the realogram, recognize the product price on each product label, compare each product price to a predetermined range of prices for each identified product, and determine whether the product label proximally located to each identified product is a correct product label for the identified product based on the comparison.