Distributed Computing Incoder 2005011169 Park Gui Mong(PL) 2006011099 Kim Byeon Jin 2010080059 Lee In Uk Tim OutSiders - INingyuCODER-

Slides:



Advertisements
Similar presentations
IP 기반 통합방송정보 솔루션 IP 기반 통합방송정보 솔루션 ( IP 기반의 HD 방송 CONTENTS 통합미디어 서비스 ) Easy-Viewer System.
Advertisements

팀 명 : 커 피 팀 원 : 정수현 외 4 명 ( 다른 학교분들 ). 목차목차 결과물 시현 및 설명 DB 설계 서비스 흐름도 개발 환경 개발 개요 개발 과정의 기술 개발 동기.
Lee Hoon Copyright(c) 2008 LeeHoon All rights reserved. 제7강제7강.
컴퓨터프로그래밍 I 강원대학교 컴퓨터학부 2012 년 1 학기 담당교수 : 정충교 1. 강사진 강사 : 정충교 교수 연구실 : 공 호 조교 : 3 분반 이남세 연구실 : 공
사용자를 위한 효율적인 UI 란 ? 부서 : IT 사업부 디자인팀 발표자 : 현인철. 목 차목 차 1.UI (User Interface) 란 ? 2. UI 를 고려한 디자인의 필요성 3. 성공적인 UI 를 위한 방법 4. UI 분석과 평가법 5. 효과적 UI 제작을 위한방법.
Dept. Computer Engineering DBLAB 정보처리개론 담당 교수 : 김정석 2009 년도 1 학기.
제 1 부 멀티미디어 (Multimedia) 와 웹 (Web) 제 1 장 멀티미디어 (Multimedia) 와 생활 제 2 장 웹 (Web) 과 멀티미디어 (Multimedia) 제 2 부 컴퓨터 그래픽스 (Computer Graphics) 제 3 장 컴퓨터 그래픽스.
J-Stream part1 (Software streaming service) ▪ 팀명 : Jukdori ▪ 팀원 : 16 th 윤병호 (PL) 15 th 송인규 16 th 김영진.
미디어 프로그래밍 II 소개.
시스템 개요 진화 과정 RIA & X-Internet Web Client/Server Main FRame
Tag Mobile Node Kang Moo Jin 1. Content  Tag Mobile is …  H/W architecture  S/W architecture  TAG Mobile System Protocol  Problem  Future work 2.
사업관리 제안범위 End User Computing 재무관리 범위관리 계약관리 품질관리 의사소통관리 자원관리 위험관리 일정관리
안 보여 줄끼가? 소프트웨어 프로젝트 1 – 제안서 발표 피바다 (A6)조 발표자 : 조기수.
운동화 전문 매장 관리 시스템 - 시스템 개발 계획안 - 소프트웨어공학 4조 ‘04 조수민 ‘04 이준희 ‘04 최재원
Project Goal..! Milestone Role Division Achievement Result
싸이월드 동영상 서비스 솔루션 MovieUP 커스터마이징 개발완료 보고서.
뇌를 자극하는 Windows Server 장. 파일 서버.
제1장 C#의 기초 1.1 .NET Framwork 1.2 .NET Environment 1.3 C# 소개.
소프트웨어와 운영체제.
APPEON SOLUTION INTRODUCTION.
kloseup GameMovie 서비스 제안
뇌를 자극하는 Windows Server 장. 파일 서버.
Multimedia Programming 17: Introduction to DirectShow
발표 날짜 팀명 I조 (회사 : 코나아이) 팀원 이름 김택현, 김효중, 김휘연
임베디드 시스템.
웹 서비스 (Web Services).
MagicOne , Window Movie Maker, etc
최 연식 ( ) EDMS를 활용한 EKP 구축 전략 2002년 09월 04일 성우시스템 주식회사 김 정훈 ( ) 최 연식 ( )
REMOQON QRemote를 활용한 Android 기반 리모컨
사용자의, 사용자에 의한, 사용자를 위한 APT.상가 분양임대관리 System 제안서
Computer Science & Engineering
제6장. 모바일 콘텐츠와 디지털 미디어 기술.
OpenGL Project (3D 움직이는 자동차)
Access Grid Environment Construction
사무실 찾기 PROJECT… 사무실 찾기 사이트 및 효과 보고서 온라인 광고
Multimedia Programming 18: GraphEditor
(PROJECT명: Web Server관리)
2장 운영 체제의 개요 운영체제의 개념 운영체제의 유형 운영체제의 발전 과정 운영체제의 구성 운영체제 서비스 시스템 구조
Visual C++ Programming
(Network Transaction Application Server)
Software Engineering Project
2 운영체제 소개.
멀티미디어 신기술 자기 소개서 윤성필 멀티미디어 전공 자기 소개서.
임베디드 소프트웨어 동향. 임베디드 소프트웨어 동향 임베디드 S/W 시장분류 솔루션 측면 시스템 측면 운영체제 개발도구 설계도구 테스트도구 유선통신 무선통신 정보가전 자동차제어 산업자동화 사무자동화 군사/항공우주 의료장비 솔루션 공급 업체 임베디드 S/W시장 임베디드.
『디지털 경제시대의 경영정보시스템』 김효석 · 홍일유 공저 ⓒ 2000, 법문사
openGL Project 결과보고서 야구 시구 시뮬레이션
♥ 학생의 눈높이에서, 머리는 차갑게, 가슴은 따뜻하게…
웹 서비스 (Web Services).
쪽지 전송 프로그램 - 최종보고 장승수 최희진 오민영.
날짜: 팀명: TEAM-SIX 발표자: 이기영
openGL Project 제안서 비 오는 정류장에서
객체 지향 프로그래밍.
글사랑 캡션 편집 안드로이드 앱 담당 교수님 전진우 교수님 진세훈 정상기 글사랑.
멀티미디어 프로젝트 주간: 수요일 4,5,6 교시 D617호 야간: 목요일 1,2,3 교시 D617호
제16,17,18장 분산 시스템.
1조 김성수 백현기 석광우 김지원 박광연.
SystemC 설치 (Visual Studio 2010)
김 정 석 Web Programming 김 정 석
OpenGL Project Dong-seo Univ Multimedia Engineering.
■ Avi, mp4, wmv 겹친 2중 동영상 파일의 구동
제7강 PC정비사 1급(필기) Lee Hoon Copyright(c) 2008 LeeHoon All rights reserved.
Remote Control Plus - 졸업 프로젝트 배문희.
openGL Project 제안서 - 해상 전투
OpenGL Project.
OPENGL project 구성원 : 김수민,남현우 OPENGL을 이용한 당구(3구) 구현하기.
OpenGL Project = Solar System = 김민지 박유나.
원도우 네트워크 프로그래밍 (TCP/IP 소켓 프로그래밍)
Final Team Project 이 종철 김 용환
■ Avi, mp4, wmv 겹친 2중 동영상 파일의 구동
■ Avi, mp4, wmv 겹친 2중 동영상 파일의 구동
Presentation transcript:

Distributed Computing Incoder Park Gui Mong(PL) Kim Byeon Jin Lee In Uk Tim OutSiders - INingyuCODER-

Content Motive Scenario Architecture Details Task Division Schedule Q & A Tim OutSiders

Motive - Brainstorming Tim OutSiders

Motive Need to many arithmetic Tim OutSiders

Motive – Incoding Ex Tim OutSiders

Motive incoding for distrubuted processing Tim OutSiders

Scenario Tim OutSiders

Source Filter Transform Filters Rendering Filter Architecture Application test sequence Filter Graph Manager Layer Stubs and Skeletons Remote Reference DirectShow Application Movie File RMI File Filter Graph Manager Layer Stubs and Skeletons Remote Reference File Tim OutSiders

Details – Incoding Tim OutSiders

■ 무 손실 압축 1. 원본 멀티미디어 소스 품질과 거의 동일한 수준의 압축하여 실제 구동시에도 원본과 거의 동일하게 재현하는 방식을 의미 2. 동일한 정보의 반복적인 출현에 의해 나타나는 중복 요소 만을 제거 3. 무 손실 압축은 비교적 용량이 적은 텍스트 파일 및 DB 파일등에 사용 ■ 손실 압축 1. 데이터를 압축하여 자료를 받는 곳에 압축을 풀어서 원래의 것과 다르게 보여주는 방식을 의미 2. 고 품질, 고 용량의 데이터 사용에 따른 전송 망 속도의 한계에 따른 해결 방안 3. Streaming 미디어, 인터넷 전화, IPTV 등 멀티미디어 데이터를 압축하는 가장 많이 사용

압축 형태에 따른 압축 기법 분류

반복길이 코딩 (Run-Length Cording) 9 바이트  5 바이트 장점 : 복원영상이 수학적으로 완벽하게 원영상과 일치하게된다. 단점 : 압축률이 2:1 을 넘지 못한다.

양자화 (Quantization) 장점 : 고 품질, 고 용량의 영상처리에 유용 단점 : 원영상으로 되돌릴수 없다.

Details – DirectShow Tim OutSiders DirectShow 에서는 모듈화된 아키텍처를 사용하고 있어 각 단계의 처리는 필터로 불리는 COM 개체에 의해 행해 진다. DirectShow 는 애플리케이션으로 사용할 수 있는 표준 필터를 제공하고 있어, 또 개발자는 독자적인 커스 텀 필터를 생성 해 DirectShow 의 기능을 확장할 수도 있 다. 예로서 여기에서는 AVI 비디오 파일을 재생하기 위해 서 필요한 순서와 각 순서를 실행하는 필터를 나타낸다.

1. 파일로부터 바이트 스트림으로서 미처리의 데이터를 읽어낸다 ( 파 일 소스 필터 ) 2. AVI 헤더를 조사해, 바이트 스트림을 해석해 독립한 비디오 프레임 과 오디오 샘플에 분할한다 (AVI 스플리터 필터 ) 3. 비디오 프레임을 디코드한다 ( 압축 포맷에 응한 다양한 디코더 필터 ) 4. 비디오 프레임을 드로잉 (Drawing) 한다 ( 비디오 렌더러 필터 ) 5. 오디오 샘플을 사운드 카드로 송신한다 ( 디폴트 DirectSound 장치 필 터 )

동영상 압축 코덱 1. DivX 3.X - 다루기가 쉽다는 장점이 있으며 DivX 4 에 비해서 약간 속도가 빠르다. 2. DivX 4 - DivX 3.x 와는 별개로 새롭게 개발된 코덱 3. DivX 5 - 발전된 MPEG-4 기능들을 제공하는 코덱 4. XviD - MPEG-4 를 기반으로 하는 코덱 오픈소스 ( 개발중단 ) 5. WMV

동영상 압축 기반 기술 1. H H MPEG-2 4. MPEG-4

음성 압축 코덱 1. MP3 - MPEG-1 Layer 3 의 줄임말인 MP3 는 고품질, 고능률 스테레 오 2. MPEG-2 AAC - MPEG-2 AAC 는 MPEG-2 MP3 와는 달리 프레임 단위 로 데이터를 저장하며 그로 인해 최대 30% 까지 용량이 줄어들고 양 자화 보절 기술인 TNS 와 보정 수치 기억 기술인 예측 (pridiction) 기 법을 통해 향상된 음질을 제공 3. RA - RA 는 인터넷 미디어 스트리밍 분야에서 두각을 나타내고 있 는 리얼네트웍스에서 발표한 음향 압축 스트리밍 파일 4. AC3 - AC3 의 경우 돌비연구소에서 개발한 5.1 채널을 기반으로 하 는 입체음향 지원 포맷이다. 5. DTS - 극장용 포맷으로 개발, 기존 스테레오 시스템과의 호환성 은 없다 6. WMA - 마이크로소프트에서 MP3 와 돌비 디지털에 대응하고 스 트리밍을 위해 만든 압축방식

Details – DirectShow Tim OutSiders

분산 처리 시스템이란 ? Tim OutSiders 데이터 처리장치 및 데이터베이스가 지역적으로 분산되어 있으면서 정보교환을 위하여 네트워크로 상호 결합된 시스템을 말함

분산 처리 시스템이란 ? Tim OutSiders Ex)

분산처리 시스템의 장점 Tim OutSiders 자원 공유 (resource sharing) 연산 속도 향상 (computation speed-up) 신뢰성 (reliability) 통신 (communication)

프로세서 모델에 따른 구분 (1) Tim OutSiders - 클라이언트 / 서버 모델

프로세서 모델에 따른 구분 (2) Tim OutSiders - 프로세서 폴 모델

프로세서 모델에 따른 구분 (3) Tim OutSiders - 혼합 모델

위상에 따른 구분 (1) Tim OutSiders - 완전 연결 구조

위상에 따른 구분 (2) Tim OutSiders - 부분 연결 구조

위상에 따른 구분 (3) Tim OutSiders - 계층 구조

위상에 따른 구분 (4) Tim OutSiders - 성형 구조

위상에 따른 구분 (5) Tim OutSiders - 환형 구조

위상에 따른 구분 (6) Tim OutSiders - 다중 접근 버스 구조

Details – RMI (Remote Method Invocation) Tim OutSiders

Details – 유사 프로젝트 Tim OutSiders

Details – 유사 프로젝트 Tim OutSiders

Details Distributed System RMI Build Packet Transmission DirectShow Source File Distribute Incoding Filter User Interface Tim OutSiders

Development Environment OS : Windows 7, Windows XP Tool : EditPlus, Visual Studio 2010, Eclpse Language : Java, DirectShow, RMI OS : Windows 7, Windows XP Tool : EditPlus, Visual Studio 2010, Eclpse Language : Java, DirectShow, RMI Tim OutSiders

Project Manager RMI Build Source File Distribute Park Gui Mong Task Division Packet Transmission User Interface Lee In Uk Incoding Filter Source File Distribute Kin Byeon Jin Tim OutSiders

RMI Build Source File Distribute Packet Transmission Incoding Filter User Interface Test & Debuging Park Gui MongKim Byeon Jin Work Schedule Lee In Uk Tim OutSiders

Q & A Tim OutSiders