Visual descriptors implementations