International audienceThe Optical Character Recognition (OCR) is aprocess that converts characters within images into textdocuments. In paperless applications, OCR systems have toensure a better accuracy as well as a high speed. One of themost important steps in OCR is binarization. In this context,we proposed recently the hybrid binarization-basedKmeans method (HBK) (Soua et al. in International Symposiumon Communications, Control, and Signal Processing,2014). HBK offers a satisfying recognition rate whilescoring 91 % accuracy. In the other hand, running on anIntel Core i3 CPU processor, the HBK requires at least1.9 s to process one A4 300 dpi document. However, binarizationstep should not exceed 460 ms in our real-timeOCR system. For this, we propose in this paper a parallelimplementation of the HBK method on the NVIDIA GTX660 graphic processing unit (GPU). Our implementationcombines fine-grained and coarse-grained parallelismstrategies for the best GPU use. In addition, the costlyCPU–GPU communication overhead is avoided and anefficient memory management is ensured. The effectivenessof our implementation is validated through extensiveexperiments, which demonstrate that the proposed HBKparallelization accelerates the studied process. Indeed, weensure the binarization of one document in just 425 ms.Consequently, the implemented design is able to meet thetargeted real-time OCR system in paperless application