Method and device for recognizing images

An image and recognition technology, applied in the field of image processing, can solve the problems of optical character recognition recognition errors, poor image quality, etc., and achieve the effect of improving recognition efficiency and avoiding recognition result errors

Active Publication Date: 2014-12-24
BEIJING SINOVOICE TECH CO LTD
View PDF5 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] An embodiment of the present invention proposes an image recognition method to solve the problem of recognition errors in optical character recognition due to poor image quality

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and device for recognizing images
  • Method and device for recognizing images
  • Method and device for recognizing images

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0030] refer to figure 1 , which shows a flow chart of the steps of an embodiment of an image recognition method of the present invention, which may specifically include the following steps:

[0031] Step 102, acquire the image to be recognized, and detect the boundary contour of each character from the image to be recognized.

[0032] In the embodiment of the present invention, before the optical character recognition is performed on the image to be recognized, the definition of the image to be recognized is judged first, so as to recognize the clear image to be recognized.

[0033] Firstly, the image to be recognized is obtained. Since OCR mainly recognizes characters from the image to be recognized and translates them into text, the image to be recognized must be detected to identify the boundary contour of each character from the image to be recognized. The sharpness of the characters is determined by the boundary contour of each character, and then the sharpness of the i...

Embodiment 2

[0043] On the basis of the foregoing embodiments, this embodiment further discusses the image recognition method.

[0044] refer to figure 2 , which shows a flow chart of steps in an optional embodiment of an image recognition method of the present invention, which may specifically include the following steps:

[0045] Step 202, acquiring an image to be recognized.

[0046] Step 204: Perform image edge detection on the image to be recognized, and determine each contour pixel in the image to be recognized and edge information of the contour pixel.

[0047] Step 206: Determine the boundary contour of each character in the image to be recognized according to the edge information of each contour pixel point.

[0048] The image to be recognized is detected by an image edge detection method, wherein the image edge detection is used to locate the edge of an object in a two-dimensional or three-dimensional image, and in this embodiment, the object in the image to be recognized is a...

Embodiment 3

[0079] On the basis of the above embodiments, this embodiment also provides an image recognition device.

[0080] refer to Figure 5 , which shows a structural block diagram of an embodiment of an image recognition device according to the present invention, which may specifically include the following modules:

[0081] An acquisition module 502, configured to acquire an image to be recognized.

[0082] The boundary recognition module 504 is configured to detect the boundary contour of each character from the image to be recognized.

[0083] The search and detection module 506 is configured to respectively search for contour pixel points on the boundary contour of each character, and detect pixel difference values ​​of each of the contour pixel points.

[0084] A statistics module 508, configured to make statistics on the pixel difference values ​​of the outline pixel points on the boundary outline of each character in the image to be recognized.

[0085] The sharpness judgi...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The embodiment of the invention provides a method and device for recognizing images. The method and device for recognizing the images are used for solving the problem that optical character recognition errors are caused by poor image quality. The method comprises the steps of obtaining the images to be recognized, detecting the boundary outline of each character from the images to be recognized, searching for the outline pixel points on the boundary outline of each character, and detecting the pixel difference values of the outline pixel points, carrying out statistics on the pixel difference values of the outline pixel points on the boundary outline of each character in the images to be recognized, judging the definition of the images to be recognized according to the statistic result of the pixel difference values, and carrying out optical character recognition on the images to be recognized after the images to be recognized are judged to be clear. Fuzzy images to be recognized are excluded before optical character recognition is carried out, subsequent optical character recognition can be carried out on the clear images to be recognized, the problem that recognition results are wrong due to the low definition of the images is avoided, and the recognition efficiency is improved.

Description

technical field [0001] The invention relates to image processing technology, in particular to an image recognition method and device. Background technique [0002] OCR (Optical Character Recognition, Optical Character Recognition) means that an electronic device (such as a scanner or a digital camera) checks characters printed on paper, determines its shape by detecting dark and bright patterns, and then uses character recognition to translate the shape into a computer text process. That is, the process of scanning text data, and then analyzing and processing image files to obtain text and layout information. [0003] Optical character recognition generally includes processes such as preprocessing, character binarization, layout analysis, character segmentation, and recognition core. However, sometimes the quality of the image is poor, resulting in poor recognition effect of OCR, and often wrong recognition results. Contents of the invention [0004] An embodiment of th...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06K9/66
Inventor 李健兰志才张连毅武卫东
Owner BEIJING SINOVOICE TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products