Image Augmentation

Jm-baek·2021년 12월 24일

Yolov4 에서 Mosaic Augmentation을 Option 기능으로 제공한다.
매우 개인적인 견해이지만 경험상 다른 Aug 기법들 보다 활용도와 성능이 좋다.

만드는 방법을 작성하여 남겨보려고 한다.

간단하게 모자이크가 무엇인지는 아래와 같이 그림으로 알 수 있다. 하나의 이미지 크기에 여러 이미지가 사용되며 보통 4장을 사용한다.
Mosaic augmentation

이미지 출처:

예시이미지와는 다르게 크기를 똑같이 4등분하여 만들 예정이다.

순서

  1. 이미지 작성
height = 사용하는 이미지 높이
width =  사용하는 이미지 넓이
output_img = np.zeros((height, width, 3), dtype=np.uint8)

    SCALE_X = 0.5
    SCALE_Y = 0.5

4등분(1사분면, 2사분면,3사분면, 4사분면)

코드를 입력하세요
profile
비전공자의 데이터사이언스 생존기

0개의 댓글