Each language version is independently generated for its own context, not a direct translation.
📸 문제: 사진이 너무 무거워요!
우리가 사진을 보내거나 저장할 때, 파일 크기가 너무 크면 불편합니다. 기존 기술 (LIC) 은 사진 속의 패턴을 찾아서 압축하려 했지만, 사진 자체 안에서만 정보를 찾아서 한계가 있었습니다. 마치 책상 위 책장만 뒤적거리며 필요한 정보를 찾으려 하는 것과 비슷하죠.
💡 해결책: HiDE (지혜로운 사전 활용)
HiDE 는 **"이미지 압축을 위한 위계적 사전 기반 엔트로피 모델링"**이라는 어려운 이름 대신, 다음과 같은 두 가지 핵심 아이디어를 사용합니다.
1. "두 개의 마법 사전" (Hierarchical Dictionary)
기존 기술은 모든 정보를 담는 하나의 거대한 사전을 사용했습니다. 문제는 이 사전이 너무 방대해서, 몇몇 흔한 단어 (예: "하늘", "그림자") 만 계속 쓰이고, 나머지 99% 의 단어는 아무도 안 쓴다는 점입니다. (이를 '표현 붕괴'라고 합니다.)
HiDE 는 이 문제를 해결하기 위해 사전을 두 가지로 나누었습니다.
- 🌍 전역 구조 사전 (Global Dictionary): 사진의 큰 흐름을 잡습니다. "이 사진은 산이 있고, 하늘이 넓다" 같은 큰 그림을 먼저 파악합니다.
- 비유: 여행 계획을 세울 때 "우리는 유럽으로 간다"라고 먼저 정하는 것과 같습니다.
- 🔍 세부 디테일 사전 (Detail Dictionary): 큰 그림을 바탕으로 세부적인 질감을 찾습니다. "산의 바위 질감은 거칠고, 하늘은 구름이 많다" 같은 작은 디테일을 처리합니다.
- 비유: "유럽으로 간다"고 정한 뒤, "파리의 에펠탑은 철로 되어 있고, 베네치아는 물이 차 있다"는 세부 정보를 찾는 것입니다.
왜 좋을까요?
이렇게 나누면 사전의 모든 단어가 골고루 쓰이게 됩니다. 거친 바위 질감을 찾을 때 '하늘' 단어를 쓸 필요가 없어지니까요. 결과적으로 정보를 더 정교하고 효율적으로 압축할 수 있습니다.
2. "똑똑한 번역가" (Context-aware Parameter Estimator)
사전에서 정보를 찾아냈다고 해서 끝이 아닙니다. 이 정보를 어떻게 해석해서 파일 크기를 줄일지 결정해야 합니다. 기존 기술은 단순한 번역가 (고정된 규칙) 를 썼는데, 복잡한 문맥을 이해하지 못해 실수가 많았습니다.
HiDE 는 다양한 시야를 가진 똑똑한 번역가를 도입했습니다.
- 비유: 이 번역가는 동시에 **현미경 (작은 것), 안경 (중간 크기), 망원경 (큰 것)**을 모두 끼고 있습니다.
- 역할: 사진의 작은 점 (픽셀), 중간 영역, 그리고 전체적인 구조를 동시에 바라보며 "이 부분은 얼마나 중요할까?", "이 부분을 얼마나 줄여도 될까?"를 정확히 계산합니다.
🚀 결과: 얼마나 좋아졌나요?
HiDE 는 기존 최고의 기술들보다 압축 효율이 훨씬 뛰어납니다.
- 같은 화질로 파일을 만들 때, 데이터 양을 18%~24% 까지 줄일 수 있습니다.
- 이는 마치 100 장의 사진을 75 장의 용량으로 보내도 화질이 그대로 유지되는 것과 같습니다.
- 또한, 복잡한 계산을 하더라도 속도는 빠르며, 다양한 사진 (Kodak, CLIC 등) 에서 일관된 성과를 냈습니다.
📝 한 줄 요약
"HiDE 는 사진을 압축할 때, 거대한 '하나의 사전' 대신 '큰 그림'과 '작은 디테일'을 나누어 관리하는 두 개의 사전을 쓰고, 이를 해석하는 똑똑한 번역가를 투입하여 파일 크기를 획기적으로 줄인 기술입니다."
이 기술은 앞으로 우리가 스마트폰으로 사진을 보내거나, 고화질 영상을 스트리밍할 때 더 빠르고 더 선명하게 경험할 수 있게 해줄 것입니다.