[카메라·영상]

히스토그램 평활화

Neo Park 2014. 12. 15. 10:36

 

 

 

 

히스토그램 : 픽셀들에 대한 명암값의 분포를 나타낸 것(그래프)

 

가로축 : 명암값                                                    0                                                                                                         255

세로축 : 빈도수(명암값이 사용된 빈도수)

 

히스토그램 평활화 : 명암값분포를 재분배(세로막대의 위치가 수평으로 이동하며, 높이는 변하지 않는것)

히스토그램 평활화의 4단계

 

1. 히스토그램을 생성한다. - 영상에서 명암값 j의 빈도수 hist[j]를 계산한다.

 

2. o부터 i까지의 빈도수 누적값 구하기

 

 

3. 단계 2.에서 구한 누적값을 다음 식과같이 정규화 한다.

여기에서, N은 영상의 전체 픽샐수이다.

 

4. 입력 영상에서 픽셀값 i를 정규화된 값n[i]로 변환하여 결과 영상을 생성한다.

 

40

40 

50

60 

70 

40

50

60 

70 

70 

50 

60 

70 

70 

80 

60 

70 

70 

80 

90 

70 

70 

80 

90 

100 

입력영상

 

명암값 

누적합

sum[i] 

정규화값

n[i] 

40 

30 

50 

5

51 

60 

10 

102 

70 

19 

193 

80 

22 

224 

90 

24 

244 

100 

25 

255 

누적합과 정규화값

 

30

30 

61 

102 

193 

30 

61 

102 

193 

193 

61 

102 

193 

193 

224 

102 

193 

193 

224 

244 

193 

193 

224 

244 

255 

변환된영상