520 likes | 766 Vues
멀티미디어 특론. 2000년 2학기 인천대학교 컴퓨터공학과 성 미 영 http://marvel.inchon.ac.kr/~mysung mysung@lion.inchon.ac.kr. 교재 및 참고서적. 교재 Networked Multimedia Systems, S.V. Raghavan, Satish K. Tripathi, Prentice-Hall, 1998. 참고서적
E N D
멀티미디어 특론 2000년 2학기 인천대학교 컴퓨터공학과 성 미 영 http://marvel.inchon.ac.kr/~mysung mysung@lion.inchon.ac.kr M. Y. Sung
교재 및 참고서적 • 교재 • Networked Multimedia Systems, S.V. Raghavan, Satish K. Tripathi, Prentice-Hall, 1998. • 참고서적 • Ralf Steinmetz and Klara Nahrstedt, "Multimedia: Computing, Communications and Applications", Prentice Hall, 1995, 854 pages. • 멀티미디어 전산, 통신 및 응용(Multimedia: Computing, Communication & applications), Ralf Steinmetz and Klara Nahrstedt 원저, 송병호 역, 도서출판 아진, 1999. • Emerging Multimedia Computer Communication Technologies, Chwan-Hwa "John" Wu, J.David Irwin, Prentice Hall PTR, 1998. • Nalin K. Sharda, "Multimedia Information Networking", Prentice Hall, 1999. • Journals of IEEE MultiMedia, IEEE periodcals, 4 issues/1 year. • Journals of ACM Multimedia Systems, ACM periodicals, 6 issues/1 year. • Journals of Multimedia Tools and applications, Ed-in-Chef: Borko Furht, Kluwer Academic Publishers, 12 issues/1 year. M. Y. Sung
수업 개요 • 교과목 개요 멀티미디어 정보를 컴퓨터에서 처리하는데 필요한 하드웨어 및 소프트웨어 기술, 멀티미디어 정보 저장 방법, 압축방법, 동기화 방법, 전송 방법, 상영 방법, 그리고 멀티미디어 프로그래밍 방법 등의 이론과 실제를 연구한다. • 수업 목표 이 교과목의 목표는 멀티미디어 시스템에 대하여 깊이 있게 이해하고 이를 바탕으로 하여 새로운 멀티미디어 시스템 또는 새로운 멀티미디어 응용 시스템을 개발할 수 있는 유능한 인재를 양성하는 것이다. 이를 위하여 이 강의에서는 멀티미디어 정보를 다루기 위한 컴퓨터 구조, 운영체제, 통신 및 멀티미디어 데이터베이스 등의 응용 분야에 필요한 이론과 실제에 대하여 이해하고 현재 발표된 시스템들을 분석해봄으로써 멀티미디어 시스템을 깊이 있게 이해한다. 또한 Term-Project을 통하여 소규모 멀티미디어 시스템의 프로토타입을 구현해 봄으로써 새로운 멀티미디어 시스템을 설계하고 구현할 수 있는 기초능력을 기른다. • 수업 방식: 강의와 세미나 • 학습 평가 방법: Term Project: 30%, 시험 30%, 세미나 20%, 출석: 20% M. Y. Sung
과제 • 세미나 • 9월15일(금)까지 주제 제출 • 3개 (적어도 하나는 textbookchapter 3~11에서) • 수업 내용과 관련하여 적절한 시간에 발표 • 개인별 Term Project • 9월 29일(금)까지 주제 제출 M. Y. Sung
세미나 및 Term Project 주제 예. • SMIL (Synchronized Multimedia Integration Language) • VRML(Virtual Reality Management Language) • DHTML(Dynamic HyperText Markup Language) • XHTML(eXtensible HyperText Markup Language) • CODEC(JPEG, MPEG, H.263 or H.263 Version 2 video codec, H.320/H.323/H.324 video or voice conferencing, 등) • 실시간 프로토콜 RTP(Real-time Transfer Protocol), RTCP(RTPControl Protocol) • 멀티미디어 이동통신 IMT(International Mobile Telecommunication)-2000 • MP3 • MS MediaServer • JMF (Java Media Framework) 2.0 • PHP (Professional Hypertext Preprocessor) • UMS (Unified Message System) • Plug-in Program • Open Group의 DCE(Distributed Computing Environment) • OMG(Object Management Group)의 CORBA(Common Object Request Broker Architecture) with Multimedia Extensions • Sun Microsystems의 RMI • MS의 DCOM M. Y. Sung
세미나 주제 예.. • Spatial audio, 3D sound, computer music (e.g., MIDI) • 3D graphics: OpenGL and VRML (Virtual Reality Modeling Language) • DAVIC (Digital Audio-Visual Council) • FIPA (Foundation for Intelligent Physical Agents) • IETF (The Internet Engineering Task Force): Audio/Video Transport and Resource Reservation Setup Protocol (RSVP) • IMTC (International Multimedia Teleconferencing Consortium) • Multimedia databases (e.g., content-based retrieval of images) • User interfaces for multimedia access (e.g., video on demand) • Others (Feel free to be creative!) • 디지털 방송에 관련된 주제 • 게임에 관련된 주제 • 기타 멀티미디어 관련 창의적인 주제 환영 • 교재 chapter 들 M. Y. Sung
멀티미디어란? • 디지털 정보를 적절한 방법으로 사용자에게 전달할 수 있는, 적어도 하나 이상의 연속 미디어 와 이산 미디어가 통합된 것 애니메이션 텍스트 사운드 이미지 비디오 그래픽 • 정보 전달과 인식에 오감(시각, 청각, 촉각, 후각, 미각)을 최대한 활용하는 것 • 여러 가지 미디어 자료가 함께 어우러져 의미 있는 정보로 새롭게 탄생한 것 • 우리가 멀티미디어라는 용어를 사용하는 경우 • 연속 미디어를 포함한 두 가지 이상의 매체를 사용 • 대화 기능(interactivity): 사용자의 의사 반영 • 데이터는 디지털 형태: 컴퓨터에서 데이터를 처리, 분석, 표현 위해 M. Y. Sung
미디어의 분류 기준 1. Perception(지각) Medium: 사람은 컴퓨터 환경으로부터 어떻게 정보를 지각하는가? 시각 미디어: text, still image(graphics 포함), motion image 등 청각 미디어: music, voice, noise 등 (촉각 미디어) ... 2. Representation(내부표현) Medium: 컴퓨터 정보는 어떻게 부호화(coding) 되는가? text: ASCII나 EBCDIC 코드 문자의 sequence graphics: CEPT나 CAPTAIN videotext standard, GKS graphic standard audio: wave, 16bit PCM, ADPCM, MP3 ... image: bitmap, facsimile G3, JPEG combined AV sequence: TV standard(PAL, SECAM, NTSC), MPEG1,2,4,7, AVI, … M. Y. Sung
미디어의 분류 기준 3. Presentation(외부표현) Medium : 어떠한 미디어를 통해서 정보가 컴퓨터에 입출력 되는가? 출력 미디어: 종이, 스크린, 스피커, HMD ... 입력 미디어: 키보드, 마우스, 카메라, 마이크 4. Storage(저장) Medium: 어디에 정보가 저장되는가? microfilm, floppy disk, hard disk(RAID), CD-ROM, DVD, holographicstorage, ... 5. Transmission(전송) Medium: 무엇을 통해서 정보가 전달되는가? • 유선:전선쌍(twisted pair), 동축 케이블(coaxial cable), 광섬유(optical fiber) • 무선: 공중파, 적외선, ... 6. Information Exchange(정보 교환) Medium: 상이한 지점간의 정보 교환에는 어떠한 정보 전달체계가 사용되는가? 중간의 저장 미디어 경유 전송 미디어로 직접 전송 조합(예, e-mail) M. Y. Sung
멀티미디어 처리 • 미디어의 인식(perception) • 하드웨어 통해 입력하여 컴퓨터가 인식할 수 있는 형태로 저장 • 디지털 입력장치:ASCII 키보드, MIDI 키보드, 펜, 이미지 스캐너, 디지털 카메라, 오디오/비디오 디지타이저 • 아날로그 미디어 입력장치: 비디오 카메라, 마이크 • 미디어의 표현(representation) • 컴퓨터에서의 처리 및 재생을 위하여규약된 형식 필요 • 텍스트, 그래픽, 이미지, 애니메이션, 사운드, 비디오별 다양한 표현 형식 • MIME(Multipurpose Internet Mail Extensions): 인터넷 메일의 표준화 규격 • 7개 주타입: 텍스트, 비디오, 이미지, 오디오, 메시지, 멀티파트, 응용 • hypertext/hypermedia • 미디어의 재생(presentation) • 재생시에 원래의 멀티미디어의 내용이 제대로 전달되어야 함 • 멀티미디어 출력 소프트웨어: 윈도우즈의 출력 그래픽 출력 모듈인 GDI • 멀티미디어의 출력 장치: 컴퓨터 모니터, 스피커, 프린터, 플로터 등 • 미디어의 저장(storage) • 데이터의 방대함 때문에 압축 및 큰 저장 매체가 필요:CD-ROM, DVD 등 • 미디어 전송(transmission) 등 • 분산 응용의 특성에 따라 멀티미디어 통신, 실시간성 요구 및 서비스 품질(QoS)요구 • 연속 미디어 전송에 시간적인 제약성: 음성 및 영상 서비스 • 미디어별로 요구되는 서비스 품질이 만족되도록 망에서의 미디어별 QoS 처리 지원 및 종단 컴퓨터에서의 효율적인 처리 필요: 텍스트와 영상 동시에 보낼 때 M. Y. Sung
멀티미디어 처리를 위한 기술적 요구 사항 • 처리해야 할 데이터 양이 방대 • 1분 비디오: 360x240(pixels/frame)x3(bytes/pixel)x18(frames/sec)x60(sec)==~280MBytes • 음성: 64Kbps(전화품질) ~ 768Kbps(digital audio tape 모노 품질) • 동영상: 100Mbytes(보통 TV 품질) ~ 1.2Gbps(HDTV 품질) • 다양한 미디어간의 상호 동기화가 필요: 공간 및 시간 동기화 • 각 미디어별로 다른 QoS(Quality of Service) 충족 요구 • 실시간 처리의 요구: 낮은 전송지연(delay)및 변화(jitter), H/W 지원 및 S/W 지원 필요 • 복잡해진 표준화에 대한 요구 • 응용에 따른 다양한 대역폭 요구: 미디어별로 낮은 전송지연, 낮은 지터, 미디어간 동기 필요 • 멀티파티(multiparty) 요구:1-to-1, 1-to-many, many-to-many M. Y. Sung
멀티미디어 관련 하드웨어 • 처리 장치: 그래픽 카드, 사운드 카드, 비디오 처리 보드, DVI(Digital Video Interactive) 보드 등 • 캡쳐 장치: 스캐너, 디지털 카메라, 비디오 카메라, 마이크 등 • 출력 장치: 컴퓨터 모니터, 스피터, 프린터, 플로터 등 • 저장 장치: CD-ROM (CD-DA, CD-ROM, CD-I. CD-ROM/XA), DVD (Digital Video Disk), RAID (Redundant Arrays of Inexpensive Disks) disk array, Optical Disk Library 등 • USB (Universal Serial Bus): 12Mbps, PnP(Plug and Play) • IEEE1394 High Performance Serial Bus: 400Mbps, PnPs • 멀티미디어 프로세서: MMX(Intel), MPact/6000 (Chromatic), MediaProcessor (MicroUnity System Engineering) M. Y. Sung
멀티미디어의 발전. • 1945 Vannevar Bush , Memex(Memory Extension) • 1965 Ted Nelson , Hypertext라는 말 • 1968 Doug Engelbart, NLS • 1960말 Ted Nelson , Andries Van Dam, IBM 360 기반 하이퍼텍스트 시스템 • 1967 Nicholas Negroponte, Architecture Machine Group의 SMDS (Spatial Data Management System) http://www.media.mit.edu/~nicholas/ • 1970말 Andy Lippman, Robert Mohl, Aspen Project • 1985 Nicholas Negrofonte, MIT Media Lab. http://www.media.mit.edu • 이후 폭발적 인기와 함께 활발한 연구가 진행 중 M. Y. Sung
멀티미디어의 발전.. • 광 저장 매체의 등장 • 1980 필립스사와 소니사 광저장 디스크 CD-DA(Compact Disk-Digital Audio) • 1982 필립스사와 소니사 CD 플레이어 • 1985 CD-ROM(Read Only Memory) CD-ROM XA CD-I • 최근 GB급 디지털 비디오 디스크 (DVD : Digital Video Disk) • 영상 압축 기술의 발전 • 한시간 비디오 데이터를 CD-ROM 한장에 기록하려면 백분의 일 압축 필요 • JPEG(Joint Photographic Experts Group): 사진 압축 국제 표준안 • MPEG(Moving Picture Experts Group): 비디오 압축 국제 표준안 • 1991 애플사 소프트웨어만으로 비디오를 볼 수 있는 QuickTime을 운영 체제에 포함 • 마이크로소프트사 VFW(Video for Windows) 소프트웨어 발표 M. Y. Sung
멀티미디어의 발전... • 멀티미디어 PC(MPC)의 성장 • 1990 표준 규격의 멀티미디어 PC 등장 • 1세대 MPC: 1991 산업체 콘소시엄 멀티미디어 PC 마케팅 위원회(Multimedia PC Marketing Council : MPMC)가 마이크로소프트사의 윈도우즈를 중심 멀티미디어 PC 사양 정의 • 2세대 ~: IMA(Interactive Multimedia Association) • 인터넷의 활성화 • 1991년까지만 해도 컴퓨터와 통신을 통합한 응용이 구체화되지 못했다 • HTML(HyperText Markup Language): 유럽 공동 입자 연구소(CERN)의 팀 버너스 리)가 개발한 표준 문서 형식 • WWW(World Wide Web): HTML 표준 문서 형식을 사용하여 서로 연결된 정보 시스템 웹(Web) • 1993 일리노이의 슈퍼컴퓨팅 센터의 Mosaic 프로그램: graphical web browser • 정보 고속도로 (information superhighway): 전 세계를 하나로 묶어 주는 유용한 정보의 전달 체계 • 통신 속도의 증가 • 멀티미디어는 인터넷을 축으로 발전 M. Y. Sung
멀티미디어 저장매체 CD의 이해 • CD(Compact Disk) • 600MB • laser 이용 • 나선형 트랙(spiral track): HD 보다 느림 • CLV(Constant Linear Velocity)로 회전: (Cf.) HDD: CAV(Constant Angular Velocity) • 포맷 • 물리적 포맷: 저수준 데이터 구성, SONY Yellow Book • 논리적 포맷: 파일 포맷 및 디렉토리 구조 정의, ISO 9660(High Sierra) • CD-DA(CD Digital Audio) • CD-ROM • CD-ROM/XA • CD-I(Interactive) • Photo CD • Video CD • CD-R(Recordable) • DVD(Digital Video Disc/Digital Versatile Disc) M. Y. Sung
CLV와 CAV의 구조 M. Y. Sung
1 세대MPC (1989 ~ 1991) 2 세대MPC (1992 ~ 1994) 3 세대MPC (1995 ~ 1996) 미디어 (오디오/ 비디오) 8bit DAC/ADC 선형PCM 샘플링 640x480 해상도/16색 애니메이션 16bit DAC/ADC 선형PCM 샘플링 640x480 해상도/65536색 비디오 15 프레임 16bit DAC/ADC 선형PCM 샘플링 1280x768 해상도/65536색 비디오 30 프레임 저작기능 하이퍼텍스트 하이퍼미디어 객체지향멀티미디어 겍체지향멀티미디어와운영체제의통합 비디오 압축기술 DCT 변환 JPEG 모션JPEG MPEG-1 MPEG-2,4 기반 플랫폼 25 MHz 80386SX 이상 2MB 이상메모리 40MB 이상의HDD 1배속(150KB) 이상 CD-ROM 드라이브 25 MHz 80486SX 이상 4MB 이상메모리 160MB 이상의HDD 2배속(300KB) 이상 CD-ROM 드라이브 75 MHz Pentium 이상 8MB 이상메모리 540MB 이상의HDD 4배속(600KB) 이상 CD-ROM 드라이브 전달매체 1.5M 레이저디스크 128MB CD-ROM 650MB CD-ROM 500MB WORM 128-500MB MO(R/W) 운영체제 MS-DOS v3.1 MS-Windows 3.1 MS-DOS 5.0 MS-Windows 3.1 MS-DOS 6.0 Windows 3.1 네트워크 Ethernet(10Mbps) Token Ring(16Mbps) FDDI(100Mbps) Ethernet/Token Ring (100Mbps) ATM 멀티미디어 PC(MPC)의 사양 M. Y. Sung
비시간 미디어 타입(Nontemporal Media Types) • 텍스트/문서 • unformatted text, plain text: ASCII, Unicode • formatted text, rich text:구조 기술(TeX, HTML, SGML, XML), 페이지 기술(PostScript) • 무손실 압축: run-length coding, Huffman coding(Unix bzip2), LZW(Lemoel-Ziv-Welch)(Unix gzip) • 파일 형식: TXT, DOC, LST, TEX, PS 등 • S/W: vi, emacs, 아래아 한글, MS Word, LaTeX, Fontographer, Font Studio, Omnipage, Perceive, Speed Reader • 이미지 • 비트맵 방식 • 가로 세로로 동일한 간격의 격자(grid)로 구분하여 여러 개의 점으로 표시 • 나누어진 점 하나가 픽셀(pixel), 컴퓨터 스크린의 해상도는 픽셀의 개수로 정의 • 색상의 점차적인 변화를 표현하는 데 유리 • 사진이나 사실적인 그림을 표현하는 데 적합 • 파일 형식: BMP, GIF, JPG, TIFF, PCX, TGA 등 • 그래픽 • 벡터 방식 • 선의 종류, 도형의 종류, 위치, 특성을 수학적으로 모델화 • 크기 조절, 회전, 선의 굵기, 색상 등의 특성을 변경시키는 연산 수행 가능 • 임의의 배수로 확대하거나 축소하여도 그 형태를 그대로 유지 • 구조정보(semantic content) 포함 • 파일 형식: DXF, NAPLS, IGES, WMF • S/W: Paint Brush, MacPaint, Corel Draw, Micrografx, Designer, Photoshop, PhotoStyler 등 M. Y. Sung
시간 미디어 타입(Temporal Media Types) • 사운드/오디오 • 음성 (voice 또는 speech), 음악, 음향 • 디지털 음성, CD-Audio, MIDI(Musical Instrument Digital Interface) • 컴퓨터안 음성 표현방식 • 미디(MIDI: Music Instrument Digital Interface): 인간의 사고방식에 가까운 개념적인 표현방식 • 음파: 기계의 입출력 방식에 가까운 표현방식 • 파일 형식: SND, WAV, AIF, MID, MP2, MP3 • S/W: QuickRecorder, AudioShop, WaveStudio, Cakework(MIDI Sequencer) • 비디오 및 애니메이션 • 최종 결과물에 소리를 포함 • 비디오와 소리의 특성이 다르므로 다른 방식으로 기록 • 재생할 때 동기화(매체간에 재생 시간을 맞추는 것) 필요 • 비디오: 디지털 이미지 프레임 세트: 적어도 초당 24 프레임 ~ 30 프레임 • 비디오 파일 형식: AVI, QuickTime, MPEG • 애니메이션: 여러 장의 정지화상을 연속적으로 재생, 최소한 초당 15 프레임 이상 • 프레임(frame) 기반 • 스프라이트(sprite, 조각 그림) 기반 • 애니메이션 파일 형식: MMM, FLI, FLC, FLX, QuickTime • S/W: Flash, AnimatorPro, VideoEditor, Premiere, QuickTime M. Y. Sung
멀티미디어 데이터 표준의 이해 • 법적 표준(de jure) • 국제 표준 기관: ITU, ISO, IEC • 국가 표준 기관: ANSI(미국), BSI(영국), AFNOR(프랑스), DIN(독일) • 민간 사업체의 조직체: ATM Forum, OSF, OMG • 학술 단체: IEEE • 업계 표준(de facto): IBM PC 표준 등 • ITU(International Telecommunication Union) • ITU-T: Telecommunication, CCITT • ITU-R: Radiocommunication • 7개 SG(Study Group) • ISO(International Standard Organization) • 200여 TC(Technical Committee), SC(Sub Committee), WG(Working Group) • ISO/IEC(International Electrotechnical Commission) JTC(Joint Technical Committee)1 • 멀티미디어 부호화(coding) 표준화 • 인터넷 관련 조직 IAB(Internet Architecture Board) • ARPANET(Advanced Research Projects Agency Network)이 전신 • RFC(Request For Comments) • IRTF(Internet Research Task Force)와 IETF(Internet Engineering Task Force) M. Y. Sung
ITU 조직도 M. Y. Sung
멀티미디어 표준 • 멀티미디어 부호화 표준: 표 1.1 참조 • 문서의 표준화 • SGML(Standard Generalized Markup Language) • HTML(HyperText Markup Language) • SMDL(Standard Music Description Language) • ODA(Open Document Architecture) • MHEG(Multimedia Hypermedia Expert Group) • HyTime(Hypermedia/Time-based structuring language) • SMIL(Synchronized Multimedia Integration Language) • XHTML(eXtensible HTML) M. Y. Sung
멀티미디어 시스템 구조 M. Y. Sung
멀티미디어 분산 응용 프레임워크 모델 M. Y. Sung
EmergingMultimediaComputerCommunication Technologies Chwan-Hwa “John” Wu J. David Irwin M. Y. Sung
1. 개요 • 멀티미디어와 멀티미디어 통신 • 멀티미디어와 멀티미디어 통신 응용 • 멀티미디어와 압축 기술과 표준 • 통신 네트워크의 발전 M. Y. Sung
멀티미디어의 중요성 • 멀티미디어 기술을 효율적이고 효과적으로(efficient and effective manner) 활용하면 삶의 즐거움을 만끽할 수 있음 • 남녀노소 모두에게, 모든 분야에 영향을 줌 • 멀티미디어의 기본적이고 중요한 기술을 잘 이해해야 멀티미디어를 더 잘 활용할 수 있을 것임 M. Y. Sung
멀티미디어 배달(Delivery). • 멀티미디어 배달 • CD-ROM 또는 DVD (Digital Video Disk) • Multimedia Network • 멀티미디어 이용 • 홈 컴퓨터 • WebTV 등 • 멀티미디어 = • Video and audio + interactivity • Synthesized video + interactivity • Audio and text + interactivity • 멀티미디어 서비스 • Interactive games • Interactive TV program guide • Videoconferencing with document sharing • VoD(Video on Demand), News on Demand, Sports on Demand • Distance Learning • Home shopping • Tourist guide • Multimedia banking • Digital Library 등 M. Y. Sung
멀티미디어 배달(Delivery).. • 대용량 멀티미디어 자료 • 서버에 놓고 사용자들은 네트워크를 통해 접근 • 서버 예 : Video server • 클라이언트 예 : 컴퓨터 또는 PDA (Personal Digital Assistant) • 실시간 배달 (real-time delivery) • 예 : videoconferencing • 분산 컴퓨팅이 되면 멀티미디어 자료의 관리, 수정, 배달이 분산되므로 경제적 • 네트워크 성능이 최적화되면 마치 자신의 컴퓨터에서 수행되는 것 같은 느낌 • 통신 지연 줄이기 위해 대용량 멀티미디어 자료는 압축(compression) • 다중 업체, 다중 플랫폼, 다중 프로토콜 네트워크 환경에서의 상호연동성을 위해 표준(standards)이 중요 • 플랫폼 (OS) : PC, Mac, SUN, IBM • 프로토콜 : NetWare, TCP/IP, Appletalk M. Y. Sung
멀티미디어 배달(Delivery)… • Multimedia Network • LAN (Local Area Network) • WAN (Wide Area Network) • ATM (Asynchronous Transfer Mode) : 작은 패킷 (53 octets의 cell) 을 스위치하는 새로운 IC (Interated Circuit) 스위치 기반 • BISDN (Broadband Integrated Service Digital Network) : 광대역 섬유 링크 (fiber link) 인 SONET (Synchronous Optical Networks) 에서 ATM 스위치를 이용 • goal : telephone, Internet access, interactive TV, home shopping, telemedicine 등을 통합한 네트워크 서비스 제공 • 전송 요구 사항 • data : delay 있더라도 error 없어야 • 음성과 비디오 : error 있더라도 delay 없어야 • RSVP (Resource Reservation Protocol) : 필요한 bandwidth를 예약 M. Y. Sung
멀티미디어 생성과 전송 Removable storage Multimedia content devices, such as Multimedia generation: video, audio, syn Multimedia material CD material thesized video, audio and compression text as well as interactivity Video server Communication Multimedia Multimedia networks Multimedia content material with material composition interactivity decompression Removable storage M. Y. Sung
클라이언트/서버 환경 M. Y. Sung
표준과 상호연동성 (Interoperability) M. Y. Sung
멀티미디어 네트워크와 4 종류 네트워크 M. Y. Sung
멀티미디어와 멀티미디어 통신 응용. • 오락 (Entertainment) • Telcos (Telephone companies)와 cable TV의 broadband networks • Telcos : DSL (Digital Subscriber Lines) : 기존의 copper wires 이용 • Cable TV : HFC (Hybrid Fiber Coax) + coaxial cables • homes : modem/set-top box • 교육 (Education) • On demand : self-paced training • Stanford : video server와 고성능 ATM/BISDN을 이용하는 EoD (Education on Demand) • Real-time : saving in both travel costs and time • University of Notre Dame : videoconferencing을 이용한 live and interactive distance learning • 예 • ZDU (Ziff-Davis Net University) • http://cham.master.com/morror/www.zdu.com/ • Marshall Industry의 Ntseminar와 live chat • http://www.marshall.com M. Y. Sung
멀티미디어와 멀티미디어 통신 응용.. • 산업/경영 (Industrial/business) • Chrysler • ATM 네트워크상에서 CAD/CAE : designers, engineers • Videoconferencing : manufacturing managers • Multimedia banking services • electronic banking • multimedia messages • 보안 : IC cards나 PIN(Personal Identification Number)s • 의료 (Medicine) : 멀티미디어 기술이 돈, 시간, 생명을 구함 • 고화질 images와 video 응용 • X-ray, CAT scan, ultrasound, MRI video/images 등을 진단 센터로 실시간 전송하여 분석 • telemedicine • 고성능 videoconferencing • collaborative diagnosis • medical distance learning : (예) surgical procedures M. Y. Sung
오락 M. Y. Sung
교육 M. Y. Sung
멀티미디어와 압축 기술과 표준. • 주요 멀티미디어 기술 • MPC (Multimedia PC) Level 3 Specification • H/W : processor, cache, memory, disks, CD-ROM, audio system, speakers,graphics, video, communication, drivers, input/output devices, USB (Universal Serial Bus), parallel port, serial port, MIDI (Musical instrument Digital Interface), joystick, fax/modem • S/W : video/audio capture, compression, decompression, transport, playback • Video for Windows (Microsoft), ActiveMovie (Microsoft), QuickTime (Apple) • motherboard의 bus 대역폭은 멀티미디어 통신의 성능을 훨씬 능가 M. Y. Sung
멀티미디어와 압축 기술과 표준.. • 표준 • 압축 (compression) 기술이 중요 • ISO, ITU, IEC • GIF (Graphics Interchange Format) : CompuServe의 generalized color raster images와 animation을 정의하는 명세, graphics images 압축 • JPEG (Joint Photographic Experts Group) : continuous tone color images 또는 gray scale images 압축 • MPEG (Motion Picture Expert Group) • MPEG-1 (1992) : 가변 속도 통신 네트워크와 1~1.5Mbps CD-ROM 등의 digital storage media 용 • MPEG-2 (1996) : HDTV와 고화질 digital storage media 용 • MPEG-4 (1998) : interactive service 용, AVO (Audio/Visual Object)와 synthetic objects 지원, QoS 명세 포함 • MPEG-7 (2000) : 검색 강력하게 지원 • MHEG (Multimedia and Hypermedia information coding Expert Group) : 압축된 멀티미디어 객체의 프레젠테이션과 대화형멀티미디어응용 지원 • H.261 : videoconferencing • H.263 : videoconferencing M. Y. Sung
Video object 1 MPEG-4 Compressed video object and A bitstream for composition representing the information multimedia presentation including synchronized video and audio Compressed video object and Button Video object 2 composition information Video object 3: the Compressed background video object and composition information Compressed audio object and synchronization Music information Interactivity and composition Interactivity Button information M. Y. Sung
통신 네트워크의 발전. • 데이터 통신 네트워크 • Voice, telegraph와 telex 로 시작 • X.25 : 메인프레임과 터미널 사이, 메인프레임 사이의 통신 • 1980년대 LAN : PC들의 파일과 프린터 공유 • Netware : Network OS를 가진 LAN, PC 통신 • WAN : 1990년대 LAN의 급속한 확산으로 LAN들을 연결 • Telcos의 WAN 패킷 스위칭 서비스 : X.25, frame relay, 53 바이트 패킷 기반 SMDS (Switched Multimegabit Data Service) 등의 cell relay • 분산 통신 구조로 LAN들을 연결하는 Internet 활성화 : • Telcos도 backbone과 서비스 제공에 크게 기여 • 데이터 통신 기술이 무르익자 멀티미디어 통신 기술이 출현 M. Y. Sung
통신 네트워크의 발전.. • 멀티미디어 네트워크 • 1970년대 ISDN (Integrated Service Digital Network) 표준은 Internet dialup service에 한정 • 장거리 전화 대치위해 음성과 데이터 서비스를 결합하고자 WAN 시작 • AT&T Bell Lab. (Lucent Technologies) 가 광대역 통신 네트워크 ATM 개발 • ATM 기술을 LAN에 결합하여 비디오와 오디오 지원 • ATM 기술을 SONET (Synchronous Optical Network) 에 결합한 ATM/BISDN 기술로 모든 종류의 정보 통신 지원 • Telcos의 DSL (Digital Subscriber Lines) • Cable TV의 HFC (Hybrid Fiber Coax) • MPEG-2 over ATM 기술과 videoconferencing protocols의 발전으로videoconferencing과 videophone 서비스가 LAN, 모뎀과 결합된 정규 전화선, ISDN, Internet, ATM 상에서 가능 • 같은 네트워크 상에서 서로 다른 프로토콜을 적용할 수 있어 videoconferencing과 전화를 동시에 사용 가능 M. Y. Sung
통신 네트워크의 발전... • 멀티미디어 네트워크 (계속) • MPEG-4 : 저속 무선 네트워크 (wireless network) 부터 고속 ATM까지 다양한 네트워크에 scalable 한 표준 • 무선 통신은 오류가 많으므로 압축과 오류 제어를 위한 새로운 표준이 필요 • 다양한 종류의 네트워크 상에서 다양한 응용을 최적의 성능으로 사용자의 간섭 없이 자동적으로 지원할 수 있는 새로운 표준이 필요 • MPEG-7 : 멀티미디어 데이터에서 특정 정보를 검색하여 활용할 수 있게 지원 • MHEG • JPEG, MPEG 등으로 압축된 정보들을 프레젠테이션에 결합하고 프레젠테이션 제어 • 클라이언트에 MHEG 엔진 있어야 • MHEG-6 : JVM (Java Virtual Machine) 지원 • Object-oriented 접근으로 server, network, client의 부담 감소 • HTML (Hypertext Markup Language)에서 MHEG 지원 M. Y. Sung
Data Communication for LANs M. Y. Sung
A Multimedia Network M. Y. Sung
Video Conferencing Systems M. Y. Sung
Integrated Network M. Y. Sung
MHEG Standard M. Y. Sung