Two-Dimensional code generation method, two-dimensional code, two-dimensional code recognition method, and image recognition device
First Claim
Patent Images
1. A two-dimensional code recognition method using a computer comprising:
- a focused point pixel information detection step of detecting a reference point correspondence position of a recognition target image, calculating a focused point correspondence position on a recognition target image corresponding to a focused point set while being associated with a reference point based on the reference point correspondence position, detecting pixel information of the recognition target image based on the calculated focused point correspondence position, calculating a point placement reserved position on a recognition target image as the focused point correspondence position while using a point placement reserved position belonging to a main layer in a two-dimensional region as the focused point, and detecting the pixel information of the recognition target image based on the calculated point placement reserved position; and
a correspondence data calculation step of calculating correspondence data associated with a two-dimensional code based on the detected pixel information, determining a binary data string based on the detected pixel information, and calculating given data uniquely associated with the determined binary data string as the correspondence data,wherein at least one of the steps is executed using a processor.
6 Assignments
0 Petitions
Accused Products
Abstract
A two-dimensional code in which given data is encoded as a two-dimensional image. The two-dimensional code includes as image elements: points each of which is placed at point placement reserved position in a two-dimensional region based on a binary data string uniquely associated with the given data according to a preset binary data string placement condition; and a line connecting each of the points and a connection target point according to a preset connection condition. The two-dimensional code is formed as a two-dimensional image by causing the line connecting the points to have a given width.
14 Citations
21 Claims
-
1. A two-dimensional code recognition method using a computer comprising:
-
a focused point pixel information detection step of detecting a reference point correspondence position of a recognition target image, calculating a focused point correspondence position on a recognition target image corresponding to a focused point set while being associated with a reference point based on the reference point correspondence position, detecting pixel information of the recognition target image based on the calculated focused point correspondence position, calculating a point placement reserved position on a recognition target image as the focused point correspondence position while using a point placement reserved position belonging to a main layer in a two-dimensional region as the focused point, and detecting the pixel information of the recognition target image based on the calculated point placement reserved position; and a correspondence data calculation step of calculating correspondence data associated with a two-dimensional code based on the detected pixel information, determining a binary data string based on the detected pixel information, and calculating given data uniquely associated with the determined binary data string as the correspondence data, wherein at least one of the steps is executed using a processor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An image recognition device recognizing a two-dimensional code, comprising:
-
a focused point pixel information detecting section, executed on a processor, which detects a reference point correspondence position of a recognition target image, calculates a focused point correspondence position on a recognition target image corresponding to a focused point set while being associated with a reference point based on the reference point correspondence position, detects pixel information of the recognition target image based on the calculated focused point correspondence position, calculates a point placement reserved position on a recognition target image as the focused point correspondence position while using a point placement reserved position belonging to a main layer in a two-dimensional region as the focused point, and detects the pixel information of the recognition target image based on the calculated point placement reserved position; and a correspondence data calculating section which calculates correspondence data associated with a two-dimensional code based on the detected pixel information, determines a binary data string based on the detected pixel information, and calculates given data uniquely associated with the determined binary data string as the correspondence data. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A non-transitory computer-readable storage medium storing a program that causes a computer to execute a method comprising:
-
a focused point pixel information detection step of; detecting a reference point correspondence position of a recognition target image, calculating a focused point correspondence position on a recognition target image corresponding to a focused point set while being associated with a reference point based on the reference point correspondence position, detecting pixel information of the recognition target image based on the calculated focused point correspondence position, calculating a point placement reserved position on a recognition target image as the focused point correspondence position while using a point placement reserved position belonging to a main layer in a two-dimensional region as the focused point, and detecting the pixel information of the recognition target image based on the calculated point placement reserved position; and a correspondence data calculation step of; calculating correspondence data associated with a two-dimensional code based on the detected pixel information, determining a binary data string based on the detected pixel information, and calculating given data uniquely associated with the determined binary data string as the correspondence data, wherein at least on of the steps is executed using a processor.
-
Specification