Patent ID: 9646202
Date: 2017-05-09
CPC Classifications: G06K,G06T

Claim:
1. A method of operation of an image processing system comprising: receiving a source image having source pixels; forming a homogeneous region in the source image by merging homogeneous blocks each having a block color within a color threshold; identifying a text background region in the homogeneous region, the text background region having a texture feature above a texture threshold and a region size above a region size threshold; identifying text pixels and background pixels by k-means clustering the source pixels in the text background region, wherein k-means clustering includes partitioning n points into k clusters where each of the points belongs to a cluster with a nearest mean, the mean of each cluster serves as a base point for the cluster, and the n points represent all source pixels related to a bounding box, wherein identifying the text pixels further includes dividing the text pixels based on a projection local minimum, wherein the projection local minimum comprises a location of a connection point; forming a binary text mask representing the text pixels and the background pixels for displaying on a device; and identifying the text pixels of a pixel hole in the text background region, the pixel hole having a pixel hole size above a pixel hole size threshold, and a hole color greater than or equal to a color contrast threshold of the text background region, and minimizing an effect of edge pixels by applying an edge pixel threshold to a number of the edge pixels in the pixel hole, wherein the edge pixel threshold is a percentage of a total number of pixels.