양자화의 개념
신호 및 시스템 자습서에서 양자화를 도입했습니다. 이 튜토리얼에서는 공식적으로 디지털 이미지와 연관시킬 것입니다. 먼저 양자화에 대해 조금 살펴 보겠습니다.
신호 디지털화
이전 튜토리얼에서 보았 듯이 아날로그 신호를 디지털로 디지털화하려면 두 가지 기본 단계가 필요합니다. 샘플링 및 양자화. 샘플링은 x 축에서 수행됩니다. x 축 (무한 값)을 디지털 값으로 변환하는 것입니다.
아래 그림은 신호 샘플링을 보여줍니다.
디지털 이미지와 관련된 샘플링
샘플링의 개념은 확대 / 축소와 직접 관련이 있습니다. 더 많은 샘플을 수집할수록 더 많은 픽셀을 얻을 수 있습니다. 오버 샘플링은 확대 / 축소라고도합니다. 이것은 샘플링 및 확대 / 축소 자습서에서 논의되었습니다.
그러나 신호를 디지털화하는 이야기는 샘플링에서 끝나지 않습니다. 양자화라고하는 또 다른 단계가 있습니다.
양자화 란?
양자화는 샘플링과 반대입니다. y 축에서 이루어집니다. 이미지를 양자화 할 때 실제로 신호를 양자 (파티션)로 나누는 것입니다.
신호의 x 축에는 좌표 값이 있고 y 축에는 진폭이 있습니다. 따라서 진폭을 디지털화하는 것을 양자화라고합니다.
여기에서 어떻게하는지
이 이미지에서 신호가 세 가지 레벨로 정량화되었음을 알 수 있습니다. 즉, 이미지를 샘플링 할 때 실제로 많은 값을 수집하고 양자화에서 이러한 값으로 레벨을 설정합니다. 이것은 아래 이미지에서 더 명확 할 수 있습니다.
샘플링에 표시된 그림에서는 샘플을 가져 왔지만 여전히 연속적인 그레이 레벨 값 범위까지 수직으로 확장되었습니다. 위의 그림에서 이러한 수직 범위 값은 5 개의 서로 다른 레벨 또는 파티션으로 양자화되었습니다. 0 블랙에서 4 화이트까지 다양합니다. 이 수준은 원하는 이미지 유형에 따라 다를 수 있습니다.
그레이 레벨과 양자화의 관계는 아래에서 더 논의되었습니다.
그레이 레벨 해상도와 양자화의 관계 :
위에 표시된 양자화 된 그림에는 5 가지 수준의 회색이 있습니다. 이는이 신호에서 형성된 이미지가 5 가지 색상 만 가질 수 있음을 의미합니다. 약간의 회색 색상이있는 흑백 이미지입니다. 이제 이미지의 품질을 더 좋게 만들려면 여기서 할 수있는 한 가지가 있습니다. 즉, 레벨을 높이거나 그레이 레벨 해상도를 높이는 것입니다. 이 수준을 256으로 늘리면 회색조 이미지가 있음을 의미합니다. 단순한 흑백 이미지보다 훨씬 낫습니다.
이제 256 또는 5 또는 선택한 레벨을 그레이 레벨이라고합니다. 이전 그레이 레벨 해상도 튜토리얼에서 논의한 공식을 기억하십시오.
그레이 레벨은 두 가지 방법으로 정의 할 수 있습니다. 이 둘은 어느 것입니다.
- 그레이 레벨 = 픽셀 당 비트 수 (BPP) (방정식에서 k)
- 그레이 레벨 = 픽셀 당 레벨 수.
이 경우 그레이 레벨은 256입니다. 비트 수를 계산해야한다면 방정식에 값을 입력하면됩니다. 256 레벨의 경우 256 가지 회색 음영과 픽셀 당 8 비트가 있으므로 이미지는 회색조 이미지가됩니다.
그레이 레벨 줄이기
이제 이미지에 미치는 영향을보기 위해 이미지의 회색 수준을 줄입니다.
예를 들면
256 개의 서로 다른 레벨을 가진 8bpp의 이미지가 있다고 가정 해 보겠습니다. 회색조 이미지이며 이미지는 다음과 같습니다.
256 그레이 레벨
이제 그레이 레벨을 줄이기 시작합니다. 먼저 회색 수준을 256에서 128로 줄입니다.
128 그레이 레벨
그레이 레벨을 절반으로 줄인 후에는 이미지에 많은 영향을주지 않습니다. 좀 더 줄 이겠습니다.
64 그레이 레벨
여전히 효과가별로 없지만 레벨을 더 낮출 수 있습니다.
32 그레이 레벨
여전히 약간의 효과가 있다는 사실에 놀랐습니다. 이유 때문일 수 있습니다. 아인슈타인의 그림 일 수 있지만 레벨을 더 낮출 수 있습니다.
16 그레이 레벨
붐, 우리가 간다, 이미지는 마침내 레벨에 의해 영향을 받는다는 것을 드러낸다.
8 그레이 레벨
4 그레이 레벨
이제 축소하기 전에 두 단계를 더 추가하면 회색 수준을 줄임으로써 이미지가 심하게 왜곡되었음을 쉽게 확인할 수 있습니다. 이제 우리는 단순한 흑백 레벨에 불과한 2 단계로 줄일 것입니다. 그것은 이미지가 단순한 흑백 이미지라는 것을 의미합니다.
2 그레이 레벨
이것이 우리가 달성 할 수있는 마지막 수준입니다. 더 줄이면 해석 할 수없는 단순한 검은 색 이미지이기 때문입니다.
컨투어링
여기에 흥미로운 관찰이 있습니다. 그레이 레벨의 수를 줄이면 이미지에 특별한 유형의 효과 시작이 나타나며, 이는 16 그레이 레벨 사진에서 명확하게 볼 수 있습니다. 이 효과를 컨투어링이라고합니다.
ISO 기본 설정 곡선
이 효과에 대한 대답, 그것이 나타나는 이유는 Iso 선호도 곡선에 있습니다. 이것들은 Contouring 및 Iso 선호 곡선의 다음 튜토리얼에서 논의됩니다.