Moments constitute a well-known tool in the field of image analysis and pattern recognition, but they suffer from the drawback of high computational cost. Efforts for the reduction of the required computational complexity have been reported, mainly focused on binary images, but recently some approaches for gray images have been also presented. In this study, we propose a simple but effective approach for the computation of gray image moments. The gray image is decomposed in a set of binary images. Some of these binary images are substituted by an ideal image, which is called ''half-intensity'' image. The remaining binary images are represented using the image block representation concept and their moments are computed fast using block techniques. The proposed method computes approximated moment values with an error of 2-3% from the exact values and operates in real time (i.e., video rate). The procedure is parameterized by the number m of ''half-intensity'' images used, which controls the approximation error and the speed gain of the method. The computational complexity is O(kL 2 ), where k is the number of blocks and L is the moment order.