The introduction

Things in our lives often carry data, and we can access the data stored in them through our senses (sight, touch, smell, etc.)

What if you want the computer to get access to the data?

  • Try to give computers the ability to feel

    • Install cameras, microphones, etc
    • This completes the first step, the raw data retrieval
    • The data at this time is generally not what we want, so we need to analyze and obtain the data we need
  • Analyze the original data and obtain the final data

    • The brain processes the data we perceive, and the computer processes the data to get the final data
    • The perceived data may be various, and we can process the data after learning
    • Computers, while capable of machine learning, are relatively unsophisticated enough to handle complex data
    • At this time in order to facilitate the computer to obtain data, we and the computer agreed on a data structure, let the computer to deal with a specific type of data
    • This is the bar code, qr code and so on
  • After obtaining the final data, the computer can carry on the corresponding processing according to the obtained data

Scene: the pain points

  • Supermarket and warehouse scene

    • Commodity code can enable customers to carry out self-checkout, which is convenient for customers and at the same time reduces the labor cost of enterprises
    • By scanning code out of storage and storage, can be convenient for inventory management, reduce the complex manual input process
    • Real-time data information can help enterprise decision makers carry out more accurate inventory management
  • Hospital and enterprise billing scenarios

    • Enterprises can quickly obtain invoice information and check by scanning codes, avoiding errors caused by manual entry and improving the efficiency of entry
    • The document code can be quickly recorded as far as possible, reducing the complexity of reimbursement
    • By scanning the code, the hospital can realize the synchronization of the information when seeing a doctor and taking medicine, and ensure the information readiness
  • School (students answer the questions on the Answer sheet)

    • Student’s answer score can be obtained without modifying the student’s original answer sheet.
    • The teacher does not need to revise the test paper repeatedly to complete the evaluation of the test paper, greatly improving the accuracy and time

The above is just an example, there are many scenarios, not one example. Here’s a look at some common codes

Bar code (barcode)

  • Barcode is a graphic identifier used to express a group of information by arranging multiple black bars and blank Spaces of different widths according to certain coding rules

  • A bar code is a pattern of parallel lines with very different reflectivity between black bars (abbreviated as bar) and white bars (abbreviated as empty)

Common bar codes

  • EAN Code (European Article Number)

    • EAN code is a commodity code developed by the International Article Coding Association, commonly used in the world
    • The bar code printed on the package of daily goods is usually EAN code
  • UPC codes

    • A bar code for commercial use established by the Uniform Code Commission
  • 39

    • Bar code that can represent information such as numbers and letters
    • Mainly used in industry, books and ticket automation management

Sheet etc.

  • There are usually green and red answer sheets (the red example is shown above). There are small black squares at the beginning

  • The main role of green and red is to prompt how to scrawl, in the machine recognition will be ignored

  • The original black box can play a role in positioning, to ensure the correct orientation of the answer sheet

  • You can see if the user’s answer is correct by comparing the square pencilled in with the correct answer

QR Code

  • Two-dimensional code is also known as two-dimensional barcode

  • The common TWO-DIMENSIONAL Code is QR Code, QR stands for Quick Response

  • On the basis of one-dimensional bar code, another 1d readable bar code is extended, which uses black and white rectangular pattern to represent binary data, and can be scanned by equipment to obtain the information contained therein.

  • The width of a one-dimensional bar code records data, while its length does not.

  • The length and width of the TWO-DIMENSIONAL code are recorded with data.

  • Two-dimensional code has the “anchor point” and “fault tolerance mechanism” that one-dimensional bar code does not have.

  • The fault tolerance mechanism can correctly restore the information on the bar code even if all the bar codes are not identified or the bar code is defiled

Reference documentation

Wikipedia – QR code baidu Encyclopedia – bar code