ν‹°μŠ€ν† λ¦¬ λ·°

λ…μžλ‹˜λ“€ μ•ˆλ…•ν•˜μ„Έμš”? 🍎Macultistμž…λ‹ˆλ‹€! λ§ˆνŠΈμ—μ„œ 계산할 λ•Œ λ“£λŠ” "μ‚‘!" μ†Œλ¦¬λŠ” μš°λ¦¬μ—κ²Œ κ°€μž₯ μ΅μˆ™ν•œ '일상 속 곡학'의 μ†Œλ¦¬ 쀑 ν•˜λ‚˜μž…λ‹ˆλ‹€. ν•˜μ§€λ§Œ ν˜Ήμ‹œ 이 λ°”μ½”λ“œ μŠ€μΊλ„ˆκ°€ 뢉은 'λ ˆμ΄μ €' λΉ›μœΌλ‘œ μ–΄λ–»κ²Œ κ·Έμ € '검은 λ§‰λŒ€'μ—μ„œ 숫자λ₯Ό μˆœμ‹κ°„μ— μ½μ–΄λ‚΄λŠ”μ§€ κΆκΈˆν•΄λ³Έ 적 μ—†μœΌμ‹ κ°€μš”? λ§Œμ•½ λ°”μ½”λ“œμ˜ 원리λ₯Ό λͺ¨λ₯΄κ³  κ·Έμ € νŽΈλ¦¬ν•¨λ§Œ λˆ„λ¦¬κ³  계셨닀면, μˆ˜μ‹­ λ…„κ°„ 우리 μƒν™œμ˜ 속도λ₯Ό λ°”κΏ”μ˜¨ 이 'κ΄‘ν•™ 기술'의 핡심을 λ†“μΉ˜κ³  계신 것일 수 μžˆμŠ΅λ‹ˆλ‹€. 였늘 μ €λŠ” 마트 κ³„μ‚°λŒ€μ˜ 'λ ˆμ΄μ € μŠ€μΊλ„ˆ'κ°€ μž‘λ™ν•˜λŠ” κΈ°λ³Έ 원리뢀터, 이 'κ΅΅κ³  얇은 μ„ '이 μ–΄λ–»κ²Œ 숫자둜 λ³€ν™˜λ˜λŠ”μ§€, 그리고 우리 슀마트폰 속 'QRμ½”λ“œ' μŠ€μΊλ„ˆμ™€λŠ” 무엇이 λ‹€λ₯Έμ§€ μžμ„Ένžˆ νŒŒν—€μ³ λ³΄κ² μŠ΅λ‹ˆλ‹€.

 

λ°”μ½”λ“œ μŠ€μΊλ„ˆ(λ ˆμ΄μ €)의 μž‘λ™ 원리

μš°λ¦¬κ°€ λ§ˆνŠΈμ—μ„œ ν”νžˆ λ³΄λŠ” 1차원 'λ°”μ½”λ“œ μŠ€μΊλ„ˆ'의 핡심 μ›λ¦¬λŠ” 'λΉ›μ˜ λ°˜μ‚¬'μž…λ‹ˆλ‹€. μŠ€μΊλ„ˆ λ‚΄λΆ€μ—λŠ” 'λ ˆμ΄μ € λ‹€μ΄μ˜€λ“œ'λΌλŠ” 광원이 μžˆμ–΄ 얇은 뢉은색 λ ˆμ΄μ € 빛을 μ˜μ•„ μ˜¬λ¦½λ‹ˆλ‹€. 이 λ ˆμ΄μ € 빛은 μŠ€μΊλ„ˆ 내뢀에 μžˆλŠ” '진동 거울(μž‘μ€ 거울이 λΉ λ₯΄κ²Œ λ–¨λ¦¬λŠ” μž₯치)'μ΄λ‚˜ 'νšŒμ „ ν”„λ¦¬μ¦˜'에 λΆ€λ”ͺν˜€, ν•˜λ‚˜μ˜ 점이 μ•„λ‹Œ 'μ„ ' ν˜•νƒœλ‘œ λ°”λ€Œμ–΄ λ°”μ½”λ“œ 면을 λΉ λ₯΄κ²Œ ν›‘κ³  μ§€λ‚˜κ°‘λ‹ˆλ‹€. λ ˆμ΄μ € 빛이 λ°”μ½”λ“œμ— λ‹ΏμœΌλ©΄, '흰색 바탕' 뢀뢄은 빛을 λŒ€λΆ€λΆ„ 'λ°˜μ‚¬'μ‹œν‚€κ³ , '검은색 λ§‰λŒ€' 뢀뢄은 빛을 '흑수'ν•©λ‹ˆλ‹€. μŠ€μΊλ„ˆ λ‚΄λΆ€μ—λŠ” 이 λ°˜μ‚¬λœ 빛을 κ°μ§€ν•˜λŠ” 'κ΄‘μ„Όμ„œ(λΉ› 감지기)'κ°€ μžˆμŠ΅λ‹ˆλ‹€. λ ˆμ΄μ €κ°€ 흰색 바탕을 μ§€λ‚  λ•ŒλŠ” "κ°•ν•œ 빛이 λŒμ•„μ˜΄"이라고 μΈμ‹ν•˜κ³ , 검은색 λ§‰λŒ€λ₯Ό μ§€λ‚  λ•ŒλŠ” "빛이 λŒμ•„μ˜€μ§€ μ•ŠμŒ(약함)"이라고 μΈμ‹ν•©λ‹ˆλ‹€. 이처럼 μŠ€μΊλ„ˆκ°€ λ°”μ½”λ“œλ₯Ό νœ©μ“Έκ³  μ§€λ‚˜κ°€λŠ” μ•„μ£Ό 짧은 μˆœκ°„, κ΄‘μ„Όμ„œλŠ” '강함-약함-강함-강함-약함'κ³Ό 같은 'λΉ›μ˜ νŒ¨ν„΄'을 μ „κΈ° μ‹ ν˜Έλ‘œ λ³€ν™˜ν•˜μ—¬ μŠ€μΊλ„ˆμ˜ λ‘λ‡Œ(디코더)둜 μ „μ†‘ν•©λ‹ˆλ‹€.

디코더: λΉ›μ˜ νŒ¨ν„΄μ„ 숫자둜 μΈμ‹ν•˜λŠ” κ³Όμ •

μŠ€μΊλ„ˆκ°€ 읽어 듀인 'λΉ›μ˜ νŒ¨ν„΄'이 μˆ«μžκ°€ λ˜λŠ” 과정은 μΌμ’…μ˜ 'μ•”ν˜Έ 해독'μž…λ‹ˆλ‹€. 이 해독은 '디코더'λΌλŠ” μž₯μΉ˜κ°€ λ‹΄λ‹Ήν•©λ‹ˆλ‹€. λ””μ½”λ”λŠ” κ΄‘μ„Όμ„œκ°€ 보낸 '강함(흰색)'κ³Ό '약함(검은색)' μ‹ ν˜Έκ°€ 'μ–Όλ§ˆλ‚˜ 였래 지속'λ˜μ—ˆλŠ”μ§€λ₯Ό μΈ‘μ •ν•©λ‹ˆλ‹€. 예λ₯Ό λ“€μ–΄, '얇은 검은색 μ„ '을 μ§€λ‚  λ•ŒλŠ” 'μ•½ν•œ' μ‹ ν˜Έκ°€ '짧게' λ“€μ–΄μ˜€κ³ , 'ꡡ은 검은색 μ„ '을 μ§€λ‚  λ•ŒλŠ” 'μ•½ν•œ' μ‹ ν˜Έκ°€ '길게' λ“€μ–΄μ˜΅λ‹ˆλ‹€. μ „ μ„Έκ³„μ μœΌλ‘œ μ‚¬μš©λ˜λŠ” ν‘œμ€€ λ°”μ½”λ“œ(EAN-13 λ“±)λŠ” 이 'κ΅΅κ³  얇은 μ„ μ˜ μ‘°ν•©' 자체λ₯Ό 숫자둜 약속(ν‘œμ€€ν™”)ν•΄ λ‘μ—ˆμŠ΅λ‹ˆλ‹€. 예λ₯Ό λ“€μ–΄, 숫자 '1'은 '얇은-ꡡ은-얇은-ꡡ은' νŒ¨ν„΄μœΌλ‘œ, 숫자 '2'λŠ” '얇은-얇은-ꡡ은-ꡡ은' νŒ¨ν„΄μœΌλ‘œ μ •ν•΄μ Έ μžˆλŠ” μ‹μž…λ‹ˆλ‹€. λ””μ½”λ”λŠ” μ„Όμ„œκ°€ 읽어 듀인 이 'μ‹ ν˜Έμ˜ 길이 νŒ¨ν„΄'을, λ‚΄μž₯된 'λ°”μ½”λ“œ ν‘œμ€€ν‘œ'와 λΉ„κ΅ν•©λ‹ˆλ‹€. νŒ¨ν„΄μ΄ μΌμΉ˜ν•˜λŠ” 숫자λ₯Ό μ°Ύμ•„λ‚Έ λ’€, 이 μˆ«μžλ“€μ„ μˆœμ„œλŒ€λ‘œ μ‘°ν•©ν•˜μ—¬ '8801234...'와 같은 μ™„μ „ν•œ 'μ œν’ˆ 번호(숫자 데이터)'둜 λ§Œλ“­λ‹ˆλ‹€. 이 숫자 데이터가 μ¦‰μ‹œ 컴퓨터(κ³„μ‚°λŒ€)둜 μ „μ†‘λ˜κ³ , 컴퓨터가 "μ‚‘!" μ†Œλ¦¬μ™€ ν•¨κ»˜ ν•΄λ‹Ή μ œν’ˆμ˜ 정보λ₯Ό 화면에 λ„μš°λŠ” κ²ƒμž…λ‹ˆλ‹€.

QRμ½”λ“œ(2D) μŠ€μΊλ„ˆμ™€μ˜ 차이점

마트의 λ ˆμ΄μ € μŠ€μΊλ„ˆ(1D)와 우리 슀마트폰의 QRμ½”λ“œ μŠ€μΊλ„ˆ(2D)λŠ” μž‘λ™ 원리와 λͺ©μ μ—μ„œ 근본적인 차이가 μžˆμŠ΅λ‹ˆλ‹€. 첫째, '차원과 μ •λ³΄λŸ‰'이 λ‹€λ¦…λ‹ˆλ‹€. 'λ°”μ½”λ“œ(1D)'λŠ” 였직 'κ°€λ‘œ' λ°©ν–₯으둜만 정보λ₯Ό μ €μž₯ν•˜λŠ” '1차원' λ°©μ‹μž…λ‹ˆλ‹€. μ €μž₯ν•  수 μžˆλŠ” 정보도 '숫자'λ‚˜ '짧은 문자' 20~30자 정도가 ν•œκ³„μ΄λ©°, 주둜 μ œν’ˆ 식별 번호둜만 μ‚¬μš©λ©λ‹ˆλ‹€. 반면, 'QRμ½”λ“œ(2D)'λŠ” 'κ°€λ‘œ'와 'μ„Έλ‘œ' λͺ¨λ‘ 정보λ₯Ό μ €μž₯ν•˜λŠ” '2차원' λ°©μ‹μž…λ‹ˆλ‹€. μž‘μ€ μ‚¬κ°ν˜• μ•ˆμ— 수천 자의 'ν…μŠ€νŠΈ', 'μ›Ήμ‚¬μ΄νŠΈ μ£Όμ†Œ(URL)', 'μ—°λ½μ²˜' λ“± λ³΅μž‘ν•˜κ³  λ°©λŒ€ν•œ μ–‘μ˜ 데이터λ₯Ό 담을 수 μžˆμŠ΅λ‹ˆλ‹€. λ‘˜μ§Έ, 'μŠ€μΊ” 방식'이 λ‹€λ¦…λ‹ˆλ‹€. 1D μŠ€μΊλ„ˆλŠ” 'λ ˆμ΄μ €'κ°€ 선을 ν›‘μœΌλ©° λ°˜μ‚¬κ΄‘μ„ μ½λŠ” 'μ„ ν˜•(라인)' λ°©μ‹μž…λ‹ˆλ‹€. ν•˜μ§€λ§Œ 2D μŠ€μΊλ„ˆ(QR)λŠ” λ ˆμ΄μ €κ°€ μ•„λ‹Œ '카메라(이미지 μ„Όμ„œ)'λ₯Ό μ‚¬μš©ν•©λ‹ˆλ‹€. μ΄λŠ” 마치 사진을 찍듯이 QRμ½”λ“œμ˜ '전체 면적'을 ν•œ λ²ˆμ— μ΄¬μ˜ν•˜κ³ , 이미지 처리 κΈ°μˆ μ„ 톡해 λͺ¨μ„œλ¦¬μ˜ 'μœ„μΉ˜ μ°ΎκΈ° νŒ¨ν„΄(λ„€λͺ¨λ‚œ ν‘œμ‹)'을 κΈ°μ€€μœΌλ‘œ λ³΅μž‘ν•œ 데이터λ₯Ό ν•΄λ…ν•©λ‹ˆλ‹€. μ…‹μ§Έ, '손상 볡ꡬ' λŠ₯λ ₯μž…λ‹ˆλ‹€. 1D λ°”μ½”λ“œλŠ” μ„ κ³Ό 수직 λ°©ν–₯으둜 긁히면(μ†μƒλ˜λ©΄) 인식이 λΆˆκ°€λŠ₯ν•©λ‹ˆλ‹€. ν•˜μ§€λ§Œ 2D(QR) μ½”λ“œλŠ” 섀계 λ‹Ήμ‹œλΆ€ν„° '였λ₯˜ 볡원 기술'이 ν¬ν•¨λ˜μ–΄, μ½”λ“œμ˜ 일뢀가 μ˜€μ—Όλ˜κ±°λ‚˜ 찒어져도 λ‚˜λ¨Έμ§€ μ •λ³΄λ§ŒμœΌλ‘œ 원본 데이터λ₯Ό 볡원해 λ‚΄λŠ” κ°•λ ₯ν•œ μž₯점이 μžˆμŠ΅λ‹ˆλ‹€.

 

κ²°λ‘ 

μ§€κΈˆκΉŒμ§€ μš°λ¦¬λŠ” 마트 κ³„μ‚°λŒ€μ˜ 'λ ˆμ΄μ €' μŠ€μΊλ„ˆκ°€ λΉ›μ˜ λ°˜μ‚¬ 원리λ₯Ό μ΄μš©ν•΄ '1D λ°”μ½”λ“œ'λ₯Ό μ½λŠ” 방식뢀터, κ΅΅κ³  얇은 μ„ μ˜ νŒ¨ν„΄μ΄ '숫자'둜 ν•΄λ…λ˜λŠ” κ³Όμ •, 그리고 '카메라'λ₯Ό μ΄μš©ν•΄ 더 λ°©λŒ€ν•œ 정보λ₯Ό μ½λŠ” '2D(QR) μ½”λ“œ'μ™€μ˜ 곡학적 μ°¨μ΄μ κΉŒμ§€ μžμ„Ένžˆ μ•Œμ•„λ³΄μ•˜μŠ΅λ‹ˆλ‹€. 맀일 λ“£λŠ” "μ‚‘" μ†Œλ¦¬λŠ” λ‹¨μˆœν•œ μ†Œλ¦¬κ°€ μ•„λ‹ˆλΌ, λΉ›κ³Ό μ•”ν˜Έλ₯Ό ν•΄λ…ν•˜λŠ” 'κ΄‘ν•™ 곡학'이 우리 μƒν™œμ˜ 속도λ₯Ό λ†’μ—¬μ€€ κ²°κ³Όλ¬Όμž…λ‹ˆλ‹€. 이 지식듀을 λ°”νƒ•μœΌλ‘œ 일상 속 λ‹€μ–‘ν•œ μ½”λ“œ 기술의 차이점을 λͺ…ν™•νžˆ μ΄ν•΄ν•˜κ³  κ·Έ νŽΈλ¦¬ν•¨μ„ λˆ„λ¦¬μ‹œκΈ°λ₯Ό κΈ°λŒ€ν•©λ‹ˆλ‹€! 우리 주변에 μˆ¨μ–΄μžˆλŠ” '일상 속 곡학'의 원리λ₯Ό λ°œκ²¬ν•˜λŠ” 즐거움을 λŠλΌμ‹œκΈΈ 바라며 이만 글을 μ€„μ΄κ² μŠ΅λ‹ˆλ‹€.