공모전 회고록 (3) - CJ대한통운 미래기술 챌린지 2023
1. 박스이미지 배경 제거 박스만 남기고, 나머지 배경을 제거 하기 위해, OpenCV의 여러 메소드를 사용했다. # 이미지 크기 얻기 height, width = input.shape[:2] # 관심 영역의 사각형 지정 (중앙 부근에 충분한 공간을 포함) margin = 20 # 주변 공간 크기 rect = (margin, margin, width - 2 * margin, height - 2 * margin) 먼저, 이미지 중앙 부근에 박스가 항상 놓인다고 가정하고, 관심 영역을 지정한다. # 초기 마스크 생성 mask = np.zeros(input.shape[:2], dtype=np.uint8) # GrabCut 실행 bgdModel = np.zeros((1, 65), np.float64) fgdMo..
공모전 회고록 (1) - CJ대한통운 미래기술 챌린지 2023
공모전이 끝난지는 시간이 많이 흘렀지만.. 내가 어떻게 생각하고, 구현하고, 검증하고, 실제 결과는 어떻게 나왔는지 회고해보려고 한다. CJ대한통운 미래기술 챌린지 2023 회고록 1. 공모전 참여 동기 6월의 어느 날, 학과 건물 복도를 걷던 중, 공모전 포스터를 보게 되었고, 간단해 보이는 주제와, 대기업 공모전에 걸맞는 상금을 보고, 홀린듯이 팀을 짜서 신청서를 썼다. 2. 주제 선택 동기 우리 팀이 선택한 주제는, "스마트폰을 활용한 박스 체적 측정" 이였다. 박스 사진을 촬영하면, 박스의 가로,세로,높이를 측정해 UI에 나타내주는 어플을 만드는것이 주제였다. 선택한 이유는, 다른 과제들에 비해 주제가 간단해 보였고, 실제로 조사를 해보니, Meta에서 오픈소스로 뿌린 segment anythin..