Presentation is loading. Please wait.

Presentation is loading. Please wait.

- 정경훈, 전민철 - 1 Codec 이란 ? 멀티미디어 저작시스템 9550087 전민철 9550090 정경훈

Similar presentations


Presentation on theme: "- 정경훈, 전민철 - 1 Codec 이란 ? 멀티미디어 저작시스템 9550087 전민철 9550090 정경훈"— Presentation transcript:

1 - 정경훈, 전민철 - 1 Codec 이란 ? 멀티미디어 저작시스템 9550087 전민철 (cloudhat@netsgo.com) 9550090 정경훈 (jung6765@hanmail.net)

2 - 정경훈, 전민철 - 2 목 차  코덱의 정의 및 개념  코덱의 변천사 및 목적  코덱의 종류  간단한 알고리즘  여러 코덱의 기능 및 비교  간단한 코덱 설치방법 및 이해  추천 멀티미디어 플레이어

3 - 정경훈, 전민철 - 3 1.Codec 의 정의 및 개념  Coder + Decorder = Codec( 복변조기 )  Compression + decompression 음성, 영상의 아날로그 신호 디지털 신호 coder decoder Data 재생

4 - 정경훈, 전민철 - 4 2.1 Codec 의 변천사 처음 APPLE 에서 CINEPAK 을 만듬 Intel 의 indeo 3.2(INDEO 4.3, INDEO 5.x) Microsoft Mpeg Mpeg4, RM

5 - 정경훈, 전민철 - 5 2.2 Codec 의 목적  인터넷상에서의 파일 전송시간의 감소  CD-ROM 과 같이 주어진 디스크 용량에 최대 한 많은 양의 데이터를 저장  Data 의 quality 향상

6 - 정경훈, 전민철 - 6 3. Codec 의 종류  비디오 코덱 MIcrosoft Video, Intel Indeo, Cinepak MPEG, Divx, MOV, ASF, RA, XDM, RLE  오디오 코덱 Qualcomm PureViice, Waveform codec, Source codec, Hybrid codec

7 - 정경훈, 전민철 - 7 4. 간단한 코덱 압축 알고리즘 4.1 중복성 제거 ( 부호화 )

8 - 정경훈, 전민철 - 8 4.2 PCM(pulse code modulation)

9 - 정경훈, 전민철 - 9 동영상 코덱 (1/10) RLE (Run Lengh Encoded) 동영상 코덱 (1/10) RLE (Run Lengh Encoded)  일반 비디오에는 사용할 수 없다  압축 효율성은 떨어짐  8 비트 이상의 영상은 압축할 수 없다  영상의 수평층 (Horizontal Band) 에서 유사한 색상의 길이와 깊이를 기억하는 방식의 압축 알고리즘을 사용 2 차원 애니메이션 제작에 효과적

10 - 정경훈, 전민철 - 10 동영상 코덱 (2/10) Microsoft Video  8bit, 16bit, 24bit 의 영상까지 압축 가능  뛰어난 Quality 와 압축률이 장점  압축률을 너무 높이면 이미지가 끊어지고 파 일의 용량도 많아지는 단점이 있음

11 - 정경훈, 전민철 - 11 동영상 코덱 (3/10) Intel Indeo  시네팩과 함께 널리 사용됨  압축 시간이 시네팩보다 빠름  16 비트 칼라에 효과적  24 비트로 이미지를 압축했을 경우, 시스템이 24 비트로 설정 되어있지 않더라도 마치 24 비 트처럼 좋은 Quality 의 영상을 재생 가능 ※ I.263

12 - 정경훈, 전민철 - 12 동영상 코덱 (4/10) Cinepak  래디우스 (Radius) 에서 개발된 코덱  압축에 많은 시간이 소용되나 가장 높은 압축 을 할 수 있다  영상을 재생시 다른 코덱에 비해 빠르게 압축 을 풀어 줌  좋은 Quality 를 얻을 수 있다는 장점  인코딩된 파일 용량이 작다  역사가 아주 오래됨

13 - 정경훈, 전민철 - 13 동영상 코덱 (5/10) Mpeg  예전에는 MPEG 보드가 설치된 컴퓨터에서만 운용되던 파일 형식  비디오 CD 등에 담긴 파일 내용을 볼 때에 많 이 활용함  펜티엄 100MHz / 램 16MB 이상이면 소프트웨 어적으로 재생  윈도우 98 에서는 기본으로 지원

14 - 정경훈, 전민철 - 14 동영상 코덱 (6/10) Divx for Mpeg4  Microsoft 사가 개발, 현재는 개발중지 됨  Divx 개발에 참여한 연구진들의 모임으로 다 시 개발되기 시작함  버전의 종류  Open Divx V4.0 Alpha 48, Divx V3.2, Divx WMA Audio V4.2, MPEG-Layer 3, Audio V4.2, AC3 Audio V2.2

15 - 정경훈, 전민철 - 15 동영상 코덱 (7/10) MOV  매킨토시 컴퓨터에서 사용되던 파일 형식  이를 윈도우 환경에서도 구현하도록 재생 모듈 을 개발하여 지원하고 있는 파일 형식  매킨토시와 윈도우 환경에서 함께 동작하도록 하는 CD 타이틀은 MOV 파일 형식을 주로 사용

16 - 정경훈, 전민철 - 16 동영상 코덱 (8/10) ASF 동영상 코덱 (8/10) ASF  MicroSoft 사에서 제안한 스트림 포맷  스트림 방식의 표준으로 선택될 가능성이 높 은 파일 방식

17 - 정경훈, 전민철 - 17 동영상 코덱 (9/10) Ra  인터넷 라디오 방송을 하기 위한 포맷으로 개발 되었지만, 현재는 비디오까지 포함하는 스트림 방식으로 개발  오디오 RA 파일은 압축률은 뛰어나지만 음질 이 MP3 나 WMA 에 비해 떨어짐  비디오 RA 파일 역시 압축률은 높지만, 화질 이 떨어짐  인터넷 방송용으로 많이 사용

18 - 정경훈, 전민철 - 18 동영상 코덱 (10/10) XDM  씽 테크놀로지 (Xing Technology) 에서 발표 함  스트림 웍스 (StreamWorks) 방식에서 사용하 는 비디오 파일 방식

19 - 정경훈, 전민철 - 19 1. 표준 오디오 코덱  64kbps PCM codec  32kbps ADPCM codec  16kbps Low Delay CELP codec  13kbps RPE-LTP codec (GSM)

20 - 정경훈, 전민철 - 20 표준 오디오 코덱 (1/4) 64kbps PCM codec  파형 (waveform) 코덱의 분류에 속하며 가장 간단한 방법  협대역 (Narrowband) 의 음성을 보통 초당 8000 번 샘플링 한 후 양자화 함  PCM 은 구현이 단순하고 용이  좋은 음질과 낮은 지연 특성때문에 아직도 많 이 사용됨

21 - 정경훈, 전민철 - 21 표준 오디오 코덱 (2/4) 32kbps ADPCM codec  파형 (waveform) 코덱의 분류에 속함  PCM 코덱과 같이 직접 음성 신호를 양자화하 지 않고, 음성 신호들간의 차이를 양자화한다  1980 년대 중반 CCITT 가 32kbps ADPCM 을 G.721 로 표준화

22 - 정경훈, 전민철 - 22 표준 오디오 코덱 (3/4) 16kbps Low Delay CELP codec  CCITT 에 의해 G.728 로 표준화 된 코덱  16kbps 에서 high quality 수준으로 만들기 위해 만들어진 표준  G.728 을 첫번째로 응용한 것은 H.320 비디오 폰임

23 - 정경훈, 전민철 - 23 표준 오디오 코덱 (4/4) 13kbps RPE-LTP codec (GSM)  유럽의 이동전화그룹에 의해 이루어짐  13kbps 로 동작되며 RPE codec 을 기반 으로 동작은 full-rate 와 half-rate 로 나뉨

24 - 정경훈, 전민철 - 24 음성 코덱의 종류 및 특징  Waveform codec  Source codec  Hybrid codec MPE-LPC RPE-LPC CELP

25 - 정경훈, 전민철 - 25 음성 코덱 (1/3) Waveform codec  복원된 음성신호가 원 (original) 신호에 가 깝게 보이도록 함  대표적인 파형 부호화 방식은 PCM  북미의 u-law, 유럽의 A-law PCM 을 들 수 있으며 전송 속도는 모두 64kbps 이고 특징으로 재생음이 고음질이다

26 - 정경훈, 전민철 - 26 음성 코덱 (2/3) Source codec  음성 생성 모델로부터 음성의 특정계수 를 추출하여 전송하는 방식  파원 부호화기는 음성신호를 인간의 음 성 발생 과정의 모델링에 의해 나타내는 방법으로 전송속도 4.8kbps 이하의 부호 화가 가능

27 - 정경훈, 전민철 - 27 음성 코덱 (3/3) Hybrid codec  Waveform codec 과 Source codec 의 장 점을 복합한 것  전송속도 16kbps 에서 만족스런 음의 재 생 가능

28 - 정경훈, 전민철 - 28 오디오 Codec ( 메킨토시 용 1/3)  Qualcomm Purevoice 1. 음성 전용 코덱 2. 낮은 주파수 대역의 음성에 적합 3. 초당 6.7Kbits/8Khz 의 저음질 / 고압축을 지원하기 때문에 음성만을 이용한 서비 스에 적합

29 - 정경훈, 전민철 - 29 오디오 Codec ( 메킨토시 용 2/3)  QDesign Music 1. 음악을 위한 코덱 2. Qualcomm Purevoice 에 비해 좀더 고 사양의 시스템을 요구 3. 비교적 우수한 음질을 제공

30 - 정경훈, 전민철 - 30 오디오 Codec ( 메킨토시 용 3/3)  IMA 1. 위의 두 코덱에 비하면 한단계 아래에 있는 오래된 기술을 바탕으로 한 코덱 2. CD-ROM 사운드 제작에 많이 사용 3. 고 사양의 시스템을 요구하지 않으며 안 정성도 높다

31 - 정경훈, 전민철 - 31 영상회의 표준 Codec  H.323 : LAN 영상회의 표준  H.320 : ISDN 영상회의 표준  H.324 : PSTN 영상회의 표준  T.120 : LAN 및 ISDN, PSTN 에서 데이터 공유에 대한 표준  H.261 : H.320 에서 표준 영상전송규정  H.263 : H.323 환경에서 선택적인 영상 Codec 의 사 양임

32 - 정경훈, 전민철 - 32 6. Codec 의 설치 예  AVI 형식의 파일 재생시 필요한 코덱 1. MS MPEG-4 코덱 mpg4c32.dll, mpg4ds32.ax msaud32.acm, MPG4Inst.inf 2. MediaPlayer6.x Codec 모음 3. Divx_3.11 alpha.exe 4. divx_3e.exe 5. Iv5setup.exe 6. I.263 코덱

33 - 정경훈, 전민철 - 33 7. 멀티미디어 감상 프로그램  선별기준 1. 프로그램이 작고 간결할 것 2. 가능하면 전체 화면에서 자막 표시가 가능 해야 할 것 3. 전체 화면에서 동영상의 감상이 가능할 것 4. 2 배속 재생이 가능할 것

34 - 정경훈, 전민철 - 34 윈도우 미디어 플레이어 6.4  전체 화면에서 자막을 볼 수 없다  2 배속 재생 불가능  asf 파일을 재생할 경우 원하는 위치로 이동한 다음 재생 속도가 느림  일반 사용자가 이용하 기에 무난

35 - 정경훈, 전민철 - 35 윈도우 미디어 플레이어 7.0  프로그램의 덩치가 지 나치게 커졌고 시스템 자원을 많이 차지하는 단점  asf 파일의 재생이 다 른 어떤 프로그램보다 도 빠름  음악 CD 를 디지털 방 식으로 들을 수 있다  wma 방식의 음악 파일 을 직접 제작 가능

36 - 정경훈, 전민철 - 36 Swan's MP  x2 재생이 불가능  asf 파일의 재생이 느림  전체화면 자막재 생가능  프로그램의 크기 작음  Divx 형식으로 된 파일을 자막과 함 께 보기에는 최고 의 프로그램

37 - 정경훈, 전민철 - 37 8. 코덱별 이미지 비교 (1/4)  DVD 원본 자세히 봐야 할 부분

38 - 정경훈, 전민철 - 38 코덱별 이미지 비교 (2/4)  Divx Codec 이부분

39 - 정경훈, 전민철 - 39 코덱별 이미지 비교 (3/4)  CinePak Codec 역시 이부분

40 - 정경훈, 전민철 - 40 코덱별 이미지 비교 (4/4)  Indeo Codec 다 아시죠

41 - 정경훈, 전민철 - 41 9. 코덱별 영상물 비교 비디오포맷압축시간용량픽셀실행 DVD( 원본 ) MPEG2-52M720*480 Divx MPEG4 LOW- MOTION 10 분 11.5M480*288 indeo 50 분 28M480*288 cinepak 43 분 28.4M480*288

42 - 정경훈, 전민철 - 42 10. 마치며 …  현재 인터넷 전송속도는 점점 고속화 되어 가는 추세이다. 이에 따라 실시간 전송기술도 빠르게 발전 하고 있으며 더불어 코덱기술도 발전해 가 고있다. 그 예로 저용량 고화질의 여러가지 버전이 나와있는 Divx 기술을 보면 알 수 있을 것이 다.

43 - 정경훈, 전민철 - 43 참조 웹 사이트  http://my.dreamwiz.com/fidqnd1/ ( 동영상 나라 ) http://my.dreamwiz.com/fidqnd1/  http://my.netian.com/~hyun63/DVDCode6.htm http://my.netian.com/~hyun63/DVDCode6.htm  http://jeongjio.com.ne.kr/ http://jeongjio.com.ne.kr/  http://myhome.naver.com/ilink/ http://myhome.naver.com/ilink/  http://educom.cheju.ac.kr/~park/Lecture/WBI/wbi07/tsld014.htm http://educom.cheju.ac.kr/~park/Lecture/WBI/wbi07/tsld014.htm  http://my.dreamwiz.com/kns3838/basic/data6.htm http://my.dreamwiz.com/kns3838/basic/data6.htm  http://webcasting.co.kr/makeasf4.html  http://www.hananet.net/~cine ( 하나로 통신 영화동호회 ) http://www.hananet.net/~cine  http://home.netsgo.com/~multi ( 넷츠고 멀티미디어동호회 ) http://home.netsgo.com/~multi


Download ppt "- 정경훈, 전민철 - 1 Codec 이란 ? 멀티미디어 저작시스템 9550087 전민철 9550090 정경훈"

Similar presentations


Ads by Google