Various Optical vision to determine swimming pool characteristics