Digital particle analysis