Looks like possible dinos which is something I went through last year. How old is the tank? What are your nitrate and phosphate readings? In my case, my tank was very new and still very low bioload. My nitrates and phosphates bottomed out which fueled my bloom.