more compact descriptor representation