아하
생활
고귀한두루미57
고귀한두루미57
19.06.25

QR코드의 인식원리는 어떻게 되나요

안녕하세요

QR코드의 인식원리가 궁금합니다

단순점자 모형의 코드형식만 갖추면 컴퓨터로 만들어진 코드가 아닌 다른 개체로도 인식되는거 같은데

QR코드가 인식되는 원리를 알려주세요

55글자 더 채워주세요.
1개의 답변이 있어요!
  • 현명한콰가102
    현명한콰가102
    19.06.26

    기존 바코드와 다르게 QR코드의 경우 숫자 최대 7089자 문자(ASCII)최대 4296자, 최대 2953바이트, 한자 최대 1817자를 저장할 수 있으며, 일반 카보드보다 인식속도와 인식률, 복원력이 뛰어납니다.

    QR코드는 6가지 구조를 가지고 있으며

    Find pattern : 오른쪽/왼쪽 상단, 그리고 왼쪽 하단 귀퉁이의 3 by 3, 5 by 5, 7 by 7의 상자로 둘러싸져 있는 큰 네모박스

    Format Information : 큐알코드의 자세한 인코딩 정보를 담고있는 일종의 헤더와 같은 영역

    Version Information : QR코드 보드 크기의 사이즈. 버전 정보를 담고있는 영역

    Timing Belt : 모든 큐알코드에 항상 같은 위치에 같은 식별 패턴이 공통적으로 들어가게 되는 요소

    Alignmemt Pattern : 배열 패턴, 실제로 Find Pattern을 제외한 상대적으로 크기가 작은 네모들. 이 패턴은 QR코드 원리에서 보드에 인코딩 될 때 일정하게 배열되도록 패턴을 잡도록 도와주는 부분

    Encoded Information : 위의 요소들을 제외한 QR코드의 모든 부분들. 위의 언급된 각각의 QR코드 요소들은 BCH알고리즘에 의해 생성되며 큐알코드는 숫자 Alphanumaric value , 유니코드, 간지체 등 담는 정보에 따라 인코딩 룰이 달라지고 각기 다른 방식의 인풋들도 함게 사용될 수 있다.