Scatter is one of the most important factors effecting image quality in radiography. One of the best scatter reduction methods in dynamic imaging is an anti-scatter grid. However, when used with high resolution imaging detectors these grids may leave grid-line artifacts with increasing severity as detector resolution improves. The presence of such artifacts can mask important details in the image and degrade image quality. We have previously demonstrated that, in order to remove these artifacts, one must first subtract the residual scatter that penetrates through the grid followed by dividing out a reference grid image; however, this correction must be done fast so that corrected images can be provided in real-time to clinicians. In this study, a standard stationary Smit-Rontgen x-ray grid (line density - 70 lines/cm, grid ratio - 13:1) was used with a high-resolution CMOS detector, the Dexela 1207 (pixel size - 75 micron) to image anthropomorphic head phantoms. For a 15 x 15 cm field-of-view (FOV), scatter profiles of the anthropomorphic head phantoms were estimated then iteratively modified to minimize the structured noise due to the varying grid-line artifacts across the FOV. Images of the head phantoms taken with the grid, before and after the corrections, were compared, demonstrating almost total elimination of the artifact over the full FOV. This correction is done fast using Graphics Processing Units (GPUs), with 7-8 iterations and total time taken to obtain the corrected image of only 87 ms, hence, demonstrating the virtually real-time implementation of the grid-artifact correction technique.