1. A method for providing a product promotion in a real-time video stream, the method comprising: recognizing one or more objects captured in the real-time video stream via a computer device processor, wherein each object is associated with a marker; determining that the one or more objects are associated with a product promotion based on the marker via a computing device processor; and presenting one or more indicators, each indicator being associated with the product promotion.