프로그래밍 공부

대학교 코딩공부/컴퓨터비전및인공지능 13

카테고리 설명
  • Select sub-images in an image 원하는 데이터의 이미지만 추출하기 위해 사용. AND와 OR게이트를 활용하여 데이터를 추출함. AND = 입력 데이터에 상관없이 검정 부분의 출력 데이터를 0으로 고정함 8bit = 0000 0000 흰부분의 AND필터값을 1로 하여 출력 데이터가 1일경우 1을 출력 아닐경우 0으로 바꿈. OR = 흰 부분 필터값이 8bit로 1111 1111로 필터링함. 입력값과 상관없이 모든 데이터를 1로 바꾼다. 1 or 1 = 1 1 or 0 = 1 검정부분의 OR필터값을 0으로 하여 0000 0000로 필터링함 Calculates differnce between two images f가 왼쪽 h가 오른쪽 이미지의 배열이라고 한다면, g로 왼쪽 하단의 이미지가..

  • 히스토그램 평탄화 대비를 강화하는 기법중 가장 많이 사용하는 기법 Histogram $ h(r_{k}) = n_{k} $ $r_{k}$ = k번째 gray level 값이다. 그레이 픽셀 값이다. $n_{k}$ = 픽셀 계수. $r_{k}$ 에 h라는 값을 통과시키면 나오는 값. 4 4 3 3 4 4 3 3 4 1 2 3 0 1 2 3 input image r이 0인경우 1개 r이 1인경우 1이 2개 r이 2인경우 2개 r이 3인경우 6개 등 픽셀값이 n인 값이 몃개 있느냐 에 따라 gray level이 정해진다. 일반적으로 히스토그램은 막대 그레프로 많이 그리게 된다. Normalized Histogram 정규화된 히스토그렘 = 확률 개념과 같다. $p(r_{k}) \equiv \frac{n_{k}}{..

  • 이미지 파일 BMP, PNG , JPG , GIF 등 대표적인 파일 : JPG PNG 는 압축하지 않은 포멧 BMP File Format 디지털 영상 처리는 nXm 매트릭스로 데이터를 처리함. 이때 이미지 파일만이 아닌 다른 데이터 또한 저장함 File header (14byte) Bitmap Information (40byte) Color Table (4*Bits/Pixel Bytes) Image Data/Color Index Array 여기서 이미지 파일만 가져오기는 어려울 수 있다. MATLAP , Python 의 라이브러리 함수를 사용하여 가져오면 편하다. 그런데, NxM matrix 파일만 저장 할 수 있다 그러한 파일을 raw 파일 이라고 한다. 포토샵으로 .raw파일로 저장해서 불러올 수 있..

  • Image Sampling & Quantization 1차원 아날로그 신호 -> 2차원 아날로그 신호 [ 영상 ] 으로 변환하는 것 A에서 B까지의 선의 밝기를 그려보면 우측의 그래프 처럼 생겨난다. 그리고 해당 그래프는 아날로그 신호 이다. 아날로그 신호를 디지털 신호로 바꾸려면 샘플링을 해야한다. 샘플링 한 데이터를 Quantization 하여 데이터를 정수값으로 변환해줍니다. 그리고 보통 8bit데이터인 0 - 255의 데이터로 나타냅니다. 사각형 하나가 센서의 위치 라고 생각하면 된다. 즉 우리가 알고있는 카메라의 화소 라고 생각하면 됨. 디지털 매트릭스 안의 칸 하나를 좌표값 f(0,0)을 좌측 1번째 칸이라고 하고 마지막을 f(N,M)이라고 할 수 있다면, f(0,0) = 0 이라고 표기할 수..

  • 디지털 영상 처리 기술 영상 강화 : image enhancement [ 부족한점을 보완 ] 영상 복원 : image restoration [ 영상의 화질향상 ] 영상 이해 : computer vision [ 영상의 재처리. 정보로 변환 ] ADC Analog-to-digital converter 로 아날로그 데이터를 디지털로 변환해주는 것 디지털 기기에 아날로그 신호를 저장하기 위해 거치는 변환기 디지털 카메라 , 마이크 를 예로 들 수 있음 디지털 카메라의 입력 아날로그 신호는 빛, 광원임 광원을 분리하는 필터를 베이어 필터 라고 한다. 멀티 스팩트럼 카메라 = 베이어 필터 3색으로 전부 걸러주는 카메

  • Digital Image(2D Digital Signal) 디지털 영상, 디지털 신호 디지털 신호 = 0과 1로 이루어진 신호 카메라로 찍은 신호는 2진수로 표현되어 나타나게 된다. 한 공간당 255의 수로 표현됨으로 데이터는 칸당 8bit의 정수로 표현된다. 꼭 8bit으로 저장하지 않고 16bit으로 저징해도 된다. 이미지 데이터 변환 과정 ( ADC 과정 ) 1. 표본화 ( Sampling ) 2. 양자화 (Quantitation) 3. 부호화 (Coding) 표본화(Sampling) 연속된 신호 파형에서 일정한 시간 간격으로 값을 취해 불연속적인 신호로 변환하는것. 표본 표본화된 파형의 높이값 표본화 주기 일정한 시간간격 그럼으로 데이터의 연속적인 신호를 무시하고 원하는 시간대 별로 데이터를 끊어..