아하
검색 이미지
정보처리기사 이미지
정보처리기사자격증
정보처리기사 이미지
정보처리기사자격증
어쩐지유망한레서판다
어쩐지유망한레서판다24.09.23

QR 코드의 작동 원리가 궁금하여 문의드립니다

안녕하세요

큐알코드의 작동 원리가 궁금해요

단순하게 검은색 흰색 점이 어떻게 전산적으로 작동이 되는건가요?

답변주시면 많은 도움이 될것같습니다

55글자 더 채워주세요.
답변의 개수2개의 답변이 있어요!
  • 안녕하세요. 김남기 정보처리기사입니다.

    QR 코드는 데이터를 이차원의 배열로 변환하여 작은 사각형으로 표시하는 것입니다. 데이터 뿐만 아니라 코드를 정확하게 해석하기 위한 각종 패턴도 함께 포함됩니다. QR 코드는 기존 2D 바코드에 비해서 높은 용량을 가지고 인식 속도가 빠르기 때문에 다양한 분야에서 유용하게 사용되고 있습니다.

    • 세 모서리에 QR 코드의 위치를 잡기 위한 패턴이 존재합니다.

    • 그 외에도 QR 코드의 왜곡을 보정하기 위한 패턴, 사각형 모듈 간에 간격을 측정하기 위한 패턴, 정합성 검증을 위한 패턴 등이 존재합니다.

    만족스러운 답변이었나요?간단한 별점을 통해 의견을 알려주세요.

  • 안녕하세요. 이승도 정보처리기사입니다.

    QR코드는 바코드(Bar Code)에서 시작합니다. 바코드는 빛을 흡수하는 검은색과 반사하는 흰색의 조합을 2진수로 표현한 것인데, 바코드를 스캐너로 읽어서 가격정보를 확인하는 것은 이런 2진수 조합을 스캐너를 통해 감지하는 원리입니다.

    하지만 바코드의 문제는 가로방향으로만 되어 있어 저장할 수 있는 정보의 양에 한계가 있어 최대 20-30자의 숫자나 영어만 저장이 가능합니다. 이러한 한계점을 극복한 것이 바로 정사각형 형태의 QR코드입니다.

    가로 형태의 한계점을 극복한 QR코드는 최소 21 × 21셀에서 최대 177 × 177셀까지의 패턴을 통해서 단순한 가격정보 뿐만 아니라, URL 연결, 이미지, 동영상 등의 비정형 정보도 저장할 수 있다는 장점이 있습니다.

    또한 QR코드는 정사각형의 모서리에 자리한 3개의 네모가 ‘위치 인식’의 역할을 하여 상하좌우 어떻게 QR코드를 인식해도 빠르게 인식을 할 수 있으며, 따라서 기존의 바코드 대비 인식 오류가 거의 없다는 장점을 갖고 있습니다.

    만족스러운 답변이었나요?간단한 별점을 통해 의견을 알려주세요.