Data coding method and device

A data encoding and encoding technology, applied in the field of data processing, can solve problems such as inability to satisfy people and inability to carry out information processing

CN108665037AInactive Publication Date: 2018-10-16BEIJING TSTUDY TECH CO LTD
3 Cites 1 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Publication Date
2018-10-16
Estimated Expiration
Not applicable · inactive patent

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The embodiment of the invention relates to a data coding method and device. The method comprises the steps that a first digital sequence is acquired, and cyclic shift processing is performed on the first digital sequence to obtain a first digital matrix; the first digital matrix is utilized to perform coding on position information to generate position codes, wherein the position information is two-dimensional position information; a second digital sequence is acquired, wherein the second digital sequence is composed of second unit digital sequences, the second unit digital sequences are identical in length, and each second unit digital sequence is unique in the second digital sequence; cyclic shift processing is performed on the second digital sequence to obtain a second digital matrix; the second digital matrix is utilized to perform coding on data information to generate information codes; superposition processing is performed on the position codes and the information codes to generate combination codes, wherein the combination codes contain common codes of the position codes and the information codes; and the combination codes are arranged and displayed on a substrate.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The present invention relates to the technical field of data processing, in particular to a data encoding method and device. Background technique

[0002] With the rapid development of information technology, people are increasingly using computers to produce, process, exchange and disseminate various forms of information. Information technology is gradually changing people's traditional living habits. The traditional way of writing with paper and pen cannot be processed by information technology, so it cannot meet people's needs.

[0003] In the prior art, a coded pattern was used to embed some type of information in a passive substrate such as a sheet of paper, a clipboard or equivalent. The information locally embedded in the substrate can be read, reconstructed and used with a programmed scanner, fax machine, camera or digital pen. For example, human-readable graphical information on the substrate can be supplemented with embedded machine-readab...

Examples

Embodiment Construction

[0044] The technical solutions of the present invention will be described in further detail below with reference to the accompanying drawings and embodiments.

[0045] figure 1 It is a schematic diagram of the data layer and the positioning layer of the information code provided by the embodiment of the present invention. As shown, the information code 7 comprises two separate layers: an orientation layer 20 and a data layer 21 . The localization layer 20 encodes a unique absolute position in two dimensions. The data layer 21 encodes data. In the information code 7, the positioning layer 20 and the data layer 21 are superimposed on each other, so that each element of the information code comprises a combination of corresponding elements from the positioning layer 20 and the data layer 21 . The elements of the information code are coded with graphical symbols.

[0046] When decoding the information code, the location layer 20 and the data layer 21 are separated and the laye...