목록분류 전체보기 (39)
VVNN

# https://hoya012.github.io/blog/SIngle-Image-Super-Resolution-Overview/ 대표적인 SR 모델들의 성능 지표 -> RCAN 이라는 논문이 가장 괜찮은 성능 지표를 나타냈다고 함. 모델들 시간 순서대로

# https://sofar-sogood.tistory.com/entry/SRCNN-Image-Super-Resolution-Using-Deep-Convolutional-Networks-ECCV-14 # https://jaejunyoo.blogspot.com/2019/05/deep-learning-for-SISR-survey-1.html # https://hyuna-tech.tistory.com/entry/%EA%B8%B0%EC%B4%88%EA%B0%9C%EB%85%90-SISR-%EB%B6%84%EC%95%BC-%EB%85%BC%EB%AC%B8-%EC%9D%B4%ED%95%B4%EB%A5%BC-%EC%9C%84%ED%95%9C-%EC%9A%A9%EC%96%B4-%EC%A0%95%EB%A6%AC Imag..

Resnet layer가 깊어질 수록 gradient vanishing/exploding 등의 문제로 학습이 잘 되지 않는 문제가 존재한다. 이를 해결하기 위해 Deep Residual Learning을 제안 기존 방식 : 입력 x가 들어왔을 때 CNN 레이어를 거쳐 출력 F(x)가 나옴 Residual : 입력 x가 들어와서 CNN 레이어를 거쳐 출력 F(x)가 나오고, 거기에 다시 입력 x를 더해주는 identity mapping 작업을 수행함. 하나의 레이어를 통과하자마자 x를 더하는것이 아닌 몇 개의 레이어를 거친 후 identity mapping 작업을 진행함. 이렇게 몇 개의 layer를 생략하고, identity mapping을 하는 것을 short connection/skip connect..

layer가 많이, 깊이 쌓을 수록 성능이 좋아지는가? 그렇지 않았음. 오버피팅때문도 아니었고,, 모델이 깊어지면서 최적화optimization에서 문제가 생김 = 모델이 깊어질수록 gradient의 영향력이 감소함. 따라서 망을 무조건 깊게 하는게 능사가 아니었음을 알게 됨.. 레이어가 깊어질수록 곱해지는 미분값이 증가하면서 초기값에 집중하지 못해 CNN의 효과가 떨어짐. 그래서 등장한 개념이 Residual(잔여의, 나머지의..) block 입력값을 출력값에 더해줄 수 있도록 지름길(shortcut)을 하나 만들어주는 것 기존 방식은 입력값 x에 타겟값 y로 매핑하는 함수 H(x)를 얻는게 목적이었음. 그러나 Resnet은 F(x) + x를 최소화하는 것을 목적으로 함. x는 현 시점에서는 변할 수 ..
보호되어 있는 글입니다.

CPU : i7-8700 GPU : NVIDIA Geforce RTX 3070 램 16GB SSD 500GB HDD 1TB ※ RTX 30시리즈는 CUDA 11이상 호환 => nvidia driver 455이상 / tensorflow 2.5이상 / cuDNN 8 이상 (tensorflow-gpu는 사라졌다고 함..) - nvidia driver 528.49 - 파이썬 3.9.16 - tensorflow 2.11 - RTX3070에서 사용가능한 CUDA 11.1 - 11.4 중 CUDA Toolkit 11.4 (February 2022) 선택 - cuDNN ver 8.8.0 (Feb 7th 2023) for CUDA 11.x - 사용자 환경변수 CUDA 11.4 tensorflow에서 CPU만 사용되어 C..

https://github.com/ValveSoftware/openvr/ /bin/win64/openvr_api.dll을 Unity 상의 Assets/Plugins에 복붙(폴더 없으면 생성) ( Assets/HTC.UnityPlugin에 넣으면 안되는걸까..?) com.valvesoftware.unity.openvr-1.1.4 이거 설치하면서 이미 있었나봄,, 기존 openvr_api.dll은 Packages/OpenVR Desktop/Plugins/x86_64/에 위치해있음 SRWork 작동할 때 알림옴
기초 지식? https://valvesoftware.github.io/steamvr_unity_plugin/articles/Interaction-System.html Vive Input Utility https://github.com/ViveSoftware/ViveInputUtility-Unity/wiki/Example-0.Tutorial Unity XR 입력 https://docs.unity3d.com/kr/2022.1/Manual/xr_input.html OpenVR 컨트롤러 입력 https://docs.unity3d.com/kr/2019.2/Manual/OpenVRControllers.html [Steam VR 사용하기] 3. Controller Input 설정하기 (짱이야...) https://m..
SteamVR Unity Plugin https://github.com/ValveSoftware/steamvr_unity_plugin https://github.com/ValveSoftware/steamvr_unity_plugin/releases https://valvesoftware.github.io/steamvr_unity_plugin/ How to set up SteamVR for Unity 2020 https://www.youtube.com/watch?v=hMkfsiX2JiU [유니티 제1강] VR 개발 환경 설정 https://www.youtube.com/watch?v=NXDDRFzlzIQ Player Setting : Virtual Reality supported → 2018.4 - 2019...

사용중인 버전 : unity 2019.4.4f01 & Visual Studio 2019 사용하는 이미지 데이터 : 옵틱 자극 포스핀 이미지 과정 0) Package Manager에서 2D sprite 인스톨 1) 원하는 이미지를 Assets - Materials 폴더에 드래그에서 넣기 2) Inspector 창에서 Texture Type(텍스쳐 타입)을 Sprite로 설정 Mesh Type(메시 타입)은 Full Rect Inspector 창 하단의 Apply(적용) 버튼을 눌러 Sprite 변환 완료 3) 이미지 게임 오브젝트 생성 GameObject - UI - Image (2d 오브젝트랑 머가 다른지는 몰겟다) Hierachy 창에 생긴 이미지 컴포넌트 이름 적당히 바꿔주기 이미지 컴포넌트는 상호작..