목록전체 글 (4)
PS 저장소
1. 목적 배드민턴 동영상에서 코트 안의 선수만을 인식하는 코드를 작성. 이후 프로젝트에서 해당 선수의 플레이 분석을 위한 기초 단계이다. 2. 실험 1) YOLO v3$($ - Non-Maximum Supprssion$)$ YOLO v3를 활용하여 특정범위$($코트 내$)$ 안의 물체를 인식한 뒤 bbox로 표현하도록 한다. 이 때 물체의 크기가 일정 크기 이상일 때만 검출하게 하여 심판들을 나타나지 않게 한다. 코드를 작성하여 실행한 결과 선수들에 대한 bbox가 겹치는 형태로 많이 검출되었다. 원래 YOLO는 bbox가 유일하게 존재해야 되는데 무엇이 문제인지 디버깅해보니 동일한 사물에 여러 개의 bbox가 있을 시 가장 높은 score의 bbox만 남기는 Non-Maximum Suppression..
0. 설치목적 AI Hub에서 필요한 데이터나 모델 등을 활용해 보려고 하고, 이를 위하여 Docker를 설치하여 추후 사용을 위해 준비한다. 1. 설치환경 Windows 11에서 설치하였고, 컴퓨터 사양은 위와 같다. 2. 설치 Windows 10 이상의 환경에서 Docker를 사용하려면 WSL2로 업데이트가 필요하다고 하여 첫 번째 체크박스를 체크하여 설치하였다. 이후 Ubuntu 22.04 버전도 설치하여 docker를 실행시켰는데 Error Request failed and retry attempts exhausted 가 떠서 여러 방법을 시도해 보았다. 그 중 아래 링크의 답변들을 시도해 보고, Hyper-V 체크박스도 없애고, Docker setting도 모두 초기화 해봤는데 결국 똑같은 에러..
우선 시작이 오전 3시인줄 알았는데, 알고보니 2시 35분 시작이라 약 30분가량 날려버리고 Round를 진행하였다. A. Prefix and Suffix Array https://codeforces.com/contest/1794/problem/A Problem - A - Codeforces codeforces.com 알고리즘 분류: 브루트포스, 문자열 처음 이 문제 제목을 보고 접미사 배열과 lcp 배열$ ( $Suffix array & Lcp array$) $를 떠올렸다. 그리고 코딩을 시도해보던 중 10분 정도 지난 후 문득 든 생각은 lcp 배열을 사용할 경우 문자열 > 접미사 배열로 만들게 되는데 지금 문제는 접미사 배열 > 문자열로 변환하는 것이므로 시도 방법 자체가 잘못되었다는 것을 깨달았다..
여기에서 말하는 시간 개념은 대회 시작 후 경과한 시간으로 나타내었다. K. 시계 맞추기 https://www.acmicpc.net/problem/27532 27532번: 시계 맞추기 첫째 줄에 일지에 적힌 시간의 개수 $M$이 주어진다. ($1\le M \le 1\,500$) 둘째 줄부터 $M$개의 줄에 걸쳐 일지에 적힌 시간이 HH:MM 형식으로 주어진다. 시간(HH)은 $1$ 이상 $12$ 이하의 정수, 분(MM)은 $0$ www.acmicpc.net 체감 난이도: Silver ~ Gold 알고리즘 분류: 브루트포스 처음에 팀원 3명$ ( $본인 포함$ ) $끼리 문제를 나눠서 문제 알고리즘 체크를 하였는데, 다른 팀원이 이 문제를 dp나 그리디일 것으로 예상하여 보류한 상태로 그나마 자신있던 수학..