[졸업][컴퓨터공학]MPEG 알고리즘 설명과 레퍼런스 해석 및 MPEG 재생기 구현

 1  [졸업][컴퓨터공학]MPEG 알고리즘 설명과 레퍼런스 해석 및 MPEG 재생기 구현-1
 2  [졸업][컴퓨터공학]MPEG 알고리즘 설명과 레퍼런스 해석 및 MPEG 재생기 구현-2
 3  [졸업][컴퓨터공학]MPEG 알고리즘 설명과 레퍼런스 해석 및 MPEG 재생기 구현-3
 4  [졸업][컴퓨터공학]MPEG 알고리즘 설명과 레퍼런스 해석 및 MPEG 재생기 구현-4
 5  [졸업][컴퓨터공학]MPEG 알고리즘 설명과 레퍼런스 해석 및 MPEG 재생기 구현-5
 6  [졸업][컴퓨터공학]MPEG 알고리즘 설명과 레퍼런스 해석 및 MPEG 재생기 구현-6
 7  [졸업][컴퓨터공학]MPEG 알고리즘 설명과 레퍼런스 해석 및 MPEG 재생기 구현-7
 8  [졸업][컴퓨터공학]MPEG 알고리즘 설명과 레퍼런스 해석 및 MPEG 재생기 구현-8
 9  [졸업][컴퓨터공학]MPEG 알고리즘 설명과 레퍼런스 해석 및 MPEG 재생기 구현-9
 10  [졸업][컴퓨터공학]MPEG 알고리즘 설명과 레퍼런스 해석 및 MPEG 재생기 구현-10
 11  [졸업][컴퓨터공학]MPEG 알고리즘 설명과 레퍼런스 해석 및 MPEG 재생기 구현-11
 12  [졸업][컴퓨터공학]MPEG 알고리즘 설명과 레퍼런스 해석 및 MPEG 재생기 구현-12
 13  [졸업][컴퓨터공학]MPEG 알고리즘 설명과 레퍼런스 해석 및 MPEG 재생기 구현-13
 14  [졸업][컴퓨터공학]MPEG 알고리즘 설명과 레퍼런스 해석 및 MPEG 재생기 구현-14
 15  [졸업][컴퓨터공학]MPEG 알고리즘 설명과 레퍼런스 해석 및 MPEG 재생기 구현-15
 16  [졸업][컴퓨터공학]MPEG 알고리즘 설명과 레퍼런스 해석 및 MPEG 재생기 구현-16
 17  [졸업][컴퓨터공학]MPEG 알고리즘 설명과 레퍼런스 해석 및 MPEG 재생기 구현-17
 18  [졸업][컴퓨터공학]MPEG 알고리즘 설명과 레퍼런스 해석 및 MPEG 재생기 구현-18
 19  [졸업][컴퓨터공학]MPEG 알고리즘 설명과 레퍼런스 해석 및 MPEG 재생기 구현-19
 20  [졸업][컴퓨터공학]MPEG 알고리즘 설명과 레퍼런스 해석 및 MPEG 재생기 구현-20
※ 미리보기 이미지는 최대 20페이지까지만 지원합니다.
  • 분야
  • 등록일
  • 페이지/형식
  • 구매가격
  • 적립금
  • 논문 > 공학계열
  • 2006.02.08
  • 64페이지 / hwp
  • 2,500원
  • 75원 (구매자료 3% 적립)
자료 다운로드  네이버 로그인
소개글
[졸업][컴퓨터공학]MPEG 알고리즘 설명과 레퍼런스 해석 및 MPEG 재생기 구현에 대한 자료입니다.
목차
목차

1. 서론 3 page
2. MPEG-2의 인코딩 레퍼런스와 알고리즘 4 page
2-1. 개괄적인 루틴 4 page
2-2. 인코딩 레퍼런스 및 알고리즘 설명 4 page
2-2-1. readparmfile() 4 page
2-2-2. readquantmat() 7 page
2-2-3. init() 7 page 2-2-4. putseq() 8 page
3. 다이렉트쇼 개요 38 page
3-1. 다이렉트쇼의 등장배경 38 page
3-1-1. 비디오 캡처의 역사 38 page
3-1-2. 새로운 구조의 모색 39 page
3-2. 다이렉트쇼의 역사 40 page
3-3. 컴포넌트 구조 41 page 3-3-1. 다양한 입력 41 page
3-3-2. 다양한 포맷 42 page
3-3-3. 다양한 출력 43 page
3-3-4 다양한 하드웨어 장치 43 page
3-4. 제어구조 45 page
3-5. 데이터 흐름 47 page
3-5-1. 버퍼 공유 47 page
3-5-2. 커널 스트리밍 49 page
3-6. 프로그램 배포 51 page
3-7. 다이렉트쇼의 미래 52 page
4. 다이렉트쇼 하부구조 53 page
4-1. 그래프에디터와 다이렉트쇼 하부구조 53 page
4-2. 다이렉트쇼 애플리케이션으로 개념 전환 53 page
5. 다이렉트쇼 애플리케이션 개발 환경 56 page
5-1. 다이렉트X SDK 경로설정 56 page
5-2. 개발에 필요한 헤더 파일과 라이브러리 파일 57 page
6. 소스코드 59 page
6-1. 재생 59 page
6-2. 일시정지 59 page
6-3. 멈춤 60 page
6-4. 위치 찾기 60 page
7. 결과 62 page
8. 맺음말 64 page
9. 참고문헌 64 page
본문내용
4-11.dct_type_estimation()(transfrm.c) 각 macroblock단위로 DCT type을 결정한다. 이 함수는 각 field(top/bottom)에서 pixel값들의 평균과 분산을 구해 그 결과를 이용하여 DCT종류를 결정한다. 이때 DCT의 종류를 결정하는 연산은 macroblock단위로 이루어진다. 평균(d)=(E[X1]-E[X1]/128)X(E[X2]-E[X2]/128) d=(sq0-(s0*s0)/128.0)*(sq1-(s1*s1)/128.0); 분산(r)=(E[X1X2]-E[X1]E[X2]/128)/ r=(s01-(s0*s0)/128.0)*(sq1-(s1*s1)/128.0); X1은 top field이고 X2는 bottom field이다. frame DCT를 할 경우 d>0이고 r이 0.5보다 클 때, 즉 필드간의 상관도가 떨어질 경우 frame DCT를 행한다. mbi[k].dct_type이 0일 경우 frame DCT이다. field DCT를 할 경우 d
참고문헌
1. 이호준, 김준기, “알기 쉬운 MPEG-2”, 홍릉과학출판사, 2002
2. 신화선, “DirectShow 멀티미디어 프로그래밍”, 한빛미디어, 2002
3. 일본멀티미디어연구소, “그림으로 보는 응용 MPEG”, 교보문고, 1997
4. 일본멀티미디어연구소, “그림으로 보는 최신 MPEG”, 교보문고, 2002
5. http://www.mpeg.org 국제 표준 MPEG
하고 싶은 말
현대 사회에서는 영상, 음악을 디지털로 보고 듣는 세상입니다. 이런 사회에서 우리가 보는 영상이 어떻한 방식으로 제작되고 재생되는가를 알아보는 것도 참 흥미 있을것입니다. 요는 국제 표준 MPEG 인코딩 및 디코딩 소스를 가지고 레퍼런스의 해석을 따라가면서 알고리즘적인 측면에서 이론상 '이렇게 해석된 레퍼런스가 어떤 의미를 가지고 있나?'를 하나하나 조목조목 집어가며 해석하였습니다. 그러다 보면 숲은 못보고 나무만 보는 경우가 생기는 착오를 미연에 막기 위하여 전체적인 큰 그림을 보여주고 세부적으로 레퍼런스를 해석하고 이론적인 의미를 바라보았습니다. 알고리즘 설명 및 레퍼런스 해석에만 그치는 것이 아니라 국제 표준 MPEG 인코딩 및 디코딩 소스를 가지고 MPEG 재생기를 구현하여 보았습니다.