• 캠퍼스북
  • LF몰 이벤트
  • 파일시티 이벤트
  • 서울좀비 이벤트
  • 탑툰 이벤트
  • 닥터피엘 이벤트
  • 아이템베이 이벤트
  • 아이템매니아 이벤트

Huffman & Arithmetic coding

*두*
개인인증판매자스토어
최초 등록일
2009.03.11
최종 저작일
2008.12
8페이지/한글파일 한컴오피스
가격 2,000원 할인쿠폰받기
다운로드
장바구니

소개글

Huffman & Arithmetic coding

목차

▶Huffman Coding
1-1. 허프만 코딩의 배경
1-2. 허프만 코딩의 특징
1-3. Huffman 코딩의 방법
1-4. Huffman 코딩의 장점의 예
1-5. Adaptive Huffman coding(=dynamic Huffman coding)
3. Arithmetic 코딩
5. Number==0이므로 Stop

본문내용

▶Huffman Coding
1-1. 허프만 코딩의 배경
이 방법은 1954년 Huffman이라는 사람이 고안하였다. 문서 내에서 모든 글자가 같은 빈도로 사용되지는 않는 것에 착안한 것이다. 가장 많은 횟수로 사용된 글자를 가장 짧은 부호어에 대응시키는 것이다. 이 방법을 사용하면 통계적으로 통신이미지 정보를 1/8의 크기로 만든다한다. 이렇게 압축률이 좋다보니 요즘에도 많이 사용되고 있다.
예를 들어 JPEG 나 MPEG 포맷의 형태가 Huffman coding을 이용한 포맷이다. 이들은 그림에서 가장 많이 사용된 색을 가장 짧은 부호어로 표시하는 방식을 이용한다.

1-2. 허프만 코딩의 특징
■ 출현 빈도가 높은 문자에 짧은 코드를 할당
■ 출현빈도가 낮은 문자에 긴 코드를 할당
■ 압축된 코드 길이가 다양(variable length coding)

1-3. Huffman 코딩의 방법
☞ Algorithm 4.1:Huffman 2진트리 구성 알고리즘
■ Leaf 노드의 문자는 압축하여야 할 데이터를 나타낸다.
■ 모든 노드는 출현빈도를 나타내는 확률 값 p를 가지고 있다.
◦ 루트노드의 확률값은 1이다.
■ 트리는 다음 방법에 의하여 구성한다.
◦ 가장 낮은 확률값을 가지는 두 개의 ㅊ를 결합하며 2진서브트리를 만든다.
◦ 이과정을 루트를 만날 때 까지 반복한다.
◦ 트리를 완성한 후에 모든 엣지(edge)에 0과 1 값을 임의로 지정한다.
■ Huffman 코드는 루트로부터 leaf 노드까지의 레이블 값이다.

참고 자료

없음
*두*
판매자 유형Bronze개인인증

주의사항

저작권 자료의 정보 및 내용의 진실성에 대하여 해피캠퍼스는 보증하지 않으며, 해당 정보 및 게시물 저작권과 기타 법적 책임은 자료 등록자에게 있습니다.
자료 및 게시물 내용의 불법적 이용, 무단 전재∙배포는 금지되어 있습니다.
저작권침해, 명예훼손 등 분쟁 요소 발견 시 고객센터의 저작권침해 신고센터를 이용해 주시기 바랍니다.
환불정책

해피캠퍼스는 구매자와 판매자 모두가 만족하는 서비스가 되도록 노력하고 있으며, 아래의 4가지 자료환불 조건을 꼭 확인해주시기 바랍니다.

파일오류 중복자료 저작권 없음 설명과 실제 내용 불일치
파일의 다운로드가 제대로 되지 않거나 파일형식에 맞는 프로그램으로 정상 작동하지 않는 경우 다른 자료와 70% 이상 내용이 일치하는 경우 (중복임을 확인할 수 있는 근거 필요함) 인터넷의 다른 사이트, 연구기관, 학교, 서적 등의 자료를 도용한 경우 자료의 설명과 실제 자료의 내용이 일치하지 않는 경우

이런 노하우도 있어요!더보기

최근 본 자료더보기
탑툰 이벤트
Huffman & Arithmetic coding
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업