Yolov4 에서 Mosaic Augmentation을 Option 기능으로 제공한다.
매우 개인적인 견해이지만 경험상 다른 Aug 기법들 보다 활용도와 성능이 좋다.
만드는 방법을 작성하여 남겨보려고 한다.
간단하게 모자이크가 무엇인지는 아래와 같이 그림으로 알 수 있다. 하나의 이미지 크기에 여러 이미지가 사용되며 보통 4장을 사용한다.

이미지 출처:
예시이미지와는 다르게 크기를 똑같이 4등분하여 만들 예정이다.
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사분면)
코드를 입력하세요