목록분류 전체보기 (58)
러닝머신 하는 K-공대생
2021.8.21일 토요일 09:00~18:00까지 진행한 'ANUSEC 2021| 전국 고등학생 사이버 보안 경진대회'에 jihookang과 hjpaul과 함께 참여했으며 'HTML Is a Programming Language' 이름으로 어그로를 끌려고 했으나 'HIPL' 이란 팀명으로 참여했다. 이전에 참여한 해킹캠프에서 저 팀명이 인상깊어 베껴욌다 준비 부족으로 포렌식, 모바일, 네트워크는 과감하게 버리고 크립토, MISC, 웹 밖에 풀 수 없었다. 그래도 크립토라도 다 풀고 처음 나간 ctf 였는데 재밌게 풀고 12등 한 것에 만족한다. Crypto.1 R u SmArt? 무지성으로 먼저 풀어서 퍼솔을 딴 문제이다. 문제 이름에서 볼 수 있다시피 RSA 문제이다. 그냥 eclipse factor..
마스크된 이미지를 real world에 매핑하기 위해 Depth 정보가 필요하다. Depth 정보를 이전 시도에는 RGB-d 카메라를 활용했는데 이런 외부 장치없이 앱개발을 진행해야하므로 Mono Camera 만을 활용해 Depth Map을 얻어내야한다. 아래는 괜찮다고 생각되는 mono camera부터 Depth를 얻는 방식 2개이다. 같은 연구소에서 만들어졌는데 오늘은 ICCV2019에 나온 논문을 이용하여 numpy 형태의 depth map을 얻어보았다. 참고 문헌: https://github.com/nianticlabs/monodepth2 GitHub - nianticlabs/monodepth2: [ICCV 2019] Monocular depth estimation from a single ima..
1. 프로젝트 소개 및 진행 의도 프로젝트 내용: 톺다(TOBDA)는 지팡이로는 부족한 공간적 정보를 시각장애인들에게 제공함에 목표를 둔다. 촉각 지도로 나타내어 손으로 길을 톺아보면서 공간을 이해하는 Bird-Eye View 모드, 계단의 개수를 알려주는 Stair Counting 모드와 현재 공간을 설명하는 Image Captioning 모드로 다양한 상황에서 종합적으로 공간을 이해한다. 해결하고 싶은 문제: 인간에게 있어서 시각은 어떤 감각기관보다도 발달해 있어 정상적인 상태에서 사물을 인지하는 작용 중 가장 큰 역할을 하고 있다. 시각장애인의 경우 수차례 반복에 의한 경험에 익숙해진 경우에는 독립 보행을 할 수 있으나, 처음 접하는 환경에서는 환경인지, 거리 측정 등 여러 가지 문제로 인해 독립적..
1007번: 벡터 매칭 평면 상에 N개의 점이 찍혀있고, 그 점을 집합 P라고 하자. 집합 P의 벡터 매칭은 벡터의 집합인데, 모든 벡터는 집합 P의 한 점에서 시작해서, 또 다른 점에서 끝나는 벡터의 집합이다. 또, P에 속 www.acmicpc.net Abstract: 오늘 벡터 문제를 풀다가 집에 와서 백준에 벡터 관련된 문제가 없을까 풀어보았다. 벡터 정의만 알면 돼서 아이디어 떠올리는 것은 쉽고 어떻게 구현할지 고민을 많이 했다. 고민하다 백트래킹으로 조합을 계산했고 추가적으로 파이썬 내장 라이브러리인 itertools의 combination 함수를 이용하여 편하게 풀었다. 문제 접근 및 해설: 문제에서 중요한 것은 P에 속하는 모든 점은 한 번씩 쓰여야 하므로 각 벡터의 시작점과 끝점은 다른 ..