도 서 명 | IT CookBook, 디지털 영상처리 입문 : 오감을 익히는 3차원 입체 학습

Slides:



Advertisements
Similar presentations
Number Recognizer. Team 이성우 컴퓨터소프트웨어학과 조윤성 전자통신공학과
Advertisements

자료의 표현 1. 문자 자료의 표현 2. 멀티미디어 자료의 표현. 컴퓨터일반자료의 표현 학습 목표 ◆ 컴퓨터에서 사용하는 문자 데이터의 표현 방법을 이해할 수 있다. ◆ 컴퓨터에서 사용하는 멀티미디어 데 이터의 표현 방법을 설명할 수 있다.
What is Vision ? 시각의 중요성 - 인간의 생존과 지적 활동에 가장 중요한 기능 - 뇌 정보처리기능 중 가장 중요한 기능 (60% 이상 ) To see is to believe ! - 지능 시스템의 가장 중요한 인식 및 정보 입력수단 ( 인공안구, 로봇시각,
1 산학공동과제도출 범용 3D 프린터를 위한 3D 스캐너 개발 특허법률사무소에서 3D 프린터의 필요성 특허출원자가 자신의 아이디어를 설명하고, 시작품을 구 현해 보기 위한 급속 조형 방법 필요 이를 지원하기 위해 본 특허법률사무소에서는 국내최초로 3D 프린트 제작사업 시작.
컴퓨터 종합설계 2012 년 2 학기 Syllabus 개요 (1/2) 목표  실 세계의 문제를 제시하고, 이에 대한 해결책을 컴퓨터 공학적인 방법으로 해결하기 위하여 팀을 주축으로 소프트웨어 개발 프로젝트 수행  프로젝트 계획에서부터 구현까지.
컴퓨터와 인터넷.
목 차 C# 언어 특징 .NET 프레임워크 C# 콘솔 프로그램 C# 윈도우 프로그램 실습 프로그래밍세미나 2.
게임프로그래밍 입문 멀티미디어공학과 이재문.
Based on silverlight. Contents  RIA  Content Delivery Techniques  Smooth Streaming  Smooth Streaming 지원하는 파일  Smooth Streaming 의 세부 방식.
색좌표 변환기의 설계 예 색좌표(Color Space) 색의 수학적인 표현 방법 RGB YIQ, YUV, YCbCr CMYK
Image & Video processing
Report #5 - due: 4/13 다음 10*5의 희소 행렬 A, B를 고려하라.
MS-Access의 개요 1강 MOS Access 2003 CORE 학습내용 액세스 응용 프로그램은 유용한 데이터를
신호처리 실험 (Signal Processing Lab)
Hybrid INDIGO project 중간보고
Windows Server 장. 사고를 대비한 데이터 백업.
제 1 장 정보통신의 개념 1. 1 통신모형과 기능 - P9 그림 1-1 샤논의 통신 모형 전송로 송신기 정보원 수신기 수신자
Number Recognizer.
디지털영상처리 및 실습 대구보건대학 방사선과.
CHAPTER 02 OpenCV 개요 PART 01 영상 처리 개요 및 OpenCV 소개.
컴퓨터 응용과 3학년 1반 조장 김영조 조원 구본건 , 임선택
SqlParameter 클래스 선문 비트 18기 발표자 : 박성한.
컴퓨터 프로그래밍 기초 #02 : printf(), scanf()
13 인덱스 인덱스의 개념 인덱스의 구조 인덱스의 효율적인 사용 방법 인덱스의 종류 및 생성 방법 인덱스 실행 경로 확인
멀티미디어 시스템 (아날로그 이미지,신호를 디지털로 변환 방법) 이름 : 김대진 학번 :
4. LAN의 배선체계 (3장. LAN: Local Area Network)
컴퓨터 프로그래밍 : 실습3 2장 데이터와 식.
Central Gas Monitoring System 2005
제 1장. 멀티미디어 시스템 개요.
13 인덱스 인덱스의 개념 인덱스의 구조 인덱스의 효율적인 사용 방법 인덱스의 종류 및 생성 방법 인덱스 실행 경로 확인
Chapter 04 영상 처리.
26강_CSS3 규칙 CSS파일 규칙 Lecturer Kim Myoung-Ho
Opencv 이민권.
자바 5.0 프로그래밍.
프로그래밍 개요
2장. 데이터베이스 관리 시스템 데이터베이스 관리 시스템의 등장 배경 데이터베이스 관리 시스템의 정의
정보 동영상의 가공 YoungjinMedia.
TFT-LCD 구조 동작원리 응용분야.
지도교수 : 이광세 교수 발표자 : 권혁민 신광호
Chapter6 : JVM과 메모리 6.1 JVM의 구조와 메모리 모델 6.2 프로그램 실행과 메모리 6.3 객체생성과 메모리
15장 컬렉션 프레임워크 Section 1 컬렉션 프레임워크의 개요 Section 2 리스트 Section 3 셋
Computer vision 정보과학부 최영준.
자율주행 차량용 드라이빙 컴퓨팅 하드웨어 플랫폼 05
8장 쿠키와 세션 한빛미디어(주).
웹디자인
AUTODESK AUTOCAD ELECTRICAL 전기제어 2D 설계 소프트웨어 표준기반 설계 생산성 도구 구조도 설계
제4강 처리장치 1.
01장 디지털 영상처리의 개요 디지털 영상처리의 개념 디지털 영상처리 기술과 알고리즘의 분류 디지털 영상처리 시스템
1. 2진 시스템.
아날로그-디지털 부호화(1/7) 아날로그 정보를 디지털 신호로 변환 아날로그-디지털 부호화 과정.
VHDL를 이용한 DES 설계 정보통신컴퓨터공학부 5조 김인옥, 백미숙
알고리즘 알고리즘이란 무엇인가?.
데이터 동적 할당 Collection class.
4장. 데이터 표현 방식의 이해. 4장. 데이터 표현 방식의 이해 4-1 컴퓨터의 데이터 표현 진법에 대한 이해 n 진수 표현 방식 : n개의 문자를 이용해서 데이터를 표현 그림 4-1.
장 비 사 양 서 제품특징 제품사양 제조국 브랜드 KEVIC 모 델 PT2117 품 명 AM/FM TUNER
Word2Vec.
논리회로 설계 및 실험 4주차.
Map Designer Solution 소개자료
슬라이드 쇼의 설정 슬라이드 쇼의 실행 파일과 폴더의 관리 글꼴을 포함해서 저장 웹 페이지로 게시 압축 파일
IO-Link 통신 기술 소개 산업 Ethernet 필드버스 게이트웨이 접속 IO-Link 마스터 IO-Link 통신
2장. 페인트샵을 이용한 영상처리 맛보기 신라대학교 임은경 2주차 - 페인트샵을 이용한 영상처리 맛보기.
멀티미디어 활용 -플래시 CS3 류 정 남.
워드프로세서 스프레드시트 문서 관리 인터넷 활용
영역 기반 처리.
 6장. SQL 쿼리.
아날로그 신호를 디지털 신호로 변환하는 A/D 변환기 A/D 변환 시 고려하여 할 샘플링 주파수 D/A 변환기
Report #2 (기한: 3/16) 데이터 구조 과목의 수강생이 50명이라고 가정한다. 이 학생(학번은 2016????으로 표현됨)들의 중간 시험(0~100), 기말 시험(0~100) 성적을 성적 파일에 작성하라(프로그램을 통해서 또는 수작업으로). 성적 파일을 읽어들여서.
C++ Espresso 제15장 STL 알고리즘.
6 객체.
1 제조 기술의 세계 3 제품의 개발과 표준화 제품의 개발 표준화 금성출판사.
Presentation transcript:

도 서 명 | IT CookBook, 디지털 영상처리 입문 : 오감을 익히는 3차원 입체 학습 저 자 | 신종홍, 장선봉, 지인호 출 판 사 | 한빛미디어(주)_ http://www.hanb.co.kr 도서가격| 25,000원 페 이 지 | 600페이지 출 간 일 | 2008년 1월 7일 I S B N | 978-89-7914-533-5 98000

강의 계획표 주 Contents 1 1장. 디지털 영상처리의 개요 9 8장. 기하학적 변환 2 2장. 디지털 영상 10 9장. 이동, 대칭, 회전, 워핑 기하학적 변환 3 3장. 영상처리를 위한 Visual C++ 11 10장. 프레임 처리 4 4장. 화소 점 처리 12 11장. 형태학 처리 5 5장. 히스토그램을 이용한 화소 점 처리 13 12장. 필터링을 이용한 영상처리 6 6장. 화소 영역 처리 14 13장. 영상 변환 7 7장. 영역 처리를 이용한 에지 검출 15 14장. 디지털 영상의 압축 8 중간고사 16 기말고사 (15장. 프로젝트: 웨이브렛 변환 프로그램)

01장 디지털 영상처리의 개요 디지털 영상처리의 개념 디지털 영상처리 기술과 알고리즘의 분류 디지털 영상처리 시스템 디지털 영상처리 응용 분야 한빛미디어(주)

학습목표 1장. 디지털 영상처리의 개요 디지털 영상처리의 기본 개념을 학습한다. 다양한 종류의 디지털 영상처리 기술을 살펴본다. 디지털 영상처리 기술을 구현하는 알고리즘 종류를 알아본다. 디지털 영상을 획득, 처리, 저장하는 디지털 영상처리 시스템을 학습한다. 광범위하게 응용되는 디지털 영상처리 응용 분야를 살펴본다.

디지털 영상처리 Section 01 디지털 영상처리의 개념 디지털 영상을 다루는 학문 많은 응용에서 사용되는 넓은 영역의 기술을 총칭

다음 디지털 신호의 장점을 그대로 보임 디지털 영상의 특징 디지털 데이터의 값이 명확해 아날로그 영상보다 화질이 우수 컴퓨터 기술의 발전을 그대로 반영 디지털 데이터 처리 방법을 활용할 수 있으며, 영구적인 디지털 데이터 저장장치를 이용해 영구적으로 저장할 수 있음. 데이터 통신 응용 분야에서 전송이 가능

Section 02 디지털 영상처리 기술과 알고리즘 분류

디지털 영상개선 (Digital Image Enhancement) 디지털 영상을 처리하여 응용 목적에 맞게 고치는 것 디지털 영상을 개선하는 기술 평활화(Equalization), 첨예화(Sharpening), 잡음제거 등

디지털 영상 복원 (Digital Image Restoration) 훼손되거나 오류 때문에 왜곡된 디지털 영상을 원래의 디지털 영상과 가장 가까운 형태로 복원하는 과정

디지털 영상 변환 (Digital Image Transformation) 디지털 영상을 다른 형태의 데이터로 변환하는 작업 디지털 영상 처리에 사용하는 변환 종류 푸리에 변환(Fourier Transformation), 이산 코사인 변환(Discrete Cosine Transformation) 웨이브렛 변환(Wavelet Transformation) 등

디지털 영상 분석 (Digital Image Analysis) 디지털 영상이 지닌 속성을 수치화하거나 디지털 영상에서 특정 영역 등을 추출하는 작업

디지털 영상 인식(Digital Image Understanding) 객체나 형상에서 주요 속성을 추출하여 식별할 수 있는 클래스나 카테고리로 분류하는 기술 디지털 영상 입력, 전처리, 영상 분할, 특징 추출, 인식의 처리 단계의 과정을 거침

디지털 영상 압축 (Digital Image Compression) 효율적으로 저장/전송하기 위해 불필요하거나 중복된 부분을 제거하는 작업 무손실 기법과 손실 기법으로 분류 무손실 압축 기법: 압축한 뒤 다시 복원해도 복원 영상이 압축 이전의 원본 영상과 차이가 없음 손실 기법: 원본 영상에 비해 품질이 떨어짐

화소 점 처리 (point processing) 영역 처리 (area processing) 디지털 영상처리 알고리즘의 분류 화소 점 처리 (point processing) 화소 점의 원래 값이나 화소 점의 위치를 기반으로 화소 값 변경 영역 처리 (area processing) 화소의 원래 값과 이웃하는 화소의 값을 기반으로 화소값 변경 기하학 처리(geometric processing) 화소들의 위치나 배열을 변화시킴 프레임 처리(frame processing) 두개 이상의 서로 다른 다지털 영상들이 연산 등의 조합을 통해서 새로운 화소값 생성

화소 점 처리 (point processing) 화소 점의 원래 값이나 위치를 기준으로 화소 값을 변경하는 알고리즘 산술연산과 논리연산 등

영역 처리 (area processing) 화소의 원래 값과 이웃하는 화소 값을 기준으로 값 변경 여러 화소가 서로 관계하여 화소 값 하나를 새로 생성 블러링(bluring), 샤프닝(sharpening) 등 블러링: 세세한 부분까지 제거해 디지털 영상을 흐리게 만듦 샤프닝: 상세한 부분을 더욱 강조해 대비 효과를 냄

기하학 처리 (Geometric Processing) 디지털 영상 화소의 위치나 화소의 모임인 배열을 변화시키는 방법 스케일(Scale), 회전(Rotation), 이동(Translation) 등 스케일(Scale) : 디지털 영상의 크기를 줄이거나 확대 회전(Rotation)하거나 다른 곳으로 이동(Translation)

프레임 처리 (Frame Processing) 두 개 이상의 서로 다른 디지털 영상으로 각종 연산 등을 조합하여 새로운 화소 값을 생성하는 것 산술연산, 논리연산 등 산술연산: 덧셈, 뺄셈 등 논리연산: AND, OR 등

디지털 영상처리 시스템 Section 03 디지털 영상처리 시스템 아날로그 영상을 디지털 영상으로 생성, 가공, 저장, 재생하는 일련의 과정을 수행하는 하는 시스템

방송과 영화 분야 의료 산업 분야 산업 현장에서 공장 자동화 분야 보안응용 분야 출판 및 문서 제작 분야 Section 04 디지털 영상처리 응용분야 방송과 영화 분야 의료 산업 분야 산업 현장에서 공장 자동화 분야 보안응용 분야 출판 및 문서 제작 분야

방송과 영화 분야 디지털 영상의 합성 기술 두 개 이상의 다른 디지털 영상을 모아서 새로운 디지털 영상을 만들어 내는 것

디지털 영상의 모핑 방송과 영화 분야 변형(Metamorphosis)이라는 말에서 유래된 기술 하나의 디지털 영상을 다른 디지털 영상으로 변환하는 효과

방송과 영화 분야 디지털 영상의 워핑 특정한 규칙에 따라 입력 영상의 크기, 길이, 두께 등의 형태를 변형하는 기술

환자를 정밀하게 진찰할 때 인체 관련 영상을 많이 사용 의료 산업 분야 환자를 정밀하게 진찰할 때 인체 관련 영상을 많이 사용 X-레이, 초음파 영상, MRI(자기공명영상법, Magnetic Resonance Imaging) 영상, CT(컴퓨터단층촬영, Computer Tomography) 영상 등

산업 현장의 공장 자동화 머신 비전(Machine Vision) 산업용 카메라가 생산된 제품의 품질을 검사하고 모니터링

보안 응용 분야 생체인식 기술 인간의 지문, 혈관, 홍체, 얼굴 등을 검사하여 보안 인증 수행

보안 응용 분야 디지털 워터마킹 기술 디지털 영상에 보이지 않는 표시를 해두었다가 인증에 사용

문서를 디지털 영상처럼 만들어 디지털 영상처리를 적용하면 효율적사용이 가능 출판 및 문서 제작 분야 문서를 디지털 영상처럼 만들어 디지털 영상처리를 적용하면 효율적사용이 가능 문서 영상처리(DIP, Document Image Processing) 기존에 작성한 많은 문서를 디지털로 변환하여 저장한 뒤 내용을 검색하고 인식 PDF(Portable Document Format) 문서를 디지털 영상으로 표현한 것으로, 인쇄 상태 그대로 컴퓨터에 출력하므로 전자책과 CD 출판 등 디지털 출판에 적합 문서에 암호를 생성할 수 있어 공문서나 중요한 문서를 온라인으로 전달해도 안전함.

디지털 영상 변환 디지털 영상 분석 디지털 영상 인식 디지털 영상 압축 밝기와 색의 크기 정보를 밝기와 색이 변화하는 정도로 표현. 푸리에 변환, 이산 코사인 변환 등이 있음. 디지털 영상 분석 디지털 영상이 지닌 속성을 수치화하여 나타내거나 특정 영역을 디지털 영상에서 추출 디지털 영상 인식 객체나 형상에서 주요 속성을 추출하여 식별할 수 있는 클래스나 카테고리로 분류 디지털 영상 압축 데이터에서 불필요하고 중복된 부분을 제거

화소 점 처리 영역 처리 기하학적 처리 프레임 처리 화소 점의 원래 값이나 화소 점의 위치를 기준으로 화소 값을 변경하는 알고리즘 영역 처리 화소의 원래 값과 이웃하는 화소의 값을 바탕으로 화소 값을 변경 기하학적 처리 디지털 영상 화소의 위치나 화소의 모임인 배열을 변화시키는 것. 스케일, 회전, 이동 등이 있음. 프레임 처리 두 개 이상의 서로 다른 디지털 영상을 연산 등으로 조합하여 새로운 화소 값을 생성하는 것