Image information coding method and image with coding information

By arranging data points according to preset shapes in the image encoding method and performing stretching processing, the problem of misreading image encoding information on the spherical surface due to stretching is solved, and the effect of improving yield and reducing costs is achieved.

CN119416809APending Publication Date: 2025-02-11SHENZHEN CHUNMIAO ELITE TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411272660.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-11
Publication Date
2025-02-11

AI Technical Summary

Technical Problem

When using spherical surfaces in the prior art, image encoding information will be misread due to stretching, resulting in low yield and high cost.

Method used

Using an image information encoding method, by arranging data points according to preset shapes, forming a reference dot matrix pattern, and gradually adding data points to form a position information dot matrix pattern and a primary image dot matrix pattern, and finally Stretch or shrink in a preset proportion to form a recognizable target image dot matrix pattern.

Benefits of technology

It effectively solves the misreading problem of images caused by stretching on spherical surfaces, improves yield, reduces costs, and ensures the efficiency and quality of production within the redundant range of the reading equipment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119416809A_ABST
    Figure CN119416809A_ABST
Patent Text Reader

Abstract

The invention discloses an image information coding method, which comprises the following steps of: arranging first data points according to a preset shape to form a reference dot matrix pattern; arranging second data points in the horizontal and / or vertical direction of the first data points to form a position information dot matrix pattern comprising the reference dot matrix pattern and the second data points; arranging third data points in the horizontal and / or vertical direction of the second data points to form a primary image dot matrix pattern comprising the position information dot matrix pattern and the third data points; and stretching or shrinking the primary image dot matrix pattern according to a preset proportion to form a recognizable target image dot matrix pattern. The method can be suitable for the spherical curved surface, the position, needing accurate information, of the spherical curved surface is marked, printing according to a common plane and then stretching into the spherical curved surface can be achieved, image deformation is extremely low, and the deformed image is still within the redundancy range read by image reading devices such as universal optical coding reading equipment. Therefore, the remarkable effects of improving the production and processing efficiency, improving the yield and reducing the cost are achieved.
Need to check novelty before this filing date? Find Prior Art

Description

1. Technical Field

[0001] The present invention relates to an image information coding method and an image with coding information, and in particular to a dot matrix image information coding method applicable to a curved surface and a dot matrix image with coding information applicable to a curved surface. 2. Background Technology

[0002] On printed materials such as tools for learning languages, knowledge, and learning, precise position marking is required to achieve the purpose of accurate input of position information. Usually, an image composed of dots is laid on the printed material for coding and combination, and a general optical coding reading device is used to read the dot image on the printed material.

[0003] Figure 2 The left figure shows a conventional paper or film flat printing technology used in the prior art, using information marking technology specifically used for flat printing. Figure 2 As shown in the figure on the right, when the image with coded information obtained by this technology is applied to a spherical surface, the original flat print is stretched into a spherical surface, causing serious deformation of the position information mark, which can easily exceed the redundant range of the general optical encoding reading equipment, resulting in low yield and high cost. III. Summary of the invention

[0004] Based on this, the purpose of the present invention is to provide an image information encoding method suitable for curved surfaces to solve the technical problem that when the image encoding information obtained by the encoding method of the prior art is used for a spherical surface, the image encoding information will be misread after being stretched according to the spherical surface parameters.

[0005] In order to achieve the above object, the present invention provides the following technical solutions:

[0006] An image information encoding method, applicable to curved surfaces, comprises the following steps:

[0007] S1. Arrange the first data points in a preset shape to form a reference dot pattern;

[0008] S2. Arrange the second data points in the horizontal and / or vertical direction of the first data points to form a dot pattern including the reference dot pattern and the position information of the second data points;

[0009] S3. Arrange the third data points in the horizontal and / or vertical direction of the second data points to form a primary image dot pattern including the position information dot pattern and the third data points;

[0010] S4. Stretch or shrink the primary image dot matrix pattern according to a preset ratio to form a recognizable target image dot matrix pattern.

[0011] Preferably, step S5 is further included between step S1 and step S4: stretching or shrinking the reference dot pattern according to the curvature of the curved surface, and ensuring that the stretched or shrunk reference dot pattern is within the recognition range of the image reading device to determine a preset stretching or shrinking ratio.

[0012] Preferably, the preset shape is a T-shape or a cross shape.

[0013] Preferably, in step S1, first data points are arranged at equal first intervals in a preset shape to form a reference dot matrix pattern.

[0014] Preferably, in step S2, second data points are arranged in the horizontal and / or vertical direction of the first data points at an equal second spacing, and the second spacing is equal to the first spacing to form a position information dot pattern including the reference dot pattern and the second data points.

[0015] Preferably, in step S3, third data points are arranged in the horizontal and / or vertical direction of the second data points at an equal third spacing, and the third spacing is not equal to the second spacing and the first spacing to form a primary image dot pattern including the position information dot pattern and the third data points.

[0016] Preferably, the second data point is an imaginary point or a data point having characteristics different from the first data point.

[0017] In addition, the present invention also provides an image with coded information, which can solve the technical problem that when the image in the prior art is used on a spherical surface, the coded information thereof will be misread after being stretched. The specific technical solution is as follows:

[0018] An image with coded information, applicable to a curved surface, wherein the image information comprises:

[0019] A reference dot pattern formed by first data points arranged in a preset shape;

[0020] a position information dot matrix pattern, formed by second data points arranged in a horizontal and / or vertical direction of the first data points and the reference dot matrix pattern;

[0021] a primary image dot pattern formed by third data points arranged in a horizontal and / or vertical direction of the second data points and the position information dot pattern;

[0022] The target image dot matrix pattern can be obtained by stretching or shrinking the primary image dot matrix pattern or the reference dot matrix pattern according to a preset ratio.

[0023] Preferably, the preset shape is a T-shape or a cross shape, and the second data point is an imaginary point or a data point having characteristics different from the first data point.

[0024] Preferably, the first data points are arranged at a first spacing, the second data points are arranged at a second spacing, and the third data points are arranged at a third spacing, and the second spacing is equal to the first spacing and different from the third spacing.

[0025] The present invention provides an image information encoding method, which can be applied to spherical surfaces, so that the position where accurate information is needed on the spherical surface can be marked. It can be realized that the image is first printed on a common plane and then stretched into a spherical surface, and the image deformation is extremely low, so that the deformed image is still within the redundant range of the image reading device such as a general optical encoding reading device, thereby achieving the significant effect of improving production and processing efficiency, improving the yield rate, and reducing costs. IV. Description of the drawings

[0026] Figure 1 It is a flowchart of the steps of an image information encoding method according to one embodiment of the present invention.

[0027] Figure 2 It is an image dot pattern designed for a plane printed product in the prior art.

[0028] Figure 3 It is a reference dot matrix pattern of T-shaped design in a preferred embodiment of the present invention.

[0029] Figure 4 It is a position information dot matrix pattern of a preferred embodiment of the present invention.

[0030] Figure 5 It is a primary image dot matrix pattern according to one embodiment of the present invention.

[0031] Figure 6 It is a primary image dot matrix pattern according to another embodiment of the present invention. V. Specific implementation methods

[0032] It should be understood that the specific embodiments described herein are only used to explain the present invention, and are not used to limit the present invention.

[0033] Please refer to Figure 1The present invention provides an image information encoding method, which can be applied to image information encoding on a curved surface, comprising: step S1. arranging first data points in a preset shape to form a reference dot matrix pattern; step S2. arranging second data points in the horizontal and / or vertical direction of the first data points to form a position information dot matrix pattern including the reference dot matrix pattern and the second data points; step S3. arranging third data points in the horizontal and / or vertical direction of the second data points to form a primary image dot matrix pattern including the position information dot matrix pattern and the third data points; step S4. stretching or shrinking the primary image dot matrix pattern according to a preset ratio to form a recognizable target image dot matrix pattern.

[0034] Please refer to Figure 2 to Figure 6 Specifically, in step S1, the first data points are arranged in a T-shape, and the first data points can be printed and arranged in a T-shape on a plane, or printed and arranged on a slightly curved surface. It should be understood that the slightly curved here is compared to the plane, and the human eye observes it roughly as a plane. The arranged first data points form a reference dot matrix pattern, and the reference dot matrix pattern is used to provide the image coding group reference information. Since the image information encoding method of the present invention is applicable to a curved surface, when the reference dot matrix pattern is set on the curved surface, the reference dot matrix pattern printed in a plane or roughly in a plane will be stretched into a spherical curved surface, and the stretching rule is horizontal or vertical stretching. The reference dot matrix pattern designed in a T-shape, in the vertical stretching process, the first data point in the vertical direction on the T-shape and the spacing of the data points are synchronously deformed according to the uniform vertical direction rule, and the first data point in the horizontal direction and the spacing of the data points are also synchronously deformed according to the vertical direction rule during the stretching. In this way, even if the stretching strength is different, the difference deformation is relatively smaller, so that the deformation of the reference dot matrix pattern in the stretching can be regular and the deformation loss can be minimized. It should be understood that, in addition to the T-shape, the first data points can also be arranged in a cross shape, and the cross-shaped reference dot pattern can also minimize the deformation loss. The first data points are preferably arranged at equal first spacings to form a T-shaped reference dot pattern. In some embodiments, the first data points can also be arranged at unequal first spacings to form a T-shaped reference dot pattern, as long as it can be ensured that the reference dot pattern is still within the reading range of a reading device such as a general optical encoding reading device after stretching.

[0035] In step S2, the first data points are distributed at equal first intervals in the horizontal direction of the T-shaped reference dot pattern formed in step S1 as a reference, that is, the first data points h1, h2, h3, and h4 are used as a reference, and the first data points are distributed at equal first intervals in the vertical direction of the T-shaped reference dot pattern as the direction of information grouping, that is, the direction of the first data points v1 and v2 is used as the direction of information grouping, and the second data points d1, d2, d3, d4, d5, and d6 are arranged in the horizontal and / or vertical direction of the first data points. The T-shaped reference dot pattern composed of the first data points h1, h2, h3, h4, v1, and v2 and the second data points d1, d2, d3, d4, d5, and d6 are combined to form a position information dot pattern for encoding and combination as data information, so as to achieve accurate position information identification, and the position information dot pattern is read by a map reading device, thereby realizing accurate input of position information. It should be understood that the second data points can be arranged at a second spacing in the horizontal direction of any one of the first data points v1 and v2 or in the horizontal direction of both of them, or in the vertical direction of any one of the first data points h1, h2, h3, and h4 or in any multiple vertical directions, or in the horizontal and vertical directions of any one or more of h1, h2, h3, h4, v1, and v2. The second data points are preferably arranged at an equal second spacing in the horizontal and / or vertical direction of the first data points, and more preferably the second spacing is equal to the first spacing to reduce the complexity of encoding and recognition. When the first spacing is equal to the second spacing, it can be considered that any four adjacent data points can form a square. In order to distinguish the first data point from the second data point, the second data point can be an imaginary point, that is, a data point that does not actually exist, or the second data point is a data point with different characteristics from the first data point. For example, the first data point and the second data point have different shapes, the first data point is a round dot, and the second data point is a square dot or a hollow dot; or the first data point and the second data point have different grayscales, the grayscale value of the first data point is 127, and the grayscale value of the second data point is 254. It is preferred that the second data point is an imaginary point, which can significantly reduce the complexity of the encoding and the misreading rate of the recognition.

[0036] In step S3, third data points are arranged in the horizontal and / or vertical direction of the second data points. Specifically, third data points can be formed on both sides of the second data points in the horizontal direction at a specific third interval, and the formed third data points are preset with position information to form a primary image dot pattern including a position information dot pattern and the third data points. Figure 5For example, taking the imaginary second data points d1, d3, d5, and d6 as the reference, the third data points representing the position information on the left and right sides of the imaginary point d1 in the horizontal direction are d11 and d12, the third data points on the left and right sides of the imaginary point d3 in the horizontal direction are d31 and d32, the third data points on the left and right sides of the imaginary point d5 in the horizontal direction are d51 and d52, and the third data points on the left and right sides of the imaginary point d6 in the horizontal direction are d61 and d62. The third data points express information 0 or 1 through points with or without entities. Points without entities are 0, and points with entities are 1. Figure 6 , the position information of the second data point d1 is 10, the position information of the second data point d2 is 00, the position information of the second data point d3 is 10, the position information of the second data point d4 is 00, the position information of the second data point d5 is 10, and the position information of the second data point d6 is 01. Therefore, the encoding information of the primary image dot matrix pattern composed of the first data point, the second data point and the third data point is 100010001001, which can be used to express the physical position information. It should be understood that the above is only an example, and the specific arrangement order of the second data points can be adjusted as needed. It can be arranged row by row from left to right, or row by row from right to left, or column by column from top to bottom or from bottom to top, or even arranged in clockwise or counterclockwise direction based on any first data point of the T-shaped reference dot matrix pattern. It is not limited here, as long as the arrangement of the second data points meets the aforementioned step S2. In addition, the non-entity point can also be 1, and the entity point can be 0. The present invention does not make any limitation. To facilitate the representation of position information, the third interval is not equal to the second interval and the first interval.

[0037] In some embodiments, the third data point is formed on the upper and lower sides of the second data point in the vertical direction with a specific third spacing, or is formed on the left and right sides of the second data point in the horizontal direction and on the upper and lower sides of the vertical direction with a specific third spacing. Its encoded information is similar to the aforementioned left and right sides in the horizontal direction, and is not repeated here.

[0038] In step S4, the primary image dot matrix pattern is stretched or shrunk according to a preset ratio to form a target image dot matrix pattern that can be recognized by the image reading device. The recognition described here refers to the complete recognition of the coding information, that is, the target image dot matrix pattern is within the reading range of the image reading device. Taking stretching as an example, in order to make the stretched target image dot matrix pattern within the reading range, when designing the preset ratio, the target image dot matrix pattern located in the reading range under the normal plane is regarded as the stretched dot matrix image, and it is reversely reduced. The obtained reduced pattern is regarded as the primary image dot matrix pattern, and the T-shaped reference dot matrix pattern in the primary image dot matrix pattern and its ratio are the patterns that need to be printed in the plane in step S1 of this method, and the inverse of the reduction ratio is the preset ratio. When the primary image dot matrix pattern needs to be reduced, the opposite is true.

[0039] In some embodiments, step S5 is further included between step S1 and step S4, and step S5 is to stretch or shrink the reference dot pattern according to the curvature of the curved surface, and ensure that the stretched or shrunk reference dot pattern is within the recognition range of the image reading device to determine the preset ratio of stretching or shrinking. The design method of the preset ratio is as described above, and it should be understood that the design can be based on the entire target image dot pattern as a reference, or it can be based on the reference dot pattern as a reference. According to the method of the present invention, when the reference dot pattern is within the reading range, the final target image dot pattern is within the reading range. Step S5 may be before step S2 or after step S3 or between step S2 and step S3. When step S5 is before step S2, the arrangement of the second data point and the third data point is completed on the curved surface; when step S5 is after step S3, the arrangement of the second data point and the third data point is completed on the plane, and the primary image dot pattern including the reference dot pattern is stretched and formed on the curved surface; when step S5 is between step S2 and step S3, the second data point is completed on the plane, and the position information dot pattern including the reference dot pattern is stretched and formed on the curved surface, and the arrangement of the third data point is completed on the curved surface to form a primary primary image dot pattern. It should be emphasized here that the stretching or shrinking of the primary image dot pattern according to a preset ratio in step S4 is not limited to the direct stretching or shrinking of the primary image dot pattern, but also includes the second data point and / or the third data point being directly arranged on the curved surface after the reference dot pattern is stretched or shrunk and formed on the curved surface.

[0040] According to the image information encoding method of the present invention in the aforementioned steps, the reference dot matrix pattern or the position information dot matrix pattern or the primary image dot matrix pattern obtained by actual plane printing is proportionally converted with the corresponding pattern on the stretched spherical surface, and the pattern is enlarged according to the ratio during plane design until the deformation of the pattern after stretching is within the redundant range read by the image reading device, and after the film plane is printed, it is stretched and deformed into a spherical surface at the ratio, so that the method can be printed using general printing technology and stretched and deformed using general stretching technology, thereby playing the role of reducing costs and time.

[0041] In order to solve the technical problem that when the image of the prior art is used for a spherical surface, its coded information may be misread after being stretched. The present invention also provides an image with coded information, which is suitable for a curved surface, and the image information includes: a reference dot matrix pattern, formed by a first data point arranged in a preset shape; a position information dot matrix pattern, formed by a second data point arranged in the horizontal and / or vertical direction of the first data point and a reference dot matrix pattern; a primary image dot matrix pattern, formed by a third data point arranged in the horizontal and / or vertical direction of the second data point and a position information dot matrix pattern; a target image dot matrix pattern, obtained by stretching or shrinking the primary image dot matrix pattern or the reference dot matrix pattern according to a preset ratio. Among them, the first data point is arranged at a first spacing, the second data point is arranged at a second spacing, and the third data point is arranged at a third spacing. Preferably, the second spacing is equal to the first spacing and unequal to the third spacing. The preset shape is preferably a T-shape or a cross shape, and the second data point is an imaginary point or a data point with characteristics different from the first data point, for example, the first data point and the second data point have different shapes, the first data point is a round dot, and the second data point is a square dot or a hollow dot; or the first data point and the second data point have different grayscales, the grayscale value of the first data point is 127, and the grayscale value of the second data point is 254. Preferably, the second data point is an imaginary point, which can significantly reduce the complexity of encoding and the misreading rate of recognition.

[0042] The third data point can represent the position information. For example, the third data point is formed on the left and right sides of the second data point in the horizontal direction with a specific third spacing. The third data point expresses information 0 or 1 through a point with or without a physical object. The point without a physical object is 0, and the point with a physical object is 1. When there are physical third data points on both sides of the second data point in the horizontal direction, the position information of the second data point is 11. If there is a physical point on one side and no physical point on the other side, the position information of the second data point is 10 or 01. If there are no physical points on both sides, the position information of the second data point is 00. The image with coded information of the present invention uses a reference dot matrix pattern based on a T-shape or a cross shape, so that the stretching loss in the horizontal direction or the vertical direction is minimized during stretching, and after stretching, it is still within the reading redundancy range of the reading device, so that the production yield is improved and the production time is shortened. At the same time, due to the existence of the reference dot matrix pattern, the image can be specifically identified, and the arrangement reference can be provided for the second data point used for encoding and the third data point representing the position information of the second data point, so that the image composition has complete coded information with an accurate physical position.

[0043] The above are only implementation modes of the present invention, and are not intended to limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made using the contents of the present invention specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present invention.

Claims

1. A method for encoding image information, applicable to curved surfaces, comprising the following steps: S1. Arrange the first data points in a preset shape to form a reference dot pattern; S2. Arrange the second data points in the horizontal and / or vertical direction of the first data points to form a dot pattern including the reference dot pattern and the position information of the second data points; S3. Arrange the third data points in the horizontal and / or vertical direction of the second data points to form a primary image dot pattern including the position information dot pattern and the third data points; S4. Stretch or shrink the primary image dot matrix pattern according to a preset ratio to form a recognizable target image dot matrix pattern.

2. The image information encoding method according to claim 1, characterized in that: Also included between step S1 and step S4 is step S5: stretching or shrinking the reference dot pattern according to the curvature of the curved surface, and ensuring that the stretched or shrunk reference dot pattern is within the recognition range of the image reading device to determine a preset stretching or shrinking ratio.

3. The image information encoding method according to claim 1, characterized in that: The preset shape is a T-shape or a cross-shape.

4. The image information encoding method according to claim 1, characterized in that: In step S1 , first data points are arranged at equal first intervals in a preset shape to form a reference dot matrix pattern.

5. The image information encoding method according to claim 4, characterized in that: In step S2, second data points are arranged in the horizontal and / or vertical direction of the first data points at an equal second spacing, and the second spacing is equal to the first spacing to form a position information dot pattern including the reference dot pattern and the second data points.

6. The image information encoding method according to claim 5, characterized in that: In step S3, third data points are arranged in the horizontal and / or vertical direction of the second data points at an equal third spacing, and the third spacing is not equal to the second spacing and the first spacing to form a primary image dot pattern including the position information dot pattern and the third data points.

7. The image information encoding method according to claim 1, characterized in that: The second data point is an imaginary point or a data point having a different characteristic from the first data point.

8. An image with coded information, characterized in that Applicable to curved surfaces, the image information includes: A reference dot pattern formed by first data points arranged in a preset shape; a position information dot matrix pattern, formed by second data points arranged in a horizontal and / or vertical direction of the first data points and the reference dot matrix pattern; a primary image dot pattern formed by third data points arranged in a horizontal and / or vertical direction of the second data points and the position information dot pattern; The target image dot matrix pattern can be obtained by stretching or shrinking the primary image dot matrix pattern or the reference dot matrix pattern according to a preset ratio.

9. An image with coded information according to claim 8, characterized in that: The preset shape is a T-shape or a cross-shape, and the second data point is an imaginary point or a data point having a feature different from that of the first data point.

10. An image with coded information according to claim 8, characterized in that: The first data points are arranged at a first spacing, the second data points are arranged at a second spacing, and the third data points are arranged at a third spacing, and the second spacing is equal to the first spacing and different from the third spacing.