Two-dimension code reader and reading method, portable terminal and digital camera

一种维码、数据的技术,应用在2维码读取、便携终端及数字照相机领域,能够解决增大处理时间、不能判定正确的版本、处理时间增大等问题,达到提高检测精度、节约总体处理量、减少处理的效果

Inactive Publication Date: 2009-06-17
SHARP KK
View PDF3 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0020] In the detection of the ranking pattern P, the expected coordinates of the expected existence of the ranking pattern P are calculated based on the coordinates of the positioning pattern F, and its surroundings are precisely searched to perform detection. In the case where the coordinates of the ranking graph P are greatly deviated, there is a problem that it takes a long time to perform a precise search to detect the correct position of the actual ranking graph P.
[0021] In addition, although the binary image that has been subjected to binary processing is subjected to a precise search for the ranking pattern P of the 2D code (QR code), due to errors in the binary processing, white pixels may be broken and Fragmentation of black pixels, the problem of false detection of the ranking pattern P due to the above-mentioned fragmentation and the impact of fragmentation
[0022] When the number of pixels constituting a two-dimensional code (QR code) is as high as a certain level, even if a plurality of ranking patterns P are arranged, the photographed image will be distorted to some extent. If any one of the ranking patterns P can be detected, the The 2-dimensional code is constructed according to the principle that the data pixels of 2-dimensional data can be stably cut out (that is, the data value of each data pixel is determined), but in this case, it is necessary to span multiple positions of the ranking pattern P For detection, there is a problem of increased processing time
[0023] When determining the data value of a data pixel (that is, cutting out a data pixel), the data image is determined by investigating the number of black pixels and white pixels within a specific range based on the size of the pixel, that is, the pixel size. Therefore, it not only increases the processing time before the decision, but also easily causes errors in the data value of the data pixel due to the error in the binary processing, accompanied by the occurrence of white pixel fragmentation and black pixel fragmentation. is also a problem
[0024] In addition, when calculating the number of pixels according to the distance between the positioning patterns F, and determining the version of the 2D code (QR code), there is an error due to the distortion of the input image, and the correct version cannot be determined, resulting in a 2D code (QR code) version. Code reading failure problem

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
  • Two-dimension code reader and reading method, portable terminal and digital camera
  • Two-dimension code reader and reading method, portable terminal and digital camera
  • Two-dimension code reader and reading method, portable terminal and digital camera

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0102] An example embodiment of a 2-dimensional code reading device according to the present invention will be described with reference to the following drawings.

[0103] 3 is a block diagram showing a configuration example of a two-dimensional code reading device according to an embodiment of the present invention. In the figure, 10 is a two-dimensional code reading device. A control unit 11, a display unit 14 for displaying image information (two-dimensional code), a speaker 15 for outputting voice signals, a microphone 16 for inputting voice signals, a key input unit 17 for inputting key operation information, and a key input unit 17 for acquiring image information ( 2D code) camera (image acquisition unit) 18, antenna 19 for transmitting and receiving radio waves, and wireless unit 20 for controlling wireless communication transmission and reception. In addition, this embodiment shows an example of the internal structure of a camera-equipped mobile phone (hereinafter refe...

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

When a two-dimensional code having data cells (referred to as DC) comprising two-dimensional data, positioning finder patterns (referred to as FP) and an alignment pattern (referred to as AP) is input, the positions of FP are detected by evaluating the proximity from patterns in three horizontal, vertical and inclined directions. The position of AP is detected by conducting the template matching after the rotation correction of part of the input image. The version of the code is determined by calculation of the number of cells from the widths and positions of FP. Coordinate conversion expressions for converting the positions of DC into their coordinate positions based upon the positions of FP and AP and the version are determined and DC are cut out. The array of the cut out DC is decoded for reading the two-dimensional code.

Description

technical field [0001] The present invention relates to a 2D code reading device, a 2D code reading method, a 2D code reading program, a recording medium for the program, a portable terminal, and a digital camera. A 2D code reading device for reading a 2D code, a 2D code reading method, a 2D code reading program, and a recording medium for the program. Background technique [0002] In recent years, mobile phones with built-in cameras have become widespread. In the above-mentioned mobile phone with a camera, etc., when using the camera to take pictures of the two-dimensional code and read the information recorded in the two-dimensional code, in the general mobile phone with low processing capacity, etc., from the aspect of processing capacity It is considered that it is necessary to make it possible to read a two-dimensional code by a method with a small amount of processing. [0003] As an example of a two-dimensional code, there is a QR code (Quick Response Code) which is...

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
Patent Type & Authority Patents(China)
IPC IPC(8): H04M11/00G06K7/00H03M13/00G06K7/10G06K7/015G06K19/06
CPCG06K19/06037G06K7/00
Inventor 村松健晴
Owner SHARP KK
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