In this context, embedded computer vision is likely the most attractive technique to increase positioning accuracy since high quality cameras are available in Smartphones and image processing is applicable in all environments requiring no additional infrastructure installation.