본문 바로가기

분류 전체보기96

[SIGGRAPH 2023] 3D Gaussian Splatting for Real-Time Radiance Field Rendering 논문 요약 Neural Field 기법은 다양한 이미지와 비디오에서의 뷰 합성(view synthesis)에 혁신적인 발전을 가져왔다. 그러나 고품질의 결과를 얻기 위해선 상당한 훈련 및 렌더링 비용이 드는 신경망이 필요했다. 최근에는 1080p 해상도의 렌더링을 처리할 수 있게 되었지만, 여전히 실시간 디스플레이 속도를 달성하기는 어려운 상황이었다. 본 논문은 경쟁력 있는 훈련 시간을 통해 1080p 해상도에서 실시간(≥ 30 fps)으로 뷰 합성을 할 수 있게 하는 방법을 제안한다. 1) 3D 가우시안으로 장면 표현: 카메라로 찍은 몇 개의 점을 이용해, 장면을 3D 가우시안(3차원 형태의 분포)으로 나타내어, 실제 장면처럼 보이게 한다. 2) 가우시안 최적화: 이 3D 가우시안들을 조정하여, 장면을.. 2024. 3. 7.
[scipy] Exception has occurred: AttributeError module 'scipy.ndimage' has no attribute 'imread' image1_data = scipy.ndimage.imread(images[0]) 이렇게 scipy.ndimage.imread를 통해 이미지를 불러오려하면 다음과 같은 에러가 뜬다 Exception has occurred: AttributeError module 'scipy.ndimage' has no attribute 'imread' 적당히 검색하면.. 더이상 지원을 안하니 imageio.imread를 쓰자는 내용이 나온다 https://stackoverflow.com/questions/15345790/scipy-misc-module-has-no-attribute-imread imread is deprecated in SciPy 1.0.0, and will be removed in 1.2.0. Use .. 2023. 11. 22.
[tmux] 간단 사용법 정리 tmux란? - 여러 세션을 관리할 수 있게 해주는 멀티플렉서 도구 - 여러 터미널 창을 하나의 창 안에서 여러 패널로 관리하거나, 백그라운드에서 프로세스를 계속 실행하게 할 수 있다 tmux 사용법 0. tmux 설치 sudo apt-get install tmux 설치 후 터미널을 껐다 킵니다 1. 특정 이름으로 세션 시작하기 tmux new-session -s [세션명] 2. 세션에 연결하기 (터미널 껐다가 다시 켰을 때) tmux attach -t [세션명] 혹은 tmux a -t [세션명] 3. 현재 실행 중인 세션 목록 보기 tmux list-sessions 4. 세션 종료하기 tmux kill-session -t [세션명] tmux 내에서 주요 키 바인딩 - Ctrl-b + % : 현재 창을 .. 2023. 9. 21.
[wandb] AttributeError: module 'wandb' has no attribute 'sdk' wandb 최신 버전을 설치했더니 이런 에러가 뜬다 이는 파이썬 버전이 wandb와 맞지 않아서 발생한 에러인 것 같다 파이썬 버전 3.6을 쓴다고 했을 때 다음 버전에서는 에러가 발생하지 않는다 pip install wandb==0.15.5 레퍼런스 https://github.com/wandb/wandb/issues/6013 [CLI]: AttributeError: module 'wandb' has no attribute 'sdk' when running training with HuggingFace trainer on sagemaker · Iss Describe the bug Getting an Attribute error importing wandb with HuggingFace trainer on.. 2023. 8. 28.
[CUDA error: out of memory] 프로세스가 없는데 특정 gpu만 안될 때, nvidia-smi 사용하지 않고 gpu 프로세스 확인 RuntimeError: CUDA error: out of memory CUDA kernel errors might be asynchronously reported at some other API call,so the stacktrace below might be incorrect. For debugging consider passing CUDA_LAUNCH_BLOCKING=1. --> GPU 메모리가 모자라면 얼만큼 모자르다고 떠야 하는데 아무것도 안뜨고 out of memory라고만 뜬다 상황: - nvidia-smi에 아무 프로세스도 잡히지 않음 - 같은 코드인데 gpu 7번을 지정하면 에러가 뜨고 6번을 지정하면 에러가 안뜸 - 원래 7번만 이상있었는데 디버깅하고 이것저것 하다보니 3번도 7번과 .. 2023. 7. 13.
[CVPR 2023] AnyFlow: Arbitrary Scale Optical Flow with Implicit Neural Representation 논문 요약 Optical flow를 활용할 때 보통 컴퓨팅 비용을 줄이기 위해 입력 이미지의 크기를 작게 만든다. 하지만 이는 객체와 모션을 작게 만들어 작은 객체에 대한 정확도가 떨어지고 경계가 불분명해진다. 이를 해결하기 위해, 본 논문은 임의의 스케일의 이미지에서 정확한 flow를 예측할 수 있게 하는 AnyFlow를 제안한다. 1. Paper Bibliography 논문 제목 AnyFlow: Arbitrary Scale Optical Flow with Implicit Neural Representation. 저자 Jung, Hyunyoung, et al. 출판 정보 / 학술대회 발표 정보 Proceedings of the IEEE/CVF Conference on Computer Vision and.. 2023. 6. 28.