블로그 이미지
Leeway is... the freedom that someone has to take the action they want to or to change their plans.
maetel

Notice

Recent Post

Recent Comment

Recent Trackback

Archive

calendar

1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
  • total
  • today
  • yesterday

Category

2009. 1. 12. 18:45 Computer Vision

http://dasan.sejong.ac.kr/~sipark/class2008/mm/MP02.ppt

http://en.wikipedia.org/wiki/OpenCV

www.intel.com/technology/computing/opencv/

http://opencvlibrary.sourceforge.net/


C:\Program Files\OpenCV\docs\index.htm
OpenCV = Open Source Computer Vision Library
: a collection of C functions and a few C++ classes that implement many popular Image Processing and Computer Vision algorithms.

(공)저: Gary Bradski, Adrian Kaehler
Edition: revised
출판사: O'Reilly, 2008
ISBN 0596516134, 9780596516130
525페이지
e-book 보기


OpenCV Korea 강좌 - 1편 설치하기


.exe 실행 파일이 있는 폴더 안에 .dll 파일을 함께 넣어 주어야 함.





이칠우:
영상처리는 주어진 영상으로부터 필요한 정보를 얻거나 인간이 필요로 하는 영상으로 가공하는 기술입니다. 
이 기술은 인간의 시각기능 자동화와 매우 밀접한 관계를 지니고 있을 뿐만 아니라 최근에 들어서는 영상 데이터를 전송하고 표현하는 데 가장 핵심적인 기술입니다.

IPL (Image Processing Library)
a platform independent image manipulating C/C++ library 

디지털 영상 데이터 (저장 방식) - vector 영상 데이터 / raster 영상 데이터

bitmap
The term bitmap comes from the computer programming terminology, meaning just a map of bits, a spatially mapped array of bits. (Now, along with pixmap, it commonly refers to the similar concept of a spatially mapped array of pixels.)

디지털 영상 처리 과정>
 영상 입력 (AD 변환) -> 영상 처리 (개선, 복원, 분석, 변환, 압축) - > 영상 저장/출력

영상 처리 - 영상 인식>
image acquisition 영상획득 (표본화, 양자화) -> preprocessing 전처리 (개선, 복원) -> segmentation 분할 -> representation & description 표현 및 서술 -> recognition & interpretation 인식 및 해석

영상 처리 algorithm>
점 처리 알고리즘 - histogram, look-up table => 개선, 합성 
영역 처리 알고리즘 - 회선 알고리즘 sharpening, blurring, median filter, mask => 잡음 제거, 분할
전역 처리 알고리즘 => 기하학적 변형, (Fourier, wavelet) 변환, 압축


영상 (image) = 광선의 굴절이나 반사에 따라 비추어지는 물체의 모습

색조 (tint) = 색상 + 채도(:백색과 섞이지 않은 정도)
명도 = 빛이 물체에 비쳐져 반사되는 느낌의 정도 <- intensity, 흡수
대비 (contrast) = 하나의 영상에서 명도가 가장 높은 부분과 낮은 부분의 차이

영상 해상도 = 영상을 구성하는 픽셀의 수 => 정밀도
픽셀 해상도 = 픽셀의 비트(bit) 수 => AD 양자화 수준
화면 해상도 = 화면에 표시할 수 있는 최대 픽셀 수 <- graphic card



MMX (Multimedia Extension)

IPL = Intel Image Processing Library (영상 및 신호처리 라이브러리) -->

IPP = Integrated Performance Primitives Library
http://intel.com/software/products/ipp
 
    * Video Decode/Encode
    * Audio Decode/Encode
    * JPEG/JPEG2000
    * Data Compression
    * Cryptography – CAVP Validated!
    * Speech Coding
    * Speech Recognition
    * Image Processing
    * Image Color Conversion
    * Computer Vision
    * Signal Processing
    * Vector/Matrix Mathematics
    * String Processing
    * Data Integrity(new!)
    * Ray Tracing/Rendering

http://sourceforge.net/projects/opencvlibrary/
500 algorithms, documentation and sample code for real time computer vision

http://tech.groups.yahoo.com/group/OpenCV/


color model >
3 channel - RGB, HSV, CMY, YCC
4 channel - CMYK, RGBA

pixel depth
Color depth or bit depth, is a computer graphics term describing the number of bits used to represent the color of a single pixel in a bitmapped image or video frame buffer. This concept is also known as bits per pixel (bpp), particularly when specified along with the number of bits used.

A framebuffer is a video output device that drives a video display from a memory buffer containing a complete frame of data. The information in the buffer typically consists of color values for every pixel (point that can be displayed) on the screen.

channel sequence - pixel oriented / plane oriented (data ordering)

ROI = Region of Interest

COI = Channel of Interest

Scan Line

http://en.wikipedia.org/wiki/Integer_(computer_science)


'Computer Vision' 카테고리의 다른 글

OpenCVX  (0) 2009.01.21
[유찬기] OpenCV & CV #1: Computer Vision 소개  (0) 2009.01.20
[유찬기] OpenCV & CV study guide  (0) 2009.01.09
.ai 파일 - 7cm*7cm grid  (0) 2009.01.05
[G. Strang] Linear Algebra  (0) 2008.12.29
posted by maetel