본문바로가기
함께 풀고 싶은 문제
창의력을 기를 수 있는 수학 문제 또는 퍼즐을 내는 곳입니다.
[창의 퍼즐] 이미지 압축
디듀우 2019.06.07 03:33 조회 615

유한한 개수의 정사각형 흑백 픽셀 격자로 이루어진 임의의 이차원 직사각형 이미지가 있다고 하자. 각 픽셀은 검은색 혹은 흰색만이 있다. 이 이미지를 픽셀의 개수보다 적은 양의 비트로 나타낼 수 있는가?

이 문제 어떠셨나요?

글쎄요

0

어려워요

0

  •  
    math Lv.2 2019.06.10 07:36

    가로, 세로가 n이라고 가정하면, 픽셀 격자에서 나올 수 있는 모양이 2^n개 이므로, 2^n보다 적은 비트로 이 이미지를 나타낼 수 없지 않을까요?

    댓글 작성하기 좋아요0 댓글수2
    •  
      디듀우 Lv.7 2019.06.10 16:34

      2^n가지가 아니라 2^(n^2)가지 아닐까요?

      좋아요0
    •  
      πνευμα Lv.1 2019.06.12 01:40

      서로다른 이미지마다 비트값을 할당하는 것이면, 그 비트-이미지 사전이 필요하지 않을까요?

      따로 정해진 규칙(도 수많은 비트가 필요)이 없다면 그 방법도 어려울 듯 합니다.

      좋아요0
  •  
    πνευμα Lv.1 2019.06.11 07:47

    문제의 의도가 "반례가 없는 방식이 존재하는가"이면, 가능한 방법이 없지 않을까요?

    우선 주어진 조건 내에서 거의 최선의 방법인, 연속한 같은색의 픽셀 수를 저장하는 방식을 사용할 때, 픽셀 수가 정수가 되므로 -컴퓨터 처리방식이 바뀌지 않는 한- 수마다 32비트(integer자료형 비트수)를 차지하게 됩니다.

    즉, 연속된 비트가 적을 수록 버려지는 비트 수가 증가하며, 비효율적이 됩니다.

    또한 이미지 픽셀의 색만을 고려해야 할 것이 아니라, 이미지 자체의 정보도 필요합니다.

    예를 들면 이미지의 가로 픽셀수와 세로 픽셀수를 말하는 것인데, 이 수에 유한하다는 것 외에는 제한이 없기 때문에, 이미지 전체의 데이터 비트 수에 어떤 영향을 줄 지 알 수 없습니다.

    따라서 반례가 존재하지 않는 방식은 없다고 봐야 할 것 같습니다.

    댓글 작성하기 좋아요0 댓글수1
    •  
      디듀우 Lv.7 2019.11.09 08:12

      좋은 답변 감사합니다!

      좋아요0
  • 폴리매스 문제는 과학기술진흥기금 및 복권기금의 재원으로 운영되고, 과학기술정보통신부와 한국과학창의재단의 지원을 받아 수행된 성과물로 우리나라의 과학기술 발전과 사회적 가치 증진에 기여하고 있습니다.

  • ☎문의 02-6749-3911