TW201701193A - Dot code information array - Google Patents
Dot code information array Download PDFInfo
- Publication number
- TW201701193A TW201701193A TW104120244A TW104120244A TW201701193A TW 201701193 A TW201701193 A TW 201701193A TW 104120244 A TW104120244 A TW 104120244A TW 104120244 A TW104120244 A TW 104120244A TW 201701193 A TW201701193 A TW 201701193A
- Authority
- TW
- Taiwan
- Prior art keywords
- points
- column
- point code
- code
- data
- Prior art date
Links
Landscapes
- Editing Of Facsimile Originals (AREA)
Abstract
Description
本發明關於一種可利用圖像辨識(pattern/image recognition)讀取之點碼資訊配列,該點碼資訊配列形成於一物體表面上且對映一指標資料。 The invention relates to a point code information arrangement which can be read by pattern/image recognition, and the point code information is arranged on an object surface and maps an index data.
點碼資訊配列係由許多微圖像單元(graphical micro-units)組合而成,由於微圖像單元相當微小,故容易在視覺上被忽略,或被人眼解讀為底色。點碼資訊配列與主要資訊(main information)利用例如印刷等方式,共同形成於例如紙張等物體表面上。點碼資訊配列係對應一指標資料且不影響人眼對主要資訊的接收,且可由一光學裝置讀取物體表面以取得一放大影像,再自放大影像中取出點碼資訊配列再轉換為數位資料,以取得對應數位資料的資訊。如何提高目前點碼資訊配列設計的資訊量及辨識準確率,實為一重要課題。 The dot code information arrangement is composed of a plurality of graphic micro-units. Since the micro image unit is relatively small, it is easily visually ignored or interpreted by the human eye as a ground color. The dot code information arrangement and main information are collectively formed on the surface of an object such as paper by means of, for example, printing. The point code information matching system corresponds to an indicator data and does not affect the reception of the main information by the human eye, and the surface of the object can be read by an optical device to obtain an enlarged image, and then the point code information is arranged from the enlarged image and converted into digital data. To obtain information on the corresponding digital data. How to improve the information volume and identification accuracy of the current dot code information design is an important issue.
本發明提供一種具有良好辨識準確率及可攜帶大量資訊量的點碼資訊配列設計。 The invention provides a dot code information arrangement design with good identification accuracy and a large amount of information.
依本發明一實施例的設計,一種點碼資訊配列形成於一物體表面上且對映一指標資料,點碼資訊配列包含複數個連續排列之點碼列,且這些點碼列包含一起始點碼列、鄰接起始點碼列排列的至少一第一資料點碼列、以及鄰接第一資料點碼列排列的至少一第二資料點碼列。起始點碼列包含以一預定間距排列成一列的複數第一 點,且各個第一點於起始點碼列中具有相同的一第一配置形態。第一資料點碼列具有與起始點碼列數量相同的複數第二點,複數第二點的其中之一具有第一配置形態,其餘的第二點具有與第一配置形態不同的第二配置形態,且第二配置形態對應複數個可能擺放位置以代表不同的位元值。第二資料點碼列具有與起始點碼列數量相同的複數第二點,複數第二點的其中之一具有與第一、第二配置形態不同的一第三配置形態,且其餘的第二點具有第二配置形態且對應複數個可能擺放位置以代表不同的位元值。第三配置形態係為將具有第一配置形態的點沿平行或垂直複數第一點的一連線方向偏移一段距離所形成。 According to an embodiment of the present invention, a dot code information arrangement is formed on an object surface and an index data is mapped. The dot code information column includes a plurality of consecutively arranged dot code columns, and the dot code columns include a starting point. The code sequence, the at least one first data point code column arranged adjacent to the first code point code column, and the at least one second data point code column arranged adjacent to the first data point code column. The starting point code column includes a plurality of first numbers arranged in a column at a predetermined interval Points, and each of the first points has the same first configuration form in the starting point code column. The first data point code column has the same plural second point as the number of the starting point code columns, one of the second plurality of points has a first configuration form, and the remaining second points have a second different from the first configuration form. The configuration is configured, and the second configuration mode corresponds to a plurality of possible placement positions to represent different bit values. The second data point code column has the same plural second point as the number of the starting point code columns, and one of the second plurality of points has a third configuration form different from the first and second configuration forms, and the remaining The two points have a second configuration and correspond to a plurality of possible placement positions to represent different bit values. The third configuration form is formed by shifting a point having the first configuration form by a distance along a line direction of the first point of the parallel or vertical complex.
依本發明另一實施例的設計,一種點碼資訊配列形成於一物體表面上且對映一指標資料,點碼資訊配列包含複數個連續排列之點碼列,且這些點碼列包含一起始點碼列、以及鄰接起始點碼列排列的複數資料點碼列。起始點碼列包含以一預定間距排列成一列的複數第一點,且各個第一點於起始點碼列中具有相同的一第一配置形態。各個資料點碼列具有與起始點碼列數量相同的複數第二點,複數第二點的其中之一具有第一配置形態,且其餘的第二點具有與第一配置形態不同的第二配置形態,其中第二配置形態對應複數個可能擺放位置以代表不同的位元值,且複數資料點碼列中的至少一資料點碼列的具有第一配置形態的第二點於其資料點碼列中的序位,與其餘資料點碼列的具有第一配置形態的第二點於其資料點碼列中的序位不同。 According to another embodiment of the present invention, a dot code information arrangement is formed on an object surface and an index data is mapped, and the dot code information column includes a plurality of consecutively arranged dot code columns, and the dot code columns include an initial A dot code column and a plurality of data point code columns arranged adjacent to the starting point code column. The starting point code column includes a plurality of first points arranged in a column at a predetermined interval, and each of the first points has the same first configuration form in the starting point code column. Each data point code column has a second number of complex numbers equal to the number of starting point code columns, one of the second plurality of points has a first configuration form, and the remaining second points have a second different from the first configuration form a configuration mode, wherein the second configuration mode corresponds to a plurality of possible placement positions to represent different bit values, and the second point of the first configuration mode of the at least one data point code column in the plurality of data dot code columns is in the data The order bit in the dot code column is different from the order point in the data point code column of the second point having the first configuration form of the remaining data point code columns.
藉由上述各個實施例的設計,可提供快速定向的效果及良好的辨識準確率,且可利用較少的圓點數提供大量的資訊量,如此可提供較佳的視覺效果,且人眼較不容易感知點碼資訊配列的存在而不會使點碼資訊配列與共存之主要資訊混淆。另外,藉由可連續性地擴充資料點碼列數量的方式,可視點碼資訊配列欲設置的物體表面 型態、大小、所需資料量、讀取方式等因素彈性變化資料點碼列的數量,使點碼資訊配列的運用層面更廣且更為便利,且一點碼資訊配列中每一資料點碼列的狀態區域個數完全不限定,而可依實際的承載資訊需求,藉由預定的點配置規則(例如本發明各個實施例所例示但不限定)擴充或變化。 The design of each of the above embodiments can provide a fast orientation effect and a good recognition accuracy, and can provide a large amount of information with fewer dots, thus providing better visual effects and more human eyes. It is not easy to perceive the existence of the point code information arrangement without confusing the point code information arrangement with the main information of coexistence. In addition, by continuously expanding the number of data point code columns, the visual point code information is associated with the surface of the object to be set. The type, size, required amount of data, reading method and other factors elastically change the number of data point code columns, making the application of point code information more extensive and convenient, and each data point code in the one-point information arrangement The number of status areas of the column is not limited at all, but may be expanded or changed by a predetermined point configuration rule (such as exemplified but not limited to the embodiments of the present invention) according to actual bearer information requirements.
本發明的其他目的和優點可以從本發明所揭露的技術特徵中得到進一步的了解。為讓本發明之上述和其他目的、特徵和優點能更明顯易懂,下文特舉實施例並配合所附圖式,作詳細說明如下。 Other objects and advantages of the present invention will become apparent from the technical features disclosed herein. The above and other objects, features, and advantages of the invention will be apparent from
10、20、30‧‧‧點碼資訊配列 10, 20, 30‧‧‧ point code information arrangement
10a‧‧‧起始點碼列 10a‧‧‧ starting point code column
10b、10c、10d‧‧‧資料點碼列 10b, 10c, 10d‧‧‧ data point code column
16a、16a’‧‧‧定位點 16a, 16a’‧‧‧ anchor points
16b、16b’‧‧‧資料點 16b, 16b’‧‧‧ data points
18‧‧‧狀態區域 18‧‧‧Status area
P‧‧‧連線方向 P‧‧‧ Connection direction
圖1為本發明一實施例的點碼資訊配列的示意圖,圖2A及圖2B顯示圖1的點碼資訊配列的資訊點於一狀態區域中的配置方式。 FIG. 1 is a schematic diagram of a point code information arrangement according to an embodiment of the present invention, and FIG. 2A and FIG. 2B show how the information points of the point code information arrangement of FIG. 1 are arranged in a state area.
圖3A、圖3B及圖3C為說明點碼資訊配列的不同點配置形態的比較示意圖。 3A, 3B, and 3C are schematic diagrams for explaining different arrangement configurations of dot code information.
圖4為本發明另一實施例的點碼資訊配列的示意圖,圖5A及圖5B顯示圖4的點碼資訊配列的資訊點於一狀態區域中的配置方式。 FIG. 4 is a schematic diagram of a point code information arrangement according to another embodiment of the present invention, and FIG. 5A and FIG. 5B are diagrams showing the arrangement of the information points of the point code information arrangement of FIG. 4 in a state area.
圖6為本發明另一實施例的點碼資訊配列的示意圖。 FIG. 6 is a schematic diagram of a point code information arrangement according to another embodiment of the present invention.
有關本發明之前述及其他技術內容、特點與功效,在以下配合參考圖式之實施例的詳細說明中,將可清楚的呈現。以下實施例中所提到的方向用語,例如:上、下、左、右、前或後等,僅是參考附加圖式的方向。因此,使用的方向用語是用來說明並非用來限制本發明。 The above and other technical contents, features and advantages of the present invention will be apparent from the following detailed description of the embodiments of the invention. The directional terms mentioned in the following embodiments, such as up, down, left, right, front or back, etc., are only directions referring to the additional drawings. Therefore, the directional terminology used is for the purpose of illustration and not limitation.
圖1為本發明一實施例的點碼資訊配列10之示意圖,點碼資訊配列10形成於一物體表面上且對映一指標資料,點碼資訊配列10可包含連續排列的多個點碼列。多個點碼列例如可包含至少一起始點碼列及複數資料點碼列,且接續在起始點碼列下方的資料點碼列的數目完全不限定,例如可依點碼資訊配列10所需攜帶的資訊量加以變化。如圖1所示,點碼資訊配列10例示為具有一起始點碼列10a及接續在起始點碼列10a下方的三個資料點碼列10b、10c、10d。起始點碼列10a全部由定位點16a所組成,於本實施例中,起始點碼列的四個定位點16a以一預定間距排列成一列以界定點碼資訊配列10的長度範圍,四個定位點16a可形成一連線方向P,且各個定位點16a於起始點碼列10a中具有相同的一第一配置形態。舉例而言,起始點碼列10a所佔區域可區分為4個例如等面積的狀態區域18,各個狀態區域18設置有複數定位點16a的其中之一,且第一配置形態例如可為將四個定位點16a分別擺放在各自的狀態區域18的一固定位置(例如中心位置)。 1 is a schematic diagram of a point code information arrangement 10 according to an embodiment of the present invention. A point code information arrangement 10 is formed on an object surface and an index data is mapped. The point code information arrangement 10 may include a plurality of dot code columns arranged in series. . The plurality of dot code columns may include, for example, at least one starting point code column and a plurality of data dot code columns, and the number of data point code columns following the starting point code column is not limited at all, for example, 10 points may be arranged according to the dot code information. The amount of information that needs to be carried is changed. As shown in FIG. 1, the dot code information arrangement 10 is illustrated as having a starting point code column 10a and three data point code columns 10b, 10c, 10d continuing below the starting point code column 10a. The starting point code column 10a is composed of the positioning point 16a. In this embodiment, the four positioning points 16a of the starting point code column are arranged in a column at a predetermined interval to define the length range of the point code information arrangement 10, The positioning points 16a can form a connecting direction P, and each of the positioning points 16a has the same first configuration form in the starting point code column 10a. For example, the area occupied by the starting point code column 10a can be divided into four, for example, equal-area state areas 18, each of which is provided with one of a plurality of positioning points 16a, and the first configuration form can be, for example, The four positioning points 16a are respectively placed at a fixed position (for example, a center position) of the respective state areas 18.
資料點碼列10b、10c、10d鄰接於起始點碼列10a的一側並連續排列,且每一資料點碼列的長度可與起始點碼列16a的長度範圍相同。於本實施例中,複數資料點碼列10b、10c、10d可區分為第一資料點碼列10b、10d及第二資料點碼列10c的兩種不同形式。以第一資料點碼列10b為例,第一資料點碼列10b可具有與起始點碼列10a數量相同的複數點(例如4個),且這些點中的其中之一可為具有前述第一配置形態的定位點16a,其餘的點則為具有與前述第一配置形態不同的第二配置形態的資料點16b。舉例而言,第一資料點碼列10b所佔區域同樣可區分為4個等面積的狀態區域18,且每個狀態區域18的大小可與起始點碼列10a的狀態區域18相同,第一資料 點碼列10b由左至右排序具有一第一、一第二、一第三及一第四狀態區域18,且包含分別置放於4個狀態區域18內的1個定位點16a及3個資料點16b,且定位點16a可用來決定3個資料點16b的排列順序,例如本實施例的定位點16a位於第一序位(最左側)的狀態區域18。第一資料點碼列10b的定位點16a具有與起始點碼列10a的定位點16a相同的第一配置形態(例如擺放在狀態區域18的中心位置),第一資料點碼列10b的資料點16b具有與第一配置形態不同的第二配置形態,該第二配置形態例如可為各個資料點16b在各自的狀態區域18中具有複數個可能擺放位置,且任一可能擺放位置不會與定位點16a的位置相同。 The data dot code columns 10b, 10c, 10d are adjacent to one side of the start point code column 10a and are successively arranged, and the length of each data dot code column can be the same as the length of the start dot code column 16a. In this embodiment, the plurality of data dot code sequences 10b, 10c, 10d can be divided into two different forms of the first data point code column 10b, 10d and the second data point code column 10c. Taking the first data point code column 10b as an example, the first data point code column 10b may have the same number of complex points (for example, 4) as the starting point code column 10a, and one of the points may have the foregoing The positioning point 16a of the first configuration form, and the remaining points are the data points 16b having the second arrangement form different from the first configuration form. For example, the area occupied by the first data point code column 10b can also be divided into four equal-area state areas 18, and the size of each state area 18 can be the same as the status area 18 of the starting point code column 10a. One profile The dot code column 10b has a first, a second, a third and a fourth state area 18 sorted from left to right, and includes one positioning point 16a and three respectively placed in the four state areas 18. The data point 16b, and the positioning point 16a can be used to determine the order of arrangement of the three data points 16b, for example, the positioning point 16a of the present embodiment is located in the first sequential position (leftmost) of the status area 18. The positioning point 16a of the first data point code column 10b has the same first configuration form as the positioning point 16a of the starting point code column 10a (for example, placed at the center position of the state area 18), and the first data point code column 10b The data point 16b has a second configuration form different from the first configuration mode. For example, each of the data points 16b may have a plurality of possible placement positions in the respective status areas 18, and any possible placement positions. It will not be the same as the position of the anchor point 16a.
第二資料點碼列10c可具有與起始點碼列10a數量相同的複數點,且這些點中的其中之一可為具有與前述第一、第二配置形態不同的第三配置形態的定位點16a',其餘的點則為具有前述第二配置形態的資料點16b。第二資料點碼列10c所佔區域同樣可區分為4個等面積的狀態區域18,且每個狀態區域18的大小可與起始點碼列10a的狀態區域18相同。於本實施例中,第二資料點碼列10c的定位點16a'的第三配置形態,可為將具有第一配置形態的點(例如位於狀態區域18的中心位置)沿平行連線方向P或垂直連線方向P偏移一段距離所形成(圖1例示為向右偏移一段距離)。第二資料點碼列10c的資料點16b具有與第一資料點碼列10b、10d的資料點16b相同的第二配置形態,於第二配置形態下的資料點16b在一狀態區域中的任一可能擺放位置不會與定位點16a、16a'在一狀態區域中的位置相同。 The second data point code column 10c may have the same number of complex points as the starting point code column 10a, and one of the points may be a positioning having a third configuration form different from the foregoing first and second configuration forms. Point 16a ' , and the remaining points are data points 16b having the aforementioned second configuration. The area occupied by the second data dot code column 10c can also be divided into four equal-area state regions 18, and each state region 18 can be the same size as the state region 18 of the start point code column 10a. In this embodiment, the third configuration form of the positioning point 16a ' of the second data point code column 10c may be a point having a first configuration form (for example, a central position of the state area 18) in a parallel connection direction P. Or the vertical connection direction P is offset by a distance (Fig. 1 is illustrated as offset to the right by a distance). The data point 16b of the second data point code column 10c has the same second configuration form as the data point 16b of the first data point code sequence 10b, 10d, and the data point 16b in the second configuration form is in a state area. A possible placement position will not be the same as the position of the positioning points 16a, 16a ' in a state area.
於本實施例中,利用各個資料點碼列10b-10d的資料點16b於各自的狀態區域18中的不同擺放位置,可代表所對映之指標資料中的一個別數值。當使用者使用一光學裝置(未圖示)讀取物體 表面取得一點碼資訊配列10的影像後,可先辨識出點碼資訊配列10的各個定位點16a、16a'對點碼資訊配列10定向,因最左側的四個定位點中包含具第三配置形態的一偏移定位點16a',而上方的起始點碼列均為具第一配置形態的定位點16a(不包含偏移定位點16a'),因第一配置形態與第三配置形態不同,故可避免將最左側的四個定位點誤判為起始點碼列以準確擷取資料點碼列10b-10d之狀態組合。 In this embodiment, the different placement positions of the data points 16b of the respective data dot code sequences 10b-10d in the respective state areas 18 may represent a different value in the index data of the mapping. After when the user uses an optical device (not shown) the reading surface of the object to obtain a bit code information image 10 with the column, it may be first identified point code information of each anchor 16a 10 with the column, 16a 'of the point code information with the column 10 is oriented Because the leftmost four positioning points include an offset positioning point 16a ' having a third configuration form, and the upper starting point code column is the positioning point 16a having the first configuration form (excluding offset positioning) The point 16a ' ), because the first configuration form is different from the third configuration mode, it is possible to avoid erroneously determining the four leftmost positioning points as the starting point code sequence to accurately capture the state combination of the data point code columns 10b-10d.
於一實施例中,第一資料點碼列10b、10d中具第二配置形態的每個資料點16b,於一狀態區域18中可如圖2A所示具有6種不同的可能擺放位置來代表所對映之指標資料中的一個別數值;於第二資料點碼列10c中,具第二配置形態的每個資料點16b,於一狀態區域18中可如圖2B所示具有4種不同的可能擺放位置來代表所對映之指標資料中的一個別數值。因此,當僅配置一個資料點碼列10b時,可產生63(=216)種狀態之組合,當配置有兩個資料點碼列10b、10c時,可產生63×43(=13824)種狀態之組合,當擴充至三個資料點碼列10a、10b、10c、時,可產生63×43×63(=2985984)種狀態之組合,如此可視點碼資訊配列10欲設置的物體表面型態、大小、所需資料量、讀取方式等因素彈性變化資料點碼列的數量。藉由上述實施例之設計,可提供快速定向的效果及良好的辨識準確率,且可利用較少的圓點數提供大量的資訊量,如此可提供較佳的視覺效果,且人眼較不容易感知點碼資訊配列的存在而不會使點碼資訊配列與共存之主要資訊混淆。另外,藉由可連續性地擴充資料點碼列數量的方式,可視點碼資訊配列欲設置的物體表面型態、大小、所需資料量、讀取方式等因素彈性變化資料點碼列的數量,使點碼資訊配列的運用層面更廣且更為便利,且點碼資訊配列中每一資料點碼列的狀態區域個數完全不限定,而可依實際的承載資訊需求,藉由預定的點配置規 則(例如本發明各個實施例所例示但不限定)擴充或變化。 In an embodiment, each of the data points 16b having the second configuration form in the first data point code column 10b, 10d can have 6 different possible placement positions in a state area 18 as shown in FIG. 2A. Representing a different value in the index data of the pair; in the second data point code column 10c, each data point 16b having the second configuration form can have four kinds in the state area 18 as shown in FIG. 2B. Different possible placements represent a different value in the index data of the pair. Therefore, when only one data dot code column 10b is configured, a combination of 6 3 (= 216) states can be generated, and when two data dot code columns 10b, 10c are configured, 6 3 × 4 3 (= 13824) can be generated. a combination of states, when expanded to three data point code columns 10a, 10b, 10c, a combination of 6 3 × 4 3 × 6 3 (= 2985984) states can be generated, so that the visual point code information is arranged for 10 Set the object surface type, size, required amount of data, reading method and other factors to change the number of data point code columns. With the design of the above embodiment, the effect of fast orientation and good recognition accuracy can be provided, and a large amount of information can be provided by using fewer dots, so that a better visual effect can be provided, and the human eye is less. It is easy to perceive the existence of the point code information arrangement without confusing the point code information arrangement with the main information of coexistence. In addition, by continuously expanding the number of data point code columns, the visual point code information is associated with the surface type, size, required data amount, reading mode and the like of the object to be set, and the number of elastic point data code columns is elastically changed. The application level of the point code information is wider and more convenient, and the number of status areas of each data point code column in the point code information arrangement is completely unlimited, and can be determined according to the actual information bearing requirements. Point configuration rules (such as exemplified but not limited to the various embodiments of the invention) are augmented or changed.
於一實施例中,資料點碼列10c的定位點例如可朝上、下、左、右四個可能方向偏移,如圖3A所示,資料點碼列10b的偏移定位點16a'係為朝上方偏移的定位點,然而,當偏移定位點16a'於一狀態區域18中具有此一偏移位置時,可能會與圖3A的同一資料點碼列10b中的資料點16b'於一狀態區域18中的擺放位置相同,如此可能導致定位點16a'與資料點16b'之間產生誤判的情形(例如定位點誤判為資料點或資料點誤判為定位點)。因此,於一實施例中,如圖3B所示,資料點碼列10c中的偏移定位點16a'於一狀態區域中的各個可能偏移位置(例示為4個但不限定),均與同一資料點碼列10c中的各個資料點16b於一狀態區域中的任一可能擺放位置(例示為4個但不限定)不同,以確保同一資料點碼列中的偏移定位點16a'與資料點16b於一狀態區域中具有不同的配置形態,避免上述產生誤判的情形。另外,避免偏移定位點16a'與資料點16b之間可能產生誤判情形的方式,並不限定為上述將資料點碼列10c的資料點16b可能擺放位置(4個),設為與其他資料點碼列10b、10d的資料點16b可能擺放位置(6個)的不同方式。如圖3C所示,亦可將一點碼資訊配列10中的資料點碼列10c中的偏移定位點16a'於一狀態區域中限定為僅具有兩種可能偏移位置,例如圖3C例示限定為偏左及偏右兩種可能偏移方式,如此所有的資料點碼列10c、10c、10d可具有相同的可能擺放位置(6個可能擺放位置)而各個資料點16b的擺放位置均不會與定位點16a'相同,同樣可確保同一資料點碼列中的偏移定位點16a'與資料點16b具有不同的配置形態以避免誤判情形。 In one embodiment, the positioning point code information dot line 10c may be, for example, up, down, left, and right directions may be offset, as shown in FIG. 3A, point code column offset information 10b of anchor points 16a 'based point upward to be positioned offset, however, when the offset anchor point 16a 'having this offset position in a state region 18, the same data may be listed in FIG. 3A point code of the data points 10b 16b' The placement positions in the one state area 18 are the same, which may result in a misjudgment between the positioning point 16a ' and the data point 16b ' (for example, the positioning point is misjudged as a data point or a data point is mistakenly determined as an anchor point). Therefore, in an embodiment, as shown in FIG. 3B, the offset positioning points 16a ' in the data dot code column 10c are in various possible offset positions (illustrated as 4 but not limited) in a state region, the same respective bit stream data points data points 16b 10c in a state in any region of a possible placement (as shown in Example 4, but not limited to) different to ensure the same setpoint offset data points in the bit stream 16a ' The data point 16b has a different configuration form in a state area, thereby avoiding the above-mentioned situation in which a false positive is generated. In addition, the manner of avoiding a misjudgment between the offset positioning point 16a ' and the data point 16b is not limited to the above-mentioned position (4) of the data point 16b of the data point code column 10c, and is set to be There are different ways in which the data points 16b of the data point code columns 10b, 10d may be placed (6). As shown in FIG. 3C, the offset positioning point 16a ' in the data point code column 10c in the one-point information arrangement 10 may also be defined in a state area as having only two possible offset positions, for example, as illustrated in FIG. 3C. For the left and right offset modes, all the data point code sequences 10c, 10c, 10d can have the same possible placement position (6 possible placement positions) and the placement positions of the individual data points 16b. Neither will it be the same as the anchor point 16a ' , and it can also ensure that the offset location point 16a ' in the same data point code column has a different configuration from the data point 16b to avoid false positives.
再者,資料點碼列10b、10c、10d中同樣具有第二配置形態的資料點16b的分佈方式並不限定。於另一實施例中,如圖4 所示的點碼資訊配列20中,資料點碼列10b、10d的每個資料點16b可如圖5A所示於一狀態區域18中具有8種不同的可能擺放位置來代表所對映之指標資料中的一個別數值,資料點碼列10c的每個資料點16b可如圖5B所示於一狀態區域18中具有4種不同的可能擺放位置來代表所對映之指標資料中的一個別數值,當僅配置一個資料點碼列10b時,可產生83(=512)種狀態之組合,當配置有兩個資料點碼列10b、10c時,可產生83×43(=32768)種狀態之組合,當擴充至三個資料點碼列10a、10b、10c、時,可產生83×43×83(=16777216)種狀態之組合,如此可視點碼資訊配列20欲設置的物體表面型態、大小、所需資料量、讀取方式等因素彈性變化資料點碼列的數量。 Further, the distribution pattern of the material points 16b having the second arrangement form in the data dot code sequences 10b, 10c, and 10d is not limited. In another embodiment, in the dot code information arrangement 20 shown in FIG. 4, each of the data points 16b of the data dot code columns 10b, 10d can have 8 different types in a state area 18 as shown in FIG. 5A. The position may be placed to represent a different value in the index data of the pair, and each data point 16b of the data point code column 10c may have 4 different possible placement positions in a state area 18 as shown in FIG. 5B. To represent a different value in the index data of the mapping, when only one data point code column 10b is configured, a combination of 8 3 (= 512) states can be generated, and when there are two data point code columns 10b, 10c When combined, a combination of 8 3 × 4 3 (= 32768) states can be generated, and when expanded to three data point code columns 10a, 10b, 10c, 8 3 × 4 3 × 8 3 (= 16777216) can be generated. The combination of states, such visual point code information, the number of objects, the size of the object to be set, the amount of data required, the reading mode, and the like, the number of elastic point data code columns.
圖6為顯示本發明另一實施例的點碼資訊配列的示意圖。如圖6所示,點碼資訊配列30例示為具有一起始點碼列10a及接續在起始點碼列10a下方的三個資料點碼列10b-10d。起始點碼列10a全部由定位點16a所組成,於本實施例中,起始點碼列的四個定位點16a以一預定間距排列成一列以界定點碼資訊配列10的長度範圍,且各個定位點16a於起始點碼列10a中具有相同的一第一配置形態。各個資料點碼列10b-10d具有與起始點碼列10a數量相同的點,這些點的其中之一(例如定位點16a)具有與起始點碼列10a相同的第一配置形態,且其餘的點(例如資料點16b)具有與第一配置形態不同的第二配置形態。於本實施例中,第一配置形態例如可為擺放於每個狀態區域的一固定位置(例如中心位置),第二配置形態例如可為圍繞狀態區域中心的複數個可能擺放位置,且不同的可能擺放位置可代表不同的位元值。點碼資訊配列30中的資料點碼列10b及10d的定位點16a均位於最左側的第一序位的狀態區域18,而資料點碼列10c的定位點16a'則位於最右側的第四序位的狀態區域18。因此,藉由 將至少一資料點碼列(例示為資料點碼列10c)的定位點16a'移至與其他資料點碼列的不同序位的狀態區域18,即使不偏移定位點16a'(定位點16a'仍在狀態區域18中心位置)亦能產生對點碼資訊配列30定向的效果,以準確擷取資料點碼列10b-10d之89(=134217728)種狀態組合。 6 is a schematic diagram showing a dot code information arrangement according to another embodiment of the present invention. As shown in FIG. 6, the dot code information arrangement 30 is illustrated as having a starting point code column 10a and three data point code columns 10b-10d continuing below the starting point code column 10a. The starting point code column 10a is composed of the positioning point 16a. In this embodiment, the four positioning points 16a of the starting point code column are arranged in a column at a predetermined interval to define the length range of the dot code information arrangement 10, and Each of the positioning points 16a has the same first configuration form in the starting point code column 10a. Each of the data dot code columns 10b-10d has the same number of points as the starting dot code column 10a, and one of the dots (for example, the anchoring point 16a) has the same first configuration form as the starting dot code column 10a, and the rest The point (e.g., data point 16b) has a second configuration that is different from the first configuration. In this embodiment, the first configuration may be, for example, a fixed position (for example, a central position) placed in each state area, and the second configuration may be, for example, a plurality of possible placement positions around the center of the state area, and Different possible placement locations can represent different bit values. The location points 16a of the data dot code columns 10b and 10d in the dot code information arrangement 30 are located in the state area 18 of the first sequence of the leftmost position, and the anchor point 16a ' of the data point code column 10c is located on the rightmost fourth. Status area 18 of the sequence. Thus, by at least one bit stream data points (illustrated as bit stream data points 10c) anchor points 16a 'and the other to a different order bit of the bit stream data points status area 18, even without offset anchor 16a' (The anchor point 16a ' is still in the center of the state area 18) can also produce an effect on the orientation of the point code information arrangement 30 to accurately capture the 8 9 (= 134217728) state combinations of the data point code columns 10b-10d.
再者,點碼資訊配列10之定位點16a、16a'及資料點16b並不限定為前述各個實施例所例示之圓點,例如其他外形之點狀物亦可。 Furthermore, the positioning points 16a, 16a ' and the data points 16b of the dot code information arrangement 10 are not limited to the dots exemplified in the above embodiments, and may be, for example, dots of other shapes.
惟以上所述者,僅為本發明之較佳實施例而已,當不能以此限定本發明實施之範圍,即大凡依本發明申請專利範圍及發明說明內容所作之簡單的等效變化與修飾,皆仍屬本發明專利涵蓋之範圍內。另外本發明的任一實施例或申請專利範圍不須達成本發明所揭露之全部目的或優點或特點。此外,本說明書或申請專利範圍中提及的「第一」、「第二」等用語僅用以命名元件的名稱或區別不同實施例或範圍,而並非用來限制元件數量上的上限或下限。 The above is only the preferred embodiment of the present invention, and the scope of the invention is not limited thereto, that is, the simple equivalent changes and modifications made by the scope of the invention and the description of the invention are All remain within the scope of the invention patent. In addition, any of the objects or advantages or features of the present invention are not required to be achieved by any embodiment or application of the invention. In addition, the terms "first" and "second" as used in the specification or the scope of the claims are only used to name the components or distinguish different embodiments or ranges, and are not intended to limit the upper or lower limits of the number of components. .
10‧‧‧點碼資訊配列 10‧‧‧ point code information arrangement
10a‧‧‧起始點碼列 10a‧‧‧ starting point code column
10b、10d‧‧‧第一資料點碼列 10b, 10d‧‧‧ first data point code column
10c‧‧‧第二資料點碼列 10c‧‧‧Second data point code column
16a、16a’‧‧‧定位點 16a, 16a’‧‧‧ anchor points
16b‧‧‧資料點 16b‧‧‧Information points
18‧‧‧狀態區域 18‧‧‧Status area
P‧‧‧連線 P‧‧‧ connection
Claims (13)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW104120244A TWI588753B (en) | 2015-06-24 | 2015-06-24 | Medium carrying dot code information array |
JP2016125572A JP2017010561A (en) | 2015-06-24 | 2016-06-24 | Dot code information arrangement |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW104120244A TWI588753B (en) | 2015-06-24 | 2015-06-24 | Medium carrying dot code information array |
Publications (2)
Publication Number | Publication Date |
---|---|
TW201701193A true TW201701193A (en) | 2017-01-01 |
TWI588753B TWI588753B (en) | 2017-06-21 |
Family
ID=57763833
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW104120244A TWI588753B (en) | 2015-06-24 | 2015-06-24 | Medium carrying dot code information array |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP2017010561A (en) |
TW (1) | TWI588753B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7475621B2 (en) | 2018-08-31 | 2024-04-30 | 株式会社タニタ | Length measuring device, length measuring method, program, and height gauge |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4782221A (en) * | 1985-04-01 | 1988-11-01 | Cauzin Systems, Incorporated | Printed data strip including bit-encoded information and scanner control |
ATE114376T1 (en) * | 1987-07-11 | 1994-12-15 | Hirokazu Yoshida | PROCEDURE FOR READING SHEETS WITH IDENTIFICATION CODE. |
US5153928A (en) * | 1989-06-09 | 1992-10-06 | Casio Computer Co., Ltd. | Method and apparatus for recording/reproducing mesh pattern data |
EP1298579A1 (en) * | 1992-09-28 | 2003-04-02 | Olympus Optical Co., Ltd. | Information recording medium, information reproducing device and information reproducing method |
US6533182B1 (en) * | 1999-09-21 | 2003-03-18 | Omron Corporation | Two-dimensional dot code and reader thereof |
TWI370413B (en) * | 2006-04-14 | 2012-08-11 | Sonix Technology Co Ltd | Graphical indicator |
JP5688516B2 (en) * | 2012-01-21 | 2015-03-25 | 松翰科技股▲ふん▼有限公司 | Data input / output method using dot code |
TWI492167B (en) * | 2014-06-05 | 2015-07-11 | Sonix Technology Co Ltd | Graphical indicator |
-
2015
- 2015-06-24 TW TW104120244A patent/TWI588753B/en active
-
2016
- 2016-06-24 JP JP2016125572A patent/JP2017010561A/en active Pending
Also Published As
Publication number | Publication date |
---|---|
JP2017010561A (en) | 2017-01-12 |
TWI588753B (en) | 2017-06-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101615259B (en) | An identification system for two-dimensional optical identification code | |
JP6546317B2 (en) | Data input / output method using dot code | |
JP2009165197A (en) | Image indicator | |
CN101064013B (en) | Data output input method using image index structure | |
CN103336985B (en) | The method of Quick Response Code identification, recognition and micro plate-making and device | |
US4134104A (en) | Device for displaying data in three dimensions | |
CN102985934B (en) | Information expression method, the article being formed with information representation pattern, information output apparatus and information expression device | |
US9082053B2 (en) | Code pattern comprising information deciphered by digital device and operating system for same | |
RU2012104455A (en) | STREAM POINT IMAGE, METHOD FOR FORMING A STREAM POINT IMAGE, METHOD FOR INPUT / OUTPUT INFORMATION USING A STREAM POINT IMAGE, AND A POINT IMAGE | |
JP2008015642A (en) | Two-dimensional code with logo | |
US20180183972A1 (en) | Graphical indicator | |
EP3561729B1 (en) | Method for detecting and recognising long-range high-density visual markers | |
TWI588753B (en) | Medium carrying dot code information array | |
KR101766470B1 (en) | Machine-readable form configuration and system and method for interpreting at least one user mark | |
CN114531914B (en) | Display medium, processing device, and storage medium | |
TWI428834B (en) | Graphical indicator and method for recognizing the same | |
CN101908156A (en) | Image index structure | |
CN102324039B (en) | Data output input method using image index structure | |
WO2017144924A1 (en) | Tactile relief symbols for color recognition intended for the blind or the visually impaired, and persons who are color blind - lunas spectrum | |
KR200458712Y1 (en) | a vocabulary note of a three-dimensional | |
US9424661B2 (en) | Method and an apparatus for facilitating efficient information coding | |
KR200408506Y1 (en) | Bird's eye view edit structure | |
KR20220120301A (en) | Studying card for BOOK OF CHANGES | |
JP3130395U (en) | Information indicator | |
TW201104625A (en) | Information input/output method using a graphical indicator |