In the context of augmented reality (AR), computer vision is used to analyze and interpret real-world images and video feeds in order to enable the overlay of virtual objects and information onto the real-world environment. This can enable a variety of consumer-faced applications that aid businesses to engage with their clients in a more interactive manner, hence producing higher conversion rates.