데이터사이언스 대학원 생활 27

WSL 개발 환경 설정

이전 포스팅을 통해 WSL2를 간단하게 설치 완료했다. WSL 설치 가이드 (tistory.com) 윈도우 개발환경 WSL WSL? 기본적으로 Windows만 사용한다면, Linux와 다르게 환경을 설정할 때 제한되는 경우가 많다. 실제로 개발환경을 보통 리눅스 환경으로 하는 경우가 많기 때문에, 윈도우로 개발하게 된다면 따로 wookdata.tistory.com 오늘은 설치 후 환경 설정에 대해 알아보자. 패키지 업그레이드 및 업데이트 sudo apt update && sudo apt upgrade 우분투 환경에서 이 코드를 처음 돌리는 건 필수적이다. 원하는 리눅스 배포판 설치 수동 설치를 했다면 필요없는 부분이지만, 필요하다면 여러 리눅스 배포판 중에서 하나를 선택해서 설치하자. 설치는 Micros..

WSL 설치 가이드

WSL? 기본적으로 Windows만 사용한다면, Linux와 다르게 환경을 설정할 때 제한되는 경우가 많다. 실제로 개발환경을 보통 리눅스 환경으로 하는 경우가 많기 때문에, 윈도우로 개발하게 된다면 따로 설치하거나 코드 수정을 필히 해야한다. WSL을 사용하면 Windows에서 Linux 배포판을 설치하고 실행할 수 있다. 서로 통합된 두 개의 운영 체제를 실행하는 것이다. 현재는 WSL2가 기본 배포판으로 사용된다. WSL 설치 설치 방법은 생각보다 간단하다. 두 가지 방법 중, 본인에게 맞는 방법으로 결정해서 설치하면 된다. 1. WSL 설치가 처음이라면? (편하지만 이 방법 말고, 2번의 수동 과정 방법 추천) powershell을 관리자 권한으로 실행해서 코드 한줄만 입력하면 wsl이 설치된다...

태플로 퍼블릭 설치(Tableau)

태블로는 태플로 퍼블릭과 태블로 데스크탑으로 나눠져있다. 태블로 퍼블릭과 태블로 데스크탑의 가장 큰 차이점은 '결과물을 저장하는 위치'이다. 태블로 퍼블릭으로 작업한 결과물은 개인 PC에 저장할 수 없고, 온라인 상의 태블로 퍼블릭 계정에만 저장할 수 있다. 하지만 두 태블로 모두 기능적으로는 동일하며 태블로 데스크탑의 경우에는 유료이다. 따라서 태블로 퍼블릭을 학습용으로 사용한 후에 보안 데이터를 다루거나, 데이터를 개인 PC에 저장하고 회사의 데이터를 사용할 때는 태블로 데스크탑을 활용하는 것이 좋다. 설치 방법 매우 간단하다. 아래 사이트로 들어가서 app을 다운로드 받는다. Tableau Public 제품 다운로드 Tableau Public 제품 다운로드 몇 분 만에 탐색 가능 www.tablea..

파이썬 유튜브(Youtube)API 활용 /원하는 키워드 영상 댓글 추출

내가 '닌텐도'에 대해서 관심이있는데 닌텐도와 관련된 영상들의 댓글 데이터를 가져오고 싶다면? 방법은 생각보다 간단하다. Youtube Data API를 활용해서 닌텐도와 관련있는 영상 검색 + 그 영상의 댓글 데이터를 가져오면 된다! 차근차근 따라해보자. 1. Google API 프로젝트 생성 API 및 서비스 – API 및 서비스 – My First Project – Google Cloud Console Google 클라우드 플랫폼 로그인 Google 클라우드 플랫폼으로 이동 accounts.google.com 사이트에 들어가 로그인을 완료하면, 다음과 같은 화면이 있을 것이다. 새 프로젝트를 눌러 프로젝트를 생성해준다. 2. YouTube Data API 활성화 API 및 서비스의 라이브러리 페이지..

파이썬 카카오 검색 API 활용 웹스크래핑(3)

1편에서는 카카오API를 이용해서 원하는 keyword의 블로그의 타이틀과 링크 데이터를 가져왔다. 파이썬 카카오 검색 API 활용 웹스크래핑 (tistory.com) 파이썬 카카오 검색 API 활용 웹스크래핑 카카오 API 사용해서 웹스크래핑 해보기 네이버 만큼 친절하진 않았지만... 그렇다! 우린 카카오 검색 api 를 사용해서 웹스크래핑을 할 수 있다! Kakao Developers Kakao Developers 카카오 API를 활용하여 wookdata.tistory.com 2편에서는 가져온 링크들 중에서 네이버블로그 링크만 추출하여 동적웹스크래핑을 진행하였다. 파이썬 카카오 검색 API 활용 웹스크래핑(2) (tistory.com) 파이썬 카카오 검색 API 활용 웹스크래핑(2) 파이썬 카카오 검..

[논문 리뷰] SMPL: A Skinned Multi-Person Linear Model

SMPL : 학계에서 가장 보편적으로 사용되는 3D 바디 모델 공식 사이트 https://smpl.is.tue.mpg.de/ SMPL smpl.is.tue.mpg.de Paper Review: SMPL: A Skinned Multi-Person Linear Model 원문: http://files.is.tue.mpg.de/black/papers/SMPL2015.pdf 1. Introduction 연구 목표 다양한 신체 형태를 표현하고 포즈로 자연스럽게 변형되며, 실제 인간과 같은 연조직 동작을 나타낼 수 있는 현실적인 애니메이션 인체를 만드는 것이다. 대부분의 현실적인 모델들은 데이터에서 학습되지만, 렌더링 엔진과 호환되지 않는다. 하지만 SMPL은 기존 렌더링 엔진과 호환가능하다. linear blen..

Openpose 설치 및 사용(Windows 버전으로 쉽게)

https://github.com/CMU-Perceptual-Computing-Lab/openpose GitHub - CMU-Perceptual-Computing-Lab/openpose: OpenPose: Real-time multi-person keypoint detection library for body, face, hand OpenPose: Real-time multi-person keypoint detection library for body, face, hands, and foot estimation - GitHub - CMU-Perceptual-Computing-Lab/openpose: OpenPose: Real-time multi-person keypoint de... github.com ..

MMPose - 훈련된 모델로 포즈 추정 실행!

훈련된 모델을 사용하여 제공된 이미지 또는 비디오에서 추론을 수행하거나 포즈 추정을 실행하는 방법!! https://mmpose.readthedocs.io/en/latest/user_guides/inference.html Inference with existing models — MMPose 1.0.0 documentation Inference with existing models MMPose provides a wide variety of pre-trained models for pose estimation, which can be found in the Model Zoo. This guide will demonstrate how to perform inference, or running pose es..

MMpose 사용해서 (COCO - 2D WholeBody Datasets) 데이터로 모델 학습까지!

MMpose를 이용해서 학습을 해보자! https://mmpose.readthedocs.io/en/latest/dataset_zoo/2d_wholebody_keypoint.html 2D Wholebody Keypoint Datasets — MMPose 1.0.0 documentation 2D Wholebody Keypoint Datasets It is recommended to symlink the dataset root to $MMPOSE/data. If your folder structure is different, you may need to change the corresponding paths in config files. MMPose supported datasets: COCO-WholeBod..

MMPose 설치 방법

MMPose는 Openmmlab의 구성원인 Pytorch 기반 포즈 추정 오픈 소스 툴킷이다. 2d 다중 사람 인간 포즈 추정, 2d 손 포즈 추정, 2d 얼굴 랜드마크 감지, 133 키포인트 전신 인간 포즈 추정, 패션 랜드마크 감지 및 동물 포즈 추정을 위한 풍부한 알고리즘 세트와 관련 구성 요소 및 모듈을 포함하고 있다. https://mmpose.readthedocs.io/en/latest/overview.html Overview — MMPose 1.0.0 documentation Docs > Overview 以中文阅读 Edit on GitHub Shortcuts mmpose.readthedocs.io 공식 Doc 페이지 https://github.com/open-mmlab/mmpose GitHu..