A novel approach for Self-Localization based on Computer Vision and Artificial Marker Deposition | IEEE Conference Publication | IEEE Xplore