Position sensing of BLDC

Currently I can count the UVW pulse of my BLDC to get 6 pulses ( u v w u v w ) per round of rotation. Is it possible to get 3 times of resolution per round (i.e 18 signal per round of rotation)?

I have the vague idea that somehow I should use 'logic-and' to process the UVW pulses.

Is it possible to get 3 times of resolution per round (i.e 18 signal per round of rotation)?

If the unknown hardware has something that generates 6 pulses per revolution, no.