본문 바로가기

전체 글96

[2022_CVPR_VideoINR] VideoINR: Learning Video Implicit Neural Representation for Continuous Space-Time Super-Resolution 논문 요약 대부분의 고화질 비디오는 저장하는데 많은 자원이 소모되기에 낮은 해상도와 프레임 레이트로 저장된다. 하지만 최근 temporal interpolation과 spatial super-resolution을 통합한 Space-Time Video Super-Resolution (STVSR) 프레임워크를 통해 이 문제를 해결하고 있다. 그러나 대부분의 STVSR은 고정된 업샘플링 비율만 지원하기 때문에 제약이 있다. 본 논문은 이에 대한 대응책으로 Video Implicit Neural Representation (VideoINR)을 제안하고 이를 STVSR에 적용하였다. 학습된 INR은 비디오를 임의의 해상도, 프레임 레이트로 디코딩할 수 있다. 1. Paper Bibliography 논문 제목 - .. 2023. 4. 5.
[Ubuntu] GPU 메모리가 할당되어있고 프로세스가 뜨지만 실제로 없을 때 제목이 말도안되는 것 같지만 말이 된다.. 바로 이런 경우인데.. 일반적으로 프로세스는 죽이는 방법은 다음과 같다 kill -9 PID 위에 사진으로 보면 2704641, 3718814, 3952078 이런식으로 메모리를 잡아먹고 있지만 프로세스 이름이 있는 이상한 녀석들이 있다. 우리는 메모리를 사용해야하기 때문에 이것을 죽여야한다 하지만 kill -9를 하면 프로세스가 없다고 한다 좀비 프로세스도 아닌데 도대체 그럼 어떻게 끌 수 있는 것일까? 구글링해도 방법을 알기 쉽지 않은데 https://forums.developer.nvidia.com/t/no-process-in-gpu-but-gpu-memory-usage-is-full/173526 에서 힌트를 얻었다 해결방법 1. 실행중인 모든 응용 프로그.. 2023. 3. 31.
[Tensorboard] 서버 텐서보드 로컬 피시로 보기 서버에 있는 텐서보드 로그를 로컬피시에서 보고싶을 때의 방법이다 예전에는 그냥 서버 터미널에서 firefox쳐서 들어갔는데 지금은 그게 막혀있는 환경이라 방법을 바꿔야했다 1. 서버에서 가상환경을 키고 텐서보드를 실행시킨다 tensorboard --logdir=your_tensorboard_log_path --port=6009 이때 기본 포트번호는 6006이지만 다른 사람이 사용하고 있을 경우 사용할 수 없으므로 다른 숫자를 지정해주었다 실행을 시키면 다음과 같은 내용이 뜬다 2. 그 다음 로컬 피시에서 터미널을 키자. 그리고 사실..의미는 정확히는 모르지만 다음을 치면 된다 ssh -L 8878:localhost:6009 {name}@{00.000.00.000} -p 2222 아는 한에서 해석을 하자면.. 2023. 3. 16.
[Pycharm] Anaconda interpreter가 설정이 안됨 매우 화가난다. 파이참에서 add interpreter로 인터프리터 설정을 하고 싶은데 난 아무짓도 안한거 같은데(?) 설정이 안된다.. 어떤식이냐면 파이참이 conda 환경을 찾기까지는 한다 찾았으니 OK를 누른다 Nothing to show! 보여줄게 없다고하며 Apply 버튼이 비활성화되어있다 이것을 해결하기 위해 1. 파이참 재설치 2. pycharm can't select interpreter 검색 후 https://intellij-support.jetbrains.com/hc/en-us/community/posts/4417161898258-Unable-to-add-Python-Interpreter-in-PyCharm 이런것들 참고 후 따라하기 (ex: ./idea 파일 삭제) 3. 서버 리부트 .. 2023. 3. 4.
[JetBrains Gateway] JetBrains IDE ssh 연결 및 사용 (Easy) 서버의 경우 sudo 권한을 주지 않아 snap으로 파이참 같은 것을 다운 받는 것이 힘들 때가 있다. 그렇기 때문에 서버 파이참을 직접 킬 수 없어 local 파이참에 ssh 연결을 해 사용하는 방법이 있다. local 프로젝트와 서버내 프로젝트를 연결시킨 후 Tools -> Deployment를 이용해 연동시키는.. 방법을 사용해 싱크를 맞췄는데.. 문제는 쓰다보면 꼬일때가 있어서 화가난다는 것이다 이 때 사용할 수 있는 방법은 JetBrains Gateway를 사용하는 것이다 이것은 JetBrains IDE를 지원하는 원격 통합개발환경이라 할 수 있다 PyCharm, IntelliJ, CLion 등.. 홍보 글(한글): https://blog.jetbrains.com/ko/blog/tag/jetbr.. 2023. 3. 3.
[OpenCV] ASSERT: "false" in file qasciikey.cpp, line 501 에러메세지: ASSERT: "false" in file qasciikey.cpp, line 501 해결방법: 1. Mobaxterm의 Settings에 들어간다. 2. X11에 있는 Unix-compatible keyboard의 체크를 해제한다. https://stackoverflow.com/questions/35837255/getting-error-in-cvimshow-assert-false-in-file-qasciikey-cpp-line-501 Getting error in cv::imshow() - ASSERT: "false" in file qasciikey.cpp, line 501 I am getting this error whenever I call cv::waitKey(): ASSERT: "f.. 2022. 11. 18.