cv::GeneralizedHoughBallard: Detect(): "votes" Output Array. What does it mean?

I tried to adopt the tutorial [1] and understand the votes output array of the detect function.

When i add the output array it also get the same number of entries as the positionBallard array, but with my images, only two of the votes (from 6) are greater than 0. Are the votes like a “score”? How to interpret them?

[1] OpenCV: Object detection with Generalized Ballard and Guil Hough Transform