METHOD FOR RECOGNIZING TABLE AND FLOWCHART IN DOCUMENT IMAGES

    公开(公告)号:US20180005028A1

    公开(公告)日:2018-01-04

    申请号:US15197595

    申请日:2016-06-29

    Inventor: Gang Fang

    Abstract: A table and flowchart detection method is disclosed. First, based on connected component analysis and the sizes of the connected components, a target connected component that corresponds to possible elements of table or flowchart is detected in the input image. The target connected component is broken into corners and edges that connect the corners. Based on the relationship between the corners and edges, it is determined whether the target connected component is a table or a flowchart. For table detection, the edges and corners are linked into horizontal sets and vertical sets, and based on corner counts in the horizontal sets and vertical sets, it is determined whether the target connected component is a table. For flowchart detection, the boundary boxes and connecting lines between boundary boxes are detected to determine whether the target connected component is a flowchart.

    High capacity 2D color barcode and method for decoding the same

    公开(公告)号:US09430726B2

    公开(公告)日:2016-08-30

    申请号:US14956207

    申请日:2015-12-01

    Inventor: Gang Fang

    Abstract: A 2D color barcode layout is disclosed. The barcode includes a 2D array of data cells, four corner locators, and border reference cells forming four borders between the corner locators that substantially surround the array of data cells. Each data cell and border reference cell has one of four primary colors (e.g. CMYK). Most border reference cells have the same size as the data cells, except for yellow ones which are longer. The border reference cells form a repeating color sequence along the borders, and are used during decoding to calculate (1) the channel offset (a spatial offset) of each primary color at different locations along the borders and (2) the reference (average) color values of each primary color. During decoding, the color values of each data cell is measured while taking into account channel offset which is calculated by interpolating the channel offset of the border reference cells.

    Horizontal and vertical line detection and removal for document images
    4.
    发明授权
    Horizontal and vertical line detection and removal for document images 有权
    文档图像的水平和垂直线检测和删除

    公开(公告)号:US09495343B2

    公开(公告)日:2016-11-15

    申请号:US14502796

    申请日:2014-09-30

    Inventor: Gang Fang

    CPC classification number: G06F17/24 G06K9/00449 G06K9/38 G06K9/4638 G06K9/4642

    Abstract: A vertical and horizontal line detection method for document images includes generating multiple binary images from the input grayscale document image based on multiple binarization thresholds, detecting horizontal and vertical lines in each of the multiple binary images independently, and merging the detection results from the multiple binary images. The line detection process for each binary image include applying an opening operation using a vertical or horizontal line as the structuring element, and removing connected components that are not vertical or horizontal lines based on a stroke width analysis. The boundaries of the detected lines are obtained using horizontal and vertical projections.

    Abstract translation: 用于文档图像的垂直和水平线检测方法包括基于多个二值化阈值从输入灰度级文档图像生成多个二进制图像,独立地检测多个二进制图像中的每一个中的水平和垂直线,并且将来自多个二进制 图片。 每个二进制图像的线检测处理包括使用垂直或水平线作为结构元素应用打开操作,并且基于笔画宽度分析去除不是垂直或水平线的连接分量。 使用水平和垂直投影获得检测线的边界。

    HORIZONTAL AND VERTICAL LINE DETECTION AND REMOVAL FOR DOCUMENT IMAGES
    5.
    发明申请
    HORIZONTAL AND VERTICAL LINE DETECTION AND REMOVAL FOR DOCUMENT IMAGES 有权
    文件图像的水平和垂直线检测和删除

    公开(公告)号:US20160092417A1

    公开(公告)日:2016-03-31

    申请号:US14502796

    申请日:2014-09-30

    Inventor: Gang Fang

    CPC classification number: G06F17/24 G06K9/00449 G06K9/38 G06K9/4638 G06K9/4642

    Abstract: A vertical and horizontal line detection method for document images includes generating multiple binary images from the input grayscale document image based on multiple binarization thresholds, detecting horizontal and vertical lines in each of the multiple binary images independently, and merging the detection results from the multiple binary images. The line detection process for each binary image include applying an opening operation using a vertical or horizontal line as the structuring element, and removing connected components that are not vertical or horizontal lines based on a stroke width analysis. The boundaries of the detected lines are obtained using horizontal and vertical projections.

    Abstract translation: 用于文档图像的垂直和水平线检测方法包括基于多个二值化阈值从输入灰度级文档图像生成多个二进制图像,独立地检测多个二进制图像中的每一个中的水平和垂直线,并且将来自多个二进制 图片。 每个二进制图像的线检测处理包括使用垂直或水平线作为结构元素应用打开操作,并且基于笔画宽度分析去除不是垂直或水平线的连接分量。 使用水平和垂直投影获得检测线的边界。

    HIGH CAPACITY 2D COLOR BARCODE DESIGN AND PROCESSING METHOD FOR CAMERA BASED APPLICATIONS
    6.
    发明申请
    HIGH CAPACITY 2D COLOR BARCODE DESIGN AND PROCESSING METHOD FOR CAMERA BASED APPLICATIONS 审中-公开
    基于相机的高容量二维彩色条形码设计与处理方法

    公开(公告)号:US20160379031A1

    公开(公告)日:2016-12-29

    申请号:US14747342

    申请日:2015-06-23

    Inventor: Gang Fang

    CPC classification number: G06K7/1417 G06K7/1443 G06K7/1456

    Abstract: A processing method for a color barcode image captured by a camera or barcode reader. The barcode includes color data cells and multiple large black locators which are located at the four corners of the barcode, along the four borders, and inside the barcode forming an array. The locators are first identified from a grayscale version of the barcode image using multiple binarization technique to ensure that all locators are identified. Perspective correction and illumination correction may be applied to the barcode image using the identified locators.

    Abstract translation: 一种用于由相机或条形码读取器捕获的彩色条形码图像的处理方法。 条形码包括颜色数据单元和位于条形码的四个角的沿着四个边界的多个大黑色定位器,并且条形码内部形成阵列。 首先通过使用多种二值化技术从条形码图像的灰度版本中识别定位符,以确保识别所有定位符。 透视校正和照明校正可以使用识别的定位器应用于条形码图像。

    HIGH CAPACITY 2D COLOR BARCODE DESIGN AND PROCESSING METHOD FOR CAMERA BASED APPLICATIONS
    7.
    发明申请
    HIGH CAPACITY 2D COLOR BARCODE DESIGN AND PROCESSING METHOD FOR CAMERA BASED APPLICATIONS 审中-公开
    基于相机的高容量二维彩色条形码设计与处理方法

    公开(公告)号:US20160379029A1

    公开(公告)日:2016-12-29

    申请号:US14747334

    申请日:2015-06-23

    Inventor: Gang Fang

    Abstract: A processing method for a color barcode image captured by a camera or barcode reader. The barcode includes color data cells and multiple large black locators which are located at the four corners of the barcode, along the four borders, and inside the barcode forming an array. The locators are first identified. Perspective correction is performed by dividing the barcode image into smaller regions each containing four locators, individually transforming each region into its original shape e.g. square, and spatially combining them into the barcode image. Illumination correction is applied to the barcode image based on average pixel intensities of the locators, by calculating an illumination correction map using the average densities of the locators and 2-dimensional interpolation for pixel positions other than the locators.

    Abstract translation: 一种用于由相机或条形码读取器捕获的彩色条形码图像的处理方法。 条形码包括颜色数据单元和位于条形码的四个角的沿着四个边界的多个大黑色定位器,并且条形码内部形成阵列。 定位器首先被识别。 通过将条形码图像分割成更小的区域来进行透视校正,每个小区域包含四个定位器,将每个区域单独地变换成其原始形状,例如 正方形,并将其空间组合成条形码图像。 基于定位器的平均像素强度,对条形码图像应用照明校正,通过使用定位器的平均密度计算照明校正图和针对定位器之外的像素位置的二维插值。

    Document image binarization method
    8.
    发明授权
    Document image binarization method 有权
    文件图像二值化方法

    公开(公告)号:US09367899B1

    公开(公告)日:2016-06-14

    申请号:US14725375

    申请日:2015-05-29

    Inventor: Gang Fang

    CPC classification number: G06K9/00442 G06K9/38 G06K9/4638 G06T7/11 G06T7/136

    Abstract: A method for binarization of document image using multi-threshold process to determine an optimum global binarization threshold for the image. The optimum binarization threshold is determined by binarizing the document multiple times using different threshold values, and calculating the statistics of the useful information and noise for each threshold value to select the optimum threshold value.

    Abstract translation: 一种使用多阈值过程二值化文档图像以确定图像的最佳全局二值化阈值的方法。 通过使用不同的阈值对文档进行二值化来确定最佳二值化阈值,并且计算每个阈值的有用信息和噪声的统计量以选择最佳阈值。

    High capacity 2D color barcode and method for decoding the same
    9.
    发明授权
    High capacity 2D color barcode and method for decoding the same 有权
    高容量的2D彩色条形码和解码方式相同

    公开(公告)号:US09367782B2

    公开(公告)日:2016-06-14

    申请号:US14290595

    申请日:2014-05-29

    Inventor: Gang Fang

    Abstract: A 2D color barcode layout is disclosed. The barcode includes a 2D array of data cells, four corner locators, and border reference cells forming four borders between the corner locators that substantially surround the array of data cells. Each data cell and border reference cell has one of four primary colors (e.g. CMYK). Most border reference cells have the same size as the data cells, except for yellow ones which are longer. The border reference cells form a repeating color sequence along the borders, and are used during decoding to calculate (1) the channel offset (a spatial offset) of each primary color at different locations along the borders and (2) the reference (average) color values of each primary color. During decoding, the color values of each data cell is measured while taking into account channel offset which is calculated by interpolating the channel offset of the border reference cells.

    Abstract translation: 公开了2D彩色条形码布局。 条形码包括数据单元的2D阵列,四个角定位器和边界参考单元,其在基本上围绕数据单元阵列的角定位器之间形成四个边界。 每个数据单元和边界参考单元具有四种基色之一(例如CMYK)。 大多数边框参考单元格与数据单元格具有相同的大小,只有较长的黄色元素。 边界参考单元沿着边界形成重复的颜色序列,并且在解码期间使用以计算(1)沿着边界的不同位置处的每个基色的信道偏移(空间偏移),以及(2)参考(平均) 每个原色的颜色值。 在解码期间,测量每个数据单元的颜色值,同时考虑通过内插边界参考单元的通道偏移量来计算的通道偏移。

    Multi-binarization image processing

    公开(公告)号:US09965871B1

    公开(公告)日:2018-05-08

    申请号:US15396116

    申请日:2016-12-30

    Inventor: Bo Li Gang Fang

    CPC classification number: G06T7/90 G06T5/40 G06T2207/10024

    Abstract: An image encoded with character information can be created by binarizing an input image followed by connected component labeling, and then repeating the binarization and connected component labeling on an inverted version of the input image. This results in identification of connected components. Related connected components are arranged in a family tree in which successive generations of the connected components alternate between two tree layer classifications. One of the tree layer classifications is selected based on whether certain connected components define characters. A label image is created which includes labels for the connected components except for the connected components in the selected tree layer classification.

Patent Agency Ranking