Camera calibration
·
컴퓨터 비전
서론HumanSC3D 데이터셋에서 3차원 좌표를 시각화 해보던 중, camera parameter라는게 있어서 뭔지 알아보게됐다. 이것들이 뭔지 알아보도록 하자.  참고https://velog.io/@landsky1234/Camera-Parameters Camera ParametersIntrinsic / Extrinsic parametersvelog.iohttps://darkpgmr.tistory.com/32 카메라 캘리브레이션 (Camera Calibration)카메라 캘리브레이션 (camera calibration)은 영상처리, 컴퓨터 비전 분야에서 번거롭지만 꼭 필요한 과정중의 하나입니다. 본 포스팅에서는 카메라 캘리브레이션의 개념, 카메라 내부 파라미터, 외darkpgmr.tistory.comht..
[2024 하계모각코] 1회차 계획
·
기타/모각코
Camera calibration에 대해 알아보자.
[2024 하계모각코] 향후 계획
·
기타/모각코
1회차2024/07/06NeckNorm(졸프) 자세 판별 알고리즘 개발2회차2024/07/13NeckNorm(졸프) 자세 판별 알고리즘 개발3회차2024/07/20NeckNorm(졸프) 자세 판별 알고리즘 개발4회차2024/07/27NeckNorm(졸프) 자세 판별 알고리즘 개발5회차2024/08/03NeckNorm(졸프) 자세 판별 알고리즘 개발6회차2024/08/10NeckNorm(졸프) 자세 판별 알고리즘 개발
[DS] Page Rank에 대하여
·
CS/데이터 과학
서론Page rank에서 rank란 중요도를 의미한다. 따라서 page rank라 하면 page의 중요도를 말한다.   Page의 중요도를 계산하는 기본 아이디어는 page끼리 걸린 링크를 이용하자는 것이다. 예를들어 M이라는 사람이 포스팅한 자바 관련 page가 상당히 유명하다고 하자. 이때 자바를 공부해서 포스팅하는 여러 사람들이 위 page를 참고했다는 의미로 링크를 걸어놨다. 그럼 M의 특정 페이지의 중요도가 올라가게된다.   페이지와 링크라는 개념을 사용하기 보단, 조금 더 추상화 하여 그래프 형태로 문제를 다시 구성할 수 있다. 이제 어떻게 계산할지에 대해 알아보자.          Random WalksRandom walks는 사람들이 페이지를 돌아다니는 모습을 추상화했다고 할 수 있다.  ..
[Clustering] K-means++ clustering 구현해보기
·
ML
서론K-means clustering 포스트에서 말했지만, k-means clustering은 초기 중심점을 랜덤으로 잡았었다. [Clustering] K-means clustering 구현해보기서론Clustering은 묶음으로 만들어버린다는 뜻이다.이때 뭘 묶어버리냐 하면, 관련있는 데이터들끼리 하나로 묶는다.   이름에 대해 이야기 해보자면 1. 몇개의 묶음으로 만들지에 대한ideadummy.tistory.com   K-means는 초기 중심점이 어디에 잡히는지에 따라 clustering 결과 차이가 많이 난다. 물론 최적의 결과가 나올 수도 있지만, 최악이 나올 수도 있다. 즉, 돌릴때마다 결과가 다르게 나올 가능성이 높다.   그리고 위키피디아를 보면, 초기 중심점이 이상하게 잡히면 알고리즘 실행..
[Clustering] K-means clustering 구현해보기
·
ML
서론Clustering은 묶음으로 만들어버린다는 뜻이다.이때 뭘 묶어버리냐 하면, 관련있는 데이터들끼리 하나로 묶는다.   이름에 대해 이야기 해보자면 1. 몇개의 묶음으로 만들지에 대한 것이 "k", 즉 k개의 묶음으로 만든다는 것이다.2. 묶어진 데이터들을 대표하는 데이터(중심점, centroid)를 구할때 "평균(mean)"을 사용하게 된다.결국 "k개의 묶음 만들기" 라고 할 수 있겠다.   K-means clustering에 대한 자세한 증명이 아닌, 구현(scratch)에 초점을 맞췄음을 미리 밝힌다.      관련있다란 무엇인가?데이터 a와 b가 어느정도로 관련있는지에 대해 어떻게 말할 수 있을까?"얼추 비슷해요~""좀 다르지 않나요?"이런 말은 공학도들 사이에서 죽고싶다는 말과 같다.k-m..
[기록] 캠프 6주차(end.)
·
8기 글로벌 SW*AI인재 프로그램
비즈니스 프로젝트를 위한 광고를 만들어야 했다. 시나리오를 이리저리 던져보다가, 그냥 병맛으로 가는 게 더 좋지 않을까 생각했다. 신속한 신원 확인과 결제를 장점으로 밀고 있기 때문에 좀비한테 쫓기는 상황을 생각했다. 여기서 우리 앱을 쓰면 벙커 같은 곳에 바로 신원확인(or 결제)해서 들어갈 수 있는데, 앱을 안 쓰면 좀비한테 잡아 먹히는 거다. 두 번째는 은행에서 서비스를 신청하는 두 사람을 대상으로 결정했다. 한쪽은 우리 앱을 쓰지 않아서 여러 서류를 작성하고 있고, 다른 쪽은 우리 앱을 써서 금방 끝내고 가는 거다. 근데 빨리 끝낸 쪽한테 무슨 앱을 쓰길래 그렇게 빨리 가는 거냐고 묻는 거지. 그럼 썩소를 지으면서.. Six Guys.. 지렸다.. 딱히 진지하게 프로젝트를 하고 있는 게 아니었으므..
[기록] 캠프 5주차
·
8기 글로벌 SW*AI인재 프로그램
히토미의 두 번째 과제를 끝마쳤다. 코드 보고서 Google Drive: 로그인 이메일 또는 휴대전화 accounts.google.com 광고가 정말 매출과 관련이 있는가?라는 주제였고, 데이터 분석 결과 그렇다는 결론을 냈다. 정확히는 비싼 물건을 판매할 가능성과 리뷰를 더 얻을 가능성이 높아진다는 결론을 낼 수 있었다. 1박 2일로 회사에서 다 같이 캠핑을 가게 됐다. 조슈아트리 국립공원은 데이터가 안 터져서, 맵을 들고 가는 게 좋다고 해서 미리 찍어놨다. 처음부터 조금 헤매서 한 번에 모여있는 곳으로 못 갔다. 연락을 왜 안 했냐고 물어본다면, 진짜 데이터가 안 터져서 그랬다. 갔더니 수제 햄버거 먹고, 텐트 치고 있었다. 쿠션 제작 우리도 후딱 먹고, 잘 때 밑에 깔아놓을 쿠션을 제작하기 시작했..
[기록] 캠프 4주차
·
8기 글로벌 SW*AI인재 프로그램
이전 포스팅들에서 말은 안 했는데, 출근 첫날부터 우리들은 탁구에 빠져있었다. 원래 우리만 치다가, 다른 학교 친구들의 관심을 끌어서 다 같이 탁구 하게 됐다. 우리가 얼마나 탁구가 좋았냐면, 출근 안 하는 날에도 나가서 탁구 쳤다. 사진은 탁구 치느라 못 찍었다. 히토미의 두 번째 과제는 저번에 긁어온 데이터들에 대한 분석이었다. 나는 광고가 정말 판매와 관련이 있는가?라는 주제를 잡고 분석하기로 했다. 과제 일주일 연장 공지가 떴다. 따라서 다음 주에 자세한 분석 내용을 작성할 예정이다. 이번주 비즈니스 프로젝트는 피드백을 받으면서 시작했다. 다른 팀들과 서로 피드백을 주고받기로 했다. 우리는 보안 쪽 피드백을 받았다. "뭐든 편하게 인증하고, 결제하고 다 좋은데 너네를 어떻게 믿어?"라는 질문이 들..
[기록] 캠프 3주차
·
8기 글로벌 SW*AI인재 프로그램
3주 차는 캠프에서 기획한 어바인 시청 체험으로 시작했다.  시장님이신 타미 킴을 만나기 전에 시청의 구석구석 돌아다녔는데, 가장 기억에 남는 건 도로 제어 시스템이었다. Tammy Kim - WikipediaFrom Wikipedia, the free encyclopedia American politician (born 1971) Tammy Kim (born January 16, 1971) is an American politician and nonprofit executive. She currently serves as a member of the Irvine City Council in California.[1][2] Kim is an elected meen.wikipedia.org 혼잡 상태 체크..