Я понимаю, как сделать просто точками, но загвоздка в том, что тут мелкие тени влияют на размер кругов
Можно накинуть постерайза на чб изображение, до 4-7 значения поставить и тогда у тебя получится насколько градаций серого , затем откеить каждую градацию и для каждой из них применить мозаик с разными настройками. Возможно чушь и где то я упускаю что то, но логика вроде понятна