Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

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

A reading device and two-dimensional code technology, applied in the direction of electrical digital data processing, encoding, code conversion, etc., can solve the problems of not being able to determine the correct version, increase processing time, black pixel fragmentation, etc., to save the overall processing capacity , reduce processing, and improve detection accuracy

Inactive Publication Date: 2004-04-28
SHARP KK
View PDF0 Cites 21 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] Embodiment examples in the two-dimensional code reading apparatus 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 apparatus according to an embodiment of the present invention, in the figure, 10 is a two-dimensional code reading apparatus, and the two-dimensional code reading apparatus 10 has a memory 12 and a CPU 13. A control unit 11, a display unit 14 for displaying image information (two-dimensional code) and the like, 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 ( A camera (image acquisition unit) 18 for two-dimensional code), an antenna 19 for transmitting and receiving radio waves, and a wireless unit 20 for controlling wireless communication transmission and recepti...

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 two-dimensional code reading device, a two-dimensional code reading method, a two-dimensional code reading program, a recording medium for the program, a portable terminal, and a digital camera, and relates to, for example, a portable terminal with a built-in camera, etc., which can easily A two-dimensional code reading device for reading a two-dimensional code, a two-dimensional code reading method, a two-dimensional code reading program, and a recording medium of the program are provided. Background technique [0002] In recent years, cellular phones with built-in cameras have become popular. In the above-described cellular phone with camera, etc., when a camera is used to photograph a two-dimensional code and read information recorded in the two-dimensional code, in a general cellular phone with low processing capability, in terms of processing capability Considering that, it is necessary to make it possible to re...

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 Applications(China)
IPC IPC(8): G06K7/10G06K7/00G06K7/015G06K19/06
CPCG06K19/06037G06K7/00
Inventor 村松健晴
Owner SHARP KK
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products