2024/07 10

rPPG_Toolbox 환경 셋팅 2

자 사전에 환경 설정은 다음과 같이 3가지이다. 1번째는 우분투 환경이 아니라 윈도우에서 돌리므로 생략.2번째 가상환경을 만들어서3번째 필요한 라이브러리 설치함.  그다음 기존에 학습된 모델 돌려보는데  torch나 torch vision이 없어서 문제1. 처음에 시도한 해결방법>> 원래 환경 셋팅에서 내가 알아낸 토치 버전 설치>> 뭔가 계속 충돌남.>> 이건 내가 계속 잘못된 토치 버전을 설치하고 있었음.>> 초반에 제대로 토치 설치하고 할 떄도 안되었던 것 같기도...2. 두번째 시도한 방법>> 문의에서 시도한 사람의 예시를 찾음>> 같은 파이썬 버전으로 가상환경 재 구성>> 토치 설치 지피티한테 명령어 달라고 했더니 여러 문제 많아서 공식 사이트에서 직접 명령어 가져옴>> https://pytor..

윈도우 11에서 bash 사용

깃허브에서 가져온 오픈소스를 돌리기 위해서 bash 기능을 사용해야함. !! Bash는 리눅스용 명령어이다.사전 셋팅을 위해서는 윈도우에서 bash를 쓸 수 있도록 설정해야한다.https://m.blog.naver.com/ezen7619/222811556365 윈도우 11에 배시를 설치하는 간단한 방법마이크로소프트의 리눅스 2용 윈도우 하위 시스템은 거의 3년 전 출시됐다. 이를 통해 배시(Bash) 셸을 실...blog.naver.com 다음을 참고하여 해보겠다. 다음과 같이 진행하였다. 컴퓨터를 껐다 켠다.이름을 넣고비번을 치는데 키보드가 안먹혀서아무것도 안쓰고 넘어갔다. ㅎ 2. 뭔가 안되어서 윈도우 10에서 쓰는 방법을 사용해보겠다.https://rrnote.tistory.com/4 윈도우에서 b..

환경설정 2024.07.25

rPPG_Toolbox 환경 셋팅 1

https://github.com/ubicomplab/rPPG-Toolbox GitHub - ubicomplab/rPPG-Toolbox: rPPG-Toolbox: Deep Remote PPG Toolbox (NeurIPS 2023)rPPG-Toolbox: Deep Remote PPG Toolbox (NeurIPS 2023) - ubicomplab/rPPG-Toolboxgithub.com깃허브에 rPPG 관련 오픈소스들을 찾아보면이미 rPPG 툴박스가 배포되어 이것을 활용해서 연구를 진행하는 사람이 많다.그래서 나도 이것을 활용해서 진행해보려고 한다.1. 잘 정리된 코드라면 깃허브에 보면 환경설정과 실행을 어떻게 하는지 써있다.정리가 잘되어있다.첫번째부터 막힘.!! Bash는 리눅스용 명령어이다.사전 셋팅..

rPPG_test 환경 구축

깃허브에서 rPPG 관련 코드 중 아무거나 돌려보기 rPPG 원리는 다 같지만 기본적으로 아래 절차를 따른다1. 얼굴 Detection2. 얼굴 부위에서 어디 부분으로 rPPG를 측정할 것인가3. 그 부위의 필셀에서 RPG 데이터 추출4. 심장 박동 추정1. 전처리 어떻게 할 것인가2. 어떤 모델로 학습 시켰냐.3. 실시간 처리(웹캠) or 동영상 넣어서 처리등등 많은 rPPG 코드들이 있고, 모두 알고 비교해보고 뭐가 좋은지 알고 돌리는게 중요하지만...  우선 아무거나 설명 잘되어있는거 한개 돌려보려고 한다!https://github.com/nasir6/rPPG?tab=readme-ov-file GitHub - nasir6/rPPGContribute to nasir6/rPPG development b..

VS code CPP 코드 돌리기 위한 셋팅

학부 땐 비쥬얼 스튜디오를 많이 썼다.근데 프로그램 자체가 무겁기도 하며, C보다는 베릴로그, Python을 쓰면서 비쥬얼 스튜디오는 잘 안쓰게 되었다. 그냥 코드 편집기용도로 가벼운 VS code를 많이 쓰는데,,,나는 VS code가 어색하다. 하나하나 Extension으로 설치하는 것도 귀찮고 ㅠ But 이제 해야함. ㅎㅋ VScode는 하나하나 다 연결해줘야하는데심지어 컴파일러 마저도 없음. ㅋCPP 파일을 돌리기 위한 컴파일러 설치 갑니당문제점 https://m.blog.naver.com/cylife3556/223055320907 Visual Studio Code 에서 C/C++ 컴파일 환경 설정하기 #1Visual Studio Code 는 Visual Studio 보다 가볍지만 단순한 IDE ..

환경설정 2024.07.24

GiHub 코드 다운

아무것도 모르는 코린이 다른 사람들이 올려둔 코드를 돌려보고 싶다!우선 코드를 다운받아서 VScode로 돌리는게 편하다! 돌려보고 싶은 코드https://github.com/prouast/heartbeat GitHub - prouast/heartbeat: Desktop implementation of Remote Photoplethysmography – Measuring heart rate using facial video.Desktop implementation of Remote Photoplethysmography – Measuring heart rate using facial video. - prouast/heartbeatgithub.com1.코드를 복사한다.물론 다운로드 ZIP을 눌러도 되지만 왠..

환경설정 2024.07.24

파이토치 GPU 활용 간단 예시

Pytorch(torch) 셋팅 후에, 간단하게 GPU 가 잘 돌아가는지 예제코드를 구하고 싶을때 막상 검색하면 좀 헤비한것들만 검색되는 경우가 있음.   아래 코드는 라이트하게 GPU 작동하는지 테스트 해보기에 좋음. 제일 첫줄에 pytorch version 출력 후, 간단한 GPU 연산 시도하는 코드 import torchimport mathprint(torch.__version__) # torch version 출력dtype = torch.float# device = torch.device("cpu")device = torch.device("cuda") # Uncomment this to run on GPU, GPU 를 사용하므로 해당 라인 실행# Create random input and outp..

환경설정 2024.07.23

Jupyter Notebook 설치, 커널 연결

참고:https://icedhotchoco.tistory.com/entry/Jupyter-Notebook-Anaconda-Virtual-Environment. [Jupyter Notebook] Anaconda 가상환경을 구성하고 주피터 노트북에 연결하는 방법본 글에서는 아나콘다를 활용해 가상환경을 생성한 후 주피터 노트북 커널에 추가하여 사용하는 방법을 알아본다. 하나하나 step by step으로 설명하므로 순서대로 하면 성공할 것이다. 가상환경icedhotchoco.tistory.com  주피터 설치pip install jupyter notebook커널 연결 >> 커널 추가를 왜 해야하는가? python -m ipykernel install --user --name 가상환경 이름 --display-n..

환경설정 2024.07.23