반응형
개요
- 원본 이미지에 다양한 변형을 적용하여 이미지 데이터의 양을 증강시키는 방법
- 이미지 데이터는 다른 정형 데이터와 비교했을때, 확보가능한 데이터의 수가 적음
- 원본 이미지에 다양한 변형을 통해 이미지 데이터 개수를 늘리는 것과 같은 효과를 얻기 위함
- 원본 학습 이미지의 개수를 늘리는것이 아닌, 학습할 때마다 원본 이미지를 변형해서 학습을 수행
Data Augmention 유형
1. Spatial-Level Transform - 이미지 자체를 변형

- Flip: Vertical(상하반전), Horizontal(좌우반전)
- Crop: Center, Random
- Affine: Rotate(이미지방향 전환), Translate, Shear, Scale
2. Pixel_Level Transform - 픽셀단위로 변형

- Bright, Satruration, Hue, GrayScale, Color jitter
- Contrast
- Blur, Gaussian Blur, Median Blur
- Noise, Cutout
- Histogram
- Gamma
- RGBShift
- Sharpen
TG.Keras 지원 Augmentation
1. Keras ImageDataGenerator
2. Augmentation 전용패키지
- Albumentation
- ImgAug
3. Tensorflow Image Library
반응형
'AI' 카테고리의 다른 글
[논문리뷰]Word2Vec (0) | 2022.09.05 |
---|---|
[ML]회귀(Regression) (0) | 2022.05.20 |
객체지향 프로그래밍-Object Oriented Programming(OOP) (0) | 2022.04.27 |
[논문리뷰]StarGAN (0) | 2022.01.18 |
Dense layer를 이용한 Fashion Mnist 예측모델 구현 (0) | 2022.01.07 |
댓글